Функциональное и логическое программирование, контрольная работа. Вариант №6
Состав работы
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Реализовать на языке SWI-PROLOG программу для работы с базой данных о сотрудниках: Ф.И.О., должность, оклад. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных для получения списка сотрудников с окладом выше среднего по предприятию (средний оклад выведите на экран).
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавления нескольких записей);
3. удаления записи из динамической базы данных (за один вход в этот пункт должна быть возможность удаления нескольких записей);
4. выполнения запроса к динамической базе данных для получения списка сотрудников с окладом выше среднего по предприятию (средний оклад выведите на экран).
5. выход из программы с сохранением содержимого динамической базы данных в исходный файл базы данных (сохранение должно быть только один раз и только в этом пункте).
Дополнительная информация
Работа сдана в 2021 году на "отлично".
Преподаватель: Галкина М.Ю.
Преподаватель: Галкина М.Ю.
Похожие материалы
Контрольная работа. Вариант №6. Функциональное и логическое программирование
SOKOLOV
: 2 ноября 2025
Вариант №6.
Задание на контрольную работу
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вх
450 руб.
Функциональное и логическое программирование,Контрольная работа, Вариант №6
Notsohxc
: 19 апреля 2023
Задание на контрольную работу.
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт дол
180 руб.
Функциональное и логическое программирование. Контрольная работа, вариант 6.
nik200511
: 29 апреля 2022
Напишите на языке SWI-PROLOG программу для работы с базой данных по заданию. Начальная база данных должна храниться в файле. В программе должно присутствовать меню из 5 пунктов, реализующих следующие возможности:
1. просмотр содержимого динамической базы данных (при запуске программы динамическая база данных должна заполняться из файла базы данных только один раз и только в этом пункте);
2. добавления записи в динамическую базу данных (за один вход в этот пункт должна быть возможность добавлен
170 руб.
Функциональное и логическое программирование. Контрольная работа. Вариант №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 руб.
Другие работы
Компьютерные технологии в науке и производстве. Лабораторная работа №7. «Изучение пакетов для включения в Latex документ математических формул.»
dsimav
: 16 мая 2017
Изучение пакетов для включения в Latex документ математических формул.
Основы математического режима.
Дроби и корни.
Сумма, произведение и интеграл.
Часто используемые математические символы.
Скобки разных размеров.
Дополнительные математические символы.
Матрицы.
Системы уравнений и многострочные конструкции.
В ходе выполнения лабораторной работы были изучены пакеты для включения в Latex документ математических формул.
В результате компиляции получились файлы LabRab7.dvi и LabRab7.pdf.
100 руб.
История. Вариант №23
lisii
: 12 января 2018
XIII. АЛЕКСАНДР III И НАЧАЛО ПРАВЛЕНИЯ НИКОЛАЯ II
ЧТО ОЗНАЧАЮТ ЭТИ ПОНЯТИЯ?
Винная монополия (казённая продажа питей) — исключительное право государства или отдельных лиц (откуп) на производство и сбыт спиртных напитков.
40 руб.
Основы компьютерных технологий. Билет №1. 2 курс, 3 семестр
Alexandr1305
: 29 января 2020
Экзаменационная работа по предмету: Основы компьютерных технологий.
Билет №1.
В архиве 2 документа: 1 документ - по первым 2 заданиям (теоретические вопросы). 2 документ - задание №3 выполненное в программе MathCad.
1. Методика создания таблиц в Excel.
2. Способы форматирования текста.
3. Рассчитать в MathCad значения функции
и нарисовать график.
Задание №3 можно посмотреть в скриншоте.
250 руб.
Курсовая работа. ТЭЦ . 23-й вариант
marmeladex
: 4 ноября 2016
Согласно заданию на курсовую работу на входе полосового фильтра действуют периодические радиоимпульсы (рис. 1.1) с параметрами:
период следования импульсов Tи = 140 мкс; длительность импульсов tи = 50 мкс; период несущей частоты Tн = 10 мкс; амплитуда колебаний несущей частоты Um.н = 9 В. Фильтр должен обеспечить максимально допустимое ослабление в полосе пропускания Аmax = DA = 3 дБ. Полное ослабление на границах полос непропускания Апол = 31 дБ. Сопротивления нагрузок фильтра слева и справа R
120 руб.