Основы моделирования по. Задание (3) (1). Процедурноориентированные метрики
Скачать 17.16 Kb.
|
Практическое задание 3Тема «Процедурно-ориентированные метрики» Задание Для оценки качества программы необходимо: разработать программу, реализующую предложенные в условии действия (табл. 3); вычислить количество функциональных указателей; оценить уровень связности и силу сцепления программных модулей; провести анализ полученных результатов. Номер варианта выбирается по таблице 1.1 из практического задания 1 по первой букве фамилии студента. Таблица 3 Индивидуальные задания
Рекомендации по выполнению задания Пример выполнения задания представлен в пособии Б.В. Черникова «Оценка качества программного обеспечения. Практикум» [1, с. 190–206]. Задание следует выполнить и сохранить в одном файле с именем Задание_3_Фамилия.docx или Задание_3_Фамилия.doc. Бланк выполнения задания 3Текст программы для реализации возможного решения поставленной задачи. #include using namespace std; int main() { int *mas, n, sum; sum = 0; system("chcp 1251"); system("cls"); cout << "Введите размер массива: "; cin >> n; mas = new int[n]; for (int i = 0; i { cout << "mas[" << i << "]= "; cin >> mas[i]; } for (int i = 0; i { if (mas[i] % 2 == 0) // проверка на четность sum += mas[i]; } cout << "Сумма четных элементов массива равна " << sum; cin.get(); cin.get(); return 0; } 2. Оценка характеристик программы. |