Программалау тілдері 206 Теңізбай Әділет



Дата07.06.2022
өлшемі1.85 Mb.
#458988
түріПрограмма
Программалау тілдері

Программалау тілдері

206 Теңізбай Әділет

Программалау тілдері

Бағдарламалау тілі-компьютерлік бағдарламаларды жазуға арналған ресми тіл.


Бағдарламалау тілі бағдарламаның сыртқы түрін және орындаушы (әдетте компьютер) басқаратын әрекеттерді анықтайтын лексикалық, синтаксистік және семантикалық ережелер жиынтығын анықтайды.
Мұндай тілдермен жұмыс істеу бағдарламашылар үшін өте қиын болды, өйткені олар барлық машина командаларының сандық кодтарын білуі керек, жад көлемін командалар, бағдарламалар мен мәліметтер үшін өздері реттеуі керек еді. Адам мен компьютер арасындағы қарапайым қарым-қатынас үшін Ассемблер сияқты бағдарламалау тілдері жасалды. Алғашқы бағдарламалау тілдерінің бірі-Фортран. Оны IBM компаниясының әзірлеушілер тобы инженер Джон Бэкустың басшылығымен құрды.
Бағдарламалау тілдерін дамытудың қысқаша тарихы бағдарламалау-бұл арнайы білім мен дағдыларды қажет ететін күрделі процесс.
Бағдарламалау тілі-бұл компьютерлік бағдарламаларды жазуға арналған ресми белгі жүйесі. Алғашқы бағдарламалау тілдері қарапайым болды және компьютер қолданатын нөлдер мен бірліктердің машиналық тізбегінен айтарлықтай ерекшеленбеді.
Даму тарихы
1968 жылы студенттерді бағдарламалауға үйрету үшін тіл құрылды. Бұл тіл қазіргі уақытта танымал тілдердің бірі болып табылатын Паскаль бағдарламалау тілі деп аталды. Мектептерде оқыту тілі ретінде Бейсик тілі кеңінен таралды, ол қазір оны меңгеру оңай деп саналады
Функционалды типтегі алғашқы тіл-бұл 1956-1959 жылдары Массачусетс технологиялық институтында Джон Маккарти жасаған ЛИСП тілі, ол 1956 жылы Дармут конференциясында (АҚШ) алғаш лас «жасанды интеллект» терминін ұсынды.
Осы термин мен оның аясында дамыған ғылыми бағыт туралы пікірталастар әлі де азаймаса да, зерттеушілер осы сала үшін функционалды және логикалық тілдерді қолдануда бірауызды. Лиспте жасанды интеллект бойынша көптеген жұмыстар жүзеге асырылады.
Информатикада жоғары деңгейлі бағдарламалау тілі-бұл компьютер бөлшектерінен күшті абстракцияланған бағдарламалау тілі . Төмен деңгейлі бағдарламалау тілдерінен айырмашылығы , ол табиғи тілді қолдана алады элементтері, пайдалану оңай немесе есептеу жүйелерінің едәуір аудандарын автоматтандырады (немесе тіпті жасыра алады) (мысалы , жадты басқару ), бұл бағдарламаны әзірлеу процесін төменгі деңгейдегі тілді қолданғаннан гөрі қарапайым және түсінікті етеді. Берілген абстракцияның мөлшері бағдарламалау тілінің «жоғары деңгейі» ретінде анықталады.

Достарыңызбен бөлісу:




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет