Программалау тілдерінің жіктелуі
Л.Н.Гумилев атындағы Еуразия Ұлттық Университеті
Математика және ақпараттық технологиялар факультеті
Есептеу техникасы және бағдарламалық қамтамасыз ету
РЕФЕРАТ
Тақырыбы: Программалау тілдеріне шолу және олардың
Компьютерлік технологиялардың дамуы әр түрлі жаңа
Жалпы программалау тілдерін мынадай белгілері, қасиеттері
1) Тілдің деңгейіне байланысты;
2) Тілдің қызметіне байланысты, яғни қандай
3) Тілдің моделіне байланысты, яғни құрылу
Ең төменгі деңгей машиналық тілдерде болады
деңгейі төмен машинаға байланысты тілдер;
деңгейі жоғары машинаға байланыссыз тілдер.
Деңгейі төмен машинаға байланысты тілдер компьютерлердің
машинаға бағытталған арнаулы тілдер;
машинаға бағытталған әмбебап тілдер.
Машинаға бағытталған арнаулы тілдерге мнемокодтар мен
Мнемокодтарда машиналық тілдердегі барлық бұйрықтардың, берілгендердің
Автокодтардың мнемокодтардан айырмашылығы ол мнемоникаларды пайдаланумен
Жалпы, мнемокодтар мен автокодтарды біріктіріп ассемблердің
Машинаға бағытталған әмбебап тілдерде бір класта
СИ тілі – БИ тілінің дамуы
Бізге компьютердің жұмысын жоспарлау, ұйымдастыру және
Бұл тілдер бір жағынан операциялық жүйе
Сонымен, бұл тілдер осы екі кластың
Деңгейі жоғары машинаға байланыссыз табиғи тілдерге
Осы тілдер қандай есептер шешу ыңғайлығына
сандық есептерге арналған тілдер;
символдық есептерге арналған тілдер;
логикалық есептерге арналған тілдер;
экономикалық есептерге арналған тілдер;
моделдеу есептеріне арналған тілдер, т.с.с.
Сандық есептерге негізінен ғылыми-техникалық есептер жатады.Әдетте,
ALGOL ( Algorithmic Language ) –
FORTRAN ( FORmulae TRANslation – формулаларды
PASCAL ( 1971 жылы
BASIC ( Beginner’s all-purpose symbolic instruction
Символдық есептерге бір тілден екінші тілге
LISP ( List information symbol
REFAL;
Логикалық есептерге дәлелдеу, шахмат ойнау сияқты
PROLOG – Lisp тілі сияқты «жасанды
LOGO – 1967 жылы Сеймур Паперт
Экономикалық есептерді шығару үшін, мысалы, COBOL
Моделдеу есептерін шешуге арналған тілдерге SIMULA,
Жалпы осы айтылған тілдердің барлығын проблемаға
Жоғарыда келтірілген есептердің барлығын шығаруға мүмкіндік
PL/I – 1964 жылы ғылымдық, инженерлік
АДА – аналитикалық машинаны ойлап тапқан,
Бұл тілдерде шамалардың барлық типтері
Программалау тілдері, табиғи тілдері сияқты, өздерінің
Процедуралық тілде алгоритм әрекеттерді бейнелеу арқылы
Функционалдық программалау функционалдық тілдер арқылы жүзеге
Алмастырылымдылық тілде алгоритм алмастыру ережелерін кескіндеу
Логикалық тілде алгоритм шығарылатын есептің берілгендерінің
Қорыта келе, жалпы осы программалау тілдердің
Жоспар:
Программалау тілдеріне жалпы шолу
Программалау тілдерінің жіктелуі:
Деңгейіне байланысты;
Машинаға бағытталғандығына байланысты;
Шешетін есептеріне байланысты;
Адам мен компьютер арасындағы көпір –
Pascal және Си тілінде бағдарламалау
Си және Паскаль тілдері
Turbo Pascal программалау жүйесі
Программалау тілдеріне жалпы шолу
ПАСКАЛЬ ПРОГРАММАЛАУ ОРТАСЫНЫҢ ЕРЕКШЕЛІКТЕРІ
C Builder 6 ортасы және оның мүмкіндіктері
Программалау тілдерімен танысу
Delphi ортасында жолдарды, жазбаларды өңдеу
СИ тіліндегі динамикалық жады
СИ бағдарламалау тілі және жобалануы туралы