Лабораторная работа №1, 5 семестр, 7 вариант
Состав работы
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Вариант 7
Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L.
Например, при x=4, L=(8 3 4 6 4 1) функция должна возвращать список (3 5).
Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП.
Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами:
1.Наложите с помощью мышки файл с текстом функции на файл mulisp.com.
2.Запустите файл mulisp.com и после появления приглашения в виде $ введите в командную строку:
load 'имя файла
3.Скопируйте в буфер обмена текст функции, запустите файл mulisp.com и после появления приглашения в виде $, зайдите в системное меню (черный квадратик в левом верхнем углу окна работы) и выполните команду Изменить-Вставить. После вставки текста нажмите клавишу Enter.
При отсутствии ошибок появится приглашение $, после которого можно обращаться к функции и проверять ее работу. Выход из ЛИСПа осуществляется с помощью команды (system).
Обращение к функции можно также включить в файл после описания функции, но для того, чтобы результаты появились на экране, следует использовать функцию PRINT с аргументом – обращением к функции. Например, для функции ATOM_IN_LIST из примера2 п 1.10.1 можно записать в файл определение и вызов функции:
(defun ATOM_IN_LIST (l)
(COND
((NULL l) nil)
((ATOM (CAR l)) t)
(t (ATOM_IN_LIST (CDR l)))
)
)
(PRINT (ATOM_IN_LIST '(() 1 (1 2) )))
После запуска ЛИСПа и загрузки файла, на экран будут выведен результат работы функции: t.
В теле функции использование операторов set и setq не допускается!
Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L.
Например, при x=4, L=(8 3 4 6 4 1) функция должна возвращать список (3 5).
Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП.
Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами:
1.Наложите с помощью мышки файл с текстом функции на файл mulisp.com.
2.Запустите файл mulisp.com и после появления приглашения в виде $ введите в командную строку:
load 'имя файла
3.Скопируйте в буфер обмена текст функции, запустите файл mulisp.com и после появления приглашения в виде $, зайдите в системное меню (черный квадратик в левом верхнем углу окна работы) и выполните команду Изменить-Вставить. После вставки текста нажмите клавишу Enter.
При отсутствии ошибок появится приглашение $, после которого можно обращаться к функции и проверять ее работу. Выход из ЛИСПа осуществляется с помощью команды (system).
Обращение к функции можно также включить в файл после описания функции, но для того, чтобы результаты появились на экране, следует использовать функцию PRINT с аргументом – обращением к функции. Например, для функции ATOM_IN_LIST из примера2 п 1.10.1 можно записать в файл определение и вызов функции:
(defun ATOM_IN_LIST (l)
(COND
((NULL l) nil)
((ATOM (CAR l)) t)
(t (ATOM_IN_LIST (CDR l)))
)
)
(PRINT (ATOM_IN_LIST '(() 1 (1 2) )))
После запуска ЛИСПа и загрузки файла, на экран будут выведен результат работы функции: t.
В теле функции использование операторов set и setq не допускается!
Дополнительная информация
Учебное заведение: Сибирский Государственный Университет Телекоммуникаций и Информатики Межрегиональный центр переподготовки специалистов
Год сдачи: 2018г
Предмет: Функциональное и логическое программирование
Преподаватель: Галкина М.Ю.
Оценка: Зачёт
Год сдачи: 2018г
Предмет: Функциональное и логическое программирование
Преподаватель: Галкина М.Ю.
Оценка: Зачёт
Похожие материалы
Лабораторная работа №1, 5 семестр, 7 вариант
Madam
: 27 сентября 2018
Задание
1.1. Найдите один источник (в библиотеке или в Интернете), который говорит об опытных свидетельствах человеческих ограничений. Дайте полную ссылку на найденный источник. Опишите в пределах 15 строк (шрифт 12), что говорят результаты исследований по поводу физических ограничений человека.
1.2. Составьте семантическую сеть для выбранных вами понятий (не менее восьми) и их свойств. Приведите пример вывода утверждения с использованием этой сети.
1.3. Придумайте по одному примеру дедук
50 руб.
Лабораторные работы 1-5 + программы. 2 семестр. 7 вариант
Scovorodka
: 25 января 2011
# Программирование разветвляющихся процессов
# Программирование простых циклических процессов
# Программирование типовых алгоритмов
# Обработка одномерных массивов
# Обработка двумерных массивов
+ программы для лабораторных работ
300 руб.
Основы схемотехники. Лабораторная работа № 1. 5 семестр.
skaser
: 16 ноября 2011
Содержание отчета
1. Принципиальная схема исследуемого каскада.
2. Результаты расчета.
3. Графики амплитудно-частотных характеристик.
4. Осциллограммы выходного импульсного сигнала, данные измерений переходных искажений.
5. Выводы по результатам измерений, сравнение с результатами расчетов.
2. Результаты расчета.
Исходные данные: транзистор типа KT 3102А с параметрами: h21э = 200, Ск = 10 пФ, fh21э = 1,5 МГц, rбб = 120 Ом; напряжение источника питания E0 = 15В, ток покоя транзистора iк0 = 3мА.
30 руб.
Информатика. Лабораторные работы № 1-5. семестр 1-й
TeleYelena
: 9 марта 2013
Лабораторная работа №1. Технология работы с формулами на примере подсчета количества разных оценок в группе в экзаменационной ведомости.
Лабораторная работа №2.
Подготовьте для группы ведомость (рис.2) назначения студентов на стипендию по результатам экзаменационной сессии.
Лабораторная работа №3. Графическое решение систем уравнений.
Лабораторная работа №4. Поверхности в трёхмерном пространстве.
Лабораторная работа № 5. Решение систем линейных уравнений
СибГУТИ
2013
Оценка:Зачет
Разинкина Тат
90 руб.
Курсовая работа. 5 семестр. 7 вариант
Madam
: 27 сентября 2018
7 вариант: Блюда из рыбы (рыба варёная, жареная, запечённая, рыбная уха)
•Провести первые 4 этапа проблемно-центрированного дизайна (до чернового описания включительно) программного продукта, помогающего пользователю в решении описанной ниже задачи (10 вариантов). Постарайтесь найти одного–двух человек, которые могут быть заинтересованы в решении предложенной проблемы. Дайте их краткое описание (возраст, образование, профессия, навыки и т.п.), ваше понимание задач и подзадач, решение которых
100 руб.
Контрольная работа 5 семестр, 7 вариант
Madam
: 27 сентября 2018
Необходимо рассчитать параметры работ сетевого графика на основании данных о кодах работ сетевого графика и их продолжительности:
Код работ Продолжительность работ, рабочие дни
1-2 7
1-3 4
1-4 4
2-3 4
2-5 5
3-4 1
3-6 7
3-7 3
4-8 2
5-9 4
6-9 4
6-10 0
7-8 5
7-10 5
8-11 0
9-12 8
10-12 3
11-12 2
50 руб.
Контрольная работа 5 семестр, 7 вариант
Madam
: 27 сентября 2018
Вариант 7
Сформируйте новый список, включающий в себя элементы, не входящие в два списка (симметpичную pазность множеств).
Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список
(2 5 6 4 8).
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя.
50 руб.
Лабораторная работа №5, 5 семестр, 7 вариант
Madam
: 27 сентября 2018
Вариант 7
Преобразуйте текстовый файл, состоящий из нескольких строк, таким образом, чтобы все символы в каждой строке разделялись одним пробелом
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно б
50 руб.
Другие работы
Механика жидкости и газа ВлГУ Контрольное задание 1 Задача 6 Вариант 8
Z24
: 22 декабря 2025
Определить силу давления на коническую крышку горизонтального цилиндрического сосуда диаметром D, заполненного жидкостью Ж (рис.6). Показание манометра в точке его присоединения — рм. Показать на чертеже вертикальную и горизонтальную составляющие, а также полную силу давления.
180 руб.
Ситогидроциклон Mongoose Combo 2-12, D-Sander8T4. D Silter-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 11 июня 2016
Ситогидроциклон Mongoose Combo 2-12, D-Sander8T4. D Silter-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
500 руб.
Метрология и стандартизация. Контрольная работа. Вариант №3
4eJIuk
: 30 октября 2012
1. УПРОЩЁННАЯ ПРОЦЕДУРА ОБРАБОТКИ РЕЗУЛЬТАТОВ ПРЯМЫХ ИЗМЕРЕНИЙ С МНОГОКРАТНЫМИ НАБЛЮДЕНИЯМИ
2. ПОВЕРКА АНАЛОГОВОГО ИЗМЕРИТЕЛЬНОГО ПРИБОРА
3. ИЗМЕРЕНИЕ НАПРЯЖЕНИЯ ЭЛЕКТРИЧЕСКИХ СИГНАЛОВ
4. ИЗМЕРЕНИЕ ПАРАМЕТРОВ СИГНАЛОВ ЭЛЕКТРОННО-ЛУЧЕВЫМ ОСЦИЛЛОГРАФОМ
5. ИЗМЕРЕНИЕ ЧАСТОТЫ И ПЕРИОДА ЭЛЕКТРИЧЕСКИХ СИГНАЛОВ
Контрольная работа - Задача №1, Задача №2, Задача №3, Задача №4
Экзаменационная работа -
Задача 09.1.
В нормальных условиях получен ряд из шести наблюдений: 10,8 В; 10,5 В; 9,25 В; 9,25 В; 9,6
70 руб.
Место России в мировой торговле
Qiwir
: 11 ноября 2013
Введение
Глава 1. Основы регулирования мировой торговли
1.1 Основные понятия мировой торговли
1.2 Методы регулирования мировой торговли
1.3 Тенденции развития современной мировой торговли
Глава 2. Место России в мировой торговле
2.1 Экспортный потенциал РФ
2.2 Импортный потенциал РФ
Глава 3. Проблемы и перспективы мировой торговли РФ
3.1 Необходимость выработки новой внешнеэкономической политики и механизма ее реализации
3.2 Перспективы развития мировой торговой политики России на сов
10 руб.