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

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

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

Описание

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

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

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

Комментарии: Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Контрольная работа
Оценка: Зачёт
Дата оценки: 13.06.2022
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №3
Вариант №3 Задание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть во
User IT-STUDHELP : 13 июня 2021
580 руб.
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 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Билет №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 руб.
Функциональное и логическое программирование. Вариант №3
Задание Напишите на языке SWI-Prolog программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность
User IT-STUDHELP : 22 ноября 2021
580 руб.
promo
Функциональное и логическое программирование. Вариант №3
Варианта №3: Создайте базу данных с расписанием движения самолетов: номер рейса, пункт прибытия, стоимость билета. Определите все рейсы до города, название которого вводится с клавиатуры, с минимальной стоимостью билета.
User qwok : 12 марта 2019
100 руб.
Відносини власності: їх типи і форми
І. ВІДНОСИНИ ВЛАСНОСТІ: ЇХ ТИПИ І ФОРМИ. НОВІТНІ ТЕНДЕНЦІЇ У РОЗВИТКУ ВІДНОСИН ВЛАСНОСТІ. І.І. ВІДНОСИНИ ВЛАСНОСТІ: ЇХ ТИПИ І ФОРМИ. Соціально-економічною основою функціонування економічної системи є відносини власності. Власність як комплекс відносин, багатомірне та багаторівневе явище і соціально-економічний процес, характеризується поліфункціональністю і полірезультативністю. Розрізняють соціальні, політичні, морально-психологічні та навіть ідеологічні аспекти власності. Власність в еко
User Qiwir : 28 октября 2013
10 руб.
Зонирование: микрорайоны и кварталы
Советский город включает систему раз­личных территорий, используемых для орга­низованной застройки и благоустройства. Территория города по видам использования разделяется на следующие основные зоны: про­мышленные, жилые, парковые, специальные административно­го, учебного или физкультур­ного назначения, участки со­оружений железных и автомо­бильных дорог и аэродромов, территории складов, террито­рии, отводимые под санитapно-защитные зоны, а также терри­тории коммунальных сооруже­ний. Территории п
User VikkiROY : 21 октября 2012
20 руб.
Технологическая карта механической обработки зубчатого колеса
Еще в конце 18в. английским ученым Дж. Пристли было описано явление эрозии металлов под действием электрического тока. Было замечено, что при разрыве электрической цепи в месте разрыва возникает искра или более продолжительная электрическая дуга. Причем искра или дуга оказывает сильное разрушительное воздействие на контакты разрываемой цепи, называемое эрозией. Электрической эрозии подвержены контакты реле, выключателей, рубильников и других подобных устройств. Много исследований было посвящено
User GnobYTEL : 15 ноября 2012
15 руб.
Контрольная работа по курсу Теория вероятностей. Вариант № 5
1,вероятность появления поломок на каждой из соединительных линий равна . Какова вероятность того, что хотя бы две линии исправны? 2,в одной урне белых шаров и черных шара, а в другой - белых и черных. Из первой урны случайным образом вынимают шара и опускают во вторую урну. После этого из второй урны также случайно вынимают шара. Найти вероятность того, что все шары, вынутые из второй урны, белые. 3,в типографии имеется печатных машин. Для каждой машины вероятность того, что о
User vereney : 12 января 2012
50 руб.
up Наверх