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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon db.txt
material.view.file_icon flp_kr.pl
material.view.file_icon report_prolog.docx

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

Задание

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

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

Язык программирование - Prolog.
Оценка - зачет.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №3
адание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность доб
User holm4enko87 : 17 июня 2025
500 руб.
promo
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №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 руб.
Контрольная работа по предмету: "Функциональное и логическое программирование". Вариант №3
Задание Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 3 Удалите из списка за каждым вхождением X один элемент, если такой имеется и отличен от X. Например: На Лиспе при x=1 и списке (1 8 2 1 1 5 1) результатом будет список (1 2 1 1 1).
User migsvet : 9 февраля 2014
300 руб.
Функциональное и логическое программирование. Контрольная работа, Вариант №3
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления
User sibsutisru : 25 апреля 2023
520 руб.
Функциональное и логическое программирование. Контрольная работа, Вариант №3
Функциональное и логическое программирование. Контрольная работа. Вариант №3.
Задание Напишите на языке SWI-Prolog программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность
User nik200511 : 17 мая 2019
72 руб.
Функциональное и логическое программирование. Контрольная работа. Вариант №3.
Контрольная работа Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 3 Удалите из списка за каждым вхождением X один элемент, если такой имеется и отличен от X. Например: На Лиспе при x=1 и списке (1 8 2 1 1 5 1) результатом будет список (1 2 1 1 1).
User SibGUTI2 : 5 сентября 2016
50 руб.
Функциональное и логическое программирование. Контрольная работа. Вариант №3
Вариант№3 Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Удалите из списка за каждым вхождением X один элемент, если такой имеется и отличен от X. Например: На Лиспе при x=1 и списке (1 8 2 1 1 5 1) результатом будет список (1 2 1 1 1).
User wchg : 20 августа 2013
139 руб.
Лабораторные работы 1-3 по дисциплине: Мультисервисные сети связи (часть 2). Вариант №2
ЛАБОРАТОРНАЯ РАБОТА 1.«Настройка VLAN в Cisco Packet Tracer (CPT)» Цель работы: Приобретение навыков в настройке VLAN. Рекомендуемая литература: 1. Лекции по темам 4 и 8. 2. Данные указания к ЛР-1. 3. Видеоматериалы по работе в СРТ. Задачи для ЛР-1: 1. Составить схему в среде СРТ, указанную на рис. 1.1. 2. Составить таблицы VLAN для каждого коммутатора согласно схеме рис.1-1. Обозначить в таблицах транковые порты и порты доступа. 3. Настроить в СРТ VLAN 10, 20, 100, 120 и 150 на коммутаторах S
User IT-STUDHELP : 26 декабря 2022
600 руб.
Лабораторные работы 1-3 по дисциплине: Мультисервисные сети связи (часть 2). Вариант №2 promo
Устинова Е.В. Основы гидравлики ДВГУПС 2022 Задача 5.8 Вариант 3
Из открытого резервуара, в котором поддерживается постоянный уровень, по стальному трубопроводу (эквивалентная шероховатость ), состоящему из труб различного диаметра и различной длины , вытекает в атмосферу вода, расход которой и температура (рис. 5.6). Требуется: Определить скорости движения воды и потери напора (по длине и местные) на каждом участке трубопровода. Установить величину напора в резервуаре. Построить напорную и пьезометрическую линии с соблюдением масштаба.
User Z24 : 11 марта 2026
350 руб.
Устинова Е.В. Основы гидравлики ДВГУПС 2022 Задача 5.8 Вариант 3
Электромагнитные поля и волны.
Контрольная работа №1. Вариант 16 Задача 1. Плоская электромагнитная волна с частотой f распространяется в безграничной реальной среде с диэлектрической проницаемостью , магнитной проницаемостью = , проводимостью . Амплитуда напряженности электрического поля в точке с координатой z = 0 Еm. Задача 2. Выбрать размеры поперечного сечения прямоугольного волновода, обеспечивающего передачу сигналов в диапазоне частот от f1 до f2 на основной волне. Амплитуда продольной составляющей магнитного поля Н
User Studen2341 : 13 апреля 2011
150 руб.
Механика жидкости и газа СПбГАСУ 2014 Задача 2 Вариант 85
Поворотный клапан закрывает выход из бензохранилища в трубу квадратного сечения. Глубина бензина слева h = (0,3 + 0,05·y) м, глубина бензина справа H = (0,85 + 0,05·z) м, угол наклона клапана к горизонту α = (45 + 0,2·y) °, ρб = 686 кг/м³, избыточное давление паров бензина в резервуаре рм = (0,6 + 0,01·y) = 0,64 кПа. Определить, какую силу T необходимо приложить к тросу для открытия клапана (рис. 2).
User Z24 : 29 декабря 2026
200 руб.
Механика жидкости и газа СПбГАСУ 2014 Задача 2 Вариант 85
up Наверх