Функциональное и логическое программирование. Вариант №16

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

material.view.file_icon
material.view.file_icon
material.view.file_icon info.txt
material.view.file_icon kontr.pl
material.view.file_icon Отчет.doc

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

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

Описание

Вариант №16

Задание


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

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

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

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

Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Функциональное и логическое программирование
Билет №4 1. На языке Clisp определите функцию, которая меняет местами второй и третий элементы произвольного списка (в теле функции разрешается использовать только следующие встроенные функции: CAR,CDR,CONS,APPEND,LIST,LAST,BUTLASTс одним аргументом,REVERSE). 2. Какое значение получит Xв результате операции сопоставления (унификации) списков [a,b,c,d] и [_,_,_|X] в языке SWI-Prolog?
User Михаил18 : 26 сентября 2019
200 руб.
Функциональное и логическое программирование
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавлени
User Михаил18 : 26 сентября 2019
200 руб.
Функциональное и логическое программирование
Контрольная работа Во вложении Word+prolog Создание базу данных с расписанием движения поездов: номер поезда, пункт назначения, время отправления, время прибытия. Найти номер и время отправления ближайшего по-езда до Москвы. Текущее время вводится с клавиатуры.
User Mikola456 : 27 мая 2016
700 руб.
Функциональное и логическое программирование
ЛАБОРАТОРНАЯ РАБОТА №1 Вариант задачи выбирается по последней цифре зачетной книжки. Текст функции сохраняйте в файле. Функция может вызывать вспомогательные функции. В теле функций использование операторов set и setq не допускается! Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо. Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) . ЛАБОРАТОРНАЯ РАБОТА №1 Программы должны быть написаны на языке дв
User Mikola456 : 27 мая 2016
500 руб.
Функциональное и логическое программирование
Введение. Постановка задачи. Математические и алгоритмические основы решения задачи. Функциональные модели и блок-схемы решения задачи. Программная реализация решения задачи. Пример выполнения программы. Заключение. Список использованных источников и литературы.
User alfFRED : 25 июня 2013
10 руб.
Функциональное и логическое программирование
Зачетное задание по дисциплине «Функциональное и логическое программирование» Билет №11 1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку ((1 (2 (3))) 4 (5)) будет 3. 2. Какое значение получит X в результате операции сопоставления (унификации) списков [a,b,c,d,e] и [_|X] в Прологе?
User piligrim-24 : 17 января 2012
50 руб.
Экзамен «Функциональное и логическое программирование»
Билет №4 1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку (1 2 (3 4 (5))) будет 3... 2. Какое значение получит X в результате операции сопоставления (унификации) списков [1,2,3,4,5] и [_,X|] в Прологе???
User aikys : 11 апреля 2020
45 руб.
Функциональное и Логическое Программирование(ФЛП)
Напишите на языке SWI-Prolog программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления
User Born : 3 июня 2019
250 руб.
Функциональное и Логическое Программирование(ФЛП)
Экзаменационная работа по дисциплине: Правовая среда бизнеса. Билет № 1
Билет № 1 Содержание ЭКЗАМЕНАЦИОННОЕ ЗАДАНИЕ ПО КУРСУ «ПРАВОВАЯ СРЕДА БИЗНЕСА» 3 ОБЩИЕ МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ 3 ПРИМЕР РЕШЕНИЯ ЗАДАЧИ: 3 1 ЗАДАЧА 1. ПРЕДПРИНИМАТЕЛЬНИЦЫ 5 2 ЗАДАЧА 2. ЧИПСЫ 6 3 ЗАДАЧА 3. ОПАСНАЯ ПРОФЕССИЯ. ЭКСПЕДИТОР 6 Список использованных источников 10 1 ЗАДАЧА 1. ПРЕДПРИНИМАТЕЛЬНИЦЫ Светлана и Ольга зарегистрированы как предприниматели без образования юридического лица (индивидуальные предприниматели). Они арендуют помещение для парикмахерской и работают в нём. Каждая из
User IT-STUDHELP : 25 апреля 2021
470 руб.
promo
Расчет элементов автомобильных гидросистем МАМИ Задача 3.12 Вариант Б
Правая и левая полости гидроцилиндра сообщаются между собой через гидродроссель Д. Определить скорость движения поршня Vп, если известны: сила F, диаметры поршня D и штока dш, а также площадь отверстия в дросселе Sдр. При решении принять коэффициент расхода μ=0,75, а плотность жидкости ρ=900 кг/м³. (Величины F, D, dш и Sдр взять из таблицы 3).
User Z24 : 19 декабря 2025
150 руб.
Расчет элементов автомобильных гидросистем МАМИ Задача 3.12 Вариант Б
Проект разработки роликомаятниковой мельницы
Проект разработки роликомаятниковой мельницы Введение 4 1 Назначение, краткое описание устройства и работы машины 5 2 Анализ уровня техники в области роликомаятниковых мельниц. Исследовательская часть проекта (патентная проработка). Выбор прототипа 6 2.1 Анализ уровня техники 6 2.2 Патентная проработка 6 2.3 Выбор прототипа 11 3 Определение основных параметров мельницы и рабочего оборудования 14 3.1 Расчет технологических параметров 14 3.1.1 Расчет геометрических параметров 14 3.1.2 Расчет кине
User Администратор : 21 июля 2010
Проект разработки роликомаятниковой мельницы
Защита от современных видов оружия массового поражения
План 1. Способы поражения человеческого организма, его методы применения А) ядерное оружие Б) отравляющие вещества и их виды В) бактериологическое (биологическое) оружие. Бактериологическое заражение 2. Использование средств индивидуальной защиты А) средства защиты кожи Б) средства защиты органов дыхания В) медицинские средства индивидуальной защиты 3. Методы обнаружения и измерения ионизирующих излучений защита оружие массовое поражение 1. Способы поражения человеческого организма, его метод
User evelin : 9 марта 2014
13 руб.
up Наверх