Тест на языке программирования 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. Все исходные данные заполнены в форму правильно.
  2. Исходные данные введены частично.

Вывод: созданная форма 1 работает верно.

 

 

Вторая форма первый вопрос.

 

Первый этап. Визуальное программирование.

В окне Конструктор форм на форму поместим управляющие элементы, которые должны обеспечить взаимодействие приложения с пользователем.

1. Активизируем форму Form2.

2. Установим на форму последовательно 5 объектов класса CommandButton.

3. Установим на форму последовательно 2 объектов класса Label.

4. Установим на форму 1 объект класса Frame.

5. Установим на форму последовательно 4 объекта класса Option.

6. Установим на форму 1 объект класса Image.

  1. Объект Label2 поясняет, как надо отвечать на поставленный вопрос.
  2. Объект Label1 дает саму формулировку вопроса.
  3. Объект Command1 служит для запоминания ответа и перехода к следующей форме.
  4. Объекты Command2, Command3, Command4, Command5 служат для замены цвета формы соответственно на желтый, красный, синий и зеленый цвета.
  5. Объект Image1 предназначен для интерфейса программы.

 

  1. Объект Frame служит для размещения на нем объектов CommandButton

 

  1. Объекты 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пт, полужирное начерт