Результаты (
армянский) 1:
[копия]Скопировано!
Որն է Կազմողի եւ թարգմանիչը է ստեղծել լեզու հեշտ է գրել ծրագրեր, բավարար չէ: Յուրաքանչյուր լեզու կարիք ունի թարգմանիչ: Այս թարգմանիչները են հատուկ ծրագրեր, թարգմանիչներ: թարգմանիչը մի ծրագիր, որը նախատեսված է փոխարկել մի ծրագիր գրված է ծրագրավորման լեզվի մեջ ծրագրի այլ ծրագրավորման լեզու. Թարգմանությունը գործընթացը կոչվում է թարգմանությունը. Տեքստերը բնօրինակը եւ արդյունքում ծրագրերը համակարգչի հիշատակին: Որպես օրինակ է Կազմողի Կազմողի. The Կազմողի մի ծրագիր, որը նախատեսված է փոխանցել ծրագիրը գրված է ցանկացած լեզվով, մի ծրագրով մեքենա կոդը: Գործընթացը Այս թարգմանության կոչվում առաջ. Կազմողի ստեղծում Վերջնական արդյունքը մի ծրագիր մեքենա կոդը: Ապա այս ծրագիրը կատարվում: A կազմվում տարբերակը աղբյուրի ծրագրի կարող են պահվել պնակում: The Կազմողի կարիք չունի կրկին կատարել բնօրինակը ծրագիրը: Բավական է boot - ից drive համակարգչային հիշողության կազմված տարբերակի նախորդ անգամ եւ կատարել այն. Կա եւս մեկ միջոց է հեռարձակել մի համադրություն գործընթացների եւ ծրագրի իրականացման: Այն կոչվում է մեկնաբանության: Էությունը մեկնաբանումից գործընթացի հետեւյալն է. Առաջին անգամ թարգմանվել է մեքենա կոդը, եւ ապա մահապատժի առաջին ծրագիրը գիծը: Երբ կատարումը ամբողջական առաջին գիծ, երկրորդ գիծը սկսվում թարգմանությունը, որն այնուհետեւ կատարվում, եւ այլն: Ղեկավարում է գործընթացը ծրագրի թարգմանիչ. Թարգմանիչը - ը ծրագիր, որը նախատեսված է interlaced հեռարձակման եւ կատարման բուն ծրագրի: Այս գործընթացը կոչվում է մեկնաբանության: Թարգմանությունը գործընթացը պետք է ստուգել աղբյուր ծրագիրը, կանոններին համապատասխան օգտագործվող իր լեզվով: Եթե ծրագիրը detects է սխալ, մի հաղորդագրություն Կազմողի ծանոթացնում է նրանց թողարկում սարքի (սովորաբար էկրանի վրա): An թարգմանիչը հաղորդում է սխալները գտնվեց նրանց կողմից այն բանից հետո, հեռարձակման յուրաքանչյուր ծրագրի տողում: Սա մեծապես պարզեցնում գործընթացը գտնելու եւ սխալները շտկելու է ծրագրի, սակայն, զգալիորեն մեծացնում է հեռարձակումը: The Կազմողի թարգմանում ծրագիրը շատ ավելի արագ, քան թարգմանչի, բայց տեղեկացնում է, որ սխալներ գտել նրանց կողմից ավարտին կազմման ողջ ծրագրի: Գտնել եւ ամրագրել սխալներ այս դեպքում շատ ավելի բարդ է. Հետեւաբար, թարգմանիչները հաշվարկվում են հիմնականում այն լեզվով դասավանդելու ծրագրավորման, եւ օգտագործվում են սկսում ծրագրավորողների: Շատ ժամանակակից լեզուներ համար նախատեսված զարգացման համալիր ծրագրային փաթեթների եւ նախատեսված են կազմելու: Երբեմն մեկ եւ նույն լեզուն կարող է օգտագործվել, եւ Կազմողի ու թարգմանիչը: Նման լեզուներն են, օրինակ, BASIC. Ընդհանրապես, ծրագրային կազմողները եւ թարգմանիչները ունեն նույն անունը, որպես լեզուներով թարգմանելու որից դրանք նախատեսված են: Խոսքերն Պասկալ, Ada, C, կարող է վերաբերվել որպես անունները լեզուներով եւ անունները համապատասխան ծրագրերի:
переводится, пожалуйста, подождите..
