Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №0

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon curs.pl
material.view.file_icon dbcurs
material.view.file_icon Отчет.doc

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Вариант №0

Задание
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных по заданию.
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).

Вариант 0
Создайте базу данных об игрушках: название, стоимость. Получите названия всех наиболее дорогих игрушек (цены которых отличаются от самой дорогой не более, чем на 100 рублей).

2. Исходный текст программы

3. Результаты работы программы

=============================================

Дополнительная информация

Проверил(а): Галкина М.Ю.
Оценка: Отлично
Дата оценки: 11.11.2023г.

Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 0
Задание на контрольную работу Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт до
User SibGOODy : 20 декабря 2023
800 руб.
promo
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №0.
1. Задание Напишите на языке SWI-PROLOG программу для работы с базой данных об игрушках: название, стоимость. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт
User Алексей134 : 4 марта 2021
150 руб.
400 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Контрольная работа по дисциплине: «Функциональное и логическое программирование»
Задание Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вставьте в список новые элементы X перед всеми вхождениями Y. Например: На Лиспе при x=5, y=1 и списке (1 2 1 5 8 1 0) результатом будет список (5 1 2 5 1 5 8 5 1 0).
User vohmin : 1 июня 2018
50 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Удалите из списка за каждым вхождением X один элемент, если такой имеется и отличен от X. Например: На Лиспе при x=1 и списке (1 8 2 1 1 5 1) результатом будет список (1 2 1 1 1).
User Lost : 15 февраля 2012
80 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Билет №10 1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку ((1 2) (3 4 (5))) будет 5. 2. Какое значение получит X в результате операции сопоставления (унификации) списков [a,b,c,d,e] и [_,_,X|_] в Прологе?
User Lost : 15 февраля 2012
80 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 0 (10, 20 и т.д.)
Задание Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. В списке из каждой группы подряд идущих элементов оставьте только один. Например: На Лиспе для списка (1 1 1 2 3 3 4 4 4 4) результатом будет список (1 2 3 4). Текст программы на языке Лисп Результаты работы программы на языке Лисп Текст программы на языке Пролог Результаты работы
User Учеба "Под ключ" : 7 января 2017
400 руб.
Функциональное и логическое программирование. Контрольная работа. Вариант 0
Контрольная работа. "Динамические базы данных в языке SWI-PROLOG" Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу да
User LowCost : 8 января 2021
199 руб.
promo
Реферат Георг Вильгельм Фридрих Гегель «Наука логики»
Реферат на тему: Георг Вильгельм Фридрих Гегель «Наука логики». Содержание Введение 1. Логика Гегеля 2. Троичная структура логики 2.1 Бытие 2.2 Сущность - истина бытия 2.3 Понятие 3. Бинарная структура логики Выводы Литература
User sonefa59 : 11 января 2020
300 руб.
Теплотехника СибАДИ 2009 Задача 1 Вариант 12
Задан объемный состав газовой смеси: rCH4, rCO2, rCO. Определить массовый и мольный составы смеси, кажущуюся молекулярную массу, газовую постоянную, удельный объем и плотность смеси при давлении смеси p и температуре смеси t. Определить также массовую, объемную и мольную теплоемкость смеси. При этом считать теплоемкость не зависящей от температуры, а мольные теплоемкости компонентов соответственно равны: (μср)СН4=37,7 кДж/(кмоль·К); (μср)СО2=37,7 кДж/(кмоль·К); (μср)СО=29,3 кДж/(кмоль·К
User Z24 : 14 декабря 2025
180 руб.
Теплотехника СибАДИ 2009 Задача 1 Вариант 12
Проект двухэтажного жилого дома из мелкоразмерных элементов
В курсовике есть ПЗ+ чертежи сделанные в автокаде. Вариант не знаю, но посмотрите приложенную картинку- задание, город Уфа Задание На проектирование двухэтажного жилого дома из мелкоразмерных элементов Тип жилого дома: индивидуальный, одноквартирный, двухквартирный, одноквартирный с помещениями в двух уровнях; с подвалом, без подвала. Климатический район строительства: _______________________________ (принимается для выбора объёмно - планировочного решения, расчёта глубины заложения фундам
User Laguz : 29 ноября 2014
150 руб.
Проект двухэтажного жилого дома из мелкоразмерных элементов
Функциональное и логическое программирование. Контрольная работа. Вариант № 8. Семестр №5
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 8 Сформируйте новый список, включающий в себя те элементы первого списка, которые не входят во второй (pазность множеств). Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (2 5).
User Shamrock : 17 марта 2014
220 руб.
up Наверх