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

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

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

Описание

Задание

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

1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);

2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);

3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);

4. выполнения запроса к динамической базе данных по заданию;

5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).

Вариант 8. Создайте базу данных об игрушках: название, стоимость, возрастные границы. Получите названия всех самых дешевых игрушек, подходящих ребенку 3 лет.

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

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Контрольная работа
Оценка:Зачет
Дата оценки: 06.11.2019
Рецензия:Уважаемый ,

Галкина Марина Юрьевна

Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №8
Задание Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 8: Сформируйте новый список, включающий в себя те элементы первого списка, которые не входят во второй (pазность множеств). Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (2 5).
User SibGOODy : 27 августа 2018
400 руб.
promo
КОНТРОЛЬНАЯ РАБОТА по дисциплине «Функциональное и логическое программирование». Вариант №8.
1.Задание Сформируйте новый список, включающий в себя те элементы первого списка, которые не входят во второй (pазность множеств). Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя.
User teacher-sib : 28 сентября 2017
100 руб.
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 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Удалите из списка за каждым вхождением X один элемент, если такой имеется и отличен от X. Например: На Лиспе при x=1 и списке (1 8 2 1 1 5 1) результатом будет список (1 2 1 1 1).
User Lost : 15 февраля 2012
80 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Билет №10 1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку ((1 2) (3 4 (5))) будет 5. 2. Какое значение получит X в результате операции сопоставления (унификации) списков [a,b,c,d,e] и [_,_,X|_] в Прологе?
User Lost : 15 февраля 2012
80 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №3
адание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность доб
User holm4enko87 : 17 июня 2025
500 руб.
promo
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 9
Задание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность д
User holm4enko87 : 27 января 2025
550 руб.
promo
Алгоритм построения графика изменения напряженности поля движущейся заряженной частицы
План 1. Постановка задачи. 2. Таблица символических имен. 3. Блок-схемы главной функции main и других функций, которые вызываются из main. 4. Текст программы на языке Си. Результаты в виде таблиц и графиков. Вывод. Список использованной литературы. Описать массив структур из 3-х элементов. Каждая структура объединяет данные для одного варианта расчета. Необходимо для каждого варианта на отрезке времени от 0 до T с шагом ∆t построить график изменения напряженности поля движущейся заряженной
User Slolka : 6 октября 2013
10 руб.
Техническое обеспечение технологии возделывание озимой пшеницы в ОАО «Парахонск» Пинского района с модернизацией машины по внесению и транспортированию минеральных удобрений ТЗУ-9
Дипломный проект состоит из расчетно-пояснительной записки объемом 123 страниц, 4 приложения и 11 листов графической части. Ключевые слова дипломного проекта: технология, озимая пшеница, транспортировка удобрений, технологическая схема, рабочий процесс, технологическая карта, разработка, внедрение, оценка. Цель проекта– технология и организация возделывания и уборки озимой пшеницы в ОАО « Парахонск » Пинского района с модернизацией транспортировщика-загрузчика минеральных удобрений ТЗУ-9. В п
User Shloma : 10 июня 2020
1590 руб.
Техническое обеспечение технологии возделывание озимой пшеницы в ОАО «Парахонск» Пинского района с модернизацией машины по внесению и транспортированию минеральных удобрений ТЗУ-9 promo
Інформаційні системи Відкритого акціонерного товариства "Сумбуд"
Вступ 1. Інформаційна система відділу 1.1 Місце відділу в структурі підприємства 1.2 Вхідна інформація відділу 1.3 Вихідна інформація відділу 2. Використання інформаційних технологій у роботі відділу 2.1 Програмне забезпечення, використовуване у відділі 2.2 Використання графічних, табличних, інтегрованих пакетів у відділі 2.3 Типи баз даних, які використовуються у відділі 3. Оцінка економічної ефективності впровадження інформаційних систем підприємства 4. Правове забезпечення роботи з
User evelin : 7 сентября 2013
5 руб.
Контрольная работа № 3 по дисциплине "Физика"
502. Уравнение гармонических колебаний дано в виде: Х=0,2cos(2πt + π/3), м. Найти какую долю составляет кинетическая энергия от полной энергии в момент времени t= T/6. 512. Гармонические колебания в электрическом контуре описывается уравнением u=3sin(10^3пt+п/2) , В. Индуктивность катушки L =10^-2 Гн. Записать вид уравнений колебаний заряда q и тока i. 522. Точка участвует в двух взаимно перпендикулярных колебаниях, выражаемых уравнениями: X=A1cosw1t, Y=A2sinw2t . A1=2 cм, А2=3см, ω1=2ω2 . На
User BuKToP89 : 25 декабря 2012
100 руб.
up Наверх