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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon curs.pl
material.view.file_icon dbcurs
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Вариант №0

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

Вариант 0
Создайте базу данных об игрушках: название, стоимость. Получите названия всех наиболее дорогих игрушек (цены которых отличаются от самой дорогой не более, чем на 100 рублей).

2. Исходный текст программы

3. Результаты работы программы

=============================================

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

Проверил(а): Галкина М.Ю.
Оценка: Отлично
Дата оценки: 11.11.2023г.

Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 0
Задание на контрольную работу Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт до
User SibGOODy : 20 декабря 2023
800 руб.
promo
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №0.
1. Задание Напишите на языке SWI-PROLOG программу для работы с базой данных об игрушках: название, стоимость. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт
User Алексей134 : 4 марта 2021
150 руб.
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 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 0 (10, 20 и т.д.)
Задание Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. В списке из каждой группы подряд идущих элементов оставьте только один. Например: На Лиспе для списка (1 1 1 2 3 3 4 4 4 4) результатом будет список (1 2 3 4). Текст программы на языке Лисп Результаты работы программы на языке Лисп Текст программы на языке Пролог Результаты работы
User Учеба "Под ключ" : 7 января 2017
400 руб.
Функциональное и логическое программирование. Контрольная работа. Вариант 0
Контрольная работа. "Динамические базы данных в языке SWI-PROLOG" Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу да
User LowCost : 8 января 2021
199 руб.
promo
Социальное обслуживание пожилых людей
Новый экономический курс, связанный с переходом к рынку, осуществляется в РФ в крайне сложных условиях. Сокращение объемов производства, нарушение производственно-хозяйственных связей привели к экономическому кризису. Общество разделилось на богатых и бедных. Преобладающей стала категория малообеспеченных граждан. Практически единственно правильным выходом было создание и развитие системы учреждений социального обслуживания, которые смогли обеспечить социальную защиту малоимущему и престарелом
User Qiwir : 30 августа 2013
5 руб.
Пересечения поверхностей цилиндров. вариант 24 ЧЕРТЕЖ
Пересечения поверхностей цилиндров. вариант 24 ЧЕРТЕЖ Задание 50 Построить линии пересечения поверхностей цилиндров и аксонометрическую проекцию. R=44 мм d=95 мм h=85 мм k=115 мм Чертеж выполнен на формате А2 + 3d модель + pdf (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D. Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer. По другим вариантам и всем вопросам пишите в Л/С.
User coolns : 27 января 2026
150 руб.
Пересечения поверхностей цилиндров. вариант 24 ЧЕРТЕЖ
Экзаменационная работа по дисциплине: Направляющие системы электросвязи. Билет: №13
1. Модовая дисперсия. 2. Электрооптические коммутаторы. 1. Модовая дисперсия. Модовая дисперсия связана с различным временем прохождения участка волокна световых мод, двигающихся по разным траекториям. В пределах числовой апертуры в многомодовое волокно может быть введено несколько сотен разрешенных мод. Все они будут распространяться по различным траекториям, имея различное время прохождения от источника до приемника. Суммарный импульс, полученный приемником сигнала, оказывается сильно растянут
User natin83 : 13 мая 2015
150 руб.
История (история России, всеобщая история) - Тест 1 / Тест2 / Тест 3 / Тест 4 / Тест 5 / Тест 6 / Тест 7 / Тест 8 / Тест 9 / Тест 10 / Тест 11 / Тест 12 / Итоговый тест / Компетентностный тест( ответы на тесты Синергия МОИ МТИ МосАП)
История (история России, всеобщая история) - Тест 1 / Тест2 / Тест 3 / Тест 4 / Тест 5 / Тест 6 / Тест 7 / Тест 8 / Тест 9 / Тест 10 / Тест 11 / Тест 12 / Итоговый тест / Компетентностный тест Итоговый результат 100 баллов из 100 История (история России, всеобщая история) • Введение в курс • Тема 1. История как наука. Россия в мировом историческом процессе • Тема 2. Возникновение и становление государственности на Руси (IX–XII вв.) • Тема 3. Русь периода политической раздробленности (XII– XIV вв
User alehaivanov : 15 января 2025
295 руб.
up Наверх