Тест на языке программирования Visual Basic
Контрольная работа - Компьютеры, программирование
Другие контрольные работы по предмету Компьютеры, программирование
mp;CaptionCommand5Style01BackColorButton face&H0000C000&
Теперь, когда есть основа можно приступать к разработке отдельных типов форм.
Первая форма - регистрация.
Первый этап. Визуальное программирование.
В окне Конструктор форм на форму поместил управляющие элементы, которые должны обеспечить взаимодействие приложения с пользователем.
1. Активизируем форму Form1.
2. Установим на форму последовательно 2 объекта класса TextBox.
3. Установим на форму последовательно 4 объекта класса Label.
4. Установим на форму 1 объект класса Command Button.
5. Установим на форму 1 объект класса Animation. Для этого на панели Компонентов вызовем контекстное меню и подключим компонент Microsoft Windows Common Controls-2 5.0 (SP2). В результате таких действий на панели появится кнопка для анимационных объектов
- Объекты Label выполняют роль пояснительного текста,
- объекты TextBox предназначены для ввода информации во время работы приложения.
- объект CommandButton предназначен для перехода на следующую форму,
- объект Animation дополняет интерфейс формы.
Второй этап. Задание значений свойствам объектов
Для каждого объекта формы 1 установим значения согласно таблице:
Класс объектовСвойствоЗначение по умолчаниюНовое значениеCommandButton
LabelCaptionCommand1Приступить к тесту.FontMs Sans Serif, обычный, 8пт14пт, полужирное начертаниеBackColorButton FaceбелыйStyle01 - GraphicalCaptionLabel1РегистрацияFontMs Sans Serif, обычный, 8пт14пт, полужирное начертаниеForeColor0012&080800&BackStyle10Alignment02CaptionLabel2Ваше имяFontMs Sans Serif, обычный, 8пт14пт, полужирное начертаниеForeColor0012&&H00FF8080&BackStyle10Alignment02CaptionLabel3Ваш классFontMs Sans Serif, обычный, 8пт14пт, полужирное начертаниеForeColor0012&&H00FF8080&BackStyle10Alignment02CaptionLabel4Добро пожаловать в тестирующую программу. При ответах на вопросы обращайте внимание на пояснительный текст вверху окна. Если вы хотите изменить цвет окна, то пользуйтесь четырьмя кнопками в левом нижнем углу. После окончания тестирования компьютер сообщит вам результат и переведет его в оценку по 5-ти бальной шкале. Удачи!FontMs Sans Serif, обычный, 8пт10пт, обычное начертаниеForeColor0012&&H000000FF&BackStyle10Alignment02TextBox
AnimationText
TextText1
Text2
Настройка свойств не нужнаПользуясь таблицей, выделяем попеременно указанные объекты и в окне Свойств присваиваем перечисленным объектам новые значения свойств, заданные в таблице.
Третий этап описание программного кода
Общий вид программного кода будет такой:
Private Sub Command1_Click()
Rem вывод модального окна в случае неверно заполненной регистрационной формы
If Text1.Text = "" Or Text2.Text = "" Then
k = MsgBox ("Вы забыли ввести данные", , "Предупреждение")
Else
Rem форма 1 закрывается, форма 2 открывается.
Form1.Hide
Form2.Show
End If
End Sub
Private Sub Form_Load()
Rem запуск мультимедийного файла Animation
A1.Open ("D:\My Test\clock.avi")
A1.Play
End Sub
Четвертый этап тестирование созданной формы 1:
- Все исходные данные заполнены в форму правильно.
- Исходные данные введены частично.
Вывод: созданная форма 1 работает верно.
Вторая форма первый вопрос.
Первый этап. Визуальное программирование.
В окне Конструктор форм на форму поместим управляющие элементы, которые должны обеспечить взаимодействие приложения с пользователем.
1. Активизируем форму Form2.
2. Установим на форму последовательно 5 объектов класса CommandButton.
3. Установим на форму последовательно 2 объектов класса Label.
4. Установим на форму 1 объект класса Frame.
5. Установим на форму последовательно 4 объекта класса Option.
6. Установим на форму 1 объект класса Image.
- Объект Label2 поясняет, как надо отвечать на поставленный вопрос.
- Объект Label1 дает саму формулировку вопроса.
- Объект Command1 служит для запоминания ответа и перехода к следующей форме.
- Объекты Command2, Command3, Command4, Command5 служат для замены цвета формы соответственно на желтый, красный, синий и зеленый цвета.
- Объект Image1 предназначен для интерфейса программы.
- Объект Frame служит для размещения на нем объектов CommandButton
- Объекты OptionButton являются формулировками вариантов ответов на поставленный вопрос.
Второй этап. Задание значений свойствам объектов
Для объектов Command2, Command3, Command4, Command5 очистим свойство Caption . А затем для каждого объекта формы 2 установим значения согласно таблице:
Класс объектовСвойствоЗначение по умолчаниюНовое значениеCommandButtonCaptionCommand1Переход к следующему вопросу
OptionButton
Label
Frame
ImageStyle01 - GraphicalBackColorButton Face&H00C0C0FF&CaptionOption1Электронные лампыFontMs Sans Serif, обычный, 8пт10пт, обычное начертаниеBackColor&H80000012&&H00FFC0C0&CaptionOption2Интегральные схемыFontMs Sans Serif, обычный, 8пт10пт, обычное начертаниеBackColor&H80000012&&H00FFC0C0&CaptionOption3СветодиодыFontMs Sans Serif, обычный, 8пт10пт, обычное начертаниеBackColor&H80000012&&H00FFC0C0&CaptionOption4ТранзисторыFontMs Sans Serif, обычный, 8пт10пт, обычное начертаниеBackColor&H80000012&&H00FFC0C0&Caption
Label1
Элементной базой ЭВМ третьего поколения являются:Font
Ms Sans Serif, обычный, 8пт14пт, полужирное начерт