МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ СТАЛИ И СПЛАВОВ
(ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)
НОВОТРОИЦКИЙ ФИЛИАЛ
кафедра экономики и информатики
ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
Возможно вы искали - Дипломная работа: Разработка математической модели и ПО для задач составления расписания
Студент __________________________________________________________
(Ф.И.О., группа )
Тема курсовой работы (проекта): Разработка лабораторного практикума__
______ «Создание тестирующей программы» __
Срок сдачи курсового проекта_________________________________________
Похожий материал - Реферат: Разработка метода формирования маршрутных матриц однородной замкнутой экспоненциальной сети массового обслуживания
Перечень вопросов подлежащих исследованию или разработке:
а) Актуальность и значимость темы.
б) История развития обучающих и контролирующих программ.
в) Обоснование выбора используемых компонентов
г) Алгоритмы реализации проектов.
Руководитель: _____________ ________________
Очень интересно - Реферат: Разработка методов определения эффективности торговых интернет систем
2. РАЗРАБОТКА ПРОГРАММЫ
2.1. Постановка задачи
Разработать лабораторный практикум по теме: «Создание тестирующей программы». Программа должна содержать заставку с названием проекта, и перечень вопросов с вариантами ответов, из которых нужно выбрать правильный. По окончании тестирования должен быть выдан результат тестирования.
2.2. Алгоритм реализации работы
Вам будет интересно - Реферат: Разработка образовательной среды для дистанционного обучения по дисциплинам Компьютерная графика и Системы искусственного интеллекта. Геометрические преобразования
Лабораторный практикум реализуется в десять этапов, в каждом из них происходит усложнение задачи.
На первом этапе создается заставка, содержащая название тестирующей программы. В качестве примера производится тестирование на знание программы Microsoft Excel из пакета программ Microsoft Office 2000.
Необходимо создать проект для запуска заставки тестирующей программы, которая будет отображаться на экране 10 секунд (рис.1).
Для этого необходимо задать свойства компонентов (табл.2), и создать процедуру завершения показа заставки TForm1.Timer1Timer (Приложение 1).
Таблица 2
Свойства компонентов
| Form1 | Caption | Приглашение к тестированию |
| WindowState | максимальное окно | |
| Color | clGreen | |
| Image1 | Picture | вставка из файла, в котором сохранена копия экрана окна EXCEL |
| Label1 | Caption | Программа тестирования по пакету Microsoft EXCEL |
| WordWrap | True | |
| Font | Times New Roman, 20 p, полужирный, белый, выровнен по центру | |
| Color | clGreen | |
| Timer1 | Interval | 5000 |
| Events | OnTimer – Close; (закрытие формы) |

Рис.1. Задание 1, форма 1
Похожий материал - Реферат: Разработка операционных систем
На втором этапе создается проект для запуска вопроса с вводом ответа тестирующей программы (Project2, Unit2.pas, Form2). Пример проекта приведен на рис.2.

Рис.2. Проект второго этапа
Таблица 3
Свойства компонентов
| Form2 | Caption | Вопрос с вводом ответа |
| WindowState | нормальное окно | |
| Color | clInfoBk | |
| Label1 | Caption | Текст вопроса |
| WordWrap | True | |
| Font | Times New Roman, 16 p, полужирный, синий, выровнен по центру, на белом фоне | |
| Edit1 | Font | Times New Roman, 16 p, красный |
| Button2 | (Exit) | процедура закрытия формы |
| Button1 | (OK) | обработка введенного ответа |
Для этого необходимо задать свойства компонентов (табл.3), и создать процедуру проверки правильности ответа на вопрос TForm2.Button1Click (Приложение 1).
На форме показывается вопрос, и в поле ввода ожидается ответ. После ввода ответа происходит его передача в переменную S (блок 2), перевод всех букв в верхний регистр, и проверка этой переменной (блок 3). Если введенный ответ совпадает с правильным, то происходит вывод сообщения о правильности ответа (блок 5), и закрытие формы (блок 6). Иначе происходит вывод сообщения о том, что ответ неверен (блок 4).