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



Уроки 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. Поместить на форму дополнительно две надписи Label1 и Label2 для вывода текущих координат точки (рис. 1.52).

2. В программный код обработчиков событий перемещения точки добавить строки рисования точки и вывода на надписи ее текущих координат.

Обработчик события перемещения точки влево примет вид:


Private Sub Button3_Click (...)
X=X-1
Graph1.DrawEllipse(Pen2, X, Y, 2, 2)
Graph1.FillEllipse(Brush1, X, Y, 2, 2)
Label1.Text=X Label2.Text=Y
End Sub

3. Запустить проект и осуществить попадание управляемого объекта (точки) в мишень.

Легко убедиться, что использование обратной связи обеспечивает гарантированное попадание управляемого объекта (точки) в мишень (см. рис. 1.52).

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



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



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





Наверх