Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции Информатика.doc
Скачиваний:
16
Добавлен:
27.10.2018
Размер:
1.05 Mб
Скачать

2 Этап Работа с готовыми программами

Пример программы:

Процесс программирования состоит из 2 частей:

  • визуальное конструирование;

  • программирование событий;

Проект «Смешивание цветов».

Public Class frmTV

Public Sub DoColor()

rtbColor.BackColor = Color.FromArgb(hsbRed.Value, hsbGreen.Value, hsbBlue.Value)

End Sub

Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click

End

End Sub

Private Sub hsbRed_Scroll(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ScrollEventArgs) Handles hsbRed.Scroll

DoColor()

End Sub

Private Sub hsbGreen_Scroll(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ScrollEventArgs) Handles hsbGreen.Scroll

DoColor()

End Sub

Private Sub hsbBlue_Scroll(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ScrollEventArgs) Handles hsbBlue.Scroll

DoColor()

End Sub

Private Sub frmTV_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

DoColor()

End Sub

End Class

3 Этап Составление программ

Самостоятельное составление программ и решение задач.

7.Методика введения понятия “Команда выбора if”

1 Этап Подготовительный

1.Команды выбора предназначены для управления ходом выполнения программы.

2.Команды выбора организуются следующими операторами:

Сокращенная форма

If условие Then оператор

Полная форма

If условие Then оператор1 Else оператор2

Полная блочная форма

If условие Then

блок1

Else

блок2

End If

3.Логические функции:

AND – И;

OR – ИЛИ;

NOT – НЕ;

И

A

B

Результат

0

0

0

0

1

0

1

0

0

1

1

1

ИЛИ

A

B

Результат

0

0

0

0

1

1

1

0

1

1

1

1

НЕ

A

Результат

0

1

1

0

Условие при A=5

=

A=5

равно

Истинно

< >

A< >5

не равно

Ложно

<

A<5

меньше

Ложно

>

A>5

больше

Ложно

<=

A<=5

меньше или равно

Истинно

>=

A>=5

больше или равно

Истинно

Логические операции

OR

(A>2) OR (A>8)

ИЛИ

Истинно

AND

(A>2) AND (A>8)

логическое И

Ложно

NOT

NOT(A>8)

отрицание

Истинно