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

Неге жоғары деңгейлі бағдарламалау тілдері пайдалануға?

Өздеріңіз білетіндей, компьютердің ішіндегі командалар барлық операторлары, бірлік және нөл күрделі және құрылымдалмаған тізбегі арнайы машина тіліне аударылады. Мұндай сигнал болмауы - Бұл құрылғы белгілі бір сигнал деңгейі, нөл ретінде анықтауға болады электрондық жабдықтарды, өте ыңғайлы болып табылады. Алайда, бұл кодты пайдаланып күрделі тапсырмаларды орындау үшін нұсқауларды жазу өте қиын, және қате және тіруге жай мүмкін емес таба. Сондықтан біз әзірлеушілер, жоғары деңгейлі бағдарламалау тілдері үшін неғұрлым ыңғайлы, арнайы әзірленген.

әңгіме

Бағдарлама стандартты командалар тізбегі, нақты міндетті шешуге әкеледі іске асыру болып табылады. Үшін бірінші компьютерлік бағдарламалар машина тілінде тікелей жазылған, олар түсіну өте ауқымдылығы және қиын болды. басында - ортасында 50-XX соңғы, 20, ғасыр бағдарламалау процесі көп құрылымдық жасалған бірінші макросын пайда, содан кейін деп аталатын құрастыру тілі, сондай-ақ машина коды сүйенеді. әзірленген және жақсартылған компьютерлік технологияның қарқынды дамуы мынадай және бағдарламалау тілдері. Ал 50-XX ортасында Фортран, бірінші толыққанды жоғары деңгейлі бағдарламалау тілі пайда болды. 1968 жылы, Николай Wirth жаңа тіл Паскаль кеңінен қызықты бағдарламалық өнімдер және қазіргі жобалау және жасау үшін пайдаланылады, ол енгізілді. Содан кейін объектілі-бағытталған Visual Basic платформасында пайдаланылады, оның негізінде негізгі тілі, келді. C, үшін арнайы бейімделген болатын - 70-ші жылдары ең кең бүгін тілдерінде қолданылатын бірі болды жүйесі бағдарламалау. Қазіргі уақытта, тұтас және жан-жақты объектілі-бағытталған жүйелердің, сондай-ақ мамандар Интернет қосымшаларды құру үшін көмектеседі сол тілдерді дамыту және тарату: HTML, PHP, Java. Шартты болып табылады және компьютерлерде пайдаланылатын емес, оның жалпы салмағы, сондай-ақ көптеген жоғары деңгейлі бағдарламалау тілдерінде екі мың түрлі тілдер туралы жалпы бағдарламалау.

сыныптау

қарапайым жіктелуі деп аталатын төмен деңгейлі бағдарламалау тілдерінде барлық қолданыстағы қаражат бөледі, немесе автомобильде бағытталған, және жоғары деңгейлі бағдарламалау тілдері, және пайдаланушы-бағдарланған. немесе, керісінше, оның процессор және нұсқаулық жиынтығы - Олардың арасындағы негізгі айырмашылық бағдарлама компьютерге байланысты, тілдерді бірінші топтағы (атап айтқанда, Ассемблер және Mnemonic) жазған табылатындығында. Жоғары деңгейдегі тілдік бағдарламалау қарамастан оның кез келген компьютерде іске қосылады бағдарламаны алуға мүмкіндік береді аппараттық. Қаражат, сондай-ақ, екі үлкен : тілдік топтар процедуралық емес және іс жүргізу, бірлік, сондай-ақ құрылымдық және операциялық, функционалдық және логикалық енгізілді, онда.

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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