Функциональное и логическое программирование, лабораторная 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 руб.
Функциональное и логическое программирование. Лабораторные работы №№1 - 5. Вариант 2.
Лабораторная работа №1 Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП. Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами: Наложите с помощью мышки файл с текстом функции на файл mulisp.com. Запустите файл mulisp.com и после появлени
User nik200511 : 16 мая 2016
109 руб.
Функциональное и логическое программирование
Билет №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 руб.
Маркетинг информационных услуг (МИУ) - Контрольная работа - Вариант 5
Цель данной контрольной работы – оценить состояние нескольких почтовых отделений, оказывающих услуги населению, на основе данных, полученных в ходе предыдущих исследований. Задачи работы: • обозначить проблему исследований • отобразить структурную схему сети • обозначить на схеме все потоки, вычислить коэффициенты, характеризующие состояние системы • выполнить последовательное вычисление состояние элементов системы на указанные моменты времени...
User Darkstar : 21 июля 2024
300 руб.
Маркетинг информационных услуг (МИУ) - Контрольная работа - Вариант 5
Контрольная работа № 2 по дисциплине: Спутниковые и радиорелейные системы передачи. Вариант №12
Исходные данные: N=70 - число организуемых каналов тональной частоты (ТЧ); R=38км- протяженность пролета; l=3 - число пролетов на цифровой радиорелейной линии (ЦРРЛ); 8-ОФМ – вид модуляции; G=32дБ- коэффициенты усиления передающей и приемной антенн;
User gumar75 : 9 июня 2014
250 руб.
Контрольная работа № 2 по дисциплине: Спутниковые и радиорелейные системы передачи. Вариант №12
Экономико-географическая характеристика Нижневартовска
Содержание Введение Глава 1. территориальная характеристика Глава 2. Отраслевая характеристика Заключение Список использованной литературы Введение Представленная работа посвящена теме: «Экономико-географическая характеристика Нижневартовск». Современное состояние экономики города характеризуется рядом факторов и проблем, имеющих общее для Сибири и всей России значение, но, вместе с тем, и здесь налицо значительная местная специфика, определяемая пропорциями промышленного производства, с
User alfFRED : 24 сентября 2013
10 руб.
Курсовая работа «Теория телетрафика». Вариант № 5
Задача 1. На коммутационную систему поступает поток вызовов, создающий нагрузку Y эрланг. Определить вероятности поступления ровно i вызовов Pi (i=0, 1, 2 ...N) при примитивном потоке от N источников и Pi ( i=0,1, 2...j...) при простейшем потоке вызовов. Построить кривые распределения вероятностей Pi =f ( i ) и произвести сравнение полученных результатов.
User odja : 9 февраля 2013
152 руб.
up Наверх