Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Poyasnyuvalna_zapiska.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
657 Кб
Скачать
☆

2 Постановка задачі

2.1 Характеристика предметної області

Програма була створена для перевірки знань студентів з дисципліни математична логіка. Ця програма доволі проста, вона має лише елементарні тести, 50 питань з чотирма варіантами відповідей.

Питання з варіантами відповідей зберігаються у файлі. Для редагування питань або варіантів відповідей необхідні мінімальні знання з HTML кодів.

Дану програму можна використовувати в навчанні, перевірки знання студентів та викладачів по дисципліні математична логіка.

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

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

Підробити результати тестів неможливо!

Програма має автоматичне підключення до інтернет браузеру Internet Explorer (після натиску кнопки початку тесту), але дляя проходження тесту інтернет з’єднання непотрібне, тести проходяться в режимі offline.

2.2 Вимоги до програми

Написати або завантажити файл з розиренням .htm та перейменувати його на Variant1. Розробити або редагувати форму з правильними відповідями на питання, по необхідності поставити пароль на форму (вхід для адміністратора, авторизація). Розробити головне меню. Розробити зручний та зрозумілий інтерфейс програми.

Перелік задач наступний:

- Тестування знань з дисципліни «математична логіка».

    • Можливість завантаження нових питань.

- Вивід статистики правильних відповідей.

Програма повинна складатися з наступних частин:

- «Головна форма» - містить головне меню, до якого входить пункт «О програмне» та самі тести.

- «Тести» – дозволить користувачу пройти тести з виводом статистики.

- «О программе» – містить інформацію для користувача щодо проходження тестів.

- «Статистика» – вікно програми, яке з’являється після запуску тестів, у якому відображається у відсотках кількість правильних відповідей.

2.3 Структура вхідних даних

Вхідні дані – це величини, що задаються до початку роботи

алгоритму або динамічно визначаються під час його роботи.

Таблиця 2.1 – “Авторизація”

Ідентифікатор

Тип

Діапазон значень

Пояснення

pass

string

100

Пароль



.

Таблиця 2.2 – “Тести”

Ідентифікатор

Тип

Діапазон значень

Пояснення

s

Integer

Сума

a

Integer

0…13

Кількість правильних відповідей

index

Підсумок правильних відповідей

b

boolean

True, false

Правильна відповідь чи ні

с

integer

100…200

d

integer

200…300

e

integer

300…400

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]