Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 1
Состав работы
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Задание
Реализовать на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных по заданию;
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
Вариант 1: Создайте базу данных городского транспорта: название транспорта, номер маршрута, список остановок. Определите, на каких маршрутах можно добраться от одной остановки до другой без пересадок. Названия остановок вводятся с клавиатуры.
Реализовать на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных по заданию;
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
Вариант 1: Создайте базу данных городского транспорта: название транспорта, номер маршрута, список остановок. Определите, на каких маршрутах можно добраться от одной остановки до другой без пересадок. Названия остановок вводятся с клавиатуры.
Дополнительная информация
Комментарии: Без замечаний!
Год сдачи: 2023 г.
Год сдачи: 2023 г.
Похожие материалы
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 1
SibGOODy
: 20 декабря 2023
Задание
Реализовать на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможно
800 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №1
Леший
: 3 января 2020
Задание на контрольную работу:
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт
777 руб.
Контрольная работа По дисциплине: Функциональное и логическое программирование Вариант №1.
freelancer
: 25 августа 2016
Задание
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя.
Вариант №1
Вставьте в список новые элементы X перед всеми вхождениями Y.
Например: На Лиспе при x=5, y=1 и списке (1 2 1 5 8 1 0) результатом будет список (5 1 2 5 1 5 8 5 1 0).
50 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
aker
: 26 апреля 2021
Контрольная работа по дисциплине Функциональное и логическое программирование Вариант 1
400 руб.
Контрольная работа по дисциплине: «Функциональное и логическое программирование»
vohmin
: 1 июня 2018
Задание
Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя.
Вставьте в список новые элементы X перед всеми вхождениями Y.
Например: На Лиспе при x=5, y=1 и списке (1 2 1 5 8 1 0) результатом будет список
(5 1 2 5 1 5 8 5 1 0).
50 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Lost
: 15 февраля 2012
Удалите из списка за каждым вхождением X один элемент, если такой имеется и отличен от X.
Например: На Лиспе при x=1 и списке (1 8 2 1 1 5 1) результатом будет список
(1 2 1 1 1).
80 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Lost
: 15 февраля 2012
Билет №10
1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку ((1 2) (3 4 (5))) будет 5.
2. Какое значение получит X в результате операции сопоставления (унификации) списков [a,b,c,d,e] и [_,_,X|_] в Прологе?
80 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №3
holm4enko87
: 17 июня 2025
адание
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность доб
500 руб.
Другие работы
Теплотехника 5 задач Задача 1 Вариант 75
Z24
: 3 января 2026
Смесь, состоящая из СО2 и СО, задана массовыми долями (mCO2 и mCO). Имея начальные параметры – давление р1 = 0,5 МПа и температуру t1 = 27 ºС, смесь расширяется при постоянном давлении до объема V2 = ρV1.
Определить газовую постоянную смеси, ее начальный объем V1, параметры смеси в состоянии 2, изменение внутренней энергии, энтальпии, энтропии, теплоту и работу расширения в процессе 1-2, если масса смеси М.
250 руб.
Конус. Вариант 2
lepris
: 6 сентября 2022
Конус. Вариант 2
Конус. Вариант 2. Упражнение 37
Постороение чертежей моделей полого тела с боковым отверстием.
Выполнить в трёх проекциях чертеж полого геометрического тела со сквозным боковым отверстием, форма которого задана на фронтальной проекции. На горизонтальной проекции достроить недостающие линии. Проставить размеры.
3d модель и чертеж выполнен на формате А3 (все на скриншотах показано и присутствует в архиве) выполнены в компасе 3D v13, возможно открыть в 14,15,16,17,18,19,20,21,2
80 руб.
Экзамен по предмету «Математический анализ». Вариант № 20
ДО Сибгути
: 1 июля 2013
Билет № 20
1. Методы интегрирования иррациональных функций.
2. Экстремумы функции двух переменных и их нахождение.
3. Исследовать и построить график функции .
4. Вычислить предел .
2. Найти интеграл
3. Вычислить интеграл
4. Исследовать сходимость интеграла
5. Найти площадь фигуры, ограниченной линиями
и .
40 руб.
Отчет о прохождении машиностроительной практики на ПАТ "Оболонь"
Aronitue9
: 7 декабря 2014
Структура корпорації «Оболонь»
Контроль якості продукції на заводі Оболонь
Обладнання заводу
Пастеризатор трубчатий та його виготовлення
Ознайомлення з кординатно-розточним верстатом
Ознайомлення з різними видами зварювання
Ознайомлення з розливочною машиною Innofill DRV
Червячний редуктор для приводу барабана.
Будова пляшконаповнюючої машини
Технологія виготовлення червячного колеса
Ознайомлення з пляшковидувною машиною
Ознайомлення з будовою машиною видування пляшок та складанням її
30 руб.