| | 4 задачи на Prolog. Советник по транспорту. Функциональное и логическое программирование. ЛР2. Вариант 4. 1) Запрограммируйте предикат p(+A,+B). 2) Напишите предикат p(+X, +Y, +L). 1) Определите предикат occurances(+Sub,+Term,-N). 2) Разработайте программу «Советник по транспорту» | SWI-Prolog | 1700 |
| | 5 программ на Prolog. Искусственный интеллект. Прикладные методы искусственного интеллекта. Контрольная работа 1. Вариант 5. Напишите предикат p(+V, -L), Определите отношение sum_tree(+TreeOfInteger, -Sum), Определим операторы: :- op( 100, fy, ~). :- op( 110, xfy, &). :- op( 120, xfy, v). Определите предикат occurances(+Sub,+Term,-N) | SWI-Prolog | 2000 |
| | Башня из кубиков | SWI-Prolog | 600 |
| | Вариант 2. Библиотека. Разработка экспертных систем на языке PROLOG. ЛР2. | SWI-Prolog | 1300 |
| | Внесение операторов отрицания внутрь конъюнкций и дизъюнкций | SWI-Prolog | 600 |
| | Возведение в степень через умножение и деление | SWI-Prolog | 600 |
| | Две задачи на Prolog. Функциональное и логическое программирование. КР2. Вариант 9. 1) Напишите предикат p(+V, -L), истинный тогда и только тогда, когда список L получается из списка V. 2) Напишите предикат exists(+P, +L), который проверяет, существует ли элемент списка L, удовлетворяющий предикату P | SWI-Prolog | 1700 |
| | Деление списка на две части | Turbo Prolog | 600 |
| | Задача об обезьяне и банане. Поиск в глубину. Искусственный интеллект. Прикладные методы искусственного интеллекта. КР2. Вариант 5. | SWI-Prolog | 1400 |
| | КР1. Вариант 1. Прикладные методы ИИ (искусственного интеллекта) | SWI-Prolog | 1990 |
| | КР1. Вариант 10. 5 задач на Прологе. Прикладные методы искусственного интеллекта. Искусственный интеллект и экспертные системы | SWI-Prolog | 1800 |
| | КР1. Вариант 10. 5 программ на Prolog. Прикладные методы ИИ. Логическое программирование. Искусственный интеллект и экспертные системы | SWI-Prolog | 1190+ |
| | КР1. Вариант 4. 5 программ на Prolog. Прикладные методы ИИ. Логическое программирование. Искусственный интеллект и экспертные системы | SWI-Prolog | 1400 |
| | КР1. Вариант 5. Задача об обезьяне и банане. КР2. Поиск в глубину. Искусственный интеллект и экспертные системы | SWI-Prolog | 2500 |
| | КР1. Вариант 7. 5 программ на Prolog. Прикладные методы ИИ. Логическое программирование. Искусственный интеллект и экспертные системы | SWI-Prolog | 1990 |
| | КР1. Вариант 9. Прикладные методы искусственного интеллекта. Искусственный интеллект и экспертные системы | SWI-Prolog | 2500 |
| | КР2. Вариант 1. Логическая задача. Отец и два сына поиск в глубину. Экспертная система. Циклические виды спорта. Прикладные методы ИИ (искусственного интеллекта) | SWI-Prolog | 1990 |
| | КР2. Вариант 10. 2 задачи на Прологе. Прикладные методы искусственного интеллекта. Искусственный интеллект и экспертные системы | SWI-Prolog | 3800 |
| | КР2. Вариант 9. Прикладные методы искусственного интеллекта. Искусственный интеллект и экспертные системы | SWI-Prolog | 2500 |
| | Не снимая шашек с поля, перегнать все черные шашки на места белых, а белые - на места черных. Обход в глубину (поиск в глубину) | SWI-Prolog | 1300 |
| | Объединение всех элементов первого списка и нечетных второго списка | Visual Prolog | 600 |
| | Операции с многочленами | SWI-Prolog | 600 |
| | Определение компонент связанности на Пролог. Логическое программирование. Вариант 11 | SWI-Prolog | 1300 |
| | Определение предикатов functor1 и arg1 через предикат univ | SWI-Prolog | 600 |
| | Перевод предложения (строки) в список атомов | SWI-Prolog | 600 |
| | Повторение (использование ключевого слова fail) | Turbo Prolog | 600 |
| | Поиск элемента в списке | Turbo Prolog | 600 |
| | Поймать преступников с поличным | SWI-Prolog | 1300 |
| | Поймать преступников с поличным: место задержания - офис компании, место хранения табельного оружия - опорный пункт, место начала "игры" - на даче у генерала | SWI-Prolog | 1300 |
| | Получение из списка объектов всех возможных разложений этого списка на N списков | SWI-Prolog | 1200 |
| | Предикаты "родитель", "женщина", "мужчина" и "супруги" | SWI-Prolog | 600 |
| | Присоединение списка | Turbo Prolog | 600 |
| | Проверка: все элементы списка (кроме 2-х последних) больше заданного элемента | Visual Prolog | 600 |
| | Расстановка оценок ученикам на экзамене | Visual Prolog | 600 |
| | Сортировка (метод вставки) | Turbo Prolog | 600 |
| | Список всех последовательностей N нулей и единиц | SWI-Prolog | 600 |
| | Список всех последовательностей N нулей и единиц (версия 2) | SWI-Prolog | 600 |
| | Список всех последовательностей длины К из чисел 1..N | SWI-Prolog | 600 |
| | Список всех последовательностей длины К из чисел 1..N (версия 2) | SWI-Prolog | 600 |
| | Упрощение арифметических выражений | SWI-Prolog | 600 |
| | Упрощение электрических цепей | SWI-Prolog | 600+ |
| | Упрощение электрических цепей (версия 2) | SWI-Prolog | 600 |
| | Упрощение электрических цепей. Приобретение навыков и методов программирования достаточно сложных задач на языках логического программирования. Функциональное и логическое программирование - 2. Вариант 1 | SWI-Prolog | 2500 |
| | Функциональное и логическое программирование. Вариант 6. Упрощение арифметических выражений. | SWI-Prolog | 1700+ |
| | Функциональные и логическое программирование. Вариант 3. Игра «Наберите в сумме 20» | SWI-Prolog | 1400+ |
| | Число вхождений подтерма в терм | SWI-Prolog | 600 |
| | Экспертная система по вирусным заболеваниям | Turbo Prolog | 1700 |
| | Экспертная система подбора салона красоты | Turbo Prolog | 700+ |
| | Является ли данное натуральное число простым ? | SWI-Prolog | 600 |
| | Является ли данное натуральное число простым? (версия 2) | SWI-Prolog | 600 |