Зачетные вопросы по курсу «Технология разработки

advertisement
Зачетные вопросы по курсу
«Технология разработки программного обеспечениия»
Понятие о современной технологии разработки программ
1. Основные этапы эволюции информационной технологии и их характеристика (по материалу
файла evolut.doc)
2. Общая схема решения задач с использованием компьютера: уровни представления данных
и операций
3. Понятие парадигмы в программировании. Процедурно- и объектно-ориентированные
парадигмы
4. Жизненный цикл программного обеспечения и этапы разработки программ.
5. Основные этапы становления технологии разработки ПО
6. Критерии оценки качества ПО, их характеристика
7. Основные принципы технологии разработки ПО
8. Общая характеристика современного состояния технологии разработки ПО
Основы структурного проектирования алгоритмов
9. Принцип структурного программирования. «Структурная теорема» и ее следствие
10. Базовые структуры алгоритмов
11. Существующие средства описания проектов решения и алгоритмов, их характеристика
12. Привести пример сравнения структурного и неструктурного вариантов алгоритмов решения
простой задачи, предполагающей анализ аномалий данных.
Нисходящее проектирование
13. Суть нисходящего проектирования. Взаимосвязь нисходящего проектирования и
нисходящей отладки
14. Иллюстрация процесса нисходящей разработки на примере решения индивидуальной
задачи на лабораторных занятиях
15. Условия успешного применения и оценка нисходящего подхода. Препятствия к
применению.
16. Восходящий подход как альтернатива нисходящему. Соотношение подходов
17. Механизм процедур как адекватное средство реализации нисходящего подхода
18. Анализ результата традиционной разработки программы (на одной из индивидуальных
работ).
Тестирование и отладка ПО
19. Общие понятия отладки и тестирования
20. Виды тестов и их назначение
21. Общая последовательность разработки тестов
22. Способы организации отладки и тестирования в процессе разработки
23. Статические методы устранения ошибок
24. Построение функциональных тестов: разбиение на классы эквивалентности; анализ
граничных значений. Иллюстрация на примере индивидуальной задачи
25. Понятие и цель структурного тестирования
26. Критерии качества структурного тестирования. Обоснование выбора критерия
комбинаторного порытия условий в данном курсе
27. Построения тестов для базовых конструкций (на основе материала файла test_bas.doc).
Иллюстрация на индивидуальной задаче.
28. Суть нисходящего тестирования и отладки в процессе нисходящей разработки (на основе
материала файла nishotl.doc). Что дает такой процесс с точки зрения эффективности
разработки. Иллюстрация на индивидуальной задаче
29. Восходящее тестирование как альтернатива нисходящему (на основе материала файла
nishotl.doc). Соотношение подходов
Введение в язык UML
30. Общая характеристика языка его статус в индустрии ПО и области использования
31. Общая структура и основные диаграммы языка
32. Описание проблемной области средствами UML (на примере)
33. Реализация языка UML в инструментальной среде Rational Rose
Лектор потока
Е.С. Перевезенцева
Верхний колонтитул
Заголовок1. Arial 12, полужирный, по центру, интервал одинарный, перед: 6
пт, после: 6 пт
Заголовок2. Arial 12, полужирный, курсив, по центру, интервал одинарный,
перед: 6 пт, после: 6 пт
Заголовок 3. Arial 11, полужирный, курсив, интервал одинарный, перед: 6 пт,
после: 3 пт
Подзаголовок 1. Основной текст, полужирный. Так выглядит текст, отформатированный в
этом стиле.
Обычный – Arial 10, влево, интервал одинарный. Так выглядит текст, отформатированный в этом
стиле.
Обычный по центру
Основной текст - Обычный, по ширине, интервал после: 6 пт.
Так выглядит текст, отформатированный в этом стиле. Так выглядит текст, отформатированный в
этом стиле.
Основной текст-заголовок - Основной текст + интервал перед: 6 пт.
Основной текст с отступом - Обычный №1 + отступ: первая строка 0.67, по ширине, интервал
после: 6 пт.
Так выглядит текст, отформатированный в этом стиле. Так выглядит текст, отформатированный
в этом стиле.
 Маркиров. список1
 Так выглядит текст, отформатированный в этом стиле отформатированный в этом стиле
отформатированный в этом стиле
 отформатированный в этом стиле.
- Маркиров. список2
 Маркиров. список 3
 Так выглядит текст, отформатированный в этом стиле отформатированный в этом стиле
отформатированный в этом стиле
- Так выглядит текст, отформатированный в этом стиле отформатированный в этом стиле
отформатированный в этом стиле
- отформатированный в этом стиле.
34. Нумеров. Список №1.
35. Так выглядит текст, отформатированный в этом стиле отформатированный в этом стиле
отформатированный в этом стиле отформатированный в этом стиле.
36. Так выглядит текст, отформатированный в этом стиле.
Курсив-выдел. Так выглядит текст, отформатированный в этом стиле.
Курсив-жирный . Так выглядит текст, отформатированный в этом стиле.
Полужирный
Заголовок таблицы
Подпись под рисунком
Тексты выносок: обычный
Тексты выносок по центру
Алгоритм, 1-я строка: обычный + интервал перед 6
Алгоритм
Алгоритм
Алгоритм
Алгоритм, последняя строка: обычный + интервал после 6
Формула: p=(np/n)*100 (1) 1
Нижний индекс нижний индекс
Верхний индекс верхний индекс
1
Текст сноски
Download