Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 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
Билет №10
1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку ((1 2) (3 4 (5))) будет 5.
2. Какое значение получит X в результате операции сопоставления (унификации) списков [a,b,c,d,e] и [_,_,X|_] в Прологе?
80 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Lost
: 15 февраля 2012
Удалите из списка за каждым вхождением X один элемент, если такой имеется и отличен от X.
Например: На Лиспе при x=1 и списке (1 8 2 1 1 5 1) результатом будет список
(1 2 1 1 1).
80 руб.
Функциональное и логическое программирование
Михаил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 руб.
Другие работы
Контрольная работа по дисциплине: Схемотехника телекоммуникационных устройств (часть 2). Вариант 07
SibGOODy
: 19 августа 2018
Задача 1. Системы счисления
Формулировка задачи
1. Перевести заданные числа А и В из десятичной системы в двоично-десятичную, двоичную, восьмеричную и шестнадцатиричную системы счисления.
2. Вычислить в двоичной системе счисления А+В, А-В, В-А, -A-B, используя шестнадцатиразрядную сетку и представление отрицательных чисел в дополнительном коде. Результаты перевести в десятичную систему счисления.
Вариант 07: A=302, B=7056.
Задача 2. Синтез комбинационных схем
Формулировк
700 руб.
Кинематическая схема Установки для капитального ремонта скважин А-60-Чертеж-Оборудование для капитального ремонта, обработки пласта, бурения и цементирования нефтяных и газовых скважин-Курсовая работа-Дипломная работа
lelya.nakonechnyy.92@mail.ru
: 26 февраля 2018
Кинематическая схема Установки для капитального ремонта скважин А-60-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для капитального ремонта, обработки пласта, бурения и цементирования нефтяных и газовых скважин-Курсовая работа-Дипломная работа
275 руб.
Исследование ритмичности природных процессов по годичным кольцам деревьев на севере Европейской части России с применением вейвлет-анализа
evelin
: 20 октября 2013
В ходе дипломной работы было:
Изучен метод дендрохронологии в обработке данных по ежегодному приросту древесины.
Освоены на практике лабораторные методы обработки образцов древесины.
Знакомство с международной дендрохронологической базой данных (National Climatic Data Centre).
Создан и структурирован массив данных, необходимых для дальнейшего анализа климата Русской равнины.
Проведён корреляционный анализ хронологий
Изучена связь метеоданных и хронологический рядов
Изучены основы метода вейвлет-
45 руб.
Основы расчетов на прочность и жесткость типовых элементов конструкций ВолгГТУ 2019 Задача 2 Вариант 11
Z24
: 4 ноября 2025
Расчеты на прочность и жесткость при кручении
К стальному ступенчатому валу с отношением диаметров D/d = 2 приложены вращающие моменты. Из условия прочности при кручении найти диаметры D и d участков вала. Определить деформацию вала.
275 руб.