Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lp_IPOVS_TP.doc
Скачиваний:
236
Добавлен:
13.08.2019
Размер:
2.88 Mб
Скачать

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ

ЭЛЕКТРОННОЙ ТЕХНИКИ

(ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)

Кокорева е.В.

Лабораторный практикум по курсу:

Технология программирования Москва 2007

УДК 004.43(075.8)

Кокорева Е.В.

Лабораторный практикум по курсу «Технология программирования». - М.: МИЭТ, 2007. - 127 с.: ил.

Лабораторный практикум знакомит с этапами разработки программного обеспечения от постановки задачи до реализации и сопровождения программного продукта. Рассматриваются структурный и объектный подходы к программированию. Решаются вопросы анализа требований и определения спецификаций, а также проектирования программного обеспечения.

В результате последовательного выполнения лабораторных работ в соответствии со стадиями разработки ПО должен быть получен и протестирован готовый программный модуль.

Лабораторные работы предназначены для студентов, обучающихся по специальности 230105 65 (220400) "Программное обеспечение вычислительной техники и автоматизированных систем" и по направлению подготовки бакалавров 230100 62 (552800) "Информатика и вычислительная техника".

© МИЭТ, 2007

Содержание

Содержание………………………………………………………………………………… 3

Лабораторная работа № 1 Этапы разработки программного обеспечения при структурном подходе к программированию. Стадия «Техническое задание»…………4

Лабораторная работа № 2 Структурный подход к программированию. Стадия «Эскизный проект»………………………………………………………………………..10

Лабораторная работа № 3 Структурный подход к программированию. Стадия «Технический проект»………………………………………………………………….…37

Лабораторная работа № 4 Этапы разработки программного обеспечения. Стадия «Реализация»………………... ………………………………...………………………….49

Лабораторная работа № 5 Проектирование программной системы при объектном подходе к программированию ………………………………………………...…………53

Лабораторная работа № 6 Тестирование программ методами «белого ящика»…..…65

Лабораторная работа № 7 Тестирование программ методами «черного ящика»……75

Лабораторная работа № 8 Создание сетевых приложений на Delphi с использованием Windows Sockets API………………………………………………………………………86

Лабораторная работа № 9 Использование технологий OLE COM и ActiveX…….…101

Приложение 1…………………………………………………………………………….110

Приложение 2…………………………………………………………………….………118

Приложение 3………………………………………………………………………….…122

Литература………………………………………………………………………………..127

Лабораторная работа № 1 Этапы разработки программного обеспечения при структурном подходе к программированию. Стадия «Техническое задание»

Цель занятия: ознакомиться с правилами написания технического задания.

Лабораторная работа рассчитана на 4 академических часа.

Подготовка к лабораторной работе:

  1. Ознакомиться с лекционным материалом по теме "Этапы разработки программного обеспечения. Постановка задачи" учебной дисциплины "Технология программирования".

  2. Изучить соответствующие разделы в изданиях [1, 2].

Теория:

Разработка технического задания

Техническое задание представляет собой документ, в котором сформулированы основные цели разработки, требования к программному продукту, определены сроки и этапы разработки и регламентирован процесс приемно-сдаточных испытаний. В разработке технического задания участвуют как представители заказчика, так и представители исполнителя. В основе этого документа лежат исходные требования заказчика, анализ передовых достижений техники, результаты выполнения научно-исследовательских работ, предпроектных исследований, научного прогнозирования и т. п. Требования к содержанию и оформлению технического задания описаны в ГОСТ 19.201-78.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]