Вариант №0 Контрольная работа Функциональное и логическое программирование ДО СИБГУТИ
Состав работы
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Задание на контрольную работу
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных по заданию;
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
Варианты заданий
0.Создайте базу данных об игрушках: название, стоимость. Получите названия всех наиболее дорогих игрушек (цены которых отличаются от самой дорогой не более, чем на 100 рублей).
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных по заданию;
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
Варианты заданий
0.Создайте базу данных об игрушках: название, стоимость. Получите названия всех наиболее дорогих игрушек (цены которых отличаются от самой дорогой не более, чем на 100 рублей).
Дополнительная информация
Уважаемый студент дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Контрольная работа 1
Оценка:Зачет
Дата оценки: 15.04.2019
Рецензия:Уважаемый ,
замечаний нет.
Галкина Марина Юрьевна
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Контрольная работа 1
Оценка:Зачет
Дата оценки: 15.04.2019
Рецензия:Уважаемый ,
замечаний нет.
Галкина Марина Юрьевна
Похожие материалы
Контрольная работа "Функциональное и логическое программирование". Вариант 0. Сибгути ДО
dezoway
: 17 сентября 2023
Создайте базу данных об игрушках: название, стоимость. Получите названия всех наиболее дорогих игрушек (цены которых отличаются от самой дорогой не более, чем на 100 рублей).
250 руб.
Другие работы
Алгоритмы сжатия данных
alfFRED
: 3 октября 2013
Введение
Общие сведения
Энтропия и количество информации
Комбинаторная, вероятностная и алгоритмическая оценка количества информации
Моделирование и кодирование
Некоторые алгоритмы сжатия данных
Алгоритм LZ77
Алгоритм LZ78-LZW84
Алгоритм PPM
BWT - преобразование и компрессор
Кодирование Хаффмана
Арифметическое кодирование
Алгоритм арифметического кодирования
Реализация алгоритма арифметического кодирования
Реализация модели
Доказательство правильности декодирования
Приращаемая пе
10 руб.
Лабораторная работа по информатике №1. Вариант №9
neznaika
: 1 января 2015
Лабораторная работа No 1
Программирование разветвляющихся процессов
Цель работы: Получить навыки программирования разветвляющихся процессов на алгоритмическом языке.
Задание к лабораторной работе
1. Найти наименьшее из трех заданных чисел.
2. Даны три числа. Возвести в квадрат те из них, значения которых неотрицательны. Отрицательные числа оставить без изменения.
3. Даны переменные x и y. Выяснить, принадлежит ли точка с координатами (x,y) кругу единичного радиуса с центром в начале координат.
4
50 руб.
Расчет элементов автомобильных гидросистем МАМИ Задача 1.4 Вариант Б
Z24
: 17 декабря 2025
Определить вес груза G, установленного на плавающем понтоне, если известно давление р0 жидкости под ним. Весом понтона пренебречь, а площадь его днища равна S. (Величины р0 и S взять из таблицы 1).
150 руб.
Лабораторная работа 2 по дисциплине: «Управление телекоммуникационными сетями» Тема: «Сравнительный анализ возможностей систем управления гибкими мультиплексорами ПЦИ»
Aleksandr1234
: 7 февраля 2013
Цель работы: Закрепление теоретических основ о сравнительном анализе возможностей систем управления гибкими мультиплексорами.
Ответы на тестовые вопросы:
Представлены в виде скриншотов по ходу выполнения программы.
Вопрос 1:
Какой пункт меню Маком-МХ осуществляет проверку конфигурации
загруженной в мультиплексор на предмет её расхождения
с конфигурацией находящейся в буфере программы
конфигурирования?
Вопрос2:
Сколько источников синхронизации в мультиплексоре OGM-30E?
.................
49 руб.