Лекция: Конструкции управления

Зачастую в определенном месте программы необходимо выполнять те или иные операторы, в зависимости от некоторых условий. Эта возможность в VB реализуется при помощи так называемых управляющих конструкций (или структур), которые в свою очередь состоят из структур передачи управления, структур принятия решений и циклов.

В алгоритмических языках программирования существуют следующие базовые управляющие конструкции: ветвление, обход, выбор, цикл с параметром, цикл с предусловием и цикл с постусловием. К структурам принятия решений можно отнести ветвление и выбор, к циклам — цикл с параметром, цикл с предусловием и цикл с постусловием, к структурам передачи управления — обход.

Ветвление — это структура, в которой в зависимости от некоторого условия выполняется одна или другая часть программы (реализуется оператором If).

Обход — это структура, в которой в зависимости от некоторого условия выполняется некоторая часть программы или не выполняется (реализуется оператором If и GoTo).

Выбор — это структура, позволяющая «разветвить» программу на несколько частей, в зависимости от значения некоторого выражения (реализуется операторами If или Select Case).

Цикл с параметром — это структура, позволяющая повторить некоторую часть программы определенное, заранее известное, количество раз (реализуется оператором For…Next).

Цикл с предусловием, цикл с постусловием — это структура, позволяющая повторять некоторую часть программы пока соблюдается некоторое условие (реализуется оператором Do…Loop).

Далее рассмотрим управляющие структуры. При этом под последовательностью иблоком операторов будем понимать последовательность операторов, выполняющихся один за другим.

 

еще рефераты
Еще работы по информатике