engineerklub | Дата: Понедельник, 07.11.2022, 08:19 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 34225
Статус: Offline
| Технологии разработки программного обеспечения
Тип работы: Работа Курсовая Форматы файлов: Исполняемые фалы (EXE), Microsoft Word Сдано в учебном заведении: ДО СИБГУТИ
Описание: Задание: 1. Сформировать требования к программе от лица заказчика. 2. Проектирование: 2.1. Обосновать выбранные для разработки аппаратную платформу, ОС, язык программирования, компилятор. 2.2. Нарисовать блок-схему алгоритма работы программы. 3. Разработка: 3.1. По результатам проектирования на выбранной платформе и на выбранном языке, разработать программу - интерпретатор языка LISP, с минимальным набором функций: 1. car – возвращает первый элемент в списке. 2. cdr – возвращает все элементы списка после первого. 3. cons – помещает новый элемент в начало списка. 4. cond – просматриваются все предикаты в порядке следования, и если хоть один из них истинный, то возвращается результат, связанный с этим предикатом. Если истинных предикатов нет то возвращается значение NIL. 5. print - печать на консоль. 6. read - чтение с консоли. 7. Загрузка фрагмента программы из файла. 3.2. Составьте документацию для программы, реализованной в этом задании.
СКАЧАТЬ
|
|
| |