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

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

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

Описание

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

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

Зачет. 2019
Проверил: Галкина М.Ю.
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 руб.
Функциональное и логическое программирование
Контрольная работа Во вложении 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 : 4 февраля 2013
Зачет по предмету: Технологические основы отрасли (часть 1: Технические средства радиосвязи). Вариант №2
1. Сотовая система подвижной связи общего пользования. 2. Структурная схема супергетеродинного приемника (назначение элементов схемы). 3. Структура сети проводного вещания.
User Raz666 : 18 октября 2015
90 руб.
Гидравлика и противопожарное водоснабжение Задача 2 Вариант 21
Пожарный водоем емкостью 400 м³ заполняется от наружной городской сети с давлением ризб = 0,3 МПа по стальной трубе (сильно заржавевшей Δ = 3 мм) диаметром d = 200 мм. Длина трубы l = 200 м. На трубе установлена задвижка и на выходе имеется плавный поворот под 90º (колено) ζзад = 4,4; ζкол = 0,5. Температура воды = 20ºС. Определить время (в часах) заполнения пожарного водоема.
User Z24 : 26 ноября 2025
200 руб.
Гидравлика и противопожарное водоснабжение Задача 2 Вариант 21
Отчет по практике: Профессиональная деятельность медицинской сестры
1. Краткие биографические данные 2. Краткая характеристика учреждения здравоохранения 3. Характеристика структурного подразделения 4. Характеристика обслуживаемого участка 5. Структура деятельности участковой медсестры 5.1. Организационная деятельность участковой медсестры 5.2. Профилактический вид деятельности медсестры 5.3. Лечебно-диагностический вид деятельности медсестры 5.4. Противоэпидемический вид деятельности 5.5. Санитарно-просветительная работа 5.6. Этико-деонтологические аспекты деят
User ostah : 3 февраля 2013
35 руб.
up Наверх