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

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

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

Описание

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

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

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

Зачтено без замечаний
Функциональное и логическое программирование. Контрольная работа. Вариант 7
Вариант 7 !!Важно: перед покупкой проверяйте соответствие заданий на скриншотах у лота с теми, что выдал преподаватель. Язык реализации программ: LIST, SWI-Prolog. В архиве: - исходный код программ - инструкция по запуску - отчёты Контрольная работа - Динамические базы данных в языке SWI-PROLOG
User Dmitry17 : 19 июня 2022
350 руб.
Функциональное и логическое программирование. Контрольная работа. Вариант 7
Контрольная работа по дисциплине Функциональное и логическое программирование. Вариант 7
Сформируйте новый список, включающий в себя элементы, не входящие в два списка (симметpичную pазность множеств). Программы должны быть написаны на двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя.
User Некто : 16 сентября 2018
100 руб.
Контрольная работа. Функциональное и логическое программирование. Вариант 7. ДО СибГУТИ.
Задание. Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Сформируйте новый список, включающий в себя элементы, не входящие в два списка (симметpичную pазность множеств). Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (2 5 6 4 8). Листинг программы на языке Лисп (DEFUN MEMBER (X L) (COND ((NULL L)
User Olya : 12 декабря 2017
200 руб.
Контрольная работа. Функциональное и логическое программирование. Вариант 7. ДО СибГУТИ.
Функциональное и логическое программирование. Вариант №7
Контрольная работа Задание: Реализовать на языке SWI-PROLOG программу для работы с базой данных об итогах сессии по 5 дисциплинам студентов определенной группы. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в д
User hikewa8019 : 21 ноября 2021
50 руб.
Контрольная работа по: Функциональное и логическое программирование
Вариант №1 по ФЛП 1.1 исходный список преобразуйте в двойной таким образом чтобы каждый элемент списка удвоился Например[1,2,3]->[1,1,2,2,3,3] 2.1 Текстовый файл состоит из нескольких строк длина каждой из которых меньше 40. Выровняйте строки текста по ширине(равномерным внесением пробелов между словами). Длины новых строк должны быть равны 40. Сформируйте новый файл 3.1 Так же есть в файле.
User orokysaki : 6 мая 2024
350 руб.
Функциональное и логическое программирование. Контрольная работа
Вариант №9 Возведите в квадрат каждый третий элемент числового списка. Например: На Лиспе для списка (1 2 3 5 3 6 8 2 4 7) результатом будет список (1 2 9 5 3 36 8 2 16 7).
User mamontynok : 24 сентября 2014
79 руб.
Контрольная работа №1-5. Вариант №7. Функциональное и логическое программирование
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 7 Сформируйте новый список, включающий в себя элементы, не входящие в два списка (симметpичную pазность множеств). Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (2 5 6 4 8).
User ivanPBT22 : 28 мая 2015
250 руб.
400 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Гидромеханика в примерах и задачах УГГУ 2006 Задача 2.4.14
Прямоугольный плоский щит, перекрывающий канал шириной В=2,0 м, вверху поддерживается двумя крюками, а внизу соединен шарнирно с дном канала. Слева щит удерживает напор воды h1=2,1 м, справа — h2=0,9 м. Крюки укреплены на расстоянии а=0,5 м от верхнего уровня воды. Определить реакции крюков Rкр от действия воды на щит (рис. 2.27). Ответ: Rкр=5,36 кН.
User Z24 : 26 сентября 2025
220 руб.
Гидромеханика в примерах и задачах УГГУ 2006 Задача 2.4.14
Экономика отрасли инфокоммуникаций. Зачетная работа. Вариант №18. Билет №2.
Зачетная работа по Экономике отрасли инфокоммуникаций. Вариант 18. Билет 2. • Экономические границы отрасли инфокоммуникаций. • Задача. Определите использование трех каналов междугородной телефонной связи, в мае исходя из следующих данных: время действия – 12 часов в сутки; общее время занятия каналов под разговоры – 23080 мин; технические простои каналов за месяц – 50 часов; средняя продолжительность одного разговора – 3,5 мин.
User Mental03 : 7 апреля 2016
Гидравлика Севмашвтуз 2016 Задача 9 Вариант 9
В закрытом резервуаре (рис. 9) находится жидкость Ж под давлением. Для измерения уровня жидкости Ж в резервуаре выведен справа пьезометр. Левый пьезометр предназначен для измерения давления в резервуаре. Определить какую нужно назначить высоту z левого пьезометра, чтобы измерить максимальное манометрическое давление в резервуаре рм=600 кг/м² при показании правого пьезометра h.
User Z24 : 26 октября 2025
150 руб.
Гидравлика Севмашвтуз 2016 Задача 9 Вариант 9
Основные политические партии современной России
Введение............................................................................. 1. «Единая Россия»............................................................... 2. Коммунистическая партия Российской Федерации..................... 3. Либерально-демократическая партия России............................ 4. «Патриоты России»............................................................ 5. Российская объединённая демократическая партия «Яблоко»....... 6. «Справедливая Россия»..............
User Qiwir : 16 января 2014
5 руб.
up Наверх