Разработка программы на языке LISP для построения кривых Серпинского i-го порядка

МИНИСТЕРСТВО ВЫСШЕГО И СРЕДНЕГОСПЕЦИАЛЬНОГО ОБРАЗОВАНИЯ РФМОСКОВСКИЙ ИНСТИТУТ РАДИОТЕХНИКИ,ЭЛЕКТРОНИКИ И АВТОМАТИКИКурсовой проектТема Разработка программы на языке LIСпециальность 2202 Преподаватель Яшин Л.З. МОСКВАоктябрь 2005ОглавлениеЗадание 3Формализация задачи 4Схема алгоритма 6Текст программы 8Руководство пользователя 11Тест программы 12Литература 14ЗаданиеОригинальный узор на рисунке 1состоит из суперпозиции четырех кривых.

Эти кривые соответствуют некоторомурегулярному образу. Алгоритм для построения этих кривых на экране монитора илина графопостроителе под управлением вычислительной машины описан в 1 .Задача проекта реализовать этот алгоритм в виде программы на функциональном языкепрограммирования Lisp. Рисунок 1

Формализация задачи

defvar VMode 18 Видео режим по умолчанию defvar MaxX 640 Максимальная ... Формализация задачи. Кривая Si называется кривойСерпинского i-гопорядка. Графическое изображениеполученного алгоритма представлено в следующем ... исходные координаты пера Px и Py и единичную длину приращения h.

Руководство пользователя

Требования к системе x86 персональный компьютер 386 минимум 486,Pentiu... Руководство пользователя.

Тест программы

Тест программы Тестпроводился на рабочей станции со следующей конфигурацией q Pentium166q 32Mb RAMq SyncMaster17Glsiq S3Trio64V q Windows95Интерпретатор XLisp был запущен в окне MS-DOS.Программатестировалась при значениях параметра Count от1 до 4. В результате тестов были получены следующие изображения на экранемонитора 3 Рисунок 5Рисунок 6Рисунок 7Рисунок 8

Литература

Литература q Алгоритм структура данных программа , H.Виртq XLisp-Plus2.1 Programmers Manual , David Michael Betz 1 Схемыалгоритмов процедур B, C иD аналогичны A, и поэтому, в ихизображении нет необходимости. 2 Данный пример предполагает, что XLispустановлен в каталоге C XLISPи его запуск производится в режиме MS-DOS. 3 Впрограмме был установлен графический видео режим с разрешением 640x480 256 Color.