Лабораторная работа №1,2,3,4,5 по функциональному и логическому программированию. Вариант №20

Цена:
250 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon Lab1.lsp
material.view.file_icon Лабораторная работа № 1 (Функциональное и логическое программирование).doc
material.view.file_icon
material.view.file_icon Lab2.lsp
material.view.file_icon Лабораторная работа № 2 (Функциональное и логическое программирование).doc
material.view.file_icon
material.view.file_icon Lab3.lsp
material.view.file_icon Лабораторная работа № 3 (Функциональное и логическое программирование).doc
material.view.file_icon
material.view.file_icon Lab4.PRO
material.view.file_icon Лабораторная работа № 4 (Функциональное и логическое программирование).doc
material.view.file_icon
material.view.file_icon in.txt
material.view.file_icon LAB5.PRO
material.view.file_icon OUT.TXT
material.view.file_icon Лабораторная работа № 5 (Функциональное и логическое программирование).doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

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

2) Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющую количество атомов в списочной стpуктуpе (на всех уровнях).
Например, в списке ((a b) c ((d))) имеется 4 атома.

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

4) Напишите на языке ПРОЛОГ программу, которая список целых чисел преобразует в новый "двойной" список таким образом, что каждый элемент исходного списка удваивается. Список вводится с клавиатуры, цель – внутренняя.

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

Вариант 0
Запишите в новый файл все строки исходного файла, содержащие в качестве фрагмента заданную строку.

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

2014 год. Зачет
Лабораторная работа № 5 по функциональному и логическому программированию. Вариант №20
5) Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно быть активным окно редактора). Вариант 0 Запишите в новый файл все строки исходного файла, содержащие в качестве фрагмента заданную строку.
User Despite : 14 мая 2015
60 руб.
promo
Лабораторные работы №№1-5 по предмету : «Функциональное и логическое программирование»
Лабораторная работа №1 Вариант 1 Задание Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3). Лабораторная работа №2 Вариант 1 Задание Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4. Лабораторная работа №3 Вари
User xtrail : 22 апреля 2013
900 руб.
Лабораторная работа №3. 5 семестр. Функциональное и логическое программирование.
Вариант 1 Опpеделите на языке ЛИСП функционал, заменяющий все элементы списка, не обладающие определенным свойством, на символ *. Проверьте работу функционала для предикатов: -число; -неположительное число (при вызове используйте лямбда-функцию).
User oksana : 22 мая 2015
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 AlexBrookman : 29 января 2019
330 руб.
Лабораторные работы №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-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-5 по предмету : «Функциональное и логическое программирование». Вариант №1.
Лабораторная работа №1 Вариант 1 Задание Опpеделите на языке ЛИСП и проверьте работу функции, преобразующей список L в "двойной" список таким образом, чтобы каждый элемент удвоился. Например, при L=(1 2 3) функция должна возвращать список (1 1 2 2 3 3). Лабораторная работа №2 Вариант 1 Задание Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок). Например, глубина списка ((((1))) 2 (3 4)) равна 4. Лабораторная работа №3 Вари
User freelancer : 25 августа 2016
100 руб.
Лабораторные работы №1-5 по дисциплине: Функциональное и логическое программирование. Вариант №6.
Лабораторная работа №1 Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП. Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами: 1. Наложите с помощью мышки файл с текстом функции на файл mulisp.com. 2. Запустите файл mulisp.com и после появления
User ДО Сибгути : 16 марта 2018
200 руб.
Решение задач оптимизации бизнес-процессов с использованием прикладных программ
В данной дипломной работе решена задача оптимизации внутренних бизнес-процессов на промышленном предприятии с использованием пакета прикладных программ «КИС: Бюджетирование». Объектом изучения является общество с ограниченной ответственностью «Брянскпромбетон» – предприятие промышленной отрасли, специализирующееся на производстве строительных конструкций и материалов. Для обоснования выбора ПМК «КИС: бюджетирования» в дипломной работе подробно проанализированы шесть наиболее часто упоминающихс
User evelin : 5 октября 2013
15 руб.
Банки и базы данных
Содержание: Основные понятия информационных систем. История возникновения информационных систем. Современное понятие информационной системы. Автоматизированные информационные системы. Преимущества автоматизированных информационных систем. Классификация АИС. Классификация по типу хранимых данных. Классификация по характеру обработки данных. Классификация по степени интеграции данных и автоматизации управления. Классификация по степени распределенности. Классификация АИС по другим признакам. Банки
User Aronitue9 : 10 октября 2012
50 руб.
КУРСОВОЙ ПРОЕКТ по дисциплине "Радиоприемные устройства". Вариант №7.
«Спроектировать радиовещательный ДСКВ приёмник» Содержание Введение 4 1. Обоснование и эскизный расчёт схемы проектируемого приёмника 5 1.1 Расчёт фильтрующих цепей преселектора 6 1.2 Расчёт избирательных цепей тракта ПЧ 8 1.3 Выбор типа АИМС и транзисторов 10 1.4 Полная структурная схема приёмника с распределением питающих напряжений 12 2. Электрический расчёт принципиальной схемы приёмника 14 2.1 Электрический расчёт входной цепи 14
User ДО Сибгути : 16 марта 2018
500 руб.
promo
На холмистом берегу Сетуни
ХVII веком практически заканчивается история древнерусского искусства. Монументальное строительство не сразу возобновилось после иноземной интервенции нач. ХVII века и связанной с ней разрухи. Однако в дальнейшем архитектурно-строительная деятельность быстро возрастала, и во второй половине ХV11 века ее размах приобрел неожиданные до этого масштабы. В отличие от периода феодальной раздробленности общерусские архитектурные связи теперь столь сильны, что можно говорить о наличии на Руси единой арх
User evelin : 25 августа 2013
5 руб.
up Наверх