Пример теста по географии
1. Сертификация продукции. Основные положения. Нормативы. Организация. Методика и практика. В 3-х частях. М.: Изд-во стандартов. 1990, Часть 1. Международные стандарты и руководства ИСО/МЭК в области сертификации и управления качеством. 213с. 8. Костылев Ю.С., Лосицкий О.Г. Испытания продукции. М.: Изд-во 9. Жутовский В.Л. Испытания средств измерений. Организация и порядок проведения: Справ, пособие. М.: Изд-во стандартов, 1991.- 96 10.Испытательные центры за рубежом. М.: Изд-во стандартов, 1989.- 75 с. И.Менеджмент систем качества: Учеб. пособие./М.Г Круглов, С.К.Сергеев, В.А.Такташов и др. М: ИПК Изд-во стандартов, 1997.- 368 с. Постановка задачи Создать проект, состоящий из нескольких форм: титульной формы, формы меню, формы помощи и формы непосредственного текста. В зависимости от правильности ответов на тест, который состоит из нескольких разделов (в свою очередь в разделе может быть несколько вопросов), подсчитывается результат и выставляется оценка по каждому разделу. Пояснение. Новым в этой работе является использование в проекте нескольких форм и организация вызова этих форм, использование шаблона формы Tabbed pages из окна New Items вкладки Forms,новых компонентов главного меню, многострочного текстового редактора, которые находятся на вкладке палитры компонентов Standard,компонента Image (графический объект) со вкладки Additional палитры компонентов и компонента PageControl (набор панелей с вкладками).
План разработки программы 1. Открыть новый проект. 2. Создать титульную форму. 2.1. Дать название форме «Тест по географии». 2.2. Разместить на форме метки в соответствии с рис. 1 и присвоить им заголовки. 2.3. Разместить на форме объект Image (графический объект), который находится на вкладке Additional палитры компонентов. Выделить Image,справа от свойства Picture щелкнуть на кнопке с тремя точками. В появившемся окне встроенного редактора Picture Editor щелкнуть на кнопке Load, которая вызывает открытие окна для установки имени графического файла. Выбранная картинка появится вначале в служебном окне, и если пользователь подтвердит (кнопка ОК), то она возникнет и в окне формы. 2.4. Разместить на форме кнопку «Выход» и дать ей значение Close. 2.5. Разместить на форме кнопку «Продолжить». Пока не задавать действия, которые будут выполняться по нажатию этой кнопки. 2.6. Сохранить форму под именем, например, F_Titul.pas и проект – под именем Pr_Test.dpr 3. Создать форму «Меню». 3.1. Командой File New Form создать новую форму. Выполнить следующие действия:
3.2. Создать меню с помощью компонента MainMenu, который находится на вкладке Standard палитры компонентов. Теперь необходимо создать его опции. Дважды щелкнуть на появившейся пиктограмме MainMenu или, выделив объект MainMenu,щелкнуть на кнопке в правой половине строки Items. Появиться окно с заголовком Form1.MainMenu1. Установите в качестве значения свойства Caption название первого пункта меню: «Тест». Оно запишется в синем прямоугольнике слева на полосе меню. Нажмите клавишу Enter. Теперь опция готова и можно переходить к созданию следующей. Каждая опция главного меню может содержать список подопций. Для создания подопций щелкнуть мышью на строке ниже опции и ввести первую подопцию. Продолжить ввод, пока не будет создан весь список подопций. В названиях опций, являющихся значениями свойства Caption, можно указать символ «&» перед тем символом, который будет использоваться для быстрого выбора опции. В нашем примере для опции «Тест» можно выбрать комбинацию клавиш Alt+T. Для этого в строке Caption надо указать «&Тест». Опция «Тест» должна содержать подопции «Тестирование», «Результат», «Выход». Опция «Помощь» не должна содержать подопций. Для реализации подопции «Выход» выполните следующие действия:
3.3. Сохранить форму под именем F_Menu.pas. 4. Создать переход с титульной формы на форму «Меню». Для этого выполнить следующие действия:
5. Сохранить выполненный проект (File, Save All). Запустить программу на выполнение и проверить ее правильность работы: q Перейти с титульной формы на форму «Меню»; q Выйти из проекта. 6. Создать форму «Помощь». 6.1. Командой File, New открыть окно New Items, при помощи которого можно создать новую форму. На вкладке Forms выбрать форму Tabbed pages. Появиться стандартное окно новой формы Tabbed Notebook Dialog. Вызвать и рассмотреть список объектов, содержащихся на форме. Форма построена на основе компоненты TpageControl и содержит несколько перекрывающих друг друга вкладок класса TTabSheet. Каждая вкладка может содержать свой набор помещенных на нее компонентов. Чтобы на этапе конструирования добавить новую вкладку или выбрать ранее вставленную, надо щелкнуть на объекте правой кнопкой мыши и выбрать New Page (новая панель), Next Page (следующая панель) или Previous Page (предыдущая панель). Смена панелей идет циклически. 6.2. Удалить объекты-кнопки OK и Help. 6.3. Заменить название кнопки Cancel на «Выход» и установить для нее действие Close; 6.4. Изменить название формы, для чего поместить на форму объект PageDlg1 и выполнить следующие действия:
6.5. Дать вкладкам названия «Правила работы», «Тематика текста», «Авторские права», для этого в свойстве Caption заменить значения TabSheet1, TabSheet2, TabSheet3. 6.6. Заполнить страницы формы Tabbed Notebook Dialog текстом инструкции, для чего на каждую страницу добавьте экземпляр компонента Memo из вкладки Standard палитры компонентов. Для ввода текста в объект Memo щелкнуть на кнопке с тремя точками свойства Lines. В появившемся окне встроенного редактора ввести необходимый текст. Для того чтобы цвет вставленного объекта совпадал с цветом формы, выполните следующие действия:
6.7. Сохранить созданную форму под именем F_Instr.pas. 6.8. Создать переход с формы «Меню» на форму «Помощь». Для этого перейти на форму «Меню», установите курсор на опцию «Помощь», щелкнуть мышью и внести изменения в процедуру обработки:
6.9. Сохранить выполненный проект (File, Save All). Запустить программу на выполнение и проверить правильность ее работы: q Перейти с титульной формы на форму «Меню»; q Перейти с формы «Меню» на форму «Помощь»; q Выйти из проекта. 7. Создать форму «Тестирование», дать ей имя U_Test. 7.1. Построить форму «Тестирование» на основе стандартной формы Tabbed Notebook Dialog и включить в нее 5 вопросов (5 вкладок TTabSheet). 7.2. На первую вкладку поставить Tpanel1, Tpanel2, Label1, RadioGroup1
Пример теста по географии 1) 1)За начало отсчета географической долготы места принят: А) экватор Б) меридиан 180 градусов В) нулевой меридиан Г) северный полюс Ответ: в
2) 2)Линии, соединяющие на климатических картах точки с одиниковым атмосферным давлением, называются: А) горизонталями Б) изометмами В) изобарами Г) изогиетами Ответ: в 3)Артезианскими называются следующие воды: А) почвенные Б) грунтовые В) межпластовые ненапорные Г)Межпластовые напорные Ответ: б
4)Основным географическим следствием шарообразной формы Земли является: А) смена дня и ночи Б) смена времен года В) широтная зональность Г) высотная зональность Ответ: в 5)Образование пояса низкого атмосферного давления в экваториальных широтах обусловлено прежде всего: А) низкими температурами воздуха Б) высокими температурами воздуха В) циклонами Г) антициклонами Ответ: б 7.3. Создать переход с формы «Меню» на форму «Тестирование». 7.4. Сохранить созданную форму под именем F_Test.pas. 7.5. Для правильного контроля выполнения тестирования сделать так, чтобы последовательно был доступен сначала первый вопрос, а затем только второй и т.д. Для этого предусмотреть дополнительную кнопку завершения тестирования каждого вопроса. 7.6. Сохранить выполненный проект (File, Save All). Запустить программу на выполнение и проверить правильность ее работы: q Перейти с титульной формы на форму «Меню»; q Перейти с формы «Меню» на форму «Тестирование»; q Выполнить тестирование: q Выйти из проекта. 7.7. Для подсчета результата ввести переменную Ball, которую необходимо объявить в разделе Var формы «Результат». Внести изменения в программу для подсчета баллов. 8. Создать форму «Результат» (дать ей имя U_Res). Форма «Результат» должна содержать оценку тестирования и кнопку «Выход». 8.1. Самостоятельно создать форму «Результат». 8.2. Сохранить созданную форму под именем F_Rez.pas. 8.3. Создать переход с формы «Меню» и установить курсор на опции «Результат». Для этого нужно перейти на форму «Меню» и установить курсор на опции «Результат», щелкнуть мышью и внести изменения в процедуру обработки:
9. Проверить правильность работы программы.
|