Функциональное и логическое программирование. Вариант №16
Состав работы
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Вариант №16
Задание
Реализовать на языке SWI-PROLOG программу для работы с базой данных о сотрудниках: Ф.И.О., должность, оклад. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных для получения списка сотрудников с окладом выше среднего по предприятию (средний оклад выведите на экран).
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
Задание
Реализовать на языке SWI-PROLOG программу для работы с базой данных о сотрудниках: Ф.И.О., должность, оклад. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных для получения списка сотрудников с окладом выше среднего по предприятию (средний оклад выведите на экран).
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Контрольная работа
Оценка: Зачёт
Дата оценки: 29.06.2021
Рецензия: Уважаемый ,
Галкина Марина Юрьевна
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Контрольная работа
Оценка: Зачёт
Дата оценки: 29.06.2021
Рецензия: Уважаемый ,
Галкина Марина Юрьевна
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Функциональное и логическое программирование
Михаил18
: 26 сентября 2019
Билет №4
1. На языке Clisp определите функцию, которая меняет местами второй и третий элементы произвольного списка (в теле функции разрешается использовать только следующие встроенные функции: CAR,CDR,CONS,APPEND,LIST,LAST,BUTLASTс одним аргументом,REVERSE).
2. Какое значение получит Xв результате операции сопоставления (унификации) списков [a,b,c,d] и [_,_,_|X] в языке SWI-Prolog?
200 руб.
Функциональное и логическое программирование
Михаил18
: 26 сентября 2019
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавлени
200 руб.
Функциональное и логическое программирование
Mikola456
: 27 мая 2016
Контрольная работа
Во вложении Word+prolog
Создание базу данных с расписанием движения поездов: номер поезда, пункт назначения, время отправления, время прибытия. Найти номер и время отправления ближайшего по-езда до Москвы. Текущее время вводится с клавиатуры.
700 руб.
Функциональное и логическое программирование
Mikola456
: 27 мая 2016
ЛАБОРАТОРНАЯ РАБОТА №1
Вариант задачи выбирается по последней цифре зачетной книжки. Текст функции сохраняйте в файле. Функция может вызывать вспомогательные функции. В теле функций использование операторов set и setq не допускается!
Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо.
Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) .
ЛАБОРАТОРНАЯ РАБОТА №1
Программы должны быть написаны на языке дв
500 руб.
Функциональное и логическое программирование
alfFRED
: 25 июня 2013
Введение.
Постановка задачи.
Математические и алгоритмические основы решения задачи.
Функциональные модели и блок-схемы решения задачи.
Программная реализация решения задачи.
Пример выполнения программы.
Заключение.
Список использованных источников и литературы.
10 руб.
Функциональное и логическое программирование
piligrim-24
: 17 января 2012
Зачетное задание по дисциплине «Функциональное и логическое программирование»
Билет №11
1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку ((1 (2 (3))) 4 (5)) будет 3.
2. Какое значение получит X в результате операции сопоставления (унификации) списков [a,b,c,d,e] и [_|X] в Прологе?
50 руб.
Экзамен «Функциональное и логическое программирование»
aikys
: 11 апреля 2020
Билет №4
1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку (1 2 (3 4 (5))) будет 3...
2. Какое значение получит X в результате операции сопоставления (унификации) списков [1,2,3,4,5] и [_,X|] в Прологе???
45 руб.
Функциональное и Логическое Программирование(ФЛП)
Born
: 3 июня 2019
Напишите на языке SWI-Prolog программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления
250 руб.
Другие работы
Теплотехника МГУПП 2015 Задача 3.4 Вариант 84
Z24
: 8 января 2026
Определить часовой расход натурального и условного топлива на выработку в котлоагрегате типа ДЕ-10-14-ГМ влажного насыщенного пара с избыточным давлением ризб и степенью сухости х, если:
паропроизводительность котла D;
процент продувки Пр;
температура питательной воды tпв;
низшая теплота сгорания топлива Qрн;
коэффициент полезного действия (брутто) при номинальной производительности ηбрном.
Исходные данные приведены в таблицах 15 и 16.
Примечания:
Располагаемую теплоту принять равн
250 руб.
А6ГР.01.03.00.000 Корпус
bublegum
: 7 сентября 2020
А6ГР.01.03.00.000 Корпус сборочный чертеж
А6ГР.01.03.00.000 Корпус спецификация
А6ГР.01.03.00.002 Ложемент
А6ГР.01.03.00.003 Крышка
А6ГР.01.03.01.000 Корпус сварной сборочный чертеж
А6ГР.01.03.01.000 Корпус сварной спецификация
А6ГР.01.03.01.001_Ложемент верхний
А6ГР.01.03.01.002_Ребро
А6ГР.01.03.01.003_Основание
Корпус сборочный чертеж
Корпус чертежи
Корпус деталировка
Корпус скачать
Чертежи выполнены в AutoCAD 2013 возможно открыть с 2013 по 2020 версиях. (все на скиншотах показанно и присут
350 руб.
Теория информации
Mikola456
: 27 мая 2016
1)Составить программу, определяющую энтропию текстового файла.Энтропию необходимо вычислить двумя способами, т.е используя частоты отдельных символов и используя частоты пар символов
2)Запрограммировать процедуру кодирования текстового файла, метод кодирования выбирается по вариантам. Текстовые файлы использовать из задания 1. После кодирования текстового файла вычислить энтропию выходной последовательности.
650 руб.
История, зачётная работа, билет №1
tatacava1982
: 2 марта 2020
ВОПРОС №1.
Предмет истории, сущность, формы, функции исторического сознания. Методы исторической науки. Исторические источники. Русская историография. (Рассмотрение исторических концепций 3-4 представителей).
ВОПРОС №2
Буржуазные реформы 60 – 70 гг. ХIХ в.: военная, судебная, реформы местного управления, народного образования и печати. Контрреформы 80-х – начала 90-х гг.
100 руб.