КомпьютерлерБағдарламалау

Бағдарламалау тілдері классификациясы: әрбір түрі негізгі аспектілері

біз осындай бағдарламалау тілдерінің жіктелуі сияқты салаларда танысады алдында, ол терминдер мен ұғымдарды ішіне кішкентай көруге тұр. Әрбір компьютерлік бағдарлама алгоритмін қадамдар мынадай нақты міндеттерді, бірқатар орындауға қабілеті бар. шешімдер компьютерлік бағдарлама арқылы аталады жолын көрсетеді нұсқауды біріктіру. Алайда, адам сөйлеу компьютер түсінікті болады түрінде аударылған болатын, ақыр соңында аудармашының көмегімен машина коды нысанын өтеді арнайы белгілер, дамыған.

әр түрлі бар тілдік деңгейі төмен жоғары және аса жоғары бөлінеді бағдарламалау. Бірінші тренд бірлікті нөл нысанын қабылдайды адам қайраткерлері нақты ретпен, енгізуді көздейді. қате жоғары ықтималдығы бар. осы саладағы жұмыс істеу үшін білікті қызметкерлер қажет. Екінші бағыт тілдерінде негізгі және Fortran, Algol және Паскаль, және басқа да көптеген қабылданды. Осы нысанда нұсқаулар сипаттамасы әлдеқайда қарапайым және одан оңай адам қабылданады. APL саналады ультра жоғары деңгейде өкілі. Бұл опцияны пайдалану Қате толығымен алынып тасталды, бірақ бағдарлама мөлшері барынша азаяды. бағдарламалау тілдерін дамыту сипатталғандай өтті. Бұл кезеңде ең танымал жоғары деңгейдегі тілдер.

бағдарламаларды құру әлемдегі барлық белгілі тілдер, бірнеше түрге бөлуге болады:

  • Машина-бағдарланған. Бұл тілдер әрбір жеке компьютер сипаттамалары тікелей байланысты болып табылады. Бұл аймақ аппараттық ресурстарды пайдалана отырып, жоғары сапалы бағдарламалық қамтамасыз етуді жасауға мүмкіндік береді. объективті кодын болжауға мүмкіндігі бар. жұмыс істеу кезінде минус бағдарламаларын құру және күш көп төмен деңгейі болып табылады. Бір компьютерге үшін құрылған бағдарлама үзілді басқа барлық адамдар үшін қолайлы емес екенін ұмытпаңыз.
  • Бағдарламалау тілдерін жіктелуі символдық кодтау болуын көздейді. Бұл аймақ қолбасшылығы санына қатысты. мұнда цифрлар жалдау кезінде белгілері мазмұнын есте процесінде жеңілдік ұсынады идентификаторларын ауыстырылады. нөлге дейін төмен қателер ықтималдығы.
  • Сондай-ақ, AutoCode бағдарламалау тілдерінің классификациясы аяқталмаған болады, онсыз маңызды элементі. Фокус символдық кодтау ұқсастығын бар, бірақ макростар әлдеқайда көп ауқымын пайдаланады. Олар бағдарламасының түрлі бөліктерінде қайталанатын элементтер болуына бейім.
  • Машина-тәуелсіз. Олар болашақта өңдеуге тапсырмаларды орындау жолын сипаттайды. пайдаланушылардың кең ауқымы үшін қол жетімді болып табылады бірі опция.
  • Ақаулық бағдарланған. Олардың пайда болуы істеп тұр спектрлері міндеттерді кеңейтуге байланысты. Бұл үрдіс, сіз анық қажетті алгоритмін қалыптастыруға мүмкіндік береді көптеген командалардың қамтамасыз етеді.
  • Бағдарламалау тілдерін жіктелуі әмбебап тілі ретінде элементін қамтамасыз етеді. Олар, коммерциялық ғылыми және басқа да жоспарларды міндеттерді орындау үшін әзірленген. Сондай-ақ, олар модельдеу көмек көрсету үшін арналған.
  • тілқатысу тілдерді маңызды түрі болып саналады. Олар адам мен машинаның арасында байланыс жасау үшін қажет. шешімде бағыттарына Сонымен қатар, тіл көптеген қалмауы және стереотиптерді бар. бағдарламасына өзгертулер мен толықтырулар қазір қосу немесе жекелеген элементтерін ұстауды арқылы, өте жай және тез жүргізіледі. бағыттағы көрнекті өкілі BASIC әрекет етеді.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kk.unansea.com. Theme powered by WordPress.