кстових і графічних файлів.
Дозволяє змінювати параметри питання: тип складності, правильний варіант відповіді, стиль розташування варіантів відповідей і т.п.
Дозволяє видаляти, додавати питання.
Має функцію складання звіту про готовність тіста до використання клієнтською програмою.
Всі три програми в сукупності утворюють мережеву систему тестування. Зв'язок між клієнтами iTest, встановленими на комп'ютерах тестованих, і сервером-журналом iJournal, що знаходиться на комп'ютері викладача, відбувається через мережу. Для цього використовується модель розробленого протоколу взаємодії цих програм. Програма iConstructor не може з'єднатися до мережі і зберігається на комп'ютері викладача. Створювані її файли тестів поширюють вручну на клієнтські машини. p align="justify"> Обчислення оцінки-результату проводитися так:
1 знаходиться відношення суми балів за правильно отвеченние питання тесту до максимально можливої вЂ‹вЂ‹суми балів за даний тест, потім дане відношення множать на 100% і отримують коефіцієнт;
у відповідності з величиною виставляється оцінка за критеріями, записаним в таблицю 1.
Таблиця 1 - Критерії оцінювання
Оцінка "5" "4" "3" "2" "1"
Для проектування програм було вирішено користуватися методами об'єктно-орієнтованого програмування (ООП), як найбільш зручними для проектування великих програмних комплексів з можливістю розширення їх у майбутньому, через велику гнучкості в модифікації і можливості оперування зі структурами даних, як з деякими абстрактними об'єктами. В якості середовища програмування було обрано середовище Delphi 5.0 з мовою програмування Object Pascal. Дана система програмування надає великі можливості при проектуванні інтерфейсній частини програми під операційну систему Windows, безліч готових, стандартних компонентів - елементів віконного програми, великі зручності при кодуванні і налагодження програми, зручності при використанні ООП. За перерахованими вище причин вона і була обрана як засіб реалізації даної роботи. br/>
3. Опис алгоритмів
3.1 Файли проекту та їх основне призначення
Мережева система тестування була реалізована на основі трьох програм iTest, iJournal і iConstructor. Про склад проектів програм можна дізнатися з таблиць 2, 3 і 4. br/>
Таблиця 2 - Основні файли проекту програми iTest
Ім'я файлаСодержімое і назначеніеiTest. dprФайл проекту програми iTestuChooseTest. pasМодуль форми вибору тесту frmChooseTest (малюнок 4) uEnter. pasМодуль форми fr...