Контрольная работа по дисциплине "Функциональное и логическое программирование". Вариант №07
Состав работы
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Программа для просмотра текстовых файлов
Описание
Задание на контрольную работу
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных по заданию;
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
7. Создайте базу данных об итогах сессии по 5 дисциплинам студентов определенной группы. Сформируйте список студентов, не имеющих двоек и сдавших экзамены на 4 и 5 не менее чем по трем предметам.
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных по заданию;
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
7. Создайте базу данных об итогах сессии по 5 дисциплинам студентов определенной группы. Сформируйте список студентов, не имеющих двоек и сдавших экзамены на 4 и 5 не менее чем по трем предметам.
Дополнительная информация
2018 год. Новые метод. указания.
Похожие материалы
Контрольная работа по дисциплине: Функциональное и логическое программирование
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 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 1
holm4enko87
: 10 января 2025
Задание
Реализовать на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможност
700 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 4
Roma967
: 7 ноября 2024
Задание
Напишите на языке SWI-Prolog программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность
800 руб.
Другие работы
Тепломассообмен СЗТУ Задача 11 Вариант 16
Z24
: 24 февраля 2026
Определить тепловой поток, теряемый за счет излучения стальной трубой диаметром 80 мм и длиной l. Труба, температура которой t1, расположена в помещении на большом удалении от его стен. Степень черноты материала трубы ε1, температура стен в помещении t2. Как изменится лучистая составляющая коэффициента теплоотдачи от поверхности трубы, если ее покрыть цилиндрическим кожухом (экраном) толщиной 20 мм, выполненным из тонких алюминиевых листов (степень черноты ε2=0,055)? Найти температуру алюминиево
200 руб.
Электромагнитные поля и волны
marilottar
: 24 марта 2017
Непрерывное сообщение передается по системе связи дискретными сигналами, на стороне передачи исходное сообщение преобразуется в первичные электрический сигнал, который, в свою очередь, преобразуется в цифровую форму. Перед передачей в канал связи сообщения производится так же предварительная обработка его цифрового представления по заданному алгоритму. На стороне приемника восстанавливается непрерывное сообщение ( с учетом представленной обработки на стороне передачи), которое и выдается получат
350 руб.
Бруй Л.П. Техническая термодинамика ТОГУ Задача 2 Вариант 54
Z24
: 12 января 2026
Расчет политропного процесса сжатия газовой смеси в компрессоре
Рабочее тело – газовая смесь, имеющая тот же состав, что и в задаче №1 (в процентах по объему). Первоначальный объем, занимаемый газовой смесью, — V1 (табл. 2). Начальные параметры состояния: давление р1=0,1 МПа, температура t1=27 ºC. Процесс сжатия происходит при показателе политропы n. Давление смеси в конце сжатия р2, МПа (табл. 3).
Определить:
1) массу газовой смеси;
2) удельные объемы смеси в начале и в конце процесса;
350 руб.
Технология трикотажа
Aronitue9
: 27 января 2013
Жаккардовые кулирные переплетения.
Одинарный кулирный жаккардовый трикотаж.
одинарный регулярный.
одинарный нерегулярный.
Двойной кулирный жаккардовый трикотаж.
полный регулярный.
неполный двойной.
Нерегулярный двойной жаккард.
накладной полный двойной жаккард.
накладной неполный жаккард.
полный рельефно-накладной жаккард.
Расчет параметров петельной структуры и поверхностной плотности трикотажа жаккардового переплетения.
19 руб.