Пример готовой контрольной работы по предмету: Программирование
Содержание
Содержание
1 Задания …………………………………………………………………………… 3
2 Теоретические предпосылки………….………………………….……………… 4
Приложение А Контрольный пример ………………………………………… 7
Приложение Б Текст программы .……………………………………………. 8
Выдержка из текста
Язык программирования ПРОЛОГ – это язык, который является одним из базовых в вычислительных системах 5-го поколения. Пролог существенно отличается от традиционно используемых языков (Паскаль, Си).
Это связано с тем, что традиционно используемые языки являются процедурными (алгоритмическими).
Они позволяют создавать программы, которые состоят из последовательности операторов, указывающей как решать задачу (т.е. указывается алгоритм решения задачи).
Язык ПРОЛОГ относится к декларативным языкам. Декларативные языки создают программы, которые, владея какими-либо фактами и правилами вывода, отвечают на вопросы пользователя, причем заботу о том, как формируется ответ, берет на себя сама Пролог-система. Эти языки часто называют языками типа что делать. Теоретической основой ПРОЛОГа является раздел математической логики исчисления предикатов. Само название языка есть сокращение – ПРОграммирование в терминах ЛОГики (PROgrammation in LOGique).
Идея использовать логику в качестве языка программирования возникла впервые в начале 70-х годов. Первыми исследователями, разработавшими эту идею, были Р.Ковальский и Маартеп ван Эмден (Эдинбург), А.Колмероэ (Марсель).
Эффективная реализация языка была получена Д. Уореном (Эдинбург).
Особенно широко ПРОЛОГ применяется при решении задач искусственного интеллекта, в частности в такой области ИИ, как экспертные системы
Список использованной литературы
не указывается