Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы и ответы по информатике.doc
Скачиваний:
22
Добавлен:
11.04.2015
Размер:
216.58 Кб
Скачать

12. Оператор цикла с предусловием.

Цикл с предусловием используется для программирования процессов, в которых число повторений оператора цикла не известно, а задается некоторое условие его окончания.

while <условие> do <тело цикла>;

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

13. Устройства вывода пк.

1) Монитором (дисплеем) называется устройство отображения текстовой и графической информации без ее долговременной фиксации. Является основным периферийным устройством ПК и состоит из 2 частей: экрана и электронного блока, размещенных в одном корпусе. Подключается через видеоадаптер. Любой видеоадаптер содержит видеопамять, хранящую информацию с экрана. Объем видеопамяти влияет на скорость вывода изображения и скорость работы программ. Характеристиками монитора являются - размер экрана 14", 15", 17", 19", …; разрешение (расстояние между точками изображения) 640×480, 720×348, 1024×768, 1152×864, 1600×1200,.. пикселей (чем больше разрешающая способность, тем выше качество изображения и соответственно стоимость); частота смены кадров или частота кадровой развертки 70 Гц и выше (чем она больше, тем меньше утомляемость глаз).

2) Печатающие устройства (принтеры) предназначены для вывода алфавитно-цифровой и графической информации на бумагу. Делятся на ударные и безударные. Ударные – матричные, безударные – струйные, термографические (псевдолазерные) и электрофотографические (лазерные).

3) Графопостроители или плоттеры – устройства вывода на листах большого формата чертежей, рисунков, диаграмм или графиков.

14. Оператор выбора.

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

Case <порядковая переменная> of

<константа 1>:<оператор 1>;

<константа 2>:<оператор 2>;

<константа n>:<оператор n>;

[else <оператор>;]

end;

Рассмотрим элементы этой конструкции. Во-первых, это зарезервированные слова: case, of, else и end. Между словами case и of находится выражение, принимающее значение, которое, возможно, имеется в одном из списков значений, находящихся слева от двоеточий. Данное выражение называется селектором оператора case. Выполнение оператора выбора начинается с вычисления этого выражения. Если результат вычисления равен одной из перечисленных ниже констант, то выполняется соответствующий оператор. Затем управление передается за пределы оператора выбора. Если значение выражения не совпадает ни с одной константой, то выполняется оператор стоящий после else (если эта ветвь присутствует), либо выполняется следующий за case оператор.

Примечание.

1. В списках значений оператора case допустимыми являются типы переменных, называемые скалярными, включая целые и исключая вещественные типы.

2. Тип константы должен совпадать с типом выражения.

3. Ветвь else заключена в квадратные скобки, т.к. эта часть оператора выбора необязательна.

4. В этой конструкции перед else стоит точка с запятой.

5. В качестве оператора может быть и составной оператор.