Лабораторные работы №№1-5. Технология разработки программного обеспечения.

Цена:
149 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon lab1.lsp
material.view.file_icon MULISP.COM
material.view.file_icon отчет l1.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon lab2.lsp
material.view.file_icon MULISP.COM
material.view.file_icon отчет 2.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon lab3.lsp
material.view.file_icon MULISP.COM
material.view.file_icon отчет 3.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon LR4.EXE
material.view.file_icon LR4.OBJ
material.view.file_icon lr4.pro
material.view.file_icon LR4.SYM
material.view.file_icon отчет4.docx
material.view.file_icon
material.view.file_icon in.txt
material.view.file_icon
material.view.file_icon LR5.EXE
material.view.file_icon LR5.OBJ
material.view.file_icon lr5.pro
material.view.file_icon LR5.SYM
material.view.file_icon OUT.TXT
material.view.file_icon отчет5.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

Вариант 9
1)

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

(<элемент списка L> <кол-во вхождений этого элемента в список L>).

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

Например, при L=(-2 6 -1 4 0) функция должна возвращать список (6 4 0).

2)

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

(<элемент списка L> <кол-во вхождений этого элемента в список L>).

Например, для списка L = (a b a a c b) функция должна вернуть ((a 3) (b 2) (c 1)).

3)



Вариант 4,9

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

-добавление 2 ко всем элементам числового списка (при вызове используйте лямбда-функцию);

-LIST.

4)

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

Например: Список [4,1,7,6,1,7,6] преобразуется в [1,4,1,7,6,7,6].

5)
В текстовом файле, состоящем из нескольких строк, определите количество слов в каждой строке и информацию об этом занесите в отдельную строку нового файла в виде:

cтрока № <номер строки> содержит <количество слов в строке> слов

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Функциональное и логическое программирование
Вид работы: Лабораторная работа 1-5
Оценка:Зачет
Дата оценки: 09.09.2014
Рецензия:Уважаемый
замечаний нет.
Галкина Марина Юрьевна
Технология разработки программного обеспечения.
Вопрос 1. Разработать ПО ИС сборки компьютера: с применением структурного подхода; Система предполагает решение следующих задач: формирование заявки на новый компьютер, определение области использования данного компьютера, подбор необходимых компонент для решения поставленных задач, сборка компьютера, передача компьютера заказчику. Перечень решаемых задач в процессе работы информационной системы сборки компьютера, перечень входной и выходной информации приведены в таблице 6. Таблица 6. Перечень
User studypro3 : 4 августа 2019
500 руб.
Технология разработки программного обеспечения
Экзаменационная работа по предмету Технология разработки программного обеспечения. Вариант билета №3
User Проходимец : 16 июня 2017
100 руб.
Технология разработки программного обеспечения
Зачетное задание по дисциплине «Технология разработки программного обеспечения» вариант №5 Вопрос 1. Общие вопросы и коллективная разработка (гл. 1, 5 и 7) Вариант 5. Каковы вопросы, которые необходимо прояснить каждому участнику коллектива до начала выполнения работ? Вопрос 2. Разработка требований Вариант 5. На какие основные вопросы отвечает анализ осуществимости? Вопрос 3. Проектирование Вариант 5. В чем заключается понятие паттерна? Какими свойствами оно обладает? Вопрос 4. Программиров
User piligrim-24 : 17 января 2012
50 руб.
Лабораторная работа №1 по дисциплине: Технологии разработки программного обеспечения. Вариант 4
Тема: Установка и настройка Linux. Цель: Освоение техники установки ОС Linux и ее компонентов, изучение системных команд и команд работы с файлами и каталогами, распределение прав доступа в Linux и основы написание bash скриптов. Освоение работы с текстовыми файлами, процессами. Изучение настройки сети в Linux, освоение работы с пакетными менеджерами, установка периодических заданий через cron и подключение по SSH. Задание. 1. Установить в VirtualBox дистрибутив Debian 12 . Тип виртуального
User xtrail : 2 января 2025
500 руб.
promo
Технология разработки программного обеспечения. Экзамен.
Вопрос 1. Построить модель данных информационной системы «Автосалон», используя методологию ARIS. Вопрос 2. Практическое задание. Построить диаграмму вариантов использования средствами языка UML в нота-циях Rational Rose
User studypro3 : 4 августа 2019
400 руб.
Технологии разработки программного обеспечения. Вариант 6
Необходимо разработать программное средство для конвертирования произвольных файлов в шестнадцатеричные дампы. При этом необходимо обеспечить возможность выполнения обратного конвертирования, т.е. восстановления по шестнадцатеричному дампу исходного файла. Разрабатываемое программное средство должно обеспечивать выполнение следующих функций: – конвертирование произвольного файла в шестнадцатеричный дамп; – конвертирование файла в формате шестнадцатеричного дампа в эквивалентный ему двоичный файл
User zcbr22 : 7 ноября 2023
500 руб.
Технологии разработки программного обеспечения. Вариант №6
Задания к курсовой работе В рамках данной курсовой работы предлагается осуществить формирование требований, проектирование, реализацию и тестирование программы. Типовые темы заданий приводятся ниже для десяти вариантов. Возможен выбор темы, отличающейся от типовой. Выбор темы из приводимого ниже списка альтернативных тем производится без согласования с преподавателем. При согласовании с преподавателем допускается выбор собственной темы, отличающейся от типовой или альтернативной из списка. Вар
User najdac : 17 октября 2021
159 руб.
"Технологии разработки программного обеспечения". Вариант общий
Вопрос №1 Последовательное выполнение этапов присуще: каскадному подходу эволюционному подходу подходу с формальными преобразованиями Вопрос №2 SETL - это: язык спецификаций язык описания данных язык программирования сверхвысокого уровня, который удобен и для описания спецификаций Вопрос №3 Тестирование с нагрузкой позволяет оценить: надежность системы производительность системы открытость архитектуры системы надежность системы и производительность системы Вопрос №4 Статистику по ко
User teacher-sib : 22 июня 2021
500 руб.
"Технологии разработки программного обеспечения". Вариант общий promo
Контрольная работа №1 по дисциплине: Приборы СВЧ и оптического диапазона. Вариант №3
Задача №1 В двухрезонаторном клистроном усилителе, работавшем в оптимальном режиме, изменили один из параметров. Требуется определить, как надо изменить другой параметр, чтобы получить ту же выходную мощность или как при этом изменится режим усилителя. Изменили расстояние между резонаторами от S до Sx х(1+0,1•2). Во сколько раз надо изменить мощность возбуждения, чтобы выходная мощность осталась неизменной? Задача №2 Дано: f=8.6ГГц l=10 см n=0,05
User JuliaRass : 4 декабря 2013
100 руб.
Разработка информационно-поисковой системы "Результаты соревнований" на языке программирования Паскаль
ОГЛАВЛЕНИЕ ВВЕДЕНИЕ 1. СИМВОЛЬНЫЙ И СТРОКОВЫЙ ТИП ДАННЫХ 1.1 Тип данных Char 1.2 Тип данных String 2. РАЗРАБОТКА ИНФОРМАЦИОННО-ПОИСКОВОЙ СИСТЕМЫ «РЕЗУЛЬТАТЫ СОРЕВНОВАНИЙ» НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ 2.1 Постановка задачи 2.2 Описание алгоритма задачи 2.3 Практическая часть выполнения задачи на языке программирования Паскаль 2.4 Результаты работы программы ЗАКЛЮЧЕНИЕ СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ВВЕДЕНИЕ Язык программирования Паскаль предлагает богатую среду программировани
User evelin : 10 октября 2013
10 руб.
Реконструкция гаражей с подсобными помещениями в г. Ставрополе
Тема дипломного проекта актуальна и позволяет решить вопросы, связанными с отдыхом сотрудников предприятия в их свободное время. Участок, на котором находятся гаражи с подсобными помещениями, расположен в северной части города Ставрополя на ул. Коломийцева и составляет в ограде 1,46 га. Естественный рельеф участка спокойный, общий уклон территории в восточном направлении. Опасные физико-геологические процессы и явления на участке работ и вблизи участка не отмечены. Среди неблагоприятных явлений
User MagicT : 20 июля 2013
5 руб.
ЭВМ и переферийные устройства. Лабораторная работа №4. Вариант №№0,10.20...
ЛАБОРАТОРНАЯ РАБОТА N4 ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ 1. ЦЕЛЬ РАБОТЫ Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER. 3. ПОДГОТОВКА К РАБОТЕ 3.1. Изучить методические указания. 3.2. Подготовить ответы на контрольные вопросы. 3.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ
User Bodibilder : 19 мая 2019
50 руб.
up Наверх