Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Программа тестирования

Автор:   •  Июнь 15, 2023  •  Лабораторная работа  •  336 Слов (2 Страниц)  •  115 Просмотры

Страница 1 из 2

Лабораторная работа №2. Программа тестирования.

Разработать программу для проведения тестов по какой-либо дисциплине. Пример на рисунке ниже.

[pic 1]

Требования к программе

  1. Вопросы группируются с помощью компонентов TGroupBox.
  2. Должен быть хотя-бы один вопрос с выбором одного варианта ответа (компоненты TRadioButton). В примере это вопрос 1.
  3. Должен быть хотя-бы один вопрос с выбором нескольких вариантов ответа (компоненты TCheckBox). В примере это вопрос 2.
  4. Должен быть хотя бы один вопрос с открытым ответом без вариантов (компонент TEdit). В примере это вопрос 3.
  5. При нажатии на кнопку Проверить вычисляется оценка.
  6. Здесь показан только пример. Задание выполняется самостоятельно и индивидуально, Вы должны придумать свой набор вопросов и систему расчёта итоговой оценки.

Порядок сдачи лабораторных работ

  1. Работа выполняется самостоятельно дома, а защищается на паре в субботу.
  2. Для защиты на занятие необходимо принести на flash-накопителе проект лабораторной работы в Lazarus и продемонстрировать выполнение программы.
  3. После этого я задаю вопросы, прошу исправить замечания или внести в программу небольшие изменения.
  4. После успешного выполнения пунктов 1-3, я засчитываю лабораторную работу и ставлю оценку. По результатам выполнения лабораторных работ и рубежного контроля ставятся баллы за модуль, по сумме балов за все четыре модуля ставится зачет.

Примечания к работе

  1. Для группировки нескольких компонентов в один логический блок используется компонент TGroupBox. Сначала на форму помещается компонент TGroupBox, потом внутрь него добавляются дочерние компоненты – TLabel, TRadioButton, TCheckBox, TEdit или другие.
  2. Для выбора одного варианта из нескольких используются компоненты TRadioButton. Для TRadioButton имеется свойство Checked типа Boolean – показывает, выбран ли компонент в данный момент. В каждый момент времени, из всех компонентов TRadioButton, принадлежащих одинаковому родительскому компоненту (это может быть форма или блок TGroupBox), может быть выбран только один. Компоненты TRadioButton, расположенные в разных блоках TGroupBox, выбираются независимо друг от друга.
  3. Для выбора нескольких вариантов используются компонент TCheckBox. Для TCheckBox имеется свойство Checked типа Boolean – показывает, выбран ли компонент в данный момент
  4. Компоненты TGroupBox, TCheckBox и TRadioButton имеют свойство Caption – заголовок, который отражается в верхней (для TGroupBox) или правой (TCheckBox и TRadioButton) части элемента управления.
  5. Перевод из строк в целые и обратно осуществляется с помощью функций IntToStr и StrToInt.

Пример расчета оценки

[pic 2]         

...

Скачать:   txt (4.4 Kb)   pdf (72.2 Kb)   docx (27.4 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club