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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon cw.pl
material.view.file_icon cw.txt
material.view.file_icon Отчет КР.docx
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

Задание

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

Вариант 9. Создайте базу данных о металлах: наименование, удельная проводимость. Определите все металлы с максимальной проводимостью.

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

Зачет без замечаний!
Год сдачи: 2024 г.
Преподаватель: Галкина М.Ю.
Помогу с другим вариантом.

Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 9
Задание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность д
User holm4enko87 : 27 января 2025
550 руб.
promo
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №9
Вариант 9 Возведите в квадрат каждый третий элемент числового списка. Например: На Лиспе для списка (1 2 3 5 3 6 8 2 4 7) результатом будет список (1 2 9 5 3 36 8 2 16 7).
User IT-STUDHELP : 30 января 2019
35 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №9
Задание Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 9: Возведите в квадрат каждый третий элемент числового списка. Например: На Лиспе для списка (1 2 3 5 3 6 8 2 4 7) результатом будет список (1 2 9 5 3 36 8 2 16 7). Текст программы на языке Лисп Результаты работы программы на языке Лисп Текст программы на языке Пролог Ре
User SibGOODy : 14 сентября 2018
400 руб.
promo
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 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Билет №10 1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку ((1 2) (3 4 (5))) будет 5. 2. Какое значение получит X в результате операции сопоставления (унификации) списков [a,b,c,d,e] и [_,_,X|_] в Прологе?
User Lost : 15 февраля 2012
80 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Удалите из списка за каждым вхождением X один элемент, если такой имеется и отличен от X. Например: На Лиспе при x=1 и списке (1 8 2 1 1 5 1) результатом будет список (1 2 1 1 1).
User Lost : 15 февраля 2012
80 руб.
Функциональное и логическое программирование 9 вариант
Задание на контрольную работу Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт дол
User Владислав161 : 21 июня 2022
300 руб.
Техническая термодинамика и теплотехника УГНТУ Задача 2 Вариант 75
Продукты сгорания из печи установки гидроочистки в количестве G1 при температуре T1 и постоянном давлении нагревают водородосодержащий газ (ВСГ) от температуры t1 до t2. Температура продуктов сгорания на выходе из теплообменного аппарата Т2. Массовый состав продуктов сгорания и ВСГ представлен в таблице 4. Определить: — секундный расход ВСГ; — количество теплоты, переданное продуктами сгорания ВСГ; — изменение внутренней энергии продуктов сгорания и ВСГ в процессе теплообмена; — т
User Z24 : 14 декабря 2025
180 руб.
Техническая термодинамика и теплотехника УГНТУ Задача 2 Вариант 75
Экзаменационная работа по дисциплине: Цифровые системы распределения сообщений. Билет №1. Семестр 6-й
Билет № 1 1. Структура и характеристики цифрового коммутационного поля в ЦСК типа S-12. 2. Техническая характеристика и структурная схема DX–200. 3. Задача № 4. Задача 4 Изобразить пространственный эквивалент временной коммутации в концентраторе МТ–25 при установлении соединения между 516–м АК и 3 ВИ 2–й ИЦЛ. В АМ свободен 29 ВИ промшнура. Кодовая комбинация 106.
User Jurgen : 11 мая 2013
170 руб.
Курсовая работа «Архиватор».
Содержание 2 1. Постановка задачи 3 2. Теоретические сведения 4 2.1. Идея арифметического кодирования. 4 2.2. Программа для арифметического кодирования. 5 2.3. Реализация модели. 6 2.4. Приращаемая передача и получение. 7 2.5. Отрицательное переполнение. 8 2.6. Переполнение 9 2.7. Ограниченность реализации 10 2.8. Завершение 10 2.9. Модели для арифметического кодирования 10 2.10. Фиксированные модели 11 2.11. Адаптивная модель 11 3. Схема алгоритма решения задачи и алгоритм работы 12 4. Описание
User asbo : 3 июня 2012
Гидравлика и нефтегазовая гидромеханика Хабаровск ТОГУ Задача 20 Вариант 1
На трубопроводе установлен пьезометр (рис.19). После полного открытия вентиля в конце трубопровода разница уровней воды в резервуаре и пьезометре составила h. Определить расход воды, проходящей через трубопровод диаметром d и длиной l. Колена стандартные, трубы стальные, новые.
User Z24 : 24 ноября 2025
200 руб.
Гидравлика и нефтегазовая гидромеханика Хабаровск ТОГУ Задача 20 Вариант 1
up Наверх