Лекция: Рекомендации по изучению программного материала

Вид занятий Название разделов, тем по программе Задания для учащихся  
 
1 4 5  
1 Введение Сущность предмета, его задачи. Актуальность проблемы технологии программирования [7] с. 599-600 [1]с. 11-13,19  
Раздел 1 Жизненный цикл ПО  
2 Тема 1.1 Понятие и основные процессы ЖЦ ПО [2]с14-16 [10] с.123-127  
3 Тема 1.2 Модели жизненного цикла программного обеспечения. Жизненный цикл ПО в соответствии со стандартом ISO/IES 12207 [1] с. 103-111 [2] с. 65-67 [4] с. 67-69  
4 Тема 1.3 Управления требованиями к системе [9] с. 67-69  
Раздел 2. Методы проектирования и программирования про­граммного обеспечения  
5 Тема 2.1 Структурный подход к разработке программного обеспечения [9] с. 121-123 [1] с. 125-126  
6 Тема 2.2 Метод функционального моделирования SADT. Диаграммы IDEF0. Диаграммы потоков данных DFD. [11] с. 35-55  
7 Тема 2.3 Принципы проектирования пользовательского интерфейса [2]с.60-63,[3] с. 267-270 [1] с. 70-79  
8 Тема 2.4 Функциональное моделирование. Моделирование бизнес процессов [7] с. 569-591  
9 Тема 2.5 Принципы и технологии построения распределенных информаци­онных систем. [7] с. 296-607  
10 Тема 2.6 Проектирование структуры базы данных [9] с. 121-123, 135-146, 186-193  
Тема 2.7 Объектно-ориентированный подход [9] с. 109  
11 Составные части объектного подхода. Преимущества объектной модели. Классы и объекты. [7]с. 596-599 [11]с. 32-35  
12 Составные части объектного подхода. Принципы абстрагирования, ограничения доступа, модульности, иерархии, типизации, параллелизма и устойчивости. [12] c. 106-114  
13 Отношения между объектами. Понятие класса. Отношения между классами. [10] с. 172-176  
14 Взаимосвязь классов и объектов. Диаграммы. [11] с. 26-30, 118-137  
Вид Занятий Название разделов, тем по программе Задания для учащихся  
 
 
Тема 2.8 CASE-технология: индустриальная разработка систем обработки информации [10] с. 176-187  
Методологические основы CASE-технологии. [1] с. 176-187    
CASE-технология: ключевые характеристики. Классификация CASE-средств [1] с. 247-269  
Современные средства разработки программного обеспечения [9] с. 370-391 [11] с. 64-71  
. Проектирование систем обработки информации» [12] c. 140-142  
Тема 2.9 Унифицированный язык моделирования UML Основы языка, структура, основные понятия. [6] с. 20-31, [11] с. 13-15  
Концептуальная модель языка [6] с. 43-53, [11] с. 68-71  
Использование диаграмм при проектировании систем [11] с. 46-52  
Основные компоненты языка [3] с. 71-88  
Тема 3.0Модульное программирование [6] с. 15-19, [5] с. 16-22  
Тема 3.1 Выбор и обоснование средств реализации проекта [5] с. 43-45  
Тема 3.2 Методология RAD [13] с. 278-284  
Тема 3.3 Понятие экстремального программирования (ХР) [9] с. 398-410,  
Тема 3.4 Концепция шаблонов проектирования [12] c. 230-237  
Тема 3.5 COM и ActiveX — технологии [12] c. 176-180  
  Раздел 3.Промышленные технологии проектирования программного обеспечения    
Технологии DATARUN иRUP [12] c. 190-192  
Метод Oracle [12] c. 513-515  
  Раздел 4. Вспомогательные средства поддержки жизненного цикла программного обеспечения    
Тема 4.1Тестирование программного обеспечения [12] c. 73-86  
Тема 4.2 Управление конфигурацией [13] c. 24-25  
Тема 4.3 Документирование программного, обеспечения, процесс верификации [13] c. 23-24  
Тема 4.4 Качество и критерии оценки качества и затрат на разработку программного обеспечения [12] c. 19,22-37  
Сопровождение программного обеспечения Методы защиты программного обеспечения от несанкционированного доступа [13] c. 20-23  

Рекомендуемая литература

№ п.п Название Автор Издательство, год издания
«Методы проектирования программных систем» Зиглер К. М: «Мир», 1985 г.
«Принципы разработки ПО» Зелковец М. М: «Мир», 1982 г.
«Создание эффективного программного обеспечения» Кинг Д. М: «Мир», 1991 г.
«Стиль, разработка, эффективность, отладка и испытание программ» Тассел Д. М: «Мир», 1981 г.
«Технологи организации, хранения и обработки данных» учебное пособие Левчук Е.А. Мн.: Выш. шк, 2005г.
«Освой самостоятельно UML за 24 часа» 2-ое издание Джозеф Шмуллер М.: Издательский дом «Вильямс», 2002г.
«Информатика. Базовый курс» Под редакцией С.В. Симоновича Санкт-Петербург, 2000 г.
«Программирование на персональном компьютере», практическое руководство с примерами Комаров М.А. М.: Альянс-пресс 2003г.
«Базы данных: основы, проектирование, использование» Мария Малыхина Санкт-Петербург, 2004 г.
«Базы данных» Под редакцией А.Д. Хомоненко Санкт-Петербург, Крона принт, 2000 г.
«Самоучитель UML» А. Леоненков «BHV-Петербург», 2002 г.
«Технологии разработки программного обеспечения» Учебник С. Орлов.   СПб.: Питер, 2002г.
«Процессы жизненного цикла программных средств» СТБ ИСО/МЭК 12207-2003 Госстандарт Минск

 

 


Приложение 1

Пример на составление технического задания.

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

Данный программный продукт называется «Электронный учебник по архитектуре персонального компьютера». Может быть использован в домашних условиях, а также в различных организациях и фирмах, которые занимаются реализацией компьютерных комплектующих.

 

еще рефераты
Еще работы по информатике