Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика 1.pdf
Скачиваний:
64
Добавлен:
18.03.2015
Размер:
2.34 Mб
Скачать

Рисунок 1.10. Оператор Like; схема формы

Практическая работа 8. Логические операторы, конкатенация

Первое упражнение - логические операторы сводится к вводу в текстовые поля txtOper1, txtOper2 данных (Oper1, Oper2 - комбинаций True и False) и изучению результатов, выводимых в текстовые поля txtNot.Text : txtImp.Text, расположенные ниже горизонтально, рис. 1.11. Последовательность действий:

1.создать на форме: объект CommandButton, 2 текстовых поля для ввода данных (значений переменных Oper1, Oper2), рисунок 1.11, вверху формы, 6 объектов TextBox для вывода результатов и 9 объектов Label, для создания надписей,

2.задать значения свойства Name объектов, см. код процедуры Command1_Click() и рисунок 1.11,

3.ввести код

4.Private Sub Command1_Click()

5.Dim Oper1 As Boolean, Oper2 As Boolean

6.Oper1 = CBool(txtOper1.Text)

7.Oper2 = CBool(txtOper2.Text)

8.txtNot.Text = Not Oper1

330

9.txtAnd.Text = Oper1 And Oper2

10.txtOr.Text = Oper1 Or Oper2

11.txtXor.Text = Oper1 Xor Oper2

12.txtEqv.Text = Oper1 Eqv Oper2

13.txtImp.Text = Oper1 Imp Oper2 End Sub

14.вводить комбинации данных в поля txtOper1 и txtOper2, делать щелчки на командной кнопке, анализировать результаты,

15.создать вторую форму; на первой форме создать вторую командную кнопку и ввести код процедуры Command2_Click():

16.Unload Me Form2.Show

После старта проекта для перехода ко второй форме нужно сделать щелчок на этой командной кнопке.

Рисунок 1.11. Логические операторы

331

Второе упражнение - конкатенация.

1.Создать на форме 3 текстовых поля (Name=txtConc, Name=txt1, Name=txt2), объект CommandButton, рисунок 1.12,

Рисунок 1.12. Конкатенация, схема формы

2.ввести код процедуры Command1_Click():

3.txtConc.Text = txt1.Text & txt2.Text

4.' txtConc.Text = Val(txt1.Text) & Val(txt2.Text)

'txtConc.Text = Val(txt1.Text) + Val(txt2.Text)

5.стартовать проект, сделать щелчок на второй командной кнопке первой формы; выводится вторая форма,

6.ввести в текстовые поля txt1 и txt2 данные типа String, сделать щелчок на командной кнопке, происходит соединение строк,

7.снять комментарий со второй строки кода, поставить комментарий перед первой строкой. Ввести в текстовые поля txt1 и txt2 числа, сделать щелчок на командной кнопке - происходит соединение чисел,

332

8.снять комментарий с третьей строки кода, поставить комментарий перед первой и второй строками, ввести в текстовые поля числа, сделать щелчок на командной кнопке - происходит сложение чисел.

4.Рекомендации студентам по подготовке к работе с указанием литературы.

Для подготовки к выполнению лабораторной работы необходимо предварительное изучение теоретического материала в объеме, достаточном для проведения осмысленной работы при выполнении поставленной задачи – практического знакомства с основными понятиями информатики.

ЛИТЕРАТУРА

1.Информатика : учебник/ Б.В. Соболь [и др.]-Изд. 3-е, дополн. и перераб. — Ростов н/Д: Феникс, 2007.

— 446 [1] с.-(Высшее образование).

2.Могилев А. В. Практикум по информатике: Учеб. пособие для студ. высш. учеб. заведений /А.В.Могилев, Н.И.Пак, Е.К.Хеннер; Под ред. Е.К.Хеннера. — 2-е изд., стер. — М.: Издательский центр «Академия», 2005. — 608 с

3.Угринович Н.Д. Практикум по информатике и информационным технологиям. Учебное пособие для общеобразовательных учереждений. Издание 2- е исп./Н.Д. Угринович, Л.Л. Босова, Н.И. Михайлова. М.:БИНОМ, 2004. 394 с.

333

4.Лабораторный практикум по информатике:

Учебное пособие для вузов/В.С. Микшина, Г.А. Еремеева, Н.Б. Назина и др.; Под ред. В.А. Острейковского. — М.: Высш. шк., 2003. — 376 с: ил.

5.Темы рефератов:

1.Объектно-ориентированные языки программирования.

2.Visual Basic – язык программирования.

334