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

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

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

Описание

Задание на контрольную работу

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

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

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

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

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

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

Вариант №6
6. Создайте базу данных о сотрудниках: Ф.И.О., должность, оклад. Сформируйте список сотрудников с окладом выше среднего по предприятию (средний оклад выведите на экран).

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

Проверил: Галкина М.Ю. 2018 год.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №06.
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Задание. Вариант №6. Сформируйте новый список, включающий в себя без повторений все элементы двух списков (объединение множеств). Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (2 5 6 4 1 8 3).
User ДО Сибгути : 16 марта 2018
99 руб.
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
Задание Реализовать на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможност
User holm4enko87 : 10 января 2025
700 руб.
promo
Платежі, як економічний інструмент ресурсокористування
ЗМІСТ ВСТУП РОЗДІЛ 1. ТЕОРЕТИЧНІ ОСНОВИ ЕКОЛОГІЧНИХ ПЛАТЕЖІВ 1.1. Актуальність ефективного природокористування 1.2. Платежі як економічний механізм природокористуванння РОЗДІЛ 2. ЗАКОНОДАВЧЕ ЗАБЕЗПЕЧЕННЯ ДІЯЛЬНОСТІ ПІДПРИЄМСТВА АТОМНОЇ ЕНЕРГЕТИКИ 2.1. Національна законодавча база регулювання діяльності РАЕС 2.2. Галузева законодавча база регулювання діяльності РАЕС 2.3. Міжнародні угоди та законодавчі акти, що регулюють екологічну безпеку діяльності АЕС РОЗДІЛ 3. ОСОБЛИВОСТІ ЕКОЛОГО-ЕКОНОМІЧНОЇ
User Lokard : 18 марта 2013
10 руб.
«Математический анализ». Часть 3 -я. Дополнительные главы/ Специальные главы
Билет № 1 1. Вычислить интеграл с точностью 0,001, раскладывая подынтегральную функцию в степенной ряд 2. Разложить функцию в ряд Фурье на данном отрезке (период Т) 3. Вычислить а) ; б) 4. Вычислить интеграл по замкнутому контуру с помощью вычетов ; 5. Найти решение дифференциального уравнения операторным методом
User Jerryamantipe03 : 23 июня 2021
250 руб.
Контрольная работа №1 по дисциплине: Электромагнитные поля и волны. Вариант № 7 (4-й семестр)
Задача №1: Плоская электромагнитная волна с частотой 100МГц распространяется в безграничной реальной среде с диэлектрической проницаемостью Е=2 , магнитной проницаемостью Em=1В/м , проводимостью 0,05 См/м . Амплитуда напряженности электрического поля в точке с координатой z=0,1 В/м . 1. Определить, к какому типу относится данная среда на заданной частоте. 2. Рассчитать фазовый набег волны на расстоянии, равном глубине проникновения d . 3. Рассчитать отношение фазовой скорости в реальной сред
User Jack : 19 февраля 2014
200 руб.
promo
Изучение структуры и характеристик цифровой АТС типа SI 2000 V5
Лабораторная работа №2 по Дисциплине «Системы коммутации». Изучение структуры и характеристик цифровой АТС типа SI 2000 V5
User Gila : 4 ноября 2021
280 руб.
up Наверх