Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 5
Состав работы
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Задание на контрольную работу
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных по заданию;
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
Присылаемый на проверку архив должен содержать 3 файла:
- файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов);
- файл с исходным текстом программы на языке SWI-PROLOG;
- файл базы данных, с которым работает программа (не менее 10 строк).
Вариант 5. Создайте базу данных о товарах: наименование товара, фасовка, стоимость. Найдите все товары с минимальной стоимостью.
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных по заданию;
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
Присылаемый на проверку архив должен содержать 3 файла:
- файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов);
- файл с исходным текстом программы на языке SWI-PROLOG;
- файл базы данных, с которым работает программа (не менее 10 строк).
Вариант 5. Создайте базу данных о товарах: наименование товара, фасовка, стоимость. Найдите все товары с минимальной стоимостью.
Дополнительная информация
Без замечаний!
Год сдачи: 2023 г.
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Год сдачи: 2023 г.
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Похожие материалы
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №5
IT-STUDHELP
: 16 мая 2018
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя.
Вариант 5
Сформируйте новый список из общих элементов двух списков (пересечение множеств).
Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (1 3).
40 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 5.
Lost
: 15 февраля 2012
Контрольная работа. Вариант 5.
Сформируйте новый список из общих элементов двух списков (пересечение множеств).
Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (1 3).
Написано на Лиспе и Прологе.
80 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
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 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 9
holm4enko87
: 27 января 2025
Задание
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность д
550 руб.
Другие работы
Методы и системы идентификации человека
GnobYTEL
: 27 мая 2012
Введение ……...……………………………………………………...........…….2
Глава I. Классификация и основные характеристики биометрических средств идентификации личности ……………………….……………..…...4
Глава II. Особенности реализации статических методов биометрического контро-ля………………………………….………………………………….11
2.1 Идентификация по рисунку папиллярных линий ……………...…..11
2.2 Идентификация по радужной оболочке глаз ……………………....21
2.3 Идентификация по капиллярам сетчатки глаз …………………..…24
2.4 Иден
20 руб.
ЗАЧЕТНАЯ РАБОТА. 1-й семестр по дисциплине: Английский язык
Ozzuk92
: 18 марта 2019
Текст №1
WHAT IS VOIP?
1. Voice Over Internet Protocol (VoIP) is a new technology that uses broadband Internet and network lines to transmit real-time voice information. This technology has the potential for completely changing the way phone calls are made and making phone companies a thing of the past.
2. To make a phone call on the Internet, several things must happen. On the sending side, analog voice signals are digitized, compressed, divided into packets and transmitted over netwo
75 руб.
Задачник по гидравлике с примерами расчетов СГАСУ Задача 1.6 Вариант 2
Z24
: 14 октября 2025
Минеральное масло и вода в гидроцилиндрах при атмосферном давлении p0 занимают объём V0. Определить какой объём будут занимать эти жидкости при давлении p, если коэффициент объёмного сжатия минерального масла βV = 6,6·10-10 м²/Н, а для воды — βV = 4,7·10-10 м²/Н. Деформацией стенок гидроцилиндра пренебречь.
120 руб.
Термодинамика и теплопередача СамГУПС 2012 Задача 58 Вариант 8
Z24
: 15 ноября 2025
В рекуперативном прямоточном теплообменнике температура греющего и нагреваемого теплоносителей равна: на входе в теплообменник t′1=200 ºC, t′2=20 ºC; на выходе из теплообменника t″1, t″2. Расход греющего теплоносителя G1, теплоемкость с1=4,12 кДж/(кг·К). Площадь теплообменной поверхности теплообменника F=25 м². Определить средний коэффициент теплопередачи k при заданной схеме движения теплоносителей. На сколько процентов увеличится количество передаваемого тепла, если при неизменных температура
150 руб.