Введение. 4
Глава 1. Постановка проблемы. 8
1.1. Введение. 8
1.2.Цифровые тактируемые схемы. 8
1.3.Логическая модель схемы. 14
Глава 2. Выбор и реализация алгоритма. 18
2.1.Введение. 18
2.2. Обзор существующих алгоритмов. 19
Линейные алгоритмы 20
Алгоритмы "расширенной верификации" 20
2.3.Выбор алгоритма. 21
2.4.Задание условий 22
2.5.Описание алгоритмов. 24
Алгоритм для RSTC. 25
Алгоритм для GSTC. 26
Глава 3. Создание программы. 28
3.1.Структуры данных. 28
Входные данные. 28
Выходные данные. 29
Промежуточные данные. 30
3.2.Структура программы. 30
Предварительное редактирование. 31
Распознавание схемы. 32
Основная процедура. 32
3.3.Выбор платформы проектирования и его обоснование. 33
3.4.Структура промежуточных данных. 34
3.5.Входные данные. 35
Файлы с описанием схемы 35
Предредактирование. 37
3.6.Выходные данные. 41
3.7.Проверка входных данных. 41
Проверка после редактирования файла с описанием 42
Проверка при предредактировании 43
Проверка после предредактирования. 43
3.8.Работа с программой. 43
3.9.Разработка программы. 46
Средства разработки. 46
Считывание данных из файла. 47
Подготовка к работе основной программы. 48
Процедура оптимизации. 49
3.10.Отладка и тестирование. 50
Глава 4. Технология программирования с использованием средств быстрой разработки приложений. 52
4.1.Введение. 52
4.2.Особенности RAD–средств. 54
Визуальная компонентность. 54
Многократное использование кода. 55
4.3.Создание программ в среде Delphi. 56
4.4.Отладка программ. 62
Глава 5. Организационно–экономическая часть 64
5.1.Введение. 65
5.2.Методика определения сегментов рынка. 66
5.3.Поиск сегментов рынка для программы оптимизации работы тактового генератора 69
5.4.Вывод. 73
Глава 6. Производственная и экологическая безопасность 75
6.1.Введение. 76
6.2.Рабочее место программиста. 78
6.3.Вредные факторы, присутствующие на рабочем месте и их классификация. 79
6.4.Вредные производственные воздействия. 80
Электрическая опасность. 80
Нерациональность освещения. 81
Психофизические факторы. 81
Микроклимат. 81
Посторонние шумы. 82
Постороннее электромагнитное излучение. 82
6.5.Эргономические требования. 84
6.6.Эргономика окружающей среды. 86
6.7.Экологическая безопасность. 87
6.8.Расчет освещенности на рабочем месте программиста. 87
6.9.Выводы. 89
Список используемой литературы. 90
Приложение 1. Описания классов. 92
Приложение 2. Исходные тексты. 95
|