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

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

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

Описание

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

Индивидуальное задание:
2. Создайте базу данных об итогах сессии по 4 дисциплинам студентов определенной группы. Сформируйте список студентов на отчисление, имеющих не менее двух двоек.

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

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

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

Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Контрольная работа по дисциплине "Функциональное и логическое программирование". Вариант 2
Задание: Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Удалите из списка перед каждым вхождением X один элемент, если такой имеется и отличен от X. Например: На Лиспе при x=1 и списке (1 2 1 1 3) результатом будет список (1 1 1 3).
User Doctor_Che : 19 сентября 2011
90 руб.
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
Формирование финансового результата
Введение Бухгалтерский учет финансовых результатов Формирование финансовых результатов. Учет финансовых результатов от реализации продукции (работ, услуг) и прочей реализации Бухгалтерский учет финансовых результатов и пути его совершенствования на предприятии Краткая организационно-экономическая характеристика предприятия Документальное оформление финансовых результатов Заключение Список используемой литературы
User OstVER : 1 декабря 2012
5 руб.
Дистанционное образование. Проблема интерактивности в дистанционном обучении иностранным языкам
Оглавление 2 Введение 3 1. Характеристики дистанционного обучения 4 1.1 Термин «дистанционное обучение» 4 1.2 Преимущества дистанционного обучения 4 1.3 Недостатки дистанционного обучения 6 1.4 Особенности дистанционного обучения 6 1.5 Специфичные принципы, присущие дистанционному обучению 8 2. Интерактивность в дистанционном обучении 11 2.1 Понятие «интерактивности» 11 2.2 Цели традиционного и интерактивного подходов 12 2.3 Формы интерактивного дистанционного обучения 13 Заключение 20 Список ли
User GnobYTEL : 13 января 2012
20 руб.
Создание участка сервиса автомобилей на СП ЗАО «МАЗ-МАН» с разработкой приспособления для контроля углов установки управляемых колес автомобилей МАЗ и МАЗ-МАN
Содержание Введение 5 1 Общая часть 8 1.1 Характеристика предприятия 8 1.2 Характеристика подразделения 11 1.3 Технико-экономическое обоснование проекта 13 2 Расчетно-технологическая часть 15 2.1 Обоснование типа и мощности СТО 15 2.2 Расчет годового объема работ 17 2.3 Расчет числа постов 21 2.4 Расчет численности рабочих 24 2.5 Подбор оборудования и технологической оснастки 26 2.6 Расчет площадей 29 2.7 Планировка подразделения 30 3 Организационная часть 31 3.1 Организация управления производс
User Рики-Тики-Та : 8 декабря 2015
330 руб.
Теплотехника Задача 18.63
Цикл Ренкина Паровая установка мощностью N=10 МВт работает по циклу Ренкина при следующих параметрах пара: р1=8 МПа, t1=490 ºC, р2=0,12 МПа. Весь пар из турбины направляется на производство, откуда он возвращается в котельную в виде конденсата при температуре насыщения. Теплота сгорания топлива Qнр=29 МДж/кг, а к.п.д. котельной установки ηк.у=0,85. Определить часовой расход топлива.
User Z24 : 22 января 2026
150 руб.
Теплотехника Задача 18.63
up Наверх