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

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

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

Описание

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

Вариант
03. Создайте базу данных об игрушках: название, стоимость. Получите названия всех наиболее дорогих игрушек (цены которых отличаются от самой дорогой не более, чем на 100 рублей).
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 03
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления
User Владислав51 : 25 ноября 2019
450 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант 03
Функциональное и логическое программирование. Вариант №03
Задание Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность до
User IT-STUDHELP : 22 ноября 2021
580 руб.
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 руб.
Функциональное и логическое программирование
Билет №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 руб.
Крышка. Вариант 7 ЧЕРТЕЖ
Крышка. Вариант 7 ЧЕРТЕЖ Крышка. Вариант 7. Сложные разрезы МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ ЗАДАНИЯ Чертеж выполняется с использованием сложного разреза (положение секущих плоскостей приведено в задании, см. скриншот 1). На месте соответствующего вида выполнить указанный сложный разрез. При необходимости (для выявления форм всех элементов предмета) использовать местные или простые разрезы. Чертеж выполнен на формате А4 + 3d модель + pdf (все на скриншотах показано и присутствует в
User lepris : 2 декабря 2025
150 руб.
Крышка. Вариант 7 ЧЕРТЕЖ
Проектирование подъемника для легковых автомобилей
СОДЕРЖАНИЕ ЗАДАНИЕ 2 РЕФЕРАТ 4 ВВЕДЕНИЕ 7 1 ТЕХНИЧЕСКОЕ ЗАДАНИЕ 8 1.1 Наименование и область применения 8 1.2 Обоснование для разработки 8 1.3 Цель и назначение разработки 8 1.4 Источники разработки 8 1.5 Технические требования 8 1.6 Экономические показатели 9 1.7 Стадии и этапы разработки 9 1.8 Порядок контроля и приемки подлежащих утверждению 9 2 ТЕХНИЧЕСКОЕ ПРЕДЛОЖЕНИЕ 10 2.1 Уточнение технического задания………….10 2.2 Подбор материала 10 2.3 Проверка вариантов 15 2.4 Оценка вариантов 15 2.6 Вы
User ostah : 13 февраля 2011
45 руб.
Міжнародні карні трибунали
ВСТУП РОЗДІЛ 1. МІЖНАРОДНИЙ КАРНИЙ ТРИБУНАЛ ПО КОЛИШНІЙ ЮГОСЛАВІЇ РОЗДІЛ 2. МІЖНАРОДНИЙ КАРНИЙ ТРИБУНАЛ ПО РУАНДІ РОЗДІЛ .3 МІЖНАРОДНИЙ КАРНИЙ ТРИБУНАЛ ПО СЬЄРРА-ЛЕОНЕ РОЗДІЛ 4. МІЖНАРОДНИЙ КАРНИЙ ТРИБУНАЛ ПО ЛІВАНУ ВИСНОВОК СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ ВСТУП Трибунал – це надзвичайний суд, нерідко (але не обов’язково) військовий, так чи інакше протиставлений регулярним судам загальної юрисдикції. Назву «трибунал» носили суди інквізиції. За зразком Міжнародного військового трибуналу в
User elementpio : 14 сентября 2013
5 руб.
Продольный разрез двигателя ЗМЗ 406
На автомобилях волга газ 31105 устанавливается двигатель змз 406 бензиновый, четырехтактный, четырехцилиндровый, рядный, с системой распределенного впрыска топлива, четырьмя клапанами на цилиндр и двумя распределительными валами в головке блока цилиндров. Порядок работы цилиндров: 1-3-4-2. Блок цилиндров — чугунный, цилиндры расточены непосредственно в блоке. Между цилиндрами выполнены протоки для охлаждающей жидкости. В передней части двигателя змз 406 расположен привод поликлиновым ремнем нас
User elementpio : 18 сентября 2011
66 руб.
Продольный разрез двигателя ЗМЗ 406
up Наверх