Лабораторные работы №№ 1,2,3,4,5 по дисциплине "Функциональное и логическое программирование". Вариант 2

Цена:
250 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon LAB1.doc
material.view.file_icon Lab1.lsp
material.view.file_icon
material.view.file_icon LAB2.doc
material.view.file_icon Lab2.lsp
material.view.file_icon
material.view.file_icon LAB3.doc
material.view.file_icon Lab3.lsp
material.view.file_icon
material.view.file_icon LAB4.doc
material.view.file_icon LAB4.PRO
material.view.file_icon
material.view.file_icon in.txt
material.view.file_icon LAB5.doc
material.view.file_icon Lab5.pro
material.view.file_icon OUT.TXT
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

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

Лабораторная работа № 2.
Задание:
Определите на языке ЛИСП и проверьте работу функции, преобразующей инфиксную запись операций выражения в прединфиксную и возвращающую значение выражения.
Например, для списка ((-8 + 10) * (1 + 2) функция должна вернуть 6.
Указание: Для вычисления значения выражения используйте функцию EVAL.

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

Лабораторная работа № 4.
Задание:
Напишите на языке ПРОЛОГ программу, которая осуществляет циклический сдвиг на один элемент вправо в списке целых чисел. Список вводится с клавиатуры, цель – внутренняя.
Например: Список [1,2,3,4] преобразуется в [4,1,2,3].

Лабораторная работа № 5.
Задание:
Файл содержит сведения о сотрудниках учреждения в виде: фамилия имя отчество (сведения о каждом сотруднике размещаются на новой строке). Запишите эти сведения в другой файл по образцу: фамилия и.о.
Например, строка “Иванов Петр Николаевич” преобразуется в строку “Иванов П.Н.”.

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

2011 год
Все работы выполнены с подробным отчетом и зачтены!
Лабораторные работы №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 по дисциплине: Функциональное и логическое программирование. Вариант №6.
Лабораторная работа №1 Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП. Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами: 1. Наложите с помощью мышки файл с текстом функции на файл mulisp.com. 2. Запустите файл mulisp.com и после появления
User ДО Сибгути : 16 марта 2018
200 руб.
Лабораторные работы №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 teacher-sib : 27 ноября 2016
100 руб.
Лабораторные работы №1-5 по дисциплине: Функциональное и логическое программирование. Вариант №7. promo
Лабораторные работы №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 руб.
Лабораторные работы 1-5 по дисциплине: Функциональное и логическое программирование. Вар. №3
Лабораторные работы 1-5 по дисциплине: Функциональное и логическое программирование. Вар. №3 Лаб.№1. Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданное паpаметpом число x к каждому элементу списка L. Например, при x=3, L=(-1 6 3) функция должна возвращать список (2 9 6). лаб.№2. Опpеделите на языке ЛИСП и проверьте работу функции, возвpащающей первый совпавший в двух списках элемент, либо nil, если таких элементов нет. Например, для списков (1 2 3 4) и (4 3 9 5) функция
User kamonn : 31 октября 2011
300 руб.
Лабораторные работы №№ 1-5 по дисциплине "Функциональное и логическое программирование". Вариант 10
Лабораторные работы №№1-5 по дисциплине "Функциональное и логическое программирование". Вариант 10 Лаб.работа№1: Опpеделите на языке ЛИСП и проверьте работу функции, добавляющей заданный паpаметpом x символ после каждого неотрицательного элемента списка L. Лаб. работа №2: Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющую количество атомов в списочной стpуктуpе (на всех уровнях). Например, в списке ((a b) c ((d))) имеется 4 атома. Лаб.работа №3: Опpеделите на языке ЛИСП функционал,
User uksne : 7 февраля 2011
350 руб.
Контрольная + Лабораторные работы №№1-5 по дисциплине: Функциональное и логическое программирование. Вариант №9
Контрольная работа: Задание Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 9: Возведите в квадрат каждый третий элемент числового списка. Например: На Лиспе для списка (1 2 3 5 3 6 8 2 4 7) результатом будет список (1 2 9 5 3 36 8 2 16 7). Лабораторная работа №1: Задание Определите на языке ЛИСП и проверьте работу функции, уда
User SibGOODy : 14 сентября 2018
1000 руб.
promo
Лабораторная работа № 5 по дисциплине: Функциональное и логическое программирование
Лабораторная работа №5 Вариант 7 Условие задачи: Преобразуйте текстовый файл, состоящий из нескольких строк, таким образом, чтобы все символы в каждой строке разделялись одним пробелом. При преобразовании файла должны быть сохранены переводы строк. Исходный текст программы: domains file=myfile; myfile1 predicates go transform tr(string,string) goal clearwindow, go, renamefile("test1.txt","test.txt"), write("done"),nl.
User 1231233 : 29 января 2012
23 руб.
Лабораторная работа № 3 по дисциплине: Основы управления техническими системами. Вариант 7
Лабораторная работа №3 Исследование ошибки регулирования при детерминированных воздействиях 1. Цель работы Исследование влияния структуры и параметров замкнутой линейной стационарной САУ на величину ошибки регулирования и параметры переходного процесса при детерминированных воздействиях. 2. Описание лабораторной установки 3. Подготовка к работе 3.1. Выбрать структуру статической и астатической системы в соответствии с таблицей 3.1 (по последней цифре пароля). Таблица 3.1 – Варианты передато
User SibGUTI2 : 6 января 2023
300 руб.
Учет, контроль и анализ расходов предприятия
СОДЕРЖАНИЕ Введение 1. Теоретические аспекты учета и анализа расходов организации 1.1. Классификация расходов организации 1.2. Нормативно-правовое обеспечение бухгалтерского учета расходов предприятия 1.3. Синтетический и аналитический учет расходов 1.4. Цель, задачи и источники анализа расходов 1.5. Методы учета расходов на производство 1.6. Учет расходов организации по направлением затрат 1.7. Учет расходов на предприятии ЗАО «Евро-Жилстрой» согласно учетной политике 2. Анализ
User Elfa254 : 6 сентября 2013
45 руб.
Активизация познавательной деятельности учащихся на уроках физики в общеобразовательной школе
В период научно-технической революции, когда наблюдается быстрый рост научных знаний и их широкое внедрение в производство, перед школой стоит задача вооружить своих выпускников системой прочных знаний и умениями самостоятельно пополнять их и развивать свои познавательные способности. Важнейший фактор успешного формирования прочных знаний по физике – развитие учебно-познавательного энтузиазма учащихся на уроках, которое достигается интеллектуальной и эмоциональной подготовкой школьников к воспри
User Aronitue9 : 23 марта 2013
5 руб.
Розрахунок і проектування вантажних гвинтових пристроїв (варіант 2-3)
Зміст: Вступ.....................................................................................................................3 1.Розрахунок і проектування вантажного гвинта...............4 1.1 Вибір матеріалу вантажних гвинтів...................................................................................4 1.2 Визначення місця розташування небезпечного перерізу...................................4 1.3 Визначення параметрів нарізки.........................................................
User yura909090 : 3 февраля 2014
100 руб.
up Наверх