2011-2012 учебный год
Вопросы
Теория
--------------- [1] Практикум по разработке ПП (Лекция 1).doc ---------------
1. Жизненный цикл инженерного изделия.
2. Информационные технологии и автоматизированные системы.
3. Классификация автоматизированных систем.
4. Виды обеспечения автоматизированных систем.
5. Проектирвание и его стадии.
6. Техническое задание.
7. Технический проект.
--------------- [1] ---------------
--------------- [2] Орлов. Гл. 1. ---------------
8. Классический жизненный цикл.
9. Макетирование.
10. Стратегии конструирования ПО
11. Инкрементная модель
12. Быстрая разработка приложений.
13. Спиральная модель.
14. Компонентно-ориентированная модель.
15. Тяжеловесные и облегченные процессы.
16. Экстремальное программирование.
17. Модели качества процессов конструирования.
--------------- [2] ---------------
--------------- [3] Орлов. Гл. 2. ---------------
...???
--------------- [3] ---------------
--------------- [4] Орлов. Гл. 3. ---------------
18. Диаграммы потоков данных и процессов.
--------------- [4] ---------------
--------------- [5] Орлов. Гл. 4. ---------------
...???
--------------- [5] ---------------
--------------- [6] Орлов. Гл. 5. ---------------
...???
--------------- [6] ---------------
--------------- [7] Современные технологии создания программного обеспечения. Обзор, 2004 (HTML) ---------------
19. Технология разработки программного обеспечения
--------------- [7] ---------------
--------------- [8] Орлов. Гл. 6. ---------------
20. Тестирование и потоки информации в процессе тестирования.
21. Тестирование "чёрного ящика".
22. Тестирование "белого ящика".
23. Тестирование базового пути. Потоковый граф.
24. Тестирование условий.
25. Тестирование потоков данных.
26. Тестирование циклов.
--------------- [8] ---------------
--------------- [9] Орлов. Гл. 10. ---------------
27. Унифицированный язык моделирования UML.
Отношения в UML
28. Унифицированный язык моделирования UML.
Диаграммы в UML
--------------- [9] ---------------
--------------- [10] Орлов. Гл. 11. ---------------
29. Унифицированный язык моделирования UML.
Диаграммы классов. Примеры
--------------- [10] ---------------
--------------- [11] Орлов. Гл. 12. ---------------
30. Унифицированный язык моделирования UML.
Диаграммы схем состояний
31. Унифицированный язык моделирования UML.
Диаграммы деятельности
32. Унифицированный язык моделирования UML.
Диаграммы взаимодействия
33. Унифицированный язык моделирования UML.
Диаграммы последовательности
--------------- [11] ---------------
--------------- [12] Орлов. Гл. 16. ---------------
34. Объектно-ориентированное тестирование.
--------------- [13] Орлов. Гл. 8. ---------------
35. Методика тестирования программных систем.
Источники
+ 1. Практикум по разработке ПП (Лекция 1).doc
+ 2. Орлов. Гл. 1.
- 3. Орлов. Гл. 2.
+ 4. Орлов. Гл. 3.
- 5. Орлов. Гл. 4.
+ 6. Орлов. Гл. 5.
+ 7. Современные технологии создания программного обеспечения. Обзор, 2004 (HTML)
+ 8. Орлов. Гл. 6.
+ 9. Орлов. Гл. 10.
+10. Орлов. Гл. 11.
+11. Орлов. Гл. 12.
+12. Орлов. Гл. 16.
+13. Орлов. Гл. 8.
-------------------------------------------------------
Практика
1. Создайте с помощью программы UMLet диаграмму
переходов состояний.
2. Создайте с помощью программы UMLet
функциональную диаграмма.
3. Создайте с помощью программы UMLet
диаграмму потоков данных.
4. Создайте с помощью программы UMLet
диаграмму отношений компонентов данных.
5. Создайте с помощью программы UMLet
диаграмму вариантов использования.
6. Создайте с помощью программы UMLet
контекстную диаграмма классов.
7. Создайте с помощью программы UMLet
диаграмму последовательностей.
8. Создайте с помощью программы UMLet
диаграмму деятельности.
9. Создайте с помощью программы UMLet
диаграмму пакетов.
10. Создайте с помощью программы Dia диаграмму
переходов состояний.
11. Создайте с помощью программы Dia
функциональную диаграмма.
12. Создайте с помощью программы Dia
диаграмму потоков данных.
13. Создайте с помощью программы Dia
диаграмму отношений компонентов данных.
14. Создайте с помощью программы Dia
диаграмму вариантов использования.
15. Создайте с помощью программы Dia
контекстную диаграмма классов.
16. Создайте с помощью программы Dia
диаграмму последовательностей.
17. Создайте с помощью программы Dia
диаграмму деятельности.
18. Создайте с помощью программы Dia
диаграмму пакетов.
Стандарт
Программные продукты;
процесс производства: методы, технология и инструментальные средства;
тестирование и отладка;
документирование;
проектирование программного обеспечения;
абстрактные структуры данных;
способы эффективного хранения и обработки;
технологический цикл разработки программных систем;
коллективная работа по созданию программ;
организация труда в коллективе и инструментальные средства поддержки;
автоматизация проектирования программных продуктов;
принципы построения, структура и технология использования САПР ПО.