Автор работы: Пользователь скрыл имя, 22 Ноября 2014 в 15:19, реферат
Логикалық программалау тілдері PROLOG және LISP жасанды интеллект проблемаларының есептерін шешуге арналған. LISP тілін 50-інші жылы Д.Макартнисимволдық информацияларды өңдеуге арнап құрды. LISP тілінің мәліменттерінің негізгі құрылымы тізімдер, тізімнің элементтері атомдар. Lisp тілінің бір ерекшелігі динамикалық жаңа объектілерді құру мүмкіндігі, объект есебінде программаның өзі де қатыса алады.
Қазақстан Республикасының Білім және Ғылым министірлігі
Семей қаласының Шәкәрім атындағы университеті
СӨЖ
Тақырыбы: ПЛК-ді прогрпммалау жүйелері
Орындаған:Қалқаманова А
Тобы: АУ - 209
Тексерген: Оспанов Е.А.
Семей 2014-2015 оқу жылы
ПЛК-ді прогрпммалау жүйелері
Логикалық программалау тілдері PROLOG және LISP жасанды интеллект проблемаларының есептерін шешуге арналған. LISP тілін 50-інші жылы Д.Макартнисимволдық информацияларды өңдеуге арнап құрды. LISP тілінің мәліменттерінің негізгі құрылымы тізімдер, тізімнің элементтері атомдар. Lisp тілінің бір ерекшелігі динамикалық жаңа объектілерді құру мүмкіндігі, объект есебінде программаның өзі де қатыса алады.
70-жылдары Lisp тілінің негізінде құрылған Prolog тілі логикалық программалау тілі болып табылады. Prolog программасының негізгі элементі атом болып табылады және жеке объектілер арасындағы қарапайым қатынастарды көрсетеді, басқа программалау тілдеріне қарағанда атом түсінігінің мағыналық мәні басқа. Тіл тек сипаттамадан тұрады және инструкциялары жоқ, яғни процедуралы емес. Әр Prolog программа сөйлемдер жиынынан тұрады, яғни жәй тұжырымдар немесе импликациялар. Prolog тілінің базасында эксперттік жүйелер, білімді көрсететін жүйелер, білім базасы және жаратылыс тілдерін өңдейтін жүйелер құрылады. Prolog тілінің негізіне математикалық логика элементтері қолданылады. Программа объектілер арасындағы қатынас терминдері арқылы сипатталады. Логикалық программалау тілдерінің жетістігі параллель программалау принципі қолданылады. Prolog тілінің көптеген танымал модификациялары бар, оның ішінде ең көп тарағаны – Borland фирмасының Turbo Prolog программалау жүйесі. Жасанды интеллект проблемасына арналған жаңа логикалық және функционалды программалау тілдері құрылуда, мысалы, DURAL, VALID тілдері.
LISP тілі және оның модификациялары символды өңдеуге арналған бағытталған программалық бөлімді құруға кең қолданады және қазіргі кезде көптеген тиімді компиляторлары бар.
БАҒДАРЛАМАЛАУ
ЖҮЙЕСІ, ПРОГРАММАЛАУ ЖҮЙЕСІ — ЭЕМ-дегі бағдарламалау
процесін жүргізуге көмектесетін негізгі
(базалық) бағдарламалық жабдықтаманың бір бөлігі. Бағдармалау
жүйесінің құрамына: ЭЕМ-ге бағдарлама құрып, компь
Программалау жүйесі (Система программирования; programming system) — программаны құру, жөндеу процесін және оларды орындауға дайындықты автоматтандыруға арналған тиіндік жөне программалық құралдар
кешені; программалаушының еңбе