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

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

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

Описание

Задание

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

Вариант 9. Создайте базу данных о металлах: наименование, удельная проводимость. Определите все металлы с максимальной проводимостью

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

Комментарии: Зачет без замечаний!
Год сдачи: 2024 г.
Преподаватель: Галкина М.Ю.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 9
Задание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность
User Roma967 : 7 ноября 2024
800 руб.
promo
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №9
Вариант 9 Возведите в квадрат каждый третий элемент числового списка. Например: На Лиспе для списка (1 2 3 5 3 6 8 2 4 7) результатом будет список (1 2 9 5 3 36 8 2 16 7).
User IT-STUDHELP : 30 января 2019
35 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №9
Задание Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 9: Возведите в квадрат каждый третий элемент числового списка. Например: На Лиспе для списка (1 2 3 5 3 6 8 2 4 7) результатом будет список (1 2 9 5 3 36 8 2 16 7). Текст программы на языке Лисп Результаты работы программы на языке Лисп Текст программы на языке Пролог Ре
User SibGOODy : 14 сентября 2018
400 руб.
promo
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 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Билет №10 1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку ((1 2) (3 4 (5))) будет 5. 2. Какое значение получит X в результате операции сопоставления (унификации) списков [a,b,c,d,e] и [_,_,X|_] в Прологе?
User Lost : 15 февраля 2012
80 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Удалите из списка за каждым вхождением X один элемент, если такой имеется и отличен от X. Например: На Лиспе при x=1 и списке (1 8 2 1 1 5 1) результатом будет список (1 2 1 1 1).
User Lost : 15 февраля 2012
80 руб.
Функциональное и логическое программирование 9 вариант
Задание на контрольную работу Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт дол
User Владислав161 : 21 июня 2022
300 руб.
Проблемы этнологии и теория пассионарности Льва Гумилева
Введение 1.Этнология Льва Гумилева 2.Теоретическая проблема Этнологии 3.Теория пассионарности Льва Гумилева 3.1. Становление теории пассионарности 3.2. Образы пассионариев 3.3. Что такое пассионарность? 3.4. Пассионарная индукция 3.5. Способы утраты пассионарности 3.6. Место пассионарности в историческом синтезе Заключение Список Литературы Для обозначения этнологии до 1973 года употреблялся термин «этнография», а термин «народоведение» практически является русским переводом слова «этнология». В
User Aronitue9 : 10 сентября 2012
25 руб.
Гидравлика и гидравлические машины 2009 ДВГУПС Задача 3.2.5 Вариант 4
Гидравлическое реле времени, служащее для включения и выключения различных устройств через фиксированные интервалы времени, состоит из цилиндра, в котором помещен поршень диаметром D1, со штоком — толкателем диаметром D2.
User Z24 : 25 октября 2025
180 руб.
Гидравлика и гидравлические машины 2009 ДВГУПС Задача 3.2.5 Вариант 4
Гидравлика Пермская ГСХА Задача 104 Вариант 2
Центробежный насос поднимает воду на высоту Hг по всасывающей и нагнетательной магистралям. Размеры магистралей, в том числе диаметры и длины указаны в таблице исходных данных. Требуется: Определить подачу насоса QН и мощность на валу N при частоте вращения рабочего колеса n = 900 мин-1. Определить мощность, потребляемую насосом, при уменьшении его подачи на 25% дросселированием задвижкой. Пересчитать главные параметры насоса: подачу, напор и мощность при изменении частоты вращения рабочего
User Z24 : 6 ноября 2025
250 руб.
Гидравлика Пермская ГСХА Задача 104 Вариант 2
Потребительские свойства пылесосов, черепицы, трикотажных изделий и шапок
Потребительские свойства подразделяются на три группы: технико-функциональные, эргономические и эстетические. Эргономические свойства — это обеспечение удобства подготовки к работе и хранению, обеспечение удобства работы, соответствие гигиеническим требованиям. Показателями этих свойств являются: - удобство переноски пылесоса в упаковке, изъятия его из упаковки, переноски без упаковки и укладки для хранения; - удобство изъятия принадлежностей из упаковки, переноски их к месту работы и укладк
User evelin : 12 октября 2013
5 руб.
up Наверх