іву з завданнями
У полі "Архів:" потрібно вказати ім'я додається архіву і натиснути кнопку "Відправити". Для вказівки імені архіву можна натиснути кнопку "Огляд ..." і в діалозі, вибрати потрібний архів. Після цього завдання з архіву додаються в систему дистанційного навчання. br/>
3.3 Результати виконаної роботи
В результаті перша і третя лабораторні роботи були доповнені по п'ять варіантів, для кожного з них створені файли опису умови задач на мові HTML, файли опису параметрів перевірки завдань task. cfg і файли опису задач task. xml. Так само для завдання кожного варіанта були написані програми-рішення на мові Pascal. Введення і виведення цих програм повністю відповідає описаним вище вимогам. Ці рішення будуть надалі використовуватися для перевірки правильності функціонування навчального курсу. Потім був сформований архів з завданнями, тестами, рішеннями, файлами налаштування перевірки завдань і файлами опису задач. Цей архів був завантажений в систему дистанційного навчання і надалі планується розвиток і розширення навчального курсу "Методи розробки трансляторів"
4. Схема діалогу користувача з системою
Для початку роботи користувача з системою дистанційного навчання він повинен зареєструватися в системі, заповнивши спеціальну форму. Цей процес є стандартним для користувачів системи, і тому тут описуватися не буде. Інтерфейс користувача з системою повністю визначається розробниками системи дистанційного навчання і тому, далі просто буде розглянуто приклад взаємодії користувача з системою при роботі з навчальним курсом "Метод розробки трансляторів". br/>
Вибір завдання і відправка рішення
Після реєстрації і входу в систему користувач повинен стати передплатником курсу "Метод розробки трансляторів". Вибравши цей курс, він може побачити список варіантів завдань для першої і третьої лабораторних робіт:
В
Малюнок 3. Список варіантів завдань
Вибравши потрібний варіант, користувач може подивитися умову задачі. Для варіанта № 1 це буде виглядати так:
В
Малюнок 4. Умова завдання
На цій же сторінці користувач може вказати шлях до свого рішення (вихідному тексту програми вирішення на деякій мові програмування) у полі "Відправка розв'язку:" або скористатися кнопкою "Огляд ...". Натискання кнопки "Відправити" здійснює пересилку рішення в систему, і воно ставати в чергу на перевірку. br/>
Перегляд результатів перевірки
Після відправки рішення користувач може перейти на сторінку, що містить протокол перевірки, вибравши пункт "Протокол" в лівій частині вікна:
В
Малюнок 5. Протокол перевірки
<...