Контрольная работа: Розробка програмного продукту "Тестер"

Програма Тестер (рис. 4) була реалізована на мові програмування TurboPascal в середовищі Borland Delphi 7.

Рис. 4 - Інтерфейс програми Тестер


Програма здійснює тестування людей. Тести загружаються із файлів типу *.tst. Де [s] – (start) початок тесту, [e] – (end) кінець тесту, [q] – (question) блок запитання. В блоці [s] використовується властивість t – (title) заголовок тесту. Основна інформація задається у блоках [q], а саме: q (question) – власне питання, v (variant) – варіант відповіді (їх може бути декілька), c (correct variant) – номер правильної відповіді.

Програма в режимі проходження тесту контролює, щоб людина, яка проходить тест вибрала одну відповідь.

Рис. 5 - Зовнішній вигляд вікна результату

Після вибору тесту, він загружається в пам‘ять програми і починається власне тестування (рис. 4). Після проходження тестування програма виводить результат та статистику. Вікно з результатом зображене на рисунку 5 і функціонально дозволяє зберігати файл в текстовий документ.

ВИСНОВКИ

1. Під час виконання роботи ми написали програмний продукт “Тестер”, використовуючи програмне середовище Borland Delphi 7, що дало нам можливість проводити тестування людей.

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

3. Реалізовано можливість збереження результату тестування, що дає можливість довгострокового збереження інформації.


СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ

1. Фаронов В.В. Delphi 4. Учебный курс. М.: "Нолидж", 1999. 464 с.

2. Юркин А.Г. Задачник по программированию. СП.: Питер, 2002.192с.


ДОДАТОК

// модуть для загрузки тесту із файла

unit ArrayM;

interface

type

TStr=array of string;

TRMas=record

putanya:string ;

PravVid:byte;

n:byte;

Mas:TStr;

end ;

К-во Просмотров: 470
Бесплатно скачать Контрольная работа: Розробка програмного продукту "Тестер"