MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Розробка програмного продукту "Тестер"

Название:Розробка програмного продукту "Тестер"
Просмотров:70
Раздел:Информатика, программирование
Ссылка:Скачать(93 KB)
Описание: МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Кафедра математичних дисциплін та інформатикиКонтрольна робота з дисципліни: ”Програмування” на тему: ”Розробка програмного продукту ”Тестер”ТЕРНОПІЛЬ-2009 ЗМІС

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

Кафедра математичних дисциплін та інформатики


Контрольна робота

з дисципліни: ”Програмування”

на тему:

”Розробка програмного продукту ”Тестер”


ТЕРНОПІЛЬ-2009
ЗМІСТ

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

Алгоритм програми

Опис програми

Висновки

Список використаних джерел

Додаток


ПОСТАНОВКА ЗАДАЧІ

 

Розробити програмний продукт, а саме ”Тестер”, який повинен володіти наступною функціональністю:

- повинен завантажувати тести із файлу;

- проводити тестування;

- вести статистику тестування;

- виводити результат тестування;

- можливість збереження результату у файл.

 

АЛГОРИТМ ПРОГРАМИ

Алгоритм програми можна розбити на два підалгоритми (рис. 1), а саме: алгоритм проходження тесту (рис. 2) та алгоритм загрузки тесту в пам‘ять програми (рис. 3) .

Рис. 1 - Загальний алгоритм програми

Алгоритм для тестування досить простий і суть його полягає в тому щоб циклічно обійти всі запитання в масиві і в кінці вивести результат.


Рис. 2 - Алгоритм проходження тесту

Рис. 3 - Алгоритм загрузки тесту в пам‘ять програми


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

Основну увагу при створенні тесту потрібно звертати на формат. Не повинно бути зайвих пробілів, тому що це може привести до того що програма не зможе прочитати тест.

 

ОПИС ПРОГРАМИ

 

Програма Тестер (рис. 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. ............





Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Путешествуя по TObject. Или как оно работает
Просмотров:335
Описание:Каждый класс в Delphi является наследником TObject, и, соответственно, обладает всеми его свойствами и методами. Это, несомненно, полезный факт, но каковы его методы и свойства, каковы его основные свойства и как их можно использовать?

 
     

Вечно с вами © MaterStudiorum.ru