Կազմում, Լեզուներ
Մուտքագրում - դա .. մուտքագրում է տարբեր ոլորտներում
Այն շատ արտահայտություններով տարբեր բառերի թույլ է տալիս դրանց օգտագործման տարբեր ոլորտներում մարդու գործունեության, եւ ըմբռնումը այդ հասկացությունների տարբեր են: Մեկը նման բառն է բազմակողմանի, «մուտքագրում»: Այս գաղափարը առավել հաճախ հայտնաբերվել է չափագիտության, դիզայնի եւ ճարտարապետության. Օգտագործվում է այս տերմինը եւ ծրագրավորողների.
Ինչ է նշանակում մուտքագրում
Տարբեր խնդիրների լուծմանը կարող է ստեղծել տարբեր ձեւավորում ու ստանդարտները, որոնք պետք է հետեւել, երբ աշխատում է այն տեխնոլոգիաներին եւ արտադրական գործընթացներին: Ստանդարտացում եւ զարգացումը համընդհանուր լուծումներ զբաղվող մուտքագրում: Որը նշանակում է, որ բառի վերաբերում է այդ ուղղությամբ, շինարարության, նախագծման, որը թույլ է տալիս, որ շինարարության տարբեր օբյեկտների հիման վրա ստանդարտ նախագծերի. Զարգացումը մի քանի հիմնարար սկզբունքների մեծապես արագացնում է գործընթացը շենք կամ կառույց, նաեւ մեծացնում արդյունավետությունը ամբողջ համակարգի:
Typing է շինարարության
Ինչ է դա նշանակում է մուտքագրում շինարար: Առավել հավանական է, որ օգտագործումը հատուկ նախագծված տեսակի կանոնների եւ կանոնակարգերի, ստանդարտացված գործիքների եւ կառույցների. Այս տիպաբանությունը նպատակն է էապես բարելավել ազդեցությունը շինարար ակտերի արդյունավետության բարձրացման ներգրավված մեքենաներ եւ մեխանիզմներ, արագացնել շինարարությունը օբյեկտների շինարարության:
Առանձին տարրերի մուտքագրում են հայտնի է հնագույն ժամանակներից: Հնագետները գտել հետքեր Կրկնական օգտագործման առանձին կառույցների բեկորները կրկնող ստանդարտ շինարարական տեխնիկան: Օգտագործումը առանձին տարրերի տեղի է ունեցել, եւ մուտքագրում է շենքերի միջնադարում, եւ դասական կառույցների ժամանակակից անգամ: Սակայն ամենամեծ դերը խաղում է մուտքագրում է հետխորհրդային երկրների ճարտարապետության. Ինդուստրացում պահանջվում է մի հսկայական ներհոսքը աշխատուժի, եւ դրանով իսկ ծախսերի արդյունավետ շինարարությունը ստանդարտ եւ բարձրահարկ շենքերի. Այնպես որ, այն հայտնվել է հայտնի «Խրուշչովին» - բնորոշ ծրագրեր 50-70-ական թվականներին, որոնք, պայմանավորված է մուտքագրում է կարճ ժամանակում կառուցված բոլոր մասերում նախկին Խորհրդային Միության.
Typing ստանդարտացման
Ստանդարտացումը ընդգրկում է բազմաթիվ հարակից տեխնիկական առարկաներից: Thanks Այս գիտության հաշվառքի սարքերը ցույց տալ նույն արժեքները, աշխատանքի գործիքներ, որոնք նախատեսված են նույն աշխատանքի, եւ առաջարկել է հաճախորդների արտադրանքի դիպլոմակիր ըստ նույն պարամետրերով: Typing - հաստատումն է ընդհանուր կանոնների եւ ստանդարտների է արտադրության որոշ ապրանքների, գործիքների եւ ավելի. Այս գործընթացը զարգանում է տարբեր ուղղություններով ստանդարտացման տեխնոլոգիաների համարվում է զարգացման նորմատիվ փաստաթղթերին, ապա դա ազդում է ստանդարտ մեթոդները հաշվարկման եւ գնահատման.
Typing ծրագրավորման
Դա նշանակում է, մուտքագրում է այս դեպքում. Ծրագրավորում, ըստ էության, մի գործընթաց է երկխոսության ու մարդկային համակարգչի համար. Ինչպես ցանկացած կապի, նման խոսակցություն հնարավոր է միայն միջոցով լեզվով, որը հանդիսանում է գործիք թարգմանելու մարդկային հրամաններ մեջ ազդանշանների, որոնք հասկանալի են համակարգչի համար. Բոլոր ստանդարտ գործընթացները իրականացվում են ծրագրավորման որոշակի լեզվով. Հսկայական դեր է դասակարգման լեզուների նվագում մուտքագրում: Արժեքը եւ իմաստը այս հայեցակարգի կազմում մուտքագրում հարցի կապակցությամբ հիմք օգտագործման առկա լեզուներով եւ նորերի ստեղծմանը:
Երկու խմբերը ծրագրավորման լեզուների
Ընդհանուր առմամբ, առկա լեզուները բաժանվում են երկու հիմնական խմբերի:
- untyped լեզուներով;
- տպվեն լեզուներով.
Ինչ կարելի է տեսնել մեքենագրում - սա նշաձող է, որով պետք է բաժանեն մեծ քանակությամբ առկա լեզուներով պարզ եւ հստակ գծեր. Untyped լեզուներ - ասեմբլեր, Brainfuck կամ նույն Forth - նախատեսված է նեղ շրջանակի խնդիրների. Նրանք չեն կարող հարմարվել կամ բարելավել. Մեկ այլ բան, որ լեզուները, որոնցով այնտեղ տպել. Այս Scala, PHP, C, Python եւ Lua, ինչպես նաեւ մի քանի այլ գործիքներ:
Կառուցվածք տպվեն լեզուներ
Տպագրվեն լեզուների շատ ավելի հետաքրքիր եւ folded. Հետեւաբար կա անհրաժեշտություն է բաժանել դրանք կրկին մի քանի խմբերի `ըստ որոշակի չափանիշների, որը, կրկին, ոչ թե վերջին դերը խաղացել է մուտքագրում:
- Լեզուներ դինամիկ կամ վիճակագրական մուտքագրում. Առանձնացում հիման վրա լինելու է վերջնական տեսակից փոփոխական գործառույթների. Վիճակագրական մուտքագրում անցկացվում է կուտակել անգամ: Այսինքն, երբ հրաման մշակման Կազմողի արդեն «գիտի», որտեղ նայելու համար որոշակի տեսակի. Այլ բիզնես - դինամիկ մուտքագրում. Արժեքային տեսակներ են պարզաբանեց արդեն ընթացքում հրամանատարության վերամշակման. Օրինակը վիճակագրական մուտքագրում: C, Java, C #, դինամիկ ենթախումբ ներկայացված է: Python, JavaScript, Ruby:
- Լեզուներ խիստ եւ ոչ խիստ մուտքագրում. Առաջին թույլ չի տալիս լեզու է խառնել տարբեր տեսակի արտահայտություններով օգտագործվում են, օրինակ, պակասեցնել անսահմանությունը միասնականության նման լեզվով չի կարող: A խիստ տպագրվեն լեզուն կարող է նաեւ կատարել է բնազդական դարձի, բայց մի զգալի կորստի ճշգրտությամբ. Օրինակներ տարանջատման հիման վրա: խիստ: Python, Lisp, Haskell, Java, անփույթ: C, Visual Basic, JavaScript, PHP:
- Թաքնված եւ բացահայտ մուտքագրում: Անջատումն իրականացվում է Կազմողի. Հստակորեն տպագրվեն օգտագործվող լեզուն ստեղծում է նոր փոփոխականներ բացահայտ: Անվերապահ լեզուները, այս գործառույթը կայանում հետ Կազմողի. Օրինակներ հստակորեն տպագրվեն լեզուներ C ++, C, D, C #. Implicit: Lua, PHP, JavaScript:
Ինչպես դուք կարող եք տեսնել, մուտքագրում խաղում մեծ մասը տարբեր միջոցառումների: Հաշվի առնելով աճող գլոբալացման իր դերի միայն կաճի. Ես պետք է շատ ժամանակ եւ ջանք է մարմնավորել բոլոր առկա եւ ապագա գործընթացների եւ տեխնոլոգիաների, նրանց մի ընդհանուր հայտարարի, դրանով իսկ հեշտացնելով մարդկանց կյանքը բոլոր անկյուններում երկրի վրա:
Similar articles
Trending Now