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

Реферат Розробка програми "Калькулятор"





ься в процесі тестування ПЗ. p align="justify"> Налагодження складається з наступних етапів:

В· відтворення дефекту (будь-яким з доступних способів);

В· аналіз дефекту (пошук причини виникнення дефекту);

В· дизайн виправлення дефекту;

В· кодування виправлення дефекту;

В· валідація виправлення;

В· інтеграція виправлення в кодову базу або цільову систему;

В· додаткові валідації після інтеграції.

На будь-якому етапі налагодження можуть виникнути нові дефекти, які доведеться налагоджувати. Наприклад, якась частина виправлення в коді працює не так як очікується і відповідно доведеться налагоджувати цю частину в ізоляції і знову основний час пішов на пункти 1 і 2 і т.д.

Етап налагодження можна вважати закінченим, якщо програма правильно працює на двох-трьох наборах вхідних даних.

Деякі методи налагодження ПЗ використовувані на даний момент в індустрії:

В· запуск програми з під відладчика;

В· аналіз поведінки системи;

В· unit тестування;

В· аналіз коду без виконання програми;

В· виконання програми (або її частини) в іншому середовищі;

В· налагодження трансляцією коду.


4.4 Налагодження виявлених помилок, виявлених при тестуванні


Під час виконання налагодження, були використані наступні методи:

В· unit тестування;

В· аналіз коду без виконання програми;

В· запуск програми з під відладчика.

Налагодження ряду помилок пройшла успішно, були внесені зміни в інтерфейс програми.

Також були передбачені деякі виняткові ситуації:. Для квадратного кореня була враховано область допустимих значень. А також для операції "поділ" не було враховано поділ на "0". Для усунення даної помилки перетворений оператор case:

case CurrentFunc of

...

'/': begin if stemp = 0 then begin res: = 0; outtextxy (450,65, 'false'); end else if SParam <> '0 'then begin Res: = FTemp/STemp;; end;

Назад | сторінка 9 з 14 | Наступна сторінка





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

  • Реферат на тему: Складання та налагодження програми на мові Сі
  • Реферат на тему: Тестування та налагодження програмного забезпечення
  • Реферат на тему: Тестування та налагодження програмного забезпечення
  • Реферат на тему: Монтаж, налагодження и тестування апаратного забезпечення комп'ютерних ...
  • Реферат на тему: Аналіз Виконання планових Завдання з виробничої програми за рік