Тест на языке программирования Visual Basic
Контрольная работа - Компьютеры, программирование
Другие контрольные работы по предмету Компьютеры, программирование
ликованными методиками и советами специалистов.
Учителя информатики ближе всех находятся к современным компьютерным диагностикам и методикам проведения тестирования, но, к сожалению, компьютерных тестов в наших кабинетах информатики совсем мало. Исследуемая тема натолкнула меня на идею реализовать на компьютере один из вариантов итогового тестирования по базовому курсу информатики с помощью изучаемого на уроках информатики языка программирования Visual Basic. Я сделал выбор в пользу него, так как он позволяет создавать Windows - приложения и является визуализированным языком программирования.
Цель моего реферата - составить программу, с помощью которой учитель мог бы проводить тестовый итоговый контроль базового уровня знаний учащихся в кабинете информатики по своему предмету. Знания, полученные на уроках информатики по структуре выбранного мной языка программирования, мне казались вполне достаточными, однако, сделав черновой вариант своего проекта и обсудив результаты с учителем, я понял, что без дополнительных знаний по этому языку мне не сделать красивой и удобной для работы программы. И тогда я обратился к различным источникам новых знаний. При выборе дополнительной литературы я старался выбирать, которые объясняли бы доступным языком правила программирования задуманных мной идей. Кроме традиционных источников информации книг, для изучения выбранного мной языка программирования я воспользовался компьютерным обучающим компакт-диском, на котором собраны уроки по Visual Basic в форме мини видеофильмов. Посетив глобальную сеть Internet, я получил очень интересные советы от сайтов для тех, кто программирует.
В итоге помимо того, что было пройдено мной в школьном курсе, самостоятельно я изучил следующие средства программирования:
- Вставка средств мультимедиа в проект Visual Basic, с помощью инструмента Animation. Этот инструмент позволяет вставлять в проект файлы с расширением *.AVI по размеру менее 1 Мб.
- Изменение курсора при наведении его на различные объекты Visual Basic с помощью свойств MouseIcon и MousePointer.
- Изменение цвета формы при нажатии на объект CommandButton.
- Изучил 2 новые событийные процедуры GotFocus и LostFocus, что позволяет менять цвет объекта OptionButton при щелчке на нем.
2. Основная часть - этапы разработки программы
Проект на языке Visual Basic это Windows-приложение. Вся работа в операционной системе Windows осуществляется при помощи окон, каждое из которых предназначено для выполнения определенных действий. Существует несколько типов окон, из которых основными являются следующие:
- окно приложения
- окно диалога
- окно сообщения
Окно может находиться в одном из трех возможных режимов:
- Режим развернутый - на весь экран
- Режим оконный - меньше, чем весь экран
- Режим свернутый - в виде кнопки на панели задач.
Кроме основных существует множество других типов окон, например, меню или панели инструментов в любом приложении.
Все разновидности окон разделяются на два типа: модальные (окна сообщений и диалоговые окна) и немодальные (все остальные). Особенность работы с модальным окном состоит в том, что пока оно не закрыто, невозможно продолжение работы с данным приложением. На экране может быть открыто несколько окон сразу, переход между которыми осуществляется при помощи щелчка мыши.
Любое окно в Windows это прямоугольная область на экране, которая имеет некоторые границы. Чтобы управлять окнами система присваивает им неповторяемые номера. После этого происходит автоматический контроль всех событий, которые происходят с данными окнами. Событием является любое воздействие от мыши или клавиатуры.
Сообщения о событии, имевшем место в любом окне, обрабатываются Windows. После этого результаты обработки посылаются во все остальные открытые окна, которые могут в ответ на сообщение от операционной системы выполнять определенные действия. Мой тестовая программа это тоже окно, которое будет содержать элементы управления: кнопки выбора (OptionButton), командные кнопки (СommandButton) и пр.
Чтобы создавать Windows-предложения нужно иметь инструментарий. Таким инструментарием является объектно ориентированная среда программирования Visual Basic 6.0, которую я установил на свой домашний компьютер и которая есть у нас на школьных компьютерах.
Visual Basic является мощным программным средством, с помощью которого можно реализовать широкий спектр практических задач. Основное достоинство этого языка состоит в том, что он оптимально сочетает в себе простоту использования, доступность и большой набор разнообразных возможностей:
- реализация разработчиком максимально гибкого и удобного интерфейса для своего приложения;
- создание самых разнообразных многоуровневых и всплывающих меню;
- обработка событий мыши и клавиатуры, вывод на экран различных графических изображений, а также геометрических фигур;
- управление цветом, настройками принтера, использование стандартных диалогов;
- работа с графикой, рисование, обработка изображений;
- использование таймера;
- обработка файлов и каталогов на жестком диске;
- доступ к базам данных;
- разработка собственных элементов управления ActiveX.
Visual Basic является программой, которая позволяют создавать другие программы путем сборки из отдельных компонентов. Такие программы называют средами визуальной разработки. Среда визуальной разработки берет на себя сле?/p>