Функциональное и Логическое Программирование(ФЛП)
Состав работы
|
|
Описание
Напишите на языке SWI-Prolog программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных по заданию;
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных по заданию;
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
Похожие материалы
Функциональное и логическое программирование
Михаил18
: 26 сентября 2019
Билет №4
1. На языке Clisp определите функцию, которая меняет местами второй и третий элементы произвольного списка (в теле функции разрешается использовать только следующие встроенные функции: CAR,CDR,CONS,APPEND,LIST,LAST,BUTLASTс одним аргументом,REVERSE).
2. Какое значение получит Xв результате операции сопоставления (унификации) списков [a,b,c,d] и [_,_,_|X] в языке SWI-Prolog?
200 руб.
Функциональное и логическое программирование
Михаил18
: 26 сентября 2019
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавлени
200 руб.
Функциональное и логическое программирование
Mikola456
: 27 мая 2016
Контрольная работа
Во вложении Word+prolog
Создание базу данных с расписанием движения поездов: номер поезда, пункт назначения, время отправления, время прибытия. Найти номер и время отправления ближайшего по-езда до Москвы. Текущее время вводится с клавиатуры.
700 руб.
Функциональное и логическое программирование
Mikola456
: 27 мая 2016
ЛАБОРАТОРНАЯ РАБОТА №1
Вариант задачи выбирается по последней цифре зачетной книжки. Текст функции сохраняйте в файле. Функция может вызывать вспомогательные функции. В теле функций использование операторов set и setq не допускается!
Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо.
Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) .
ЛАБОРАТОРНАЯ РАБОТА №1
Программы должны быть написаны на языке дв
500 руб.
Функциональное и логическое программирование
alfFRED
: 25 июня 2013
Введение.
Постановка задачи.
Математические и алгоритмические основы решения задачи.
Функциональные модели и блок-схемы решения задачи.
Программная реализация решения задачи.
Пример выполнения программы.
Заключение.
Список использованных источников и литературы.
10 руб.
Функциональное и логическое программирование
piligrim-24
: 17 января 2012
Зачетное задание по дисциплине «Функциональное и логическое программирование»
Билет №11
1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку ((1 (2 (3))) 4 (5)) будет 3.
2. Какое значение получит X в результате операции сопоставления (унификации) списков [a,b,c,d,e] и [_|X] в Прологе?
50 руб.
Экзамен «Функциональное и логическое программирование»
aikys
: 11 апреля 2020
Билет №4
1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку (1 2 (3 4 (5))) будет 3...
2. Какое значение получит X в результате операции сопоставления (унификации) списков [1,2,3,4,5] и [_,X|] в Прологе???
45 руб.
Контрольная работа по: Функциональное и логическое программирование
orokysaki
: 6 мая 2024
Вариант №1 по ФЛП
1.1 исходный список преобразуйте в двойной таким образом чтобы каждый элемент списка удвоился
Например[1,2,3]->[1,1,2,2,3,3]
2.1 Текстовый файл состоит из нескольких строк длина каждой из которых меньше 40. Выровняйте строки текста по ширине(равномерным внесением пробелов между словами). Длины новых строк должны быть равны 40. Сформируйте новый файл
3.1 Так же есть в файле.
350 руб.
Другие работы
Контрольная работа по дисциплине: цифровые системы передачи вариант 6
Ирина36
: 28 августа 2024
Задание к контрольной работе №1 по курсу “Цифровые системы передачи” для студентов ускоренного обучения.
Объединяются К каналов тональной частоты и Р каналов звукового вещания Н-го класса в системе с временным разделением каналов и 8-ми разрядной импульсно-кодовой модуляцией. Рассчитать временные и частотные характеристики, нарисовать структурную схему объединения и разделения каналов с учетом плезиохронной цифровой иерархии. Изобразить временные и спектральные характеристики сигналов во всех т
100 руб.
Задачи по дисциплине: Экология. Вариант №4
IT-STUDHELP
: 3 марта 2020
Вариант 4
Задача 1
В выбросах предприятия за год оказалось:
А) 200 т хлора, ПДВ=150 т, Норматив платы =2500 руб. за 1 т. Коэффициент экологической ситуации = 1,5. Определите годовую сумму платежей предприятия за загрязнение ОС.
Б) 40 т сероводорода. ПДВ= 40 т, Норматив платы = 6000 руб. за 1 т. Коэффициент экологической ситуации = 1,5. Определите годовую сумму платежей предприятия за загрязнение ОС.
Задача 2
Предприятие сбросило за год в составе сточных вод:
А) 50 т соединений меди (Cu), ПДС=4
250 руб.
Физика. Контрольная работа №2(1 семестр, 3 вариант)
VolkOrel
: 7 ноября 2014
Все задачи 3 варианта(Проверял Стрельцов)
Задача No 363
От батареи, ЭДС которой Ε = 600 В, требуется передать энергию на расстояние l = 1 км. Потребляемая мощность Р = 5 кВт. Найти минимальные потери мощности в сети, если диаметр медных подводящих проводов d = 0,5 см.
Задача No 403
По двум скрещенным под прямым углом бесконечно длинным проводам текут токи I1 = 100 А и I2 = 200 А. Определить магнитную индукцию В в точке А Расстояние d = 10 см.
Зад
150 руб.
Технология изделий интегральной техники
Aronitue9
: 3 января 2012
Физическая природа свойств твёрдых тел.
Фазовые диаграммы и твердые растворы.
Структура твердотельных интегральных микросхем.
Диффузионные процессы в твердых телах.
Основы ионного легирования.
Технологические основы микроэлектроники.
/124 стр. // BSUIR
5 руб.