Функциональное и логическое программирование. Контрольная работа, вариант 6.
Состав работы
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных по заданию;
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
Варианты заданий
6. Создайте базу данных о сотрудниках: Ф.И.О., должность, оклад. Сформируйте список сотрудников с окладом выше среднего по предприятию (средний оклад выведите на экран).
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных по заданию;
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
Варианты заданий
6. Создайте базу данных о сотрудниках: Ф.И.О., должность, оклад. Сформируйте список сотрудников с окладом выше среднего по предприятию (средний оклад выведите на экран).
Дополнительная информация
Контрольная работа 1
22.12.2019
Зачет
Уважаемый , замечаний нет.
Галкина Марина Юрьевна
22.12.2019
Зачет
Уважаемый , замечаний нет.
Галкина Марина Юрьевна
Похожие материалы
Контрольная работа. Вариант №6. Функциональное и логическое программирование
SOKOLOV
: 2 ноября 2025
Вариант №6.
Задание на контрольную работу
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вх
450 руб.
Функциональное и логическое программирование,Контрольная работа, Вариант №6
Notsohxc
: 19 апреля 2023
Задание на контрольную работу.
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт дол
180 руб.
Функциональное и логическое программирование, контрольная работа. Вариант №6
Сергей38
: 17 апреля 2021
Реализовать на языке SWI-PROLOG программу для работы с базой данных о сотрудниках: Ф.И.О., должность, оклад. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт
700 руб.
Функциональное и логическое программирование. Контрольная работа. Вариант №6
Damovoy
: 13 декабря 2020
Задание на контрольную работу. Вариант 6
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в э
400 руб.
Контрольная работа по дисциплине «Функциональное и логическое программирование». Вариант №6
RishaDolos
: 18 февраля 2012
Задание. Вариант №6.
Сформируйте новый список, включающий в себя без повторений все элементы двух списков (объединение множеств).
Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список
(2 5 6 4 1 8 3).
150 руб.
Контрольная работа по: Функциональное и логическое программирование
orokysaki
: 6 мая 2024
Вариант №1 по ФЛП
1.1 исходный список преобразуйте в двойной таким образом чтобы каждый элемент списка удвоился
Например[1,2,3]->[1,1,2,2,3,3]
2.1 Текстовый файл состоит из нескольких строк длина каждой из которых меньше 40. Выровняйте строки текста по ширине(равномерным внесением пробелов между словами). Длины новых строк должны быть равны 40. Сформируйте новый файл
3.1 Так же есть в файле.
350 руб.
Функциональное и логическое программирование. Контрольная работа
mamontynok
: 24 сентября 2014
Вариант №9
Возведите в квадрат каждый третий элемент числового списка.
Например: На Лиспе для списка (1 2 3 5 3 6 8 2 4 7) результатом будет список
(1 2 9 5 3 36 8 2 16 7).
79 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование
aker
: 26 апреля 2021
Контрольная работа по дисциплине Функциональное и логическое программирование Вариант 1
400 руб.
Другие работы
Гидромеханика в примерах и задачах УГГУ 2006 Задача 6.3.5
Z24
: 27 сентября 2025
С помощью насоса вода подается в напорный бак на высоту Н=6,0 м, диаметр трубы d=100 мм, длина l=80 мм. Показание манометр в начале трубопровода рман1=1,5 ат, в конце рман2=0,75 ат. Определить, при каком коэффициент сопротивления пробкового крана будет обеспечен расход Q=6,0 л/c. Принять абсолютную шероховатость трубы Δ=0,5 мм, коэффициент кинематической вязкости воды ν=1·10-6 м²/c (рис. 6.13).
Ответ: коэффициент сопротивления пробкового крана ξкр=25,6.
180 руб.
Роль государственных корпораций в российской экономике
evelin
: 3 ноября 2013
Содержание
Введение
1. Предпосылки формирования государственных корпораций в 2007 году
2. Государственная корпорация как организационно-правовая форма
3. Контроль со стороны учредителя за достижением уставных целей
4. Риски при осуществлении деятельности и пути их минимизации
Заключение
Список литературы
Введение
Новая рыночная система в России функционирует на экономической основе государственной собственности — на базе крупных производств и производственных комплексов. Таким о
15 руб.
Англія в період Середньовіччя
Aronitue9
: 5 октября 2012
План:
Звільнення від вікінгів. Зовнішня політика перших королів.
Державний устрій та зміцнення могутності.
Генріх II – засновник династії плантагенетів.
Соціально-економічний розвиток англії.
Використана література.
З кінця VIII до середини X ст. північно-східна частина Англії була під владою вікінгів — датчан, які поступово заселили Англію. Близько 886 р. англосакси уклали з датчанами договір про поділ Англії. Південно-західна частина залишилася за англосаксами, а північно-східна дісталася датч
20 руб.
Манипулятор лесовозной машины Урал 4320
ostah
: 16 марта 2018
Максимальный вылет манипулятора 9 метров, минимальный вылет 2.5 метра
Компановочно-кинематическую схему (ККС) разрабатываем в выбранном масштабе манипулятора, с целью определения геометрических размеров отдельных его элементов позволяющих производить захват и укладку груза, получение наилучшего варианта привязки гидроцилиндров дающего возможность реализовать заданную грузоподъёмность манипулятора и осуществлять перемещение его подвижных элементов в крайние кинематические положения.
Содержание
В
15 руб.