Реферат Тақырыбы: «Программалау тілдері»



бет2/4
Дата19.10.2023
өлшемі55,79 Kb.
#119168
түріРеферат
1   2   3   4

FORTRAN



Бірінші жоғары деңгейлі тіл Фортран тілін 1954-1957 жылдар аралығында Джон Бэкус басқарған бағдарламашылар тобы IBM компаниясында жасаған. Ол ғылыми-техникалық есептеулерге арналған болатын. Фортран атауы FORmula TRANslator (формула аудармашысы) сөзінің қысқартылған түрі. Фортран негізінен ғылыми және инженерлік есептеулер үшін кеңінен қолданылды. Ол сандық есептерді шешуге өте ыңғайлы, өйткені оның бар кезінде көптеген кітапханалар жазылған. Ол әлі күнге дейін қолданылады, бірақ оның сәтті дизайнына байланысты емес, бірақ өзгертуге және әсіресе қайта жазуға мағынасы жоқ көптеген бағдарламалар жазылған. Оның құрылымы компиляторға есептеулерді өте жақсы оңтайландыруға мүмкіндік береді.
Ғалымдар арасында кез келген математикалық есептің Фортранда шешімі бар және, шынында да, сіз мыңдаған Фортран пакеттерінің арасынан матрицаны көбейтуге арналған буманы, күрделі интегралдық теңдеулерді шешуге арналған пакетті және көптеген басқаларды таба аласыз.

ALGOL 58



Фортран тілі соншалықты табысты тіл болғандықтан, Еуропада IBM компьютерлік индустрияда үстемдік етеді деген қорқыныш пайда болды. Неміс қолданбалы математика және механика қоғамы (GAMM) әмбебап тілді дамыту комитетін құрды. Дәл осы уақытта Есептеу машиналары қауымдастығы (ACM) Құрама Штаттарда осындай комитет ұйымдастырды. Еуропалықтардың американдық үстемдікке қатысты кейбір алаңдаушылықтары болғанымен, екі комитет бір-біріне біріктірілді.



ALGOL 1958 жылы ETH-де (Цюрих, Швейцария) бір апталық конференцияда қолданбалардың кең ауқымына арналған жалпы мақсаттағы бағдарламалау тілі ретінде әзірленді, содан кейін Ақпаратты өңдеудің Халықаралық федерациясы құрған комитетпен одан әрі әзірленді. Комитет құрамына бірқатар жетекші еуропалық және американдық тіл ғалымдары мен инженерлері кірді, соның ішінде Джон Бэкус, Джон Маккарти, Питер Наур, Эдгер Дейкстра және кейінірек Кобол тілін дамыту комитетін басқарған Джозеф Вегстен.

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



LISP


Лисп тілі 1960 жылы Дж.Маккарти ұсынған және сандық емес есептерді шешуге арналған бағдарламаларды жасауға бағытталған. Бұл тілдің ағылшынша атауы - LISP LISt өңдеу (тізімді өңдеу) сөзінің аббревиатурасы болып табылады және оны қолданудың негізгі саласын жақсы көрсетеді.



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




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

    Басты бет