- •Содержание
- •1 Лекция №1. Программные средства автоматизации персонального компьютера. Технология программирования. Основные понятия и подходы
- •2 Лекция № 2. Разработка сложных программных систем
- •3 Лекция № 3. Жизненный цикл программного обеспечения
- •4 Лекция № 4. Быстрая разработка приложений. Технологичность программного обеспечения
- •6 Лекция № 6. Структурное и «неструктурное» программирование
- •7 Лекция № 7. Определение требований к программному обеспечению и исходных данных для его проектирования
- •8 Лекция № 8. Принципиальные решения начальных этапов проектирования
- •9 Лекция № 9. Алгоритмические языки и предъявляемые к ним требования
- •10 Лекция № 10. Структурный подход. Анализ требований, определение спецификаций
- •11 Лекция № 11. Структурный подход. Проектирование программного обеспечения
- •12 Лекция № 12. Объектный подход. Проектирование программного обеспечения
- •13 Лекция № 13. Пользовательские интерфейсы
- •14 Лекция № 14. Особенности разработки пользовательских интерфейсов
- •15 Лекция № 15. Компоненты пользовательских интерфейсов. Технология Drag&Drop
- •16 Лекция № 16. Тестирование и отладка программных продуктов
- •17 Лекция № 17. Составление программной документации
- •Приложение а
- •Приложение г Проектирование программного обеспечения
- •Список литературы
Список литературы
Иванова Г.С. Технология программирования. - М.: Изд-во МГТУ им. Н.Э.Баумана, 2002.
Аляев Ю.А., Козлов О.А. Алгоритмизация и языки программирования Pascal, C++, Visual Basic: Учебно-справочное пособие. – М.: Финансы и статистика, 2004.
Иванова Г.С. Основы программирования. - М.: Изд-во МГТУ им. Н.Э.Баумана, 2001.
Терехов А.Н. Технология программирования. – М.: БИНОМ. Лаборатория знаний, Интернет-университет информационных технологий - Intuit.ru, 2006.
Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 1998.
Вирт Н. Алгоритмы и структуры данных. – М.: Мир, 1989.
Тассел Д. Ван. Стиль, разработка, эффективность, отладка и испытание программ. – М.: Мир, 1985.
Соммервиль И. Инженерия программного обеспечения. - М.: Изд-во Вильямс, 2002.
Кантор М. Управление программными проектами. Практическое руководство по разработке успешного программного обеспечения. - М.: Вильямс, 2002.
Бахман П., Френцель М., Ханцшманн К и др. Программные системы. – М.: Мир, 1988.
Фаулер М., Скотт К. UML в кратком изложении. Применение стандартного языка объектного моделирования. – М.: Мир, 1999.
Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя. – М.: ДМК Пресс, 2001.
Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование. - М.: ДМК Пресс, 2001.
Мандел Т. Разработка пользовательского интерфейса. – М.: ДМК Пресс, 2001.
Канер С., Фолк Д., Нгуен Е.К. Тестирование программного обеспечения. - Киев: «ДиаСофт», 2000.
Гримм С.Дж. Как писать руководства для пользователей. – М.: Радио и связь, 1985.
Ашарина И.В. Основы программирования на языках С и С++.- М.: Горячая линия - Телеком, 2002.
Попов В.Б. Основы информационных и телекоммуникационных технологий. Программные средства информационных технологий. – М.: Финансы и статистика, 2005.
Архангельский А.Я. Язык Pascal и основы программирования в Delphi. – М.: ЗАО Бином, 2004.