Пример готовой дипломной работы по предмету: Программирование
Содержание
Введение. 3
1. Постановка задачи. 8
1.1 Требования, предъявляемые к транслятору. 8
1.2 Оценка достоинств и недостатков существующих трансляторов. 10
Заключение. 15
2. Проектирование транслятора 16
2.1 Схема разработки транслятора. 16
2.2 Принципы построения лексических анализаторов. 18
2.3 Грамматики. Принципы построения грамматических анализаторов. 21
Заключение. 34
3. Технология реализации транслятора с помощью генераторов программ Lex и Yacc. 35
3.1 Определение лексем, встречающихся в формате nroff 35
3.2 Описание грамматических правил преобразования из формата nroff в формат HTML. 40
3.3 Соответствие между командами форматов nroff и HTML. 43
3.4 Отладка лексического и грамматического анализаторов. 48
Заключение. 49
4. Экономическое обоснование разработки НИОКР. 50
4.1 Расчет затрат времени на разработку транслятора. 50
4.2 Расчет стоимости основных фондов, используемых для разработки транслятора. 52
4.3 Расчет затрат на разработку транслятора. 56
4.4 Формирование расчетной (остаточной) прибыли предприятия и определение эффективности произведенных затрат на разработку транслятора. 60
4.5 Оценка значимости разработки транслятора. 65
Заключение. 68
5. Обеспечение комфортных условий труда при работе на ПЭВМ. 69
5.1 Характеристика условий труда оператора ЭВМ 69
5.2 Требования к защите от шума и вибраций. 69
5.3 Требования к микроклимату, содержанию аэроионов и вредных химических веществ в воздухе помещений эксплуатации ПЭВМ 71
5.4 Требования к интенсивности электромагнитных полей, рентге-
новского, видимого, ультрафиолетового и инфракрасного излучений. 73
5.5 Требования к освещению помещений и рабочих мест с ПЭВМ. 74
5.6 Расчет освещенности рабочего места программиста. 78
Заключение. 84
Список литературы: 85
Приложения. 86
Фрагмент кода лексического анализатора. 86
Фрагмент кода грамматического анализатора. 87
Код головной программы. 89
Выдержка из текста
Введение. 3
1. Постановка задачи. 8
1.1 Требования, предъявляемые к транслятору. 8
1.2 Оценка достоинств и недостатков существующих трансляторов. 10
Заключение. 15
2. Проектирование транслятора 16
2.1 Схема разработки транслятора. 16
2.2 Принципы построения лексических анализаторов. 18
2.3 Грамматики. Принципы построения грамматических анализаторов. 21
Заключение. 34
3. Технология реализации транслятора с помощью генераторов программ Lex и Yacc. 35
3.1 Определение лексем, встречающихся в формате nroff 35
3.2 Описание грамматических правил преобразования из формата nroff в формат HTML. 40
3.3 Соответствие между командами форматов nroff и HTML. 43
3.4 Отладка лексического и грамматического анализаторов. 48
Заключение. 49
4. Экономическое обоснование разработки НИОКР. 50
4.1 Расчет затрат времени на разработку транслятора. 50
4.2 Расчет стоимости основных фондов, используемых для разработки транслятора. 52
4.3 Расчет затрат на разработку транслятора. 56
4.4 Формирование расчетной (остаточной) прибыли предприятия и определение эффективности произведенных затрат на разработку транслятора. 60
4.5 Оценка значимости разработки транслятора. 65
Заключение. 68
5. Обеспечение комфортных условий труда при работе на ПЭВМ. 69
5.1 Характеристика условий труда оператора ЭВМ 69
5.2 Требования к защите от шума и вибраций. 69
5.3 Требования к микроклимату, содержанию аэроионов и вредных химических веществ в воздухе помещений эксплуатации ПЭВМ 71
5.4 Требования к интенсивности электромагнитных полей, рентге-
новского, видимого, ультрафиолетового и инфракрасного излучений. 73
5.5 Требования к освещению помещений и рабочих мест с ПЭВМ. 74
5.6 Расчет освещенности рабочего места программиста. 78
Заключение. 84
Список литературы: 85
Приложения. 86
Фрагмент кода лексического анализатора. 86
Фрагмент кода грамматического анализатора. 87
Код головной программы. 89
Список использованной литературы
Введение. 3
1. Постановка задачи. 8
1.1 Требования, предъявляемые к транслятору. 8
1.2 Оценка достоинств и недостатков существующих трансляторов. 10
Заключение. 15
2. Проектирование транслятора 16
2.1 Схема разработки транслятора. 16
2.2 Принципы построения лексических анализаторов. 18
2.3 Грамматики. Принципы построения грамматических анализаторов. 21
Заключение. 34
3. Технология реализации транслятора с помощью генераторов программ Lex и Yacc. 35
3.1 Определение лексем, встречающихся в формате nroff 35
3.2 Описание грамматических правил преобразования из формата nroff в формат HTML. 40
3.3 Соответствие между командами форматов nroff и HTML. 43
3.4 Отладка лексического и грамматического анализаторов. 48
Заключение. 49
4. Экономическое обоснование разработки НИОКР. 50
4.1 Расчет затрат времени на разработку транслятора. 50
4.2 Расчет стоимости основных фондов, используемых для разработки транслятора. 52
4.3 Расчет затрат на разработку транслятора. 56
4.4 Формирование расчетной (остаточной) прибыли предприятия и определение эффективности произведенных затрат на разработку транслятора. 60
4.5 Оценка значимости разработки транслятора. 65
Заключение. 68
5. Обеспечение комфортных условий труда при работе на ПЭВМ. 69
5.1 Характеристика условий труда оператора ЭВМ 69
5.2 Требования к защите от шума и вибраций. 69
5.3 Требования к микроклимату, содержанию аэроионов и вредных химических веществ в воздухе помещений эксплуатации ПЭВМ 71
5.4 Требования к интенсивности электромагнитных полей, рентге-
новского, видимого, ультрафиолетового и инфракрасного излучений. 73
5.5 Требования к освещению помещений и рабочих мест с ПЭВМ. 74
5.6 Расчет освещенности рабочего места программиста. 78
Заключение. 84
Список литературы: 85
Приложения. 86
Фрагмент кода лексического анализатора. 86
Фрагмент кода грамматического анализатора. 87
Код головной программы. 89