Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Програмне забезпечення для знаходження довжини вектора і його положення на площині

Реферат Програмне забезпечення для знаходження довжини вектора і його положення на площині





е по відношенню до використовуваних мов реалізації:

= 22,001


Введення характеристики I дозволяє визначити розумові витрати на створення програми. Процес створення програми умовно можна представити як ряд операцій:

) осмислення пропозиції відомого алгоритму;

) запис пропозиції алгоритму в термінах використовуваної мови програмування, тобто пошук в словнику мови відповідної інструкції, її змістове наповнення і запис.


8.2 Метрика складності управління програм


Метрика Мак-Кейба

Вперше графічне представлення програм було запропоновано Мак-Кейб. Основний метрикою складності він пропонує вважати цикломатическая складність графа програми, або, як її ще називають, цикломатичне число Мак-Кейба, характеризує трудомісткість тестування програми. p align="justify"> Для обчислення цикломатическая числа МакКейб застосовується формула


В 

де e-число дуг орієнтованого графа G; v-число вершин; p - число компонентів зв'язності графа.


Граф має вигляд:


















В 

Показати чотири тести дозволяють перевірити працездатність з умови проходження по всіх ділянках


8.3 Метрика рівня коментування


Найбільш простий метрикою стилістики та зрозумілості програм є оцінка рівня коментування програми. Виходячи з практичного досвіду, прийнято вважати, що рівень коментування більше 0,1. Перевіримо це на файлі Unit1.cpp:


В 

9. Тестування програмних засобів


9.1 Опис процесу тестування


Тестування - невід'ємна складова процесу програмної інженерії, один з методів поліпшення якості розробленого програмного забезпечення системи за допомогою виявлення дефектів, не виявлених ранніми видами перевірок. Стандарт ANSI/IEEE Std. 610.12 визначає термін testing в самому його широкому сенсі як будь-яка дія з аналізу ПЗ (включаючи методи як динамічної, так і статичної перевірки). Інше визначення: В«тестування - процес виконання програми (або її частини) з метою виявлення помилок. Налагодження (de-bugging) - діагностування точної природи відомих помилок і їх виправлення В». p align="justify"> Тестування - процес виконання програмної системи (або елементів ПС) з метою перевірки її відповідності встановленим вимогам і виявлення дефектів.

Тестування полягає у динамічній перевірці поведінки програми на кінцевій множині тестових даних, спеціальним чином вибраних з нескінченного...


Назад | сторінка 12 з 18 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення безкоштовної програми для тестування студентів
  • Реферат на тему: Тестування звукової карти за допомогою програми RightMark Audio Analyzer за ...
  • Реферат на тему: Розробка програми тестування
  • Реферат на тему: Сервісні програми для обслуговування дисків: форматування, дефрагментації, ...
  • Реферат на тему: Розробка програми для оцінки через систему тестування знань