Лабораторная работа №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 руб.
Проект комплекса средств телемеханики
1. ОБЩИЕ ПОЛОЖЕНИЯ 2 2. ОСНОВНЫЕ РЕШЕНИЯ ПО ТЕЛЕМЕХАНИЗАЦИИ 3 2.1. ОПИСАНИЕ СТРУКТУРЫ ОБОРУДОВАНИЯ 3 2.2. ОРГАНИЗАЦИЯ ВХОДНЫХ И ВЫХОДНЫХ СИГНАЛОВ 4 ТЕЛЕИЗМЕРЕНИЯ ТЕКУЩИЕ (ТИТ) 4 ТЕЛЕИЗМЕРЕНИЯ ИНТЕГРАЛЬНЫЕ (ТИИ), ТЕЛЕСИГНАЛИЗАЦИЯ (ТС) 5 ТЕЛЕУПРАВЛЕНИЕ (ТУ) 5 3. ШКАФЫ 6 3.1. ШКАФ ШСТМ1 6 3.2. ШКАФ ШСТМ2 6 3.3. ШКАФ ШСР 7 4. ПИТАНИЕ УСТРОЙСТВ ТЕЛЕМЕХАНИКИ 8 5. ЗАЗЕМЛЕНИЕ 9 Проект комплекса средств телемеханики пос. Новобродовский выполнен на основании договора No в соответствие с ТУ на телемехан
User elementpio : 19 августа 2012
40 руб.
Правящая элита современной России
Актуальность выбранной темы обосновывается тем, что для современных государств все острее встает проблема становления квалифицированной, высокопрофессиональной политической элиты, которой могло бы доверять население. Такую элиту необходимо обществу создавать, прилагая значительные усилия для того, чтобы с помощью демократических и юридических норм и механизмов, в том числе и посредством законных и обоснованных привилегий, проводить своеобразную «селекцию» новых политиков, имеющих государственное
User Qiwir : 16 января 2014
5 руб.
Разложимые показатели расслоения
1. Свойства расслоения Показатели расслоения рассчитываются обычно для отдельных регионов страны, так как условия жизни и работы в отдаленных друг от друга районах могут быть и бывают для больших стран весьма разными. При расчете общего показателя расслоения для всей страны затруднительно и дорогостояще начинать все с самого начала, как это приходится делать, например, для коэффициента Джини. В последнем случае приходится либо согласовывать интервалы по доходам, что нежелательно из-за различных
User Elfa254 : 10 февраля 2014
5 руб.
Московский модерн
Наша прогулка, посвященная архитектуре модерна, пройдет по переулкам между Остоженкой и Пречистенкой и выше по Глазовскому, Пречистенскому и Староконюшенному переулкам, и позволит увидеть 14 домов в этом стиле, созданных разными архитекторами, в том числе работы выдающихся мастеров московского модерна Фёдора Шехтеля и Льва Кекушева. Последний классический стиль в архитектуре - модерн, возникший в конце XIX века, просуществовал совсем не долго: каких-нибудь 15-20 лет. Бурное и ускоренное развитие
User Lokard : 26 августа 2013
5 руб.
up Наверх