Методические указания по выполнению практических по мдк 02. 02



Pdf көрінісі
бет19/25
Дата11.09.2023
өлшемі1.26 Mb.
#477208
түріМетодические указания
1   ...   15   16   17   18   19   20   21   22   ...   25
42. MU PZ PM.02 MDK 02.02 Instrumentalynye sredstva razrabotki programmnogo obespecheniya

Т-образная интеграция 
Последний подход, который часто упоминается в связи с проблемами нисходящей и 
восходящей методик, называется «Т-образной интеграцией». При таком подходе выбирается 
некоторый вертикальный слой, который разрабатывается и интегрируется раньше других. Этот слой 
должен проходить сквозь всю систему от начала до конца и позволять выявлять основные проблемы 
в допущениях, сделанных при проектировании системы. Реализовав этот вертикальный участок (и 
устранив все связанные с этим проблемы), можно разрабатывать основную канву системы 
(например, системное меню для настольного приложения). Этот подход часто комбинируют с риск-
ориентированной и функционально-ориентированной интеграциями. 
 
Рис. 9 Т-образная интеграция 
Задание. 
1. 
Оформить внешнюю спецификацию. 
2. 
Составить в виде блок-схемы алгоритм решения задачи. 
3. 
Спроектировать и разработать модули программы для решения задачи на любом 
алгоритмическом языке программирования. 
4. 
Выполнить отладку и тестирование модулей программы. 
5. 
Выполнить инкрементную интеграцию модулей с использованием одного из 
подходов. 
6. 
Выполнить системное тестирование программы. 
7. 
Оформить отчет по лабораторной работе. 
Отчет по лабораторной работе должен включать: 
1. 
Внешнюю спецификацию. 
2. 
Алгоритм решения задачи. 
3. 
Текст программы на языке программирования. 
4. 
Набор тестов для отладки модулей программы. 


28
5. 
Описание процесса интеграции модулей. 
Задача. Задан двумерный массив размерности nm. Отсортировать элементы строк массива 
по возрастанию значений, а затем отсортировать строки массива по возрастанию среднего 
арифметического элементов строк. 
Реализовать сортировку разными способами и сравнить эффективность этих способов для 
разных исходных данных. 


Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   ...   25




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет