Презентация Логическое программирование и язык Пролог онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Логическое программирование и язык Пролог абсолютно бесплатно. Урок-презентация на эту тему содержит всего 43 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Логическое программирование и язык Пролог
Оцените!
Оцените презентацию от 1 до 5 баллов!
- Тип файла:ppt / pptx (powerpoint)
- Всего слайдов:43 слайда
- Для класса:1,2,3,4,5,6,7,8,9,10,11
- Размер файла:597.50 kB
- Просмотров:68
- Скачиваний:0
- Автор:неизвестен
Слайды и текст к этой презентации:
№3 слайд
![Литература Братко, И.](/documents_6/1b72284f9e069162c19b6e20c00a1c42/img2.jpg)
Содержание слайда: Литература:
Братко, И. Программирование на языке Пролог для искусственного интеллекта [Текст]/ И. Братко. – М.: Мир, 1990. – 560с.
Марселлус, Д. Программирование экспертных систем на Турбо Прологе [Текст]/ Д. Марселлус. – М.: Финансы и статистика, 1994. – 256с.
Прыкина, Е.Н. Основы логического программирования в среде Турбо Пролог [Текст]/ Е.Н. Прыкина. – Кемерово: КемГУКИ, 2006. – 68с.
№7 слайд
![Логическое программирование](/documents_6/1b72284f9e069162c19b6e20c00a1c42/img6.jpg)
Содержание слайда: Логическое программирование
Метод программирования, предназначенный для решения задач искусственного интеллекта, в соответствии с которым программа описывает логическую структуру решения задачи, указывая преимущественно, что «нужно сделать», не вдаваясь в детали «как это делается». Практическим воплощением метода является язык Пролог.
№8 слайд
![Основные области применения](/documents_6/1b72284f9e069162c19b6e20c00a1c42/img7.jpg)
Содержание слайда: Основные области применения языка Пролог:
экспертные системы и оболочки экспертных систем;
создание естественно-языковых интерфейсов для существующих систем;
быстрая разработка прототипов прикладных программ;
символьные вычисления для решения уравнений, дифференцирования и интегрирования;
системы автоматизированного проектирования;
автоматизированное управление производственными процессами;
проектирование динамических реляционных баз данных;
автоматический перевод с одного языка на другой.
№24 слайд
![Константы Константами](/documents_6/1b72284f9e069162c19b6e20c00a1c42/img23.jpg)
Содержание слайда: Константы
Константами являются целые и действительные числа. Диапазон изменения целых чисел
от -32768 до + 32767.
Диапазон изменения действительных чисел
от 1Е-307 до 1Е+308.
Как и в других языках программирования, константы обозначают конкретные элементарные объекты, а все другие типы данных в Прологе составлены из сочетаний констант и переменных.
№25 слайд
![Переменные Переменные служат](/documents_6/1b72284f9e069162c19b6e20c00a1c42/img24.jpg)
Содержание слайда: Переменные
Переменные служат для обозначения объекта, на который нельзя сослаться по имени. Областью действия переменной в Прологе является одно предложение.
Исключением из правила определения области действия является анонимная переменная, которая обозначается символом подчеркивания "_".
№26 слайд
![Переменные Переменные,](/documents_6/1b72284f9e069162c19b6e20c00a1c42/img25.jpg)
Содержание слайда: Переменные
Переменные, отличные от анонимных, называются именованными, а неконкретизированные (переменные, которым не было присвоено значение) называются свободными.
Переменная, которая получила какое-то значение и оказалась связанной с определенным объектом, называется связанной.
№28 слайд
![Структуры Структура считается](/documents_6/1b72284f9e069162c19b6e20c00a1c42/img27.jpg)
Содержание слайда: Структуры
Структура считается более сложной единицей. Она состоит из предиката и аргументов. Аргументы разделяются запятыми и заключаются в круглые скобки.
Например, структура
likes(john, bird).
определяет, что Джон любит птиц. Предикатом здесь служит likes, а двумя аргументами – john и bird. Аргументами предиката могут быть константы, переменные и другие структуры.
№29 слайд
![Встроенные предикаты](/documents_6/1b72284f9e069162c19b6e20c00a1c42/img28.jpg)
Содержание слайда: Встроенные предикаты
Встроенным предикатом называется предикат, определение которого уже имеется в Пролог системе.
Существуют следующие встроенные предикаты:
ввода-вывода;
для управления файлами;
выполнения арифметических операций;
операций сравнения и других полезных операций.
№33 слайд
![Встроенные предикаты -](/documents_6/1b72284f9e069162c19b6e20c00a1c42/img32.jpg)
Содержание слайда: Встроенные предикаты - Отсечение
Отсечение – обозначается «!».
блокируется возврат к предшествующим ему подцелям в данном утверждении
предотвращается использование всех утверждений, следующих за данным утверждением в данной процедуре и которые могли бы быть использованы для согласования цели, соответствующей данной процедуре.
№35 слайд
![Структура программы Турбо](/documents_6/1b72284f9e069162c19b6e20c00a1c42/img34.jpg)
Содержание слайда: Структура программы Турбо Пролога
Программа на Турбо Прологе состоит из следующих разделов:
CONSTANTS – раздел описания констант;
DOMAINS – раздел описания доменов;
DATABASE – раздел описания предикатов внутренней базы данных;
PREDICATES – раздел описания предикатов;
CLAUSES – раздел описания предложений;
GOAL – раздел описания внутренней цели.
№37 слайд
![Раздел описания доменов](/documents_6/1b72284f9e069162c19b6e20c00a1c42/img36.jpg)
Содержание слайда: Раздел описания доменов
Существуют следующие типы доменов:
целые – integer из промежутка (- 32768...32767);
вещественные – real (лежащее между ±1e-307...±1e308);
символьные – char (один символ, заключенный в одиночные апострофы);
строковые – string (последовательность символов, заключенная в двойные кавычки);
символические – symbol (последовательность букв латинского алфавита, цифр и знаков подчеркивания начинающихся со строчной буквы, или последовательность любых символов, заключенная в кавычки);
файловые – file.
Скачать все slide презентации Логическое программирование и язык Пролог одним архивом:
Похожие презентации
-
Парадигма логического программирования. Язык Пролог
-
Рекурсивное программирование на языке Пролог
-
Основы искусственного интеллекта. Языки логического программирования
-
Язык программирования Паскаль. Основные понятия
-
Язык программирования Паскаль. Организация ввода и вывода данных
-
Язык программирования Turbo Pascal
-
Функции в языке программирования VB
-
Одномерные массивы в языке программирования Паскаль. Составление программ
-
Циклы в программировании на языке Паскаль
-
Язык программирования Паскаль. (Тема 1)