Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные.pdf
Скачиваний:
136
Добавлен:
11.05.2015
Размер:
1.64 Mб
Скачать

рассчитывается метрика Маккейба и определяются базовые независимые пути в алгоритме (по аналогии с примером по метрике Маккейба, приведенным в подразд. 2.2);

рассчитываются абсолютная CL и относительная cl сложности программы, а также максимальный уровень вложенности условного и циклического операторов CLI, используя метрику Джилба;

рассчитываются абсолютная Sa и относительная So граничные сложности программы по метрике граничных значений. Результаты расчетов метрики гра-

ничных значений должны быть представлены в виде таблиц, аналогичных

табл. 2.5 и 2.6;

Р

 

значения всех рассчитанных метрик сложности потока управления для разработанного алгоритма должны быть сведены в итоговую таблицу (анало-

гичную табл. 2.9, но включающую не три столбца для трех схем алгоритмов, а

 

 

 

 

 

 

 

У

один столбец, соответствующий разработанному алгоритму).

И

 

 

 

 

 

 

Г

3.3. Содержание отчета по лабораторной работе

 

 

 

 

 

 

Б

 

 

Лабораторная работа №1 должна содержать:

 

 

 

титульный лист;

 

 

 

 

 

 

 

номер и условие индивидуального задания;

 

 

 

 

 

 

 

а

 

 

 

детализированную схему алгоритма по ГОСТ 19.701–90;

описание схемы алгоритма;

к

 

 

 

 

 

 

 

 

 

расчет метрики Маккейба для разр бот нного алгоритма и определение

базовых независимых путей;

 

е

 

 

 

 

 

 

т

 

 

 

 

 

расчет метрики Джилба для разработанного алгоритма;

 

расчет метрики граничных знач ний для разработанного алгоритма с ре-

 

о

 

 

 

 

 

 

зультатами, представленными в виде аблиц;

 

 

 

 

результаты расчет в ме рик в виде итоговой таблицы.

 

 

и

 

 

 

 

 

 

 

4. ЛАБОРАТОРНАЯ РАБОТА №2

 

 

 

 

4.1. Тема задан я

 

 

 

 

 

 

 

б

 

 

 

 

 

 

 

 

Метрики лХо стеда. Метрики сложности потока данных

текст программыи на языке программирования, заданном преподавателем. По текстуБпрограммы рассчитать метрики Холстеда и метрики сложности потока данных (спен и метрику Чепина).

Для разра отанной в лабораторной работе №1 схемы алгоритма написать

4.2. Методические указания к выполнению лабораторной работы

Для разработанной (в соответствии с индивидуальным заданием) в лабораторной работе №1 схемы алгоритма следует написать исходный текст программы на заданном языке программирования. В программе предусмотреть вывод на экран всех входных и выходных данных. Программа должна быть хорошо прокомментирована.

53