Функциональное и логическое программирование, лабораторная 1, 2, 3, ВАРИАНТ 2

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab1
material.view.file_icon Лабораторная 1.docx
material.view.file_icon
material.view.file_icon Lab2
material.view.file_icon Lab222.pl
material.view.file_icon Лабораторная 2.docx
material.view.file_icon
material.view.file_icon code_3.pl
material.view.file_icon file_task_1.txt
material.view.file_icon file_task_2.txt
material.view.file_icon file_task_3.txt
material.view.file_icon file_task_4.txt
material.view.file_icon Отчет.docx
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

Лабораторная работа №1
Обработка списков в языке CLISP
Номер задачи выбирается по последней цифре пароля.
Присылаемый на проверку архив должен содержать 2 файла:
файл отчета, содержащий титульный лист, условие задачи, исходный текст
программы и результаты работы программы (можно в виде скриншотов);
файл с исходным текстом программы на языке CLISP.
Задание на лабораторную работу
Напишите на языке CLISP программу для работы со списками по заданию.
Обязательно использование рекурсии. Ввод всех входных данных должен
запрашиваться с клавиатуры в процессе работы программы (функции). Не
допускается использование: функционалов, а в теле рекурсивной функции -
операторов SET и SETQ.

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

2022 год, зачтено
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №2
Лабораторная работа №1 Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП. № Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами: Наложите с помощью мышки файл с текстом функции на файл mulisp.com. Запустите файл mulisp.com и после появлен
User nik200511 : 16 мая 2016
41 руб.
Лабораторная работа №1 по "Функциональное и логическое программирование".
Лабораторная работа №1 по "Функциональное и логическое программирование". Вариант 1. Задание к варианту 1. Определите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
User Eva : 3 июня 2011
12 руб.
Функциональное и логическое программирование
Билет №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 : 25 июня 2013
10 руб.
Функциональное и логическое программирование
Зачетное задание по дисциплине «Функциональное и логическое программирование» Билет №11 1. На языке Лисп составьте композицию из функций CAR и CDR, для которой результатом применения этой композиции к списку ((1 (2 (3))) 4 (5)) будет 3. 2. Какое значение получит X в результате операции сопоставления (унификации) списков [a,b,c,d,e] и [_|X] в Прологе?
User piligrim-24 : 17 января 2012
50 руб.
Экзаменационная работа по дисциплине: Информатика. Билет №01
Билет №01 Задание: 1. Что такое операционная система и прикладная программа? Назначение и функции. 2. Составьте программу для вычисления сумм отрицательных элементов каждого столбца матрицы.
User Jack : 26 марта 2013
155 руб.
promo
Дробарка щокова із простим рухом щоки
Зміст Вступ 1. Вибір та опис схеми дробарно - сортувального заводу 2. Вибір технологічного обладнання заводу 2.1. Вибір грохота 2.2. Розрахунок ластинчатого живника 2.3. Вибір ковшового елеватора 2.4. Вибір стрічкового конвейора 3. Улаштування і принцип дії щікової дробарки з простим рухом щіки 4. Розрахунок основних параметрів машини 4.1 Розмір зєва дробарки 4.2 Частота обертання ексцентрікового валу 4.3 Розрахунок на міцність шатуна 4.4 Розрахунок плити 4.5 Розрахунок щіки 4.6 Вісь рухомої щ
User SerFACE : 11 октября 2014
55 руб.
Дробарка щокова із простим рухом щоки
Контрольная работа по дисциплине: Теория вероятностей и математическая статистика. Вариант 6
Задание 1. Комбинаторика Внимание! Под «словом» подразумевается любой набор букв, не обязательно осмысленный. Вариант 6. Сколько 7-ми буквенных слов можно составить из букв слова ШЕРШЕНЬ? Задание 2. Основные теоремы Вариант 6. Для передачи сообщения используются сигналы типов 0 и 1. Сигналы 0 составляют 60%, а сигналы 1 – остальные 40%. Вероятность искажения сигнала 0 равна 0,0001, а вероятность искажения сигнала 1 равна 0,0002. Найти вероятность искажения наугад взятого сигнала. Задание 3. Случ
User IT-STUDHELP : 15 мая 2022
500 руб.
promo
Контрольная работа по дисциплине: Логика
Лекция 1. Предмет и значение логики. Логика и язык. 1. Логическая форма конкретной мысли – это 2. Определите логическую форму высказываний:....... Лекция 2. Основные логические законы. 1. Какой закон дает возможность рассуждать о том, что "Трава – зеленая" и "Неверно, что трава зеленая": Лекция 3. Логическое понятие. Виды понятий, отношения между понятиями. 1. понятие – это: Лекция 4. Логическое определение. 1. Какие бывают определения: Лекция 5. Деление и классификация понятий. • 1. Какая ошиб
User Nastya2000 : 18 февраля 2016
150 руб.
up Наверх