Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Тестирование и отладка программ




Определение спецификаций и проектирование программного обеспечения

Анализ требований и методы программирования

Общие принципы разработки программных продуктов

Комплект лекций по дисциплине

«Технология разработки программных продуктов»

 

для студентов всех форм обучения специальности

050501.52 Профессиональное обучение (по отраслям)

 

специализации

230105 Программное обеспечение вычислительной техники

и автоматизированных систем

Березовский 2010

Комплект лекций по дисциплине «Технология разработки программных продуктов» для студентов всех форм обучения специальности 050501.52 Профессиональное обучение (по отраслям) специализации 230105 Программное обеспечение вычислительной техники и автоматизированных систем (ГОС-2002). Березовский, 2010. – 159 с.

 

Лекционный материал составлен в полном соответствии с Государственным образовательным стандартом специальности 230105 Программное обеспечение вычислительной техники и автоматизированных систем (ГОС-2002).

 

Лекционный материал составлен по материалам учебного пособия Виснадула Б.Д., Кокоревой Е.В., Гагариной Л.Г. «Технология разработки программного обеспечения» (2008 г., изд-во «ИНФРА-М») и Рудакова А.В. «Технология разработки программных продуктов» (2006 г., ИД «Академия»).

 

Составитель:

Преподаватель первой квалификационной категории А.М. Южаков

 

 

Курс лекций предназначен для студентов средних профессиональных образовательных учреждений, обучающихся по специальности 050501 Профессиональное обучение (по отраслям) специализации 230105 Программное обеспечение вычислительной техники и автоматизированных систем (ГОС-2002).

 

© ФГАОУ ВПО «Российский

государственный профессионально-педагогический университет»,

Филиал РГППУ в г. Березовском,

СОДЕРЖАНИЕ

Основные понятия программного обеспечения................................................................................. 4

История развития технологий программирования............................................................................. 7

Характеристики программного продукта.......................................................................................... 17

Классификация программных продуктов.......................................................................................... 23

Процессы жизненного цикла программ............................................................................................ 30

Модели жизненного цикла программ................................................................................................ 35

Основа разработки программного обеспечения............................................................................... 50

Определение требований к программным продуктам. Архитектура ПО...................................... 52

Методы проектирования и программирования программного обеспечения................................ 57

Модульное программирование........................................................................................................... 70

Объектное программирование............................................................................................................ 81

Экстремальное программирование.................................................................................................... 85

Стиль программирования.................................................................................................................... 88

Определение спецификаций при структурном подходе.................................................................. 94

Определение спецификаций при объектном подходе................................................................... 106

Проектирование программного обеспечения при структурном подходе.................................... 110

Проектирование программного обеспечения при объектном подходе........................................ 115

Термины и определения..................................................................................................................... 120

Тестирование «белого ящика» и «черного ящика». Порядок разработки тестов........................ 124

Модульное, интеграционное и системное тестирование............................................................... 126

Разработка и выполнение тестов...................................................................................................... 130




Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 485; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.