Функциональное и логическое программирование. Контрольная работа, вариант 6.

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

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

Описание

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

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

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

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

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

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

Варианты заданий

6. Создайте базу данных о сотрудниках: Ф.И.О., должность, оклад. Сформируйте список сотрудников с окладом выше среднего по предприятию (средний оклад выведите на экран).

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

Контрольная работа 1
22.12.2019
Зачет
Уважаемый , замечаний нет.

Галкина Марина Юрьевна
Контрольная работа. Вариант №6. Функциональное и логическое программирование
Вариант №6. Задание на контрольную работу Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вх
User SOKOLOV : 2 ноября 2025
450 руб.
Контрольная работа. Вариант №6. Функциональное и логическое программирование
Функциональное и логическое программирование,Контрольная работа, Вариант №6
Задание на контрольную работу. Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт дол
User Notsohxc : 19 апреля 2023
180 руб.
Функциональное и логическое программирование,Контрольная работа, Вариант №6
Функциональное и логическое программирование, контрольная работа. Вариант №6
Реализовать на языке SWI-PROLOG программу для работы с базой данных о сотрудниках: Ф.И.О., должность, оклад. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в этот пункт
User Сергей38 : 17 апреля 2021
700 руб.
Функциональное и логическое программирование. Контрольная работа. Вариант №6
Задание на контрольную работу. Вариант 6 Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности: 1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте); 2. добавления записи в динамическую базу данных (за один вход в э
User Damovoy : 13 декабря 2020
400 руб.
Контрольная работа по дисциплине «Функциональное и логическое программирование». Вариант №6
Задание. Вариант №6. Сформируйте новый список, включающий в себя без повторений все элементы двух списков (объединение множеств). Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (2 5 6 4 1 8 3).
User RishaDolos : 18 февраля 2012
150 руб.
Контрольная работа по: Функциональное и логическое программирование
Вариант №1 по ФЛП 1.1 исходный список преобразуйте в двойной таким образом чтобы каждый элемент списка удвоился Например[1,2,3]->[1,1,2,2,3,3] 2.1 Текстовый файл состоит из нескольких строк длина каждой из которых меньше 40. Выровняйте строки текста по ширине(равномерным внесением пробелов между словами). Длины новых строк должны быть равны 40. Сформируйте новый файл 3.1 Так же есть в файле.
User orokysaki : 6 мая 2024
350 руб.
Функциональное и логическое программирование. Контрольная работа
Вариант №9 Возведите в квадрат каждый третий элемент числового списка. Например: На Лиспе для списка (1 2 3 5 3 6 8 2 4 7) результатом будет список (1 2 9 5 3 36 8 2 16 7).
User mamontynok : 24 сентября 2014
79 руб.
400 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
Лабараторная работа № 5 вариант 4 Теория электрический цепей ч.2 Экспериментальное исследование свойств пассивных линейных четырехполюсников.
1. Цель работы Экспериментальное исследование свойств пассивных линейных четырехполюсников. 2. Подготовка к выполнению работы При подготовке к работе необходимо усвоить типы четырехполюсников, уравнения передачи в различных формах, параметры-коэффициенты, характеристические параметры, рабочие меры передачи, методы их расчета (глава 12 электронного учебника). 3. Экспериментальная часть. 3.1 Схему пассивного резистивного четырехполюсника (рисунок 1а и 1б) Е = 10 В, f = 1 кГц, R1 = 100 Ом, R2 = 20
User Leprous : 26 июня 2015
60 руб.
Экзамен. Английский язык. 2-й семестр
Задание 1.Выберите правильную форму глагола. 25 заданий Задание 2. Прочтите текст и выполните задания к тексту. MICROELECTROMECHANICAL SYSTEMS (MEMS) 8 заданий
User SumarokovAN : 14 апреля 2014
100 руб.
Информатика. Билет №5
1 Определить, что вычисляет представленный алгоритм for (i=0; i<n; i++) if (A[i]%v!=0) { v--; i=-1; } Варианты ответов: 1)первое некратное v число массива 2)все числа массива, некратные v 3)другое 2 Определить, что вычисляет представленный алгоритм for (s=0,i=0; i<n; i++){ for (k=0,j=0; j<n; j++) if (c[i]==c[j]) k++; if (k>s) s=k,b=i; } Варианты ответов: 1)первое отрицательное число массива 2)количество отрицательных чисел массива 3)другое 3 Определить, что вы
User IT-STUDHELP : 8 июля 2020
350 руб.
Физика (часть 2). Экзамен. Билет № 1
Билет № 1 1. Колебательный процесс. Классификация колебаний. Основные параметры свободных незатухающих колебаний: амплитуда, частота, фаза, период. 2. Дифракция на дифракционной решетке. Условие наблюдения главных максимумов. Условие наблюдения минимумов. 3. Два когерентных источника колеблются в одинаковых фазах с частотой 400 Гц. Скорость распространения колебаний в среде 1 км/с. Вычислите, при какой наименьшей разности хода, не равной нулю, будет наблюдаться: а) наибольшее усиление колебаний,
User mirsan : 24 января 2015
95 руб.
up Наверх