ПЛК-ді прогрпммалау жүйелері

Автор работы: Пользователь скрыл имя, 22 Ноября 2014 в 15:19, реферат

Краткое описание

Логикалық программалау тілдері PROLOG және LISP жасанды интеллект проблемаларының есептерін шешуге арналған. LISP тілін 50-інші жылы Д.Макартнисимволдық информацияларды өңдеуге арнап құрды. LISP тілінің мәліменттерінің негізгі құрылымы тізімдер, тізімнің элементтері атомдар. Lisp тілінің бір ерекшелігі динамикалық жаңа объектілерді құру мүмкіндігі, объект есебінде программаның өзі де қатыса алады.

Прикрепленные файлы: 1 файл

ПЛК.docx

— 16.32 Кб (Скачать документ)

 

Қазақстан Республикасының Білім және Ғылым министірлігі

Семей қаласының Шәкәрім атындағы университеті

 

 

 

 

 

СӨЖ

Тақырыбы: ПЛК-ді прогрпммалау жүйелері

 

 

 

 

 

 

 

 

 

 

 

 

 

Орындаған:Қалқаманова А

Тобы: АУ - 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) — программаны құру, жөндеу процесін және оларды орындауға дайындықты автоматтандыруға арналған тиіндік жөне программалық құралдар

 

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


Информация о работе ПЛК-ді прогрпммалау жүйелері