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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon db.txt
material.view.file_icon kr.pl
material.view.file_icon Отчет.docx

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

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

Описание

Задание на контрольную работу

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

Присылаемый на проверку архив должен содержать 3 файла:
- файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов);
- файл с исходным текстом программы на языке SWI-PROLOG;
- файл базы данных, с которым работает программа (не менее 10 строк).

Вариант 5. Создайте базу данных о товарах: наименование товара, фасовка, стоимость. Найдите все товары с минимальной стоимостью.

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

Без замечаний!
Год сдачи: 2023 г.
Помогу с другим вариантом.

Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №5
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 5 Сформируйте новый список из общих элементов двух списков (пересечение множеств). Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (1 3).
User IT-STUDHELP : 16 мая 2018
40 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 5.
Контрольная работа. Вариант 5. Сформируйте новый список из общих элементов двух списков (пересечение множеств). Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (1 3). Написано на Лиспе и Прологе.
User Lost : 15 февраля 2012
80 руб.
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
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 9
Задание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность д
User holm4enko87 : 27 января 2025
550 руб.
promo
Техника и технология бурения Нефтяных и газовых скважин. ТиТБНиГС. Ответы к вопросам. Экзамен. Институт нефти и Газа. СФУ.
Экзаменационные ответы к дисциплине: ТиТДНиГ. Перечень вопросов: 1.Кронблок. Крюкоблок. Назначение. Принцип действия. Расчет на прочность. 02. Буровые лебедки. Назначение и принцип действия. Основные параметры. Номенклатура буровых лебедок выпускаемых отечественными производителями 03. Тормозные устройства. Назначение и принцип действия. Основные параметры 04. буровые насосы 05. Расчет на прочность и устойчивость штока насоса. Расчет на прочность корпуса гидравлической части насоса. 06. Цирку
User Mental03 : 25 сентября 2015
Материальная культура Москвы в XIV-XV вв
Средневековый город был жил не только крупными историческими событиями и культурными свершениями. Повседневная жизнь, быт, заботы о хлебе насущном занимали основную часть жизнь горожан, чем люди прошлого сходны с нами, жителями конца XX века. Всем нам приходилось неоднократно бывать в исторических и краеведческих музеях, где хранятся различные вещи (оружие, посуда, украшения и т.д.) которыми пользовались люди разных эпох. Каждый из этих предметов может многое рассказать о том где и как он был из
User Aronitue9 : 25 августа 2013
5 руб.
Оборудование и планировак поста диагностики легкового автомобиля
Содержит пояснительную записку с обоснованием выбора оборудования и его описанием и чертеж планировки участка диагностики. Пояснительная записка 38 листов А4. Чертеж 1лист А1 В последнее время в наше стране наблюдается стабильная тенденция к увеличению автомобильного парка и его обновление. Современный автомобиль это комплекс сложных механических и электронных систем и механизмов. Каким бы надежным не был автомобиль, рано или поздно ему требуется техническое обслуживание и ремонт. Ситуация на ры
User rochin2 : 31 января 2014
150 руб.
Оборудование и планировак поста диагностики легкового автомобиля
Современные технологии программирования. Лабораторная работа №5. Вариант: 8
Лабораторная работа No5. Управление калькулятором р-ичных чисел Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1.Разработать и реализовать класс “Управление калькулятором р-ичных чисел” тип TCtrl, используя класс •Object Pascal, •С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно описатьть следующим образом: УправлениеКалькулято
User Shamrock : 1 февраля 2015
300 руб.
Современные технологии программирования. Лабораторная работа №5. Вариант: 8
up Наверх