ՀամակարգիչներԾրագրավորում

Ինչու օգտագործել բարձր մակարդակի ծրագրավորման լեզուները.

Քանի որ դուք գիտեք, բոլոր հրամանների ներսում համակարգչի փոխանցվում են հատուկ մեքենայի լեզուն որտեղ օպերատորները մի համալիր եւ չունեցող հաջորդականությունը zeros ու նորերը. Սա շատ հարմար է էլեկտրոնային սարքավորումների, որտեղ միավորը կարող է սահմանվել որպես որոշակի ազդանշանի մակարդակի վրա, զրոյական բացակայության նման ազդանշան: Սակայն, պետք է գրել հրահանգներ է կատարել բարդ խնդիրները, օգտագործելով այս կոդը չափազանց դժվար է, եւ պետք է գտնել այն սխալ եւ Debug պարզապես անհնար է: Հետեւաբար, մենք մշակել է հատուկ, ավելի հարմար է, մշակողների համար, բարձր մակարդակի ծրագրավորման լեզուներով.

պատմություն

Ծրագիրը մի հաջորդականություն ստանդարտ հրամանների, որի իրականացումը հանգեցնում է լուծման կոնկրետ խնդիր: Համար առաջին համակարգչային ծրագրերը գրվել անմիջապես մեքենայաընթեռնելի լեզվով, նրանք շատ դժվար է եւ դժվար է հասկանալ: Վաղ - կեսերից 50-xx-ի վերջին, 20-րդ, րդ դարի հայտնվել առաջին մակրո, որ արել ծրագրավորում գործընթացն ավելի համակարգված, եւ ապա, այսպես կոչված, ժողով լեզու, որը նույնպես հիմնվել է մեքենայի օրենսգրքի: Հետեւելով արագ զարգացումը համակարգչային տեխնոլոգիաների զարգացած եւ բարելավված եւ ծրագրավորման լեզուներով. Եւ կեսին 50-xx հայտնվել fortran մասին, առաջին լիարժեք բարձր մակարդակի ծրագրավորման լեզու. 1968 թ., Նիկոլաս Wirth նոր լեզու Պասկալ ներդրվել, որը լայնորեն օգտագործվում է նախագծել եւ ստեղծել հետաքրքիր ծրագրային արտադրանքը եւ ներկան: Հետո եկավ ՀԻՄՆԱԿԱՆ լեզուն, որի հիմքում օգտագործվում է object-oriented Visual Basic հարթակ. 70-ական թվականներին կար մեկը, առավել լայնորեն օգտագործվում է այսօր լեզուներով C, որն արդեն հարմարեցվել հատուկ համար համակարգի ծրագրավորման. Ներկայում, զարգացումը եւ տարածումը մի ամբողջական եւ բազմակողմանի object-oriented համակարգերի, ինչպես նաեւ այն լեզուներով, որոնք օգնում են մասնագետներ է ստեղծել ինտերնետային ծրագրեր: HTML, PHP, java. Ընդհանուր ծրագրավորում մոտ երկու հազար տարբեր լեզուներով, եւ ընդհանուր քաշով որոնցից պայմանական են եւ չեն օգտագործվում է համակարգիչների, ինչպես նաեւ շատ բարձր մակարդակի ծրագրավորման լեզուներով:

դասակարգումը

Ամենապարզ դասակարգումը բաժանում բոլոր առկա միջոցները, այսպես կոչված ցածր մակարդակի ծրագրավորման լեզուներ, կամ, որոնք ուղղված են մեքենան, եւ բարձր մակարդակի ծրագրավորման լեզուների, եւ օգտագործողի կենտրանական. Հիմնական տարբերությունը նրանց միջեւ կայանում է նրանում, որ ծրագիրը գրված է առաջին խմբի լեզուների (մասնավորապես, ասեմբլեր եւ Mnemonic), կախված համակարգչի կամ ավելի շուտ, իր պրոցեսոր եւ հրամանների. Բարձր մակարդակի ծրագրավորման լեզվի հնարավոր է դարձնում ստանալ ծրագիր, որ առաջադրվելու է ցանկացած համակարգչից, անկախ դրա hardware. Միջոցները նաեւ երկու խոշոր լեզվախմբերը: ընթացակարգային եւ ոչ ընթացակարգային, որի միավորը ներկայացվեց նաեւ կառուցվածքային եւ գործառնական, ֆունկցիոնալ եւ տրամաբանական:

Որպես կանոն, յուրաքանչյուր փորձագետ ծրագրավորման ունի իր տրամադրության տակ մոտ տասը տարբեր ծրագրավորման լեզուներով, որը նա կարող է օգտագործել, լուծելու կոնկրետ խնդիրներ: Հիմնականում դա, իհարկե, բարձր մակարդակի ծրագրավորման լեզուներ, այլեւ ավելի բարդ է մշակողի մեքենաների ուղղվածությամբ լեզուների լայնորեն օգտագործվում է ստեղծել որոշ մասերը ծրագրային ապահովման.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hy.birmiss.com. Theme powered by WordPress.