Лабораторные работы №1-5 по дисциплине: Функциональное и логическое программирование. Вариант №7.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab3.lsp
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon LAB4.EXE
material.view.file_icon LAB4.OBJ
material.view.file_icon lab4.pro
material.view.file_icon LAB4.SYM
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon in.txt
material.view.file_icon LAB5.EXE
material.view.file_icon LAB5.OBJ
material.view.file_icon lab5.pro
material.view.file_icon LAB5.SYM
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon lab1.lsp
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon lab2.lsp
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

Лабораторная работа № 1
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L.
Например, при x=4, L=(8 3 4 6 4 1) функция должна возвращать список (3 5).

Лабораторная работа № 2
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо.
Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) .

Лабораторная работа № 3
Задание
Опpеделите на языке ЛИСП функционал, аналогичный встроенному предикату MAPLIST для одноуровнего списка. (Используйте применяющие функционалы). Проверьте работу функционала для функций:
-REVERSE;
-LIST.

Лабораторная работа № 4
Задание
Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово минимальной длины и ставит его первым (если таких слов несколько, то переставляется последнее найденное). Список вводится с клавиатуры, цель – внутренняя.
Например: Список [”baxg”,”add”,“f”,”qw”] преобразуется в [“f”,”baxg”,”add”,” qw”].

Лабораторная работа № 5
Задание
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно быть активным окно редактора).
Вариант 7
Преобразуйте текстовый файл, состоящий из нескольких строк, таким образом, чтобы все символы в каждой строке разделялись одним пробелом

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

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

Скрин - 5 лаб. работа.
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №7
Лабораторная работа No1 Обработка списков в языке CLISP Номер задачи выбирается по последней цифре пароля. Присылаемый на проверку архив должен содержать 2 файла: файл отчета, содержащий титульный лист, условие задачи, исходный текст программы и результаты работы программы (можно в виде скриншотов); файл с исходным текстом программы на языке CLISP. Задание на лабораторную работу Напишите на языке CLISP программу для работы со списками по заданию. Обязательно использование рекурсии. Ввод всех в
User Damovoy : 1 февраля 2021
300 руб.
Функциональное и логическое программирование. Лабораторная работа №1. Вариант №7
Лабораторные работы №1-5 По дисциплине: Функциональное и логическое программирование. Все варианты.
Лабораторная работа №1 Задание Определите на языке ЛИСП и проверьте работу функции, строящей список "луковица" с уровнем вложенности n для параметра x. Например, при n=4, x=0 функция должна возвращать список ((((0)))). Лабораторная работа №2 Задание Определите на языке ЛИСП и проверьте работу функции, пpеобpазующей список во множество. Например, для списка (a b a a c c) функция должна вернуть (a b c). Лабораторная работа №3 Задание Определите на языке ЛИСП функционал, вставляющий перед каждым
User freelancer : 17 августа 2016
70 руб.
Лабораторная работа № 1 по дисциплине Функциональное и логическое программирование. Вариант 7
Условие задачи: Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L.
User Некто : 16 сентября 2018
50 руб.
Лабораторная работа №1. Функциональное и логическое программирование. Вариант 7. ДО СибГУТИ.
Задание. Определите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L. Например, при x=4, L=(8 3 4 6 4 1) функция должна возвращать список (3 5). Решение – рекурсивное. Функция CREATE формирует и возвращает список позиций элемента, заданного параметром x, в списке L. Листинг программы (DEFUN CREATE (L X N) (COND ((NULL L) NIL) ...................
User Olya : 12 декабря 2017
200 руб.
Лабораторная работа №1. Функциональное и логическое программирование. Вариант 7. ДО СибГУТИ.
Лабораторные работы №1-5. Вариант №7. Функциональное и логическое программирование
Лабораторная работа №1 Задание Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L. Например, при x=4, L=(8 3 4 6 4 1) функция должна возвращать список (3 5). Лабораторная работа №2 Задание Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо. Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) . Лабораторная работа №3 Задание Опpе
User ivanPBT22 : 28 мая 2015
250 руб.
Лабораторная работа №1 по "Функциональное и логическое программирование".
Лабораторная работа №1 по "Функциональное и логическое программирование". Вариант 1. Задание к варианту 1. Определите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3).
User Eva : 3 июня 2011
12 руб.
Лабораторные работы №1-5 по дисциплине: Функциональное и логическое программирование. Вариант №6.
Лабораторная работа №1 Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП. Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами: 1. Наложите с помощью мышки файл с текстом функции на файл mulisp.com. 2. Запустите файл mulisp.com и после появления
User ДО Сибгути : 16 марта 2018
200 руб.
Лабораторные работы №1-5 по дисциплине "Функциональное и логическое программирование". Вариант 10.
1. Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданный паpаметpом x символ после каждого неотрицательного элемента списка L. Например, при x=*, L=(-1 6 -3 0) функция должна возвращать список (-1 (6 *) -3 (0 *)). 2. Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющую количество атомов в списочной стpуктуpе (на всех уровнях). Например, в списке ((a b) c ((d))) имеется 4 атома. 3. Опpеделите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, об
User uksne : 24 ноября 2011
300 руб.
Налоговая система Российской Федерации. Акцизы
Любому государству для выполнения своих функций необходимы фонды денежных средств. Очевидно, что источником этих финансовых ресурсов могут быть только средства, которые государство собирает со своих "подданных" - физических и юридических лиц. Эти обязательные сборы, устанавливаемые и взимаемые государством с граждан, а также с юридических лиц называются налогами. Именно таким образом, налоги выражают обязанность всех лиц, получавших доходы, участвовать в формировании государственных финансовых
User Qiwir : 14 декабря 2013
5 руб.
Газорегуляторная установка (типовая ГРУ)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
Газорегуляторная установка (типовая ГРУ)-газорегуляторная установка служит для редуцирования природного газа. На чертеже представлена типовая ГРУ , располагаемая в помещении котельной. Проект был выполнен на кафедре теплогазоснабжения пермского государственного теехнического университета. Состав: вид общий Язык документа Софт: компас 13 v-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
User nakonechnyy_lelya@mail.ru : 24 января 2018
460 руб.
Газорегуляторная установка (типовая ГРУ)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
ЛАБОРАТОРНАЯ РАБОТА №2 по дисциплине: Системы коммутации
Изучение структуры и характеристик цифровой АТС типа SI 2000 V5 тест,вариант общий(02) Общая структура SI 2000 V.5 В состав системы SI 2000 V.5 входят следующие функциональные узлы: SN (Switch Node) - узел коммутации, реализованный на основе модуля МСА. В составе МСА имеется групповое коммутационное поле; общестанционные управляющие устройства; оборудование подключения цифровых соединительных линий. AN (Access Node) - узел абонентского доступа, реализованный на основе модулей MLC и RMLC и
User кайлорен : 6 апреля 2021
200 руб.
Теплотехника СФУ 2017 Задача 4 Вариант 05
Определить потери теплоты в единицу времени с одного метра горизонтально расположенной трубы, охлаждаемой свободным потоком воздуха, если температура стенки трубы tс, температура воздуха в помещении tв, а диаметр трубы d. Указания. Лучистым теплообменом пренебречь. Ответить на вопросы. Какой из трёх режимов (ламинарный, переходный, турбулентный) осуществляется в вашем варианте задачи? Как влияет диаметр трубы на коэффициент теплоотдачи при различных режимах течения?
User Z24 : 31 декабря 2026
180 руб.
Теплотехника СФУ 2017 Задача 4 Вариант 05
up Наверх