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

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

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

Описание

Контрольная работа

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

Задания для 7 варианта: Создайте базу данных об итогах сессии по 5 дисциплинам студентов определенной группы. Сформируйте список студентов, не имеющих двоек и сдавших экзамены на 4 и 5 не менее чем по трем предметам.

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

Зачтено без замечаний
Функциональное и логическое программирование
Билет №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 руб.
Функциональное и логическое программирование. Контрольная работа. Вариант 7
Вариант 7 !!Важно: перед покупкой проверяйте соответствие заданий на скриншотах у лота с теми, что выдал преподаватель. Язык реализации программ: LIST, SWI-Prolog. В архиве: - исходный код программ - инструкция по запуску - отчёты Контрольная работа - Динамические базы данных в языке SWI-PROLOG
User Dmitry17 : 19 июня 2022
350 руб.
Функциональное и логическое программирование. Контрольная работа. Вариант 7
Функциональное и логическое программирование. Контрольная работа. Вариант №7
Контрольная работа Задание: Реализовать на языке SWI-PROLOG программу для работы с базой данных об итогах сессии по 5 дисциплинам студентов определенной группы. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в
User Damovoy : 4 февраля 2021
390 руб.
Функциональное и логическое программирование. Контрольная работа. Вариант №7
Опора подшипниковая
Подшипниковая опора служит для установки в нее вращающихся валов машин и механизмов. Она состоит из двух подшипников скольжения, установленных в одном корпусе поз. 1. Концы валов (цапфы) располагаются в подшипниках и при вращении скользят по внутренней поверхности бронзовых вкладышей поз. 3, 5, 6, закрепленных в корпусе крышками поз. 2, 4. Для уменьшения трения и изнашивания трущиеся поверхности смазываются маслом, которое подается из масленок, ввинчиваемых в резьбовые отверстия крышек. Масло че
User vermux1 : 7 ноября 2017
170 руб.
Опора подшипниковая
Тепломассообмен ТГАСУ 2017 Задача 5 Вариант 81
Определение плотности лучистого теплового потока между двумя параллельным плоскими стенками Определить плотность лучистого теплового потока между двумя, параллельно расположенными, плоскими стенками, имеющими температуры t1, ºС и t2, ºС, а степени черноты поверхностей соответственно равны ε1 и ε2. Как изменится интенсивность теплообмена при наличии между стенками экрана, со степенями черноты с обеих сторон εэк = 0,025. Условия теплообмена считать стационарными. Теплопроводностью и конвектив
User Z24 : 4 февраля 2026
250 руб.
Тепломассообмен ТГАСУ 2017 Задача 5 Вариант 81
Сучасні методи психологічної корекції у системі охорони здоров’я. Групова психологічна корекція
Вступ 3 1. Індивідуальна і групова психологічна корекція 6 2. Сучасні методи психологічної корекції і консультування 8 3. Психологічні основи групової психокорекційної роботи 15 3.1. Практична психологія та психокорекційна практика 15 3.2. Природа психічних явищ, які підлягають психокорекції 27 3.3. Спрямованість психокорекційного процесу активного соціально-психологічного навчання. 28 3.4. Поняття особистісної деструкції та особистісної проблеми с
User alfFRED : 14 октября 2013
10 руб.
Контрольная работа по дисциплине: Беспроводные технологии передачи данных. Вариант №06
Шифрование в сетях 802.11 Задание 1 1. Исходные данные для всех вариантов: a. Метод аутентификации PSK. b. Название сети SSID: sibsutis c. MAC-адрес точки доступа(шестн.): 000726404eff d. MAC-адрес клиента (шестн.): 9439e5b014e5 2. Пароль к Wi-Fi сети: kursovikXY, где XY=06 – ваш вариант. 3. Сгенерировать самостоятельно (придумать) последовательности Anonce и Snonce таким образом, чтобы первый и последний байт был равен вашему варианту, т.е. XY. 4. Вычислить ключ PTK и разделить его на
User Учеба "Под ключ" : 7 ноября 2022
1000 руб.
promo
up Наверх