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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon db.txt
material.view.file_icon kp.pl
material.view.file_icon Отчет.doc

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

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

Описание

Задание

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

Вариант 1: Создайте базу данных городского транспорта: название транспорта, номер маршрута, список остановок. Определите, на каких маршрутах можно добраться от одной остановки до другой без пересадок. Названия остановок вводятся с клавиатуры.

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

Комментарии: Без замечаний!
Год сдачи: 2023 г.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 1
Задание Реализовать на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможно
User SibGOODy : 20 декабря 2023
800 руб.
promo
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №1
Задание на контрольную работу: Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт
User Леший : 3 января 2020
777 руб.
Контрольная работа По дисциплине: Функциональное и логическое программирование Вариант №1.
Задание Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант №1 Вставьте в список новые элементы X перед всеми вхождениями Y. Например: На Лиспе при x=5, y=1 и списке (1 2 1 5 8 1 0) результатом будет список (5 1 2 5 1 5 8 5 1 0).
User freelancer : 25 августа 2016
50 руб.
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 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №3
адание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность доб
User holm4enko87 : 17 июня 2025
500 руб.
promo
Клініко-психопатологічні особливості хворих на посттравматичні стресові розлади і розлади адаптації та їх комплексне лікування
ЗАГАЛЬНА ХАРАКТЕРИСТИКА РОБОТИ Актуальність теми. В Україні, як і в усьому світі, існують значні групи населення, що зазнали впливу різних екстремальних подій і мають різні психічні порушення, у тому числі посттравматичні стресові розлади (ПТСР) і розлади адаптації (РА). Поширеність останніх в популяції складає: ПТСР - 1-3 % усього населення земної кулі; РА - 5-20 % усіх амбулаторних пацієнтів (Колодзін Б., 1992; Олександровський Ю.О. 1997-2000). Особлива актуальність дослідження цих психічних р
User ostah : 31 января 2013
10 руб.
Перспективы развития системы налогообложения в России
Содержание Стр. Введение 3 Глава 1.Теоритические основы налогообложения в экономике 4 1.1. Налог, сущность, понятие 4 1.2. Виды налогов 6 1.3. Сущность и принципы налогообложения 10 1.4. Эффективность налогообложения 15 Глава 2. Совершенствование и перспективы развития системы налогообложения в РФ 17 2.1. Основное экономическое содержание Налоговой реформы в РФ 17 2.2. Мотивация выполнения налогового законодательства субъектами хозяйствования 19 2.3. Анализ состояния системы налогообложения в РФ
User Elfa254 : 22 февраля 2014
20 руб.
Курсовая работа по дисциплине: Архитектура телекоммуникационных систем и сетей. Вариант 13
Вычислить стоимости канальных участков сетевой топологии, используя формулы 1-4, соответствующие заданному трафику согласно варианту. Номер варианта определяется по последним двум цифрам пароля (если цифры пароля 00, то вариант 10). Найти маршруты наименьшей стоимости, связывающие все хосты сети друг с другом, используя алгоритм, заданный по варианту (табл. 15). Параметры канальных участков заданы в табл. 14 в соответствии с видом трафика. Топологии сетей представлены на рис. 4–9. Содержа
User IT-STUDHELP : 16 мая 2022
1000 руб.
Курсовая работа по дисциплине: Архитектура телекоммуникационных систем и сетей. Вариант 13 promo
Политические учения античности Демокрит, Сократ, Платон, Аристотель
Содержание Введение…………………………………………………………..3 1.Демокрит………………………………………………………..4 2.Сократ…………………………………………………………..6 3.Платон………………………………………………………......8 4.Аристотель…………………………………………………....14 Заключение……………………………………………………...17 Список используемой литературы…………………………..18 Введение Первые представления о власти, государстве, политике относятся к глубокой древности. Они были одной из самых ранних попыток человека уяснить смысл своего бытия, найти цивилизованные формы совместного существования люде
User Qiwir : 10 января 2014
5 руб.
up Наверх