rpd000012354 (230700 (09.03.03).Б9 Компьютерный дизайн), страница 2
Описание файла
Файл "rpd000012354" внутри архива находится в следующих папках: 230700 (09.03.03).Б9 Компьютерный дизайн, 230700.Б9. Документ из архива "230700 (09.03.03).Б9 Компьютерный дизайн", который расположен в категории "". Всё это находится в предмете "вспомогательные материалы для первокурсников" из 1 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "вспомогательные материалы для первокурсников" в общих файлах.
Онлайн просмотр документа "rpd000012354"
Текст 2 страницы из документа "rpd000012354"
- 6. Обзор способов составления спецификаций программ
- 7. Нотация UML в проектировании программ
- 8. IDEF в проектировании программ
- 9. Базовая классификация технологий ведения программных проектов
- 10. Технология RUP
- 11. Концепция SCRUM
- 12. Истоки и генезис структурного программирования
- 13. Концепция объектного и объектно-ориентированного программирования
- 15. Языковые основы современного императивного программирования
- 16. Класс, объект и интерфейс в современном программировании
- 17. Тип данных в современных языках программирования
- 18. Язык разметки XML
- 19. Важнейшие интерфейсы и иерархии классов современных сред IDE
- 20. Структурные особенности Веб-приложений
- 21. Основные интегрированные среды разработки программ (IDE)
- 22. Особенности взаимодействия разработчика программного продукта с потребителем и заказчиком
- 23. Качество программ как изделий промышленности
- 24. Спиральная технология Боэма
- 25. Каскадные технологии
- 26. Технологии проектирования Microsoft
- 27. Экстремальное программирование
- 28. Полиморфизм в иерархии классов
- 29. Шаблоны GRASP
- 30. Делегаты и события
- 31. Обзор шаблонов проектирования GOF
- 32. Управление процессами
- 33. Задачи и стратегии тестирования
- 34. Инструменты тестирования
- 35. Итеративные технологии
- 36. Адаптивные технологии
- 37. Стандарты качества программ
- 38. Показатели сложности программ
- 39. Показатели корректности и надёжности программ
- 40. Показатели качества программного обеспечения по В.В.Липаеву
- 41. Языковые особенности программирования Веб-приложений
- 42. Язык размётки HTML и его применение в Интернет
- 43. Языки размётки в структуре проектов Microsoft Visual Studio
- 44. Техника создания экземпляров класса и их использование
- 45. Определение и программирование обработки событий
- 46. Программирование динамической структуры объектов
- 47. Наследование ресурсов в иерархии классов
- 48. Инкапсуляция данных в иерархии классов
- 49. Правила доступа к ресурсам в иерархии классов
- 50. Формирование диаграмм UML в Microsoft Visio
- 51. Формирование диаграмм UML в Rational Rose
- 52. Формирование диаграмм UML в Microsoft Visual Studio
- 53. Структура и услуги IDE Microsoft Visul Studio
- 54. Структура и услуги IDE NetBeans
- 55. Обзор базовых шаблонов GOF
- 56. Обзор поведенческих шаблонов GOF
- 57. Шаблон "цепочка ответственности"
- 58. Шаблон "Издатель-подписчик"
- 59. Шаблон "Посетитель"
- 60. Структурные шаблоны GOF
- 61. Шаблон "мост"
- 62. Шаблоны функций и классов в языках программирования
- 63. Определение процессов в языках программирования
- 64. Шаблоны синхронизации
- 65. Структура и услуги IDE Eclipse
- 66. Технология COM/DCOM
- 67. Технология CORBA
- 68. Технология ActiveX
- 69. Проекты WPF в Microsoft Visual Studio
- 70. Веб-формы в ASP.Net
-
Лекции
№ п/п | Раздел дисциплины | Объем, часов | Тема лекции | Дидакт. единицы |
1 | 1.1.Введение в программную инженерию | 4 | Программный продукт и его жизненный цикл | 1, 2, 3, 4, 5, 22, 11 |
2 | 1.1.Введение в программную инженерию | 2 | Технологии ведения программных проектов | 9, 10, 25, 27, 35, 36 |
3 | 1.2.Языковые основы программной инженерии | 2 | Специфирование программного проекта | 6, 7 |
4 | 1.2.Языковые основы программной инженерии | 2 | Становление объектно-ориентированного программирования | 15, 12, 13 |
5 | 1.2.Языковые основы программной инженерии | 4 | Основные понятия объектно-ориентированного программирования | 16, 17, 47, 48, 49, 28, 30 |
6 | 1.2.Языковые основы программной инженерии | 2 | Прагматика объектно-ориентированного программирования | 44, 46, 45 |
7 | 1.2.Языковые основы программной инженерии | 2 | Языки размётки | 18, 42, 43 |
8 | 1.2.Языковые основы программной инженерии | 4 | Языковые основы Интернет-программирования | 20, 41 |
9 | 1.3.Качество программ | 2 | Концепции качества программного обеспечения | 23, 37, 40 |
10 | 1.3.Качество программ | 2 | Показатели и модели качества для этапа создания программ | 37, 38, 39 |
11 | 1.3.Качество программ | 2 | Показатели и модели качества для этапа эксплуатации программ | 37, 38, 39 |
12 | 2.1.Конструирование как составная часть проектирования программ | 2 | Современныетехнологии проектирования программ | 6, 7, 8, 9, 10, 24, 25, 26, 27 |
13 | 2.1.Конструирование как составная часть проектирования программ | 2 | Начальные фазы проектирования по технологии UP | 4, 7, 10 |
14 | 2.2.Объектно-ориентированное программирование в современных интегральных средах (IDE) | 2 | Ресурсы основных сред программирования (IDE) | 18, 19, 21, 53, 54 |
15 | 2.2.Объектно-ориентированное программирование в современных интегральных средах (IDE) | 4 | Базовые шаблоны объектно-ориентированного программирования GOF | 16, 55 |
16 | 2.2.Объектно-ориентированное программирование в современных интегральных средах (IDE) | 4 | Структурные шаблоны GOF | 16, 60, 61, 62 |
17 | 2.2.Объектно-ориентированное программирование в современных интегральных средах (IDE) | 4 | Поведенческие шаблоны GOF | 16, 56, 57, 58, 59, 62 |
18 | 2.3.Процессы выполнения программ и их синхронизация | 2 | Процессы выполнения программ и их синхронизация | 32, 63, 64 |
19 | 2.4.Основы Веб-программирования | 2 | Разработка сайта в Microsoft Visual Studio | 20, 68, 69, 70 |
20 | 2.4.Основы Веб-программирования | 2 | Разработка сайта в IDE NetBeans и Eclipse | 20, 54, 65 |
21 | 2.5.Компонентные технологии программировния | 2 | Обзор компонентных технологий конструирования программ | 66, 67, 68 |
22 | 2.6.Тестирование программ | 2 | Стратегии и инструменты тестирования программ | 33, 34 |
Итого: | 56 |
-
Практические занятия
№ п/п | Раздел дисциплины | Объем, часов | Тема практического занятия | Дидакт. единицы |
Итого: |
-
Лабораторные работы
№ п/п | Раздел дисциплины | Наименование лабораторной работы | Наименование лаборатории | Объем, часов | Дидакт. единицы |
1 | 1.2.Языковые основы программной инженерии | Разработка спецификации прикладной программной системы c имитацией взаимодествия с заказчиком | 4 | 6, 7 | |
2 | 1.2.Языковые основы программной инженерии | Формирование диаграмм UML в компьютерной среде | 4 | 7, 50, 51, 52 | |
3 | 1.2.Языковые основы программной инженерии | Освоение интегральных сред проектирования | 4 | 19, 21, 53, 54 | |
4 | 1.2.Языковые основы программной инженерии | Реализация стека | 4 | 16, 19, 44, 46, 48 | |
5 | 1.2.Языковые основы программной инженерии | Реализация цепных списков | 4 | 16, 19, 44, 46, 48 | |
6 | 1.2.Языковые основы программной инженерии | Создание диалогового приложения | 4 | 16, 19, 44, 46, 47, 53, 54 | |
7 | 1.2.Языковые основы программной инженерии | Редактирование клавиатурного ввода "на лету" | 4 | 16, 19, 45, 46, 47, 53, 54 | |
8 | 1.2.Языковые основы программной инженерии | Создание и использование субиерархии классов с полиморфным использованием их ресурсов | 8 | 16, 28, 44, 46, 47, 48, 49 | |
9 | 1.2.Языковые основы программной инженерии | Создание и программирование системы событий в приложении | 4 | 16, 17, 30, 44, 45, 53, 54 | |
10 | 1.3.Качество программ | Оценивание качества программ | 4 | 38, 39, 40 | |
11 | 2.1.Конструирование как составная часть проектирования программ | Выполнение начальных фаз программного проекта | 4 | 7, 10, 50, 51, 52 | |
12 | 2.2.Объектно-ориентированное программирование в современных интегральных средах (IDE) | Разработка проектных диаграм классов | 4 | 16, 19, 21, 29, 31, 50, 51, 52, 53, 54, 55, 56, 60 | |
13 | 2.2.Объектно-ориентированное программирование в современных интегральных средах (IDE) | Разработка диаграмм взаимодействия для проекта | 4 | 50, 51, 52, 53, 54, 55, 56, 60 | |
14 | 2.2.Объектно-ориентированное программирование в современных интегральных средах (IDE) | Разработка диаграмм артефактов и развёртывания для проекта | 4 | 7, 10, 50, 51, 53, 54 | |
15 | 2.2.Объектно-ориентированное программирование в современных интегральных средах (IDE) | Программирование элементов проекта | 4 | 44, 45, 46, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62 | |
16 | 2.3.Процессы выполнения программ и их синхронизация | Определение процессов в программе и их синхронизация | 4 | 32, 44, 45, 63, 64 | |
17 | 2.4.Основы Веб-программирования | Разработка Веб-приложения в Microsoft Visual Studio | 4 | 20, 53, 70 | |
18 | 2.4.Основы Веб-программирования | Разработка Веб-приложения в IDE NetBeans | 4 | 41, 54 | |
19 | 2.4.Основы Веб-программирования | Разработка Веб-приложения в IDE Eclpse | 4 | 20, 65 | |
20 | 2.5.Компонентные технологии программировния | Разработка приложения по проекту WPF в Microsoft Visual Studio | 4 | 43, 53, 68, 69 | |
21 | 2.6.Тестирование программ | Тестирование результатов программного проекта | 4 | 33, 34 | |
Итого: | 88 |
-
Типовые задания
№ п/п | Раздел дисциплины | Объем, часов | Наименование типового задания |
Итого: |
-
Курсовые работы и проекты по дисциплине
1.1. Разработка спецификации и проекта информационной системы