Функциональное и логическое программирование, лабораторная 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 руб.
Учет калькуляционных затрат и дискретных расходов
Введение. 3 1.1 Понятие, классификация затрат в управленческом учете. 4 1.2 Методы учета затрат и калькулирования себестоимости продукции. 12 Глава 2. Учет затрат на калькуляционных счетах. 17 Глава 3. Учет затрат на калькуляционных счетах на практике. 23 Заключение. 27 Список используемой литературы: 28 Введение. Управленческий учет затрат направлен на изучение динамики затрат и описание их поведения. Объективно описать поведение затрат можно, изучив их зависимость от объемов производств
User Elfa254 : 30 декабря 2014
5 руб.
Экзаменационная работа по дисциплине:Электроника. Семестр 4-й. Вариант № 19
Экзаменационные вопросы по курсу. 1.Жидкокристаллические индикаторы. Устройство. Принцип действия. Основные параметры. 2.Изобразите принципиальную схему базового элемента НЕ на МДП транзисторах со встроенным каналом p-типа. Составьте таблицу истинности. Приведите вид передаточной характеристики. Объясните, какие параметры ЦИМС можно определить с использованием передаточной характеристики. 3.Изобразите принципиальную схему усилительного каскада на МДП ПТ с индуцированным каналом p-типа. Приведи
User nik12 : 15 июня 2014
100 руб.
Расчеты на прочность и жесткость при простых деформациях ДВГУПС Задача 3 Вариант 542
Определить номер двутавровой балки, изображенной на рис. 3, при [σ] = 160 МПа, [τ] = 110 МПа. Построить эпюры распределения напряжений σ и τ в опасных сечениях. Сделать проверку прочности по главным напряжениям, условно приняв Мmax = М, Qmax = Q. Определить перемещения Δвертк , φк при модуле упругости Е = 2·105 МПа.
User Z24 : 26 сентября 2025
600 руб.
Расчеты на прочность и жесткость при простых деформациях ДВГУПС Задача 3 Вариант 542
Основы мультимедийных технологий Экзамен Билет №02
1. Каковы достоинства и недостатки векторной графики? 2. Поясните особенности ЧМ-растрирования. 3. Приведите структурную схему конвейера операций, используемого в алгоритме JPEG.
User Студенткааа : 22 января 2020
200 руб.
up Наверх