Планирование уроков на учебный год (по учебнику Н.Д. Угриновича, профильный уровень)



Уроки 27 - 30
§1.9. Информационные модели управления объектами




Содержание урока

1.9.1. Информационные модели систем управления
1.9.2. Модели систем управления на языке Visual Basic

Системы управления без обратной связи

Проект «Управление без обратной связи» на языке Visual Basic

Системы управления с обратной связью

Проект «Управление с обратной связью» на языке Visual Basic

Проект «Автоматическое управление с автоматической обратной связью» на языке Visual Basic

Контрольные вопросы

1.9.3. Модели систем управления на языке Turbo Delphi

1.9.2. Модели систем управления на языке Visual Basic


Проект «Автоматическое управление с автоматической обратной связью» на языке Visual Basic


За основу возьмем проект «Управление с обратной связью».

1. Убрать из графического интерфейса (рис. 1.53): четыре кнопки Button3, Button4, Button5 и Button6 для управления движением точки и кнопку Button2, выводящую результат.

2. Поместить на графический интерфейс кнопку Button2 для создания автоматической обратной связи.

3. Для осуществления автоматической обратной связи использовать корректировку координат с использованием инструкции выбора Select Case. Мишень-круг имеет координаты центра (100, 100). Тогда обработчик события корректировки положения точки примет вид:


Private Sub Button2_Click_1 (...)
X2=100
Y2=100
'Автоматическая корректировка координаты X
Select Case X2-X1
Case Is >0
X1=X1+1
Case Is <0
X1-X1-1
Case Is =0
X1=X1
End Select
'Автоматическая корректировка координаты Y
Select Case Y2-Y1
Case Is >0
Y1=Y1+1
Case Is <0
Y1=Y1-1
Case Is =0
Y1=Y1
End Select
Label1.Text=X1
Label2.Text=Y1
Graph1.DrawEllipse(Pen2, X1, Y1, 2, 2)
Graph1.FillEllipse(Brush1, X1, Y1, 2, 2)
End Sub

4. Запустить проект и нажатием кнопки Шаг осуществить попадание точки в мишень — окружность, имеющую координаты центра (100,100) (см. рис. 1.53).

Рис. 1.53. Модель системы управления с автоматической обратной связью



Следующая страница Контрольные вопросы



Cкачать материалы урока





Наверх