Таблица 9 - Примерные структура и график выполнения

самостоятельной работы студентов в 14-недельном блоке

Вид самостоятельной работы

Число часов в неделю

Итого по

видам

работ

1

2

3

4

5

6

7

8

9

10

11

12

13

14

Подготовка к лекциям

2

2

Самостоятельное изучение теоретич­еских разделов курса

6

5

6

5

6

5

6

5

6

6

6

6

6

74

Подбор материалов и подготовка к выполнению лабораторных работ

2

2

2

2

2

2

12

Выполнение и подготовка к защите лабораторных работ

Подпись: ЛР1 1

Подпись: Å 1

Подпись: ЛР2 1

Подпись: Å 1

Подпись: ЛР3 1

Подпись: ЛР5 Подпись: ЛР6 1

Подпись: ЛР4 1

1

1

1

1

1

12

Подбор материалов и выполнение курсовой работы. Подготовка к защите

4

4

4

4

4

4

4

4

4

4

4

4

4

4

56

ИТОГО

9

11

12

11

12

11

12

11

12

11

13

11

10

10

156,0

4 Технологии и методическое обеспечение контроля результатов учебной деятельности обучаемых

Текущий контроль учебной деятельности студентов осуществляется на лабораторных занятиях. Студент обязан в срок выполнять выданные ему лабораторные работы (сроки см. в таблицах 8, 9). Студент, не выполнивший к концу блока все лабораторные работы и курсовую работу, не допускается до экзамена.

Промежуточная аттестация проводится в виде экзамена по окончании изучения дисциплины. Экзамен проводится в письменной форме, время проведения экзамена – 1,5 академического часа. На экзамене каждому студенту предлагается в билете три вопроса – два теоретических и один практический. Список предполагаемых вопросов приводится ниже.

НЕ нашли? Не то? Что вы ищете?

Список предполагаемых вопросов на экзамен по курсу

1. Программные продукты (изделия) и их основные характеристики.

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. Состав, структура и функциональные особенности CASE-средств.

27. Коллективная работа по созданию ПО.

28. CASE-технология создания ПО.

29. Синтаксис и семантика моделей в нотации IDEF0.

30. Синтаксис и семантика моделей в нотации DFD.

31. Синтаксис и семантика моделей в нотации DFD, дополненных управляющими компонентами.

32. Правила, принципы построения моделей в нотации IDEF0.

33. Правила, принципы построения моделей в нотации DFD.

34. Программное обеспечение IDEF-моделирования.

35. Пример трехуровневой модели в нотации IDEF0 "Работа на ПЭВМ с текстом".

36. Пример трехуровневой модели в нотации IDEF0 "Работа на ПЭВМ с рисунком".

37. Пример трехуровневой модели в нотации DFD "ПО Блокнот из группы Стандартные ОС Windows".

38. Пример трехуровневой модели в нотации DFD "ПО Paint из группы Стандартные ОС Windows".

39. Построение диаграмм последовательности форм (на примере программы Блокнот из группы Стандартные ОС Windows).

5 Ресурсное обеспечение курса

5.1 Список основной учебно-методической литературы

1 Инженерное проектирование программного обеспечения /; пер. с англ. – М.: Радио и связь. 1985. – 512 с., ил.

2 Вендров, А. М. CASE-технологии. Современные методы и средства проектирования информационных систем / - М.: Финансы и статистика, 1998. – 176 с.: ил.

3 Зелковиц, М. Принципы разработки программного обеспечения /М. Зелковиц, А. Шоу, Дж. Гэннон; пер. с англ. - М.: Мир, 1с., ил.

4 Калянов, Г. Н. CASE-технологии. Консалтинг при автоматизации бизнес-процессов /. - 2-е изд., перераб. и доп. - М.: Горячая линия - Телеком, 2с., ил.

5 Маклаков, С. В. BPwin и ERwin. CASE-средства разработки информационных систем / - М: - ДИАЛОГ-МИФИ, 2с.

6 Фокс, Дж. Программное обеспечение и его разработка /Дж. Фокс; пер. с англ. – М.: Мир, 1985. – 368 с., ил.

7 Черемных, С. В. Структурный анализ систем: IDEF-технологии /, , . - М.: Финансы и статистика, 20с.: ил. - (Прикладные информационные технологии).

8 Щелкунова, М. Е. Технология разработки программного обеспечения: учеб. пособие /. - Комсомольск-на-Амуре: ГОУВПО “КнАГТУ”, 20с.­

9 Щелкунова, М. Е. Разработка «Технического задания» на создание програм­много обеспечения. Методические указания к выполнению ку­рсовой работы по курсу «Техно­логия разработки программного обес­пе­чения» / - Ко­мсомольск-на-Амуре: ГОУВПО "КнАГТУ", 20с.

5.2 Список дополнительной учебно-методической литературы

1 Липаев, В. В. Оценка затрат на разработку программных средств /, . – М.: Финансы и статистика, 1988. – 224 с.: ил.

2 Технология проектирования комплексов программ АСУ /под ред. , . – М.: Радио и связь, 1983. – 264 с., ил.

5.3. Перечень программных продуктов, используемых при изучении дисциплины

Для полноценного изучения курса необходимо использование следующих программных продуктов:

1. Операционные системы: Windows NT, Windows 2000, Windows XP, Windows 2003.

2. Текстовый редактор MS Word 2000.

3. Пакет функционального моделирования BPWin.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3