Дополнительное задание
1. Для контроля правильности работы программы вывести на панель (Panel2) набранную пользователем сумму баллов. Подсказка. В форме разместить компоненты Label6 и Panel2.
Заголовку соответствующей панели присвоить значение IntToStr (sum). 2. Запустите программу и убедитесь, что верная сумма баллов получается лишь при последовательном выборе переключателей сначала из RadioGroup1, затем RadioGroup2 и т.д. Если порядок нарушен, то результат может быть неверным. Чтобы этого не случилось, вставьте дополнительную кнопку и сделайте подсчёт баллов только после её нажатия (кнопка Проверить (bkAll)). 3. Сделайте повторный запуск программы (сброс значений). Для этого в форме расположите дополнительную кнопку Повторить (bkRetry). 4. Для наглядности вывести результат разным цветом. Подсказка. В оператор Case при выборе результата задать свойству font.Color выбранный цвет. Например: Panel1.Font.Color:=clRed; 5.Сделать доступным группы переключателей RadioGroup1 и т.д. только при включенном CheckBox1. Для этого свойству Enabled компонентов RadioGroup1, RadioGroup2 и т.д. задать значение false. А в обработчик событий CheckBox1. Click вставить код: If CheckBox1.Checked=false then RadioGroup1.Enabled:=false else RadioGroup1.Enabled:=true; В этой же процедуре вставить аналогичные коды для RadioGroup2, RadioGroup3, RadioGroup4, RadioGroup5, а также для кнопок Проверить и Повторить. Примерный вид готового приложения: Методы контроля формируемых на СРС компетенций: 4. Способность выполнить индивидуальное задание (студент должен выполнить индивидуальное задание по получению определенных навыков, решению типовых задач);
Форма выполнения:выполнение заданий Критерии выполнения: подготовить задания и защитить. Сроки сдачи: студент должен своевременно выполнять и сдавать работы строго по календарному графику. Критерии оценки: выполнение самостоятельной работы на составление задач оценивается в баллах по объему выполненного задания. Литература: 1. С. И. Бобровский. Учебный курс Delphi7. Питер, 2006г. 2. Г.Г. Рапаков, С.Ю. Ржеуцкая. Программирование на языке Паскаль. Санкт-Петербург, 2005г. 3. Н.Культин. Учебный курс Delphi. Санкт-Петербург, 2005г. 4. Н.Культин. Delphi в задачах и примерах. Санкт-Петербург, 2005г. 5. Е.Р. Алексеев, О.В. Чесноков. Шаг за шагом. Москва, 2005г. Контроль Вопросы: 1. Назначение CheckBox. Обработка свойства Checked. 2. Назначение RadioGroup и его основные свойства. 3. Назначение RadioButton и его основные свойства. 4. Назначение GroupBox и его основные свойства. 5. Что такое менеджер проектов? 6. Как добавить новую форму? 7. Как удалить форму?
Специальность: «Общественное здравоохранение», «Медико-профилактическое дело», «Фармация», «Технология фармацевтического производства» «Сестринское дело», «Менеджмент»
Модуль: Информатика
|