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

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

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

Описание

Задание

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

1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);

2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);

3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);

4. выполнения запроса к динамической базе данных по заданию;

5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).

Вариант 8. Создайте базу данных об игрушках: название, стоимость, возрастные границы. Получите названия всех самых дешевых игрушек, подходящих ребенку 3 лет.

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

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Контрольная работа
Оценка:Зачет
Дата оценки: 06.11.2019
Рецензия:Уважаемый ,

Галкина Марина Юрьевна

Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №8
Задание Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 8: Сформируйте новый список, включающий в себя те элементы первого списка, которые не входят во второй (pазность множеств). Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (2 5).
User SibGOODy : 27 августа 2018
400 руб.
promo
КОНТРОЛЬНАЯ РАБОТА по дисциплине «Функциональное и логическое программирование». Вариант №8.
1.Задание Сформируйте новый список, включающий в себя те элементы первого списка, которые не входят во второй (pазность множеств). Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя.
User teacher-sib : 28 сентября 2017
100 руб.
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 руб.
Функциональное и логическое программирование. Контрольная работа. Вариант №8
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 8 Сформируйте новый список, включающий в себя те элементы первого списка, которые не входят во второй (pазность множеств). Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (2 5).
User rt : 18 октября 2015
75 руб.
Философия человека, общества и истории. Эллинистическая философия, ее школы и направления
СОДЕРЖАНИЕ: 1. Введение........................................................................2 2. Основная часть................................................................3 2.1. Философия человека, общества и истории..............................3 2.2. Эллинистическая философия, ее школы и направления..............7 3. Заключение...................................................................10 4. Список использованной литературы....................................11 Введение Сл
User Lokard : 18 ноября 2013
10 руб.
Технологический процесс изготовления детали «первичный вал раздаточной коробки»
Содержание Введение 4 1. Анализ исходных данных 6 1.1 Служебное назначение детали 6 1.2 Классификация поверхностей детали по функциональному назначению 7 1.3 Анализ технологичности детали 8 1.3.1 Качественные показатели технологичности конструкции детали 8 1.3.2 Количественный анализ технологичности конструкции детали 9 2. Определение типа производства, его характеристики 12 3 Выбор и проектирование заготовки 14 3.1 Выбор вариантов исходной заготовки 14 3.2 Масса штамповки ориентировочно равна
User Рики-Тики-Та : 29 октября 2011
55 руб.
Реконструкция линии уборки и утилизации навоза на откормочном свиноводческом комплексе КСУП “Белёв” Житковичского района с модернизацией погружного насоса АПН 6-300 (дипломный проект)
Дипломный проект СОДЕРЖАНИЕ ВВЕДЕНИЕ... 1 ПРОИЗВОДСТВЕННО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА ХОЗЯЙСТВА 1.1 Общие сведения о хозяйстве 1.2 Характеристика растениеводства... 1.3 Характеристика животноводства 1.4 Краткая характеристика машинно-тракторного парка... 1.5 Перспективный план развития животноводства... 2 РАСЧЕТ И ОПИСАНИЕ ГЕНПЛАНА МТФ НА 600 ГОЛОВ 2.1 Обоснование системы содержания и структуры п
User Shloma : 2 июня 2025
1590 руб.
Реконструкция линии уборки и утилизации навоза на откормочном свиноводческом комплексе КСУП “Белёв” Житковичского района с модернизацией погружного насоса АПН 6-300 (дипломный проект)
Банкрутство: метод комплексного фінансового аналізу
ЗМІСТ 1. Вступ до курсової роботи 2. Теоритична частина курсової роботи 3. Банкрутство: Метод комплексного фінансового аналізу 4. Практична частина курсової роботи 5. Додаток 1 6. Додаток 2 7. Література Вступ Процес переходу економіки України на ринкові відносини відбувається у складних умовах спаду виробництва та інформації, що негативно впливає на фінанси підприємств, спрямовує їх на вирішення сьогоденних завдань виживання, робить неможливим зміцнення фінансової бази на скільки-небудь відд
User GnobYTEL : 25 ноября 2012
15 руб.
up Наверх