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

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

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

Описание

Вариант №3

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

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

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

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

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

Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №3
адание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность доб
User holm4enko87 : 17 июня 2025
500 руб.
promo
Контрольная работа по дисциплине "Функциональное и логическое программирование" Вариант №3
Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 3 Удалите из списка за каждым вхождением X один элемент, если такой имеется и отличен от X. Например: На Лиспе при x=1 и списке (1 8 2 1 1 5 1) результатом будет список (1 2 1 1 1)
User denchik1994 : 22 марта 2015
50 руб.
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 IT-STUDHELP : 22 ноября 2021
580 руб.
promo
Функциональное и логическое программирование. Вариант №3
Варианта №3: Создайте базу данных с расписанием движения самолетов: номер рейса, пункт прибытия, стоимость билета. Определите все рейсы до города, название которого вводится с клавиатуры, с минимальной стоимостью билета.
User qwok : 12 марта 2019
100 руб.
Экзамен. История России. Вариант №7
Смута. Причины, ход и последствия. 1. ПРЕДПОСЫЛКИ И ПРИЧИНЫ СМУТЫ На рубеже 16 и 17вв. Московское государство переживало тяжелый и сложный морально-политический и социально-экономический кризис, который особенно проявлялся в положении центральных областей государства. С открытием для русской колонизации обширных юго-восточных
User bayball : 28 января 2014
100 руб.
Гидравлика и теплотехника ТОГУ Теплопередача Задача 7 Вариант 4
Определить потери тепла через кладку камеры сгорания толщиной δст = 0,45 м, площадью F = 8 м². Кладка выполнена в виде плоской стенки из шамотного кирпича, коэффициент теплопроводности которого λст, Вт/(м·К), связан с температурой зависимостью λст = 0,84 + 0,0006t. Температура газов в камере сгорания t1, температура холодного воздуха t2 = 20 ºС. Коэффициенты теплоотдачи со стороны газов и воздуха соответственно α1 и α2.
User Z24 : 5 марта 2026
180 руб.
Гидравлика и теплотехника ТОГУ Теплопередача Задача 7 Вариант 4
Ядерная опасность. Семипалатинский полигон
Великий переворот в жизни человечества, связанный с внедрением ядерной энергии, открыл невиданные ранее возможности в решении многих проблем социального и экономического характера. В наши дни сфера приме­нения радиоактивных веществ и источников ионизирую­щих излучений весьма многогранна. Это — использова­ние радионуклидов в качестве так называемого мето­да меченых атомов с целью изучения закономерностей протекания процессов в различных сферах, осуществле­ние неразрушающего контроля структуры спл
User Lokard : 9 марта 2014
15 руб.
Занятость и безработица: проблемы и решения
Введение 3 1 Рынок труда 5 1.1 Сущность и функции рынка труда 5 1.2 Преимущества и недостатки рынка труда 8 1.3 Равновесие спроса и предложения рабочей силы 10 2 Занятость и безработица как экономические явления 13 2.1 Сущность и виды занятости 13 2.2 Безработица, ее типы и формы 16 3 Мировой опыт развития рынка труда и его использование в Беларуси 23 3.1 Динамика и анализ структуры занятости и безработицы в РБ за 1997-1999гг. 23 3.2 Мероприятия по регулированию спроса и предложен
User evelin : 28 октября 2013
10 руб.
up Наверх