/p>
- клавіатура IBM PC будь-якої модифікації;
- принтер.
Оптимальними вимогами до апаратного та програмного забезпечення, необхідного для коректної роботи програми є:
- процесор: Athlon 1000;
- обсяг оперативної пам'яті: 512 Мбайт;
- операційна система: Windows XP;
- вільного місця на жорсткому диску 250 Мбайт;
- наявність монітора VGA з роздільною здатністю не менше 800x600 пікселів;
- наявність маніпулятора миша ;
- клавіатура IBM PC будь-якої модифікації;
- принтер.
5. Тестування
.1 Аналіз надійності розробленого алгоритму
Тести і тестування широко використовуються в техніці для встановлення відповідності виробів, заданими правилами побудови, технічних умов або завданнях на них і для визначення досягнутих показників якості. Таким чином, в результаті налагодження програма повинна відповідати деякої фіксованої сукупності правил і показників якості, прийнятої за еталонну для даної програми. p align="justify"> Основною метою тестування для виявлення помилок є виявлення всіх відхилень результатів функціонування реальної програми від заданих еталонних значень. При цьому завдання полягає у виявленні максимального числа помилок, у якості яких приймається будь-яке відхилення від еталонів. На цій стадії успішним є тестування, яке призводить до виявлення помилок. p align="justify"> Всі практично неісчісляемое безліч можливих помилок зазвичай поділяють на три групи:
синтаксичні помилки;
помилки часу виконання програми;
смислові (логічні) помилки.
Синтаксичні помилки - це найпростіші помилки, які легко усуваються вже на етапі компіляції. Причина одна - неправильна запис службових слів, операторів і т. п.
Набагато більше неприємностей доставляють помилки часу виконання. Вони дають про себе знати припиненням виконання програми. Найчастіше помилка часу виконання є симптомом смислової помилки. Смислові (логічні) помилки - найскладніші і важковловимий. Вони виявляються в тому, що програма веде себе не зовсім так, як хотілося б. p align="justify"> Наслідки смислових помилок можуть бути самими різними: нешкідливими - неправильне вміст вікна, невиконання або неправильне виконання команд користувача, неправил...