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

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

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

Описание

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


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

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

Проверил: Галкина М.Ю.
Контрольная работа По дисциплине: Функциональное и логическое программирование. Вариант № 02
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя Вариант 2 Удалите из списка перед каждым вхождением X один элемент, если такой имеется и отличен от X. Например: На Лиспе при x=1 и списке (1 2 1 1 3) результатом будет список (1 1 1 3).
User Багдат : 22 января 2018
43 руб.
Контрольная работа По дисциплине: Функциональное и логическое программирование. Вариант № 02
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 руб.
Функциональное и логическое программирование. Лабы 1-5. Вариант 02
Лабораторная работа №1 Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП. Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами: Наложите с помощью мышки файл с текстом функции на файл mulisp.com. Запустите файл mulisp.com и после появления
User Багдат : 22 января 2018
95 руб.
Функциональное и логическое программирование. Лабы 1-5. Вариант 02
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №3
адание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность доб
User holm4enko87 : 17 июня 2025
500 руб.
promo
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 9
Задание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность д
User holm4enko87 : 27 января 2025
550 руб.
promo
Университет «Синергия» Введение в роботизацию бизнес-процессов (RPA) (Итоговый тест)
Университет «Синергия» Введение в роботизацию бизнес-процессов (RPA) (Итоговый тест) Московский финансово-промышленный университет «Синергия» Тест оценка ОТЛИЧНО 2025 год Ответы на 15 вопросов Результат – 100 баллов С вопросами вы можете ознакомиться до покупки ВОПРОСЫ: УЧЕБНЫЕ МАТЕРИАЛЫ Введение в роботизацию бизнес-процессов (RPA).фит_БАК Учебные материалы 1. Бывает такое, что при изменении внешнего вида элемента, с которым должен взаимодействовать робот, он перестает его находить. 2. В
User Synergy2098 : 16 марта 2025
198 руб.
promo
Тяга МЧ00.75.00.00 чертеж
Тяга МЧ00.75.00.00 чертеж Тяга применяется как промежуточное звено механизмов. Тяга имеет корпус поз. 1 с двумя сменными стальными втулками (вкладышами) поз. 4, которые фиксируются винтами поз. 8. Корпус и вилка поз. 2 соединены винтовой стяжкой поз. 5, имеющей на концах правую и левую резьбы. Длину тяги можно регулировать, для чего проворачивают ключом среднюю часть стяжки. Тяга МЧ00.75.00.00 сб Тяга МЧ00.75.00.00 спецификация Тяга МЧ00.75.00.00 3д модель Тяга МЧ00.75.00.00 чертежи Корпус МЧ0
User coolns : 13 мая 2023
350 руб.
Тяга МЧ00.75.00.00 чертеж promo
Технологічний процес ремонту (відновлення) вісі барабана стріли екскаватора ЭО-4112
Визначення оптимальних режимів різання та норм часу 5.1 Операція 05 – КОНТРОЛЬНА Обладнання: верстак слюсарний 2280 Установ 1. Встановити вал на контрольну плиту і зняти. Пристосування: контрольна плита 20148 ГОСТ 10905-86 Перехід 2. Контролювати розміри деталі Вимірювальний інструмент – штангенциркуль ШЦ-ІІ; 0-320; 0.1 ГОСТ 166-89 5.2 Операція 10 –СЛЮСАРНА Обладнання: верстак слюсарний 2280, плита правильна 20149. Установ 1. Встановити вал на правильну плиту, затиснути і зняти. Пристосув
User SerFACE : 6 сентября 2013
50 руб.
Технологічний процес ремонту (відновлення) вісі барабана стріли екскаватора ЭО-4112
Лабораторная работа №2 по дисциплине: «Базовые компоненты телекоммуникационных устройств» Изучение сдвигового регистра и семисегментного индикатора вариант 02
Цель работы 1.Изучить технические характеристики регистра сдвига. 2.Изучить технические характеристики семисегментного индикатора с общим анодом. 3.Освоить управление семисегментным индикатором. Задание 1 Подключить к регистру сдвига 8 светодиодов соответствующих цветов (таблица1). Заставить светиться светодиоды через один. В отчет привести схему, изображенную с учетом УГО и «скрин» результата. Таблица 1 – Варианты задания Вариант 2 Цвет старших 4-х разрядов оранжевый Цвет младших 4-х разрядов
500 руб.
up Наверх