Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив1 / КУРСОВОЙ ПРОЭКТ ШЕВЧЕНКО / КУРСОВОЙ ПРОЭКТ ШЕВЧЕНКО / пояснительная записка Шевченко.doc
Скачиваний:
30
Добавлен:
27.07.2013
Размер:
11.43 Mб
Скачать

5. Hot Spot Question

25. Вкажіть у структурі модуля розділ опису типів.

26. Вкажіть у розділі типів закритий рівень доступу.

27. Вкажіть у розділі оголошення класу опис методів.

28. Вкажіть в коді процедуру побудови зафарбованого прямокутника.

6. Short Answer Question

29.(Спадкування+) - один з найважливіших механізмів об'єктно-орієнтованого програмування, що дозволяє описати новий клас на основі вже існуючого (батьківського), при цьому властивості і функціональність батьківського класу запозичуються новим класом.

30. (Клас+)- окремий випадок абстрактного типу даних в об'єктно-орієнтованому програмуванні (ООП), що характеризується способом своєї побудови.

31. (Об'єкт+)- деяка сутність у віртуальному просторі, що володіє певним станом і поведінкою, має задані значення властивостей (атрибутів) та операцій над ними (методів).

32.(POST+)- метод розроблений для передачі на сервер такої інформації, як анотації ресурсів, новини та поштові повідомлення, дані для додавання в базу даних, тобто для передачі інформації великого обсягу і досить важливою.

33. (Конструктор+) - Спеціальній вид программі, прісоедіненній до класу. Його роль-створювати представників класу.

34. (Властивість+)- спосіб доступу до внутрішнього стану об'єкта, що імітує змінну деякого типу.

35. (Поле+) - звичайна змінна інкапсульована всередину об'єкта.

7. Multiple Choice Question

36. До трьох основних принципів ООП відносяться:

А) Інкапсуляція +

Б) Клас

В) Спадкування +

Г) Метод

Д) Процедура

Е) Поліморфізм +

37. Які компоненти служать для роботи з наборами даних?

А) Table +

Б) Data

В) Query +

Г) Assign

38. Які існують режими доступу до елементів класу?

А) Public +

Б) Preversed

В) Private +

Г) Protected

39. Які методи об'єкту документаJavaдозволяють працювати з таймером?

А. setTimeout () +

Б. clearTimeout () +

В. open ()

Г. isNan ()

40. У більшості об'єктно-орієнтованих мов програмування підтримуються наступні модифікатори доступу:

А) private +

Б) open

B) encoded

Г) limited

Д) protected +

Е) public +

41. Які існують види класів:

А) Базовий класс +

Б) Абстрактний клас +

В) Інтерфейс +

Г) Змінний

Д) Закритий

Е) Внутрішній

42. Що yt є сервісом інтернету

А. Електронна пошта

Б. PHP +

В. WWW

Г. HTML +

2 Опис системи комп’ютерного тестування знань студентів

2.1 Титульна сторінка

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

Рисунок 2.1 – Вікно «Титульна сторінка»

2.2 Головний кадр, основне меню

Після заставки з’являється головне вікно системи комп’ютерного тестування знань з меню (рис. 2.2). Воно складається з п’яти пунктів які відповідають за перехід на кожен розділ системи комп’ютерного тестування та кнопки виходу з системи комп’ютерного тестування.

Рисунок. 2.2 – Головне вікно з меню

Для перевірки знань по вивченим темам другого модуля з дисципліни «Основи автоматизованого проектування складних систем» було розроблене тестове завдання для контролю знань. Здійснити перехід на сторінку з тестовим завданням дозволяє кнопка «Тест». Блок «Тестування» містить у собі сорок п’ять тестових питань різного типу і тематики, які дозволяють перевірити рівень теоретичної підготовки студентів з другого модулю. Після її натиснення з’явиться вікно (рис. 2.4), для переходу безпосередньо до тестування необхідно натиснути кнопку «Тест». Треба також зауважити, що тест обмежено у часі. Якщо не встигнути відповісти на питання, то його не зараховують.

Приклади питань представлені на рис. 2.4 – 2.11.

Рисунок 2.3– Вікно переходу у режим тестування

Рисунок 2.4– Питання типу

True-False Question

Рисунок 2.5– Питання типу

Single Choice Question

Рисунок 2.6– Питання типу Multiple Choice Question

Рисунок 2.7– Питання типу

Hot Object Question

Рисунок 2.8– Питання типу

Short Answer Question

Рисунок 2.10 – Питання типу

Drag-Drop Question

Рисунок. 2.11 – Питання типу

Hot Spot Question

Меню «Глоссарий» містить список основних термінів, що містяться у тестових питаннях та їх визначення (рис. 2.12). Кожна буква в меню відповідає за список термінів, котрі починаються на обрану букву. Натискаючи букву російського алфавіту, в загружається відповідні терміни в новому вікні (рис. 2.13).

Рисунок. 2.12 – Вікно глосарію Рисунок 2.13 – Вікно з термінами.

За допомогою кнопки «Поиск» в головному меню можливо здійснювати пошук по глосарію (рис. 2.13). Для цього потрібно в відповідне поле «Найти» ввести слово або фразу котрі цікавлять користувача і за допомогою кнопку «Перейти» переглянути результати.

Рисунок. 2.14 – Вікно пошуку та його результату

Розділ «Про автора» містить інформацію про розробника системи комп’ютерного тестування, а саме: курс, група, ПІБ розробника, контактні дані (рис. 2.14).

Рисунок 2.15 – Вікно інформації про автора

В головному вікні у лівому нижньому куті є кнопка виходу з системи комп’ютерного тестування знань. При її натисненні з’являється діалогове вікно (рис. 2.16) в якому користувача запитують «Чи дійсно він хоче вийти?». У разі якщо користувач відмовиться від цього рішення (тобто натисне кнопку «Нет») то він знову опиниться на головному меню і зможе продовжувати роботу.

Рисунок. 2.16 – Вихід з системи комп’ютерного тестування