9 класс. Ветвление.
Список вопросов теста
Вопрос 1
Если в алгоритме действия выполняются строго друг за другом, то такой алгоритм называется:
Варианты ответов
-
Линейным.
-
Ветвления.
-
Неполного ветвления.
-
Линейным с элементами ветвления.
Вопрос 2
Алгоритм, имеющий полную и неполную форму, — это алгоритм:
Варианты ответов
-
Линейный.
-
Ветвления.
-
Нет такого алгоритма.
-
Алгоритм выбора.
Вопрос 3
Условие в блок-схеме алгоритма ветвления заключается в:
Варианты ответов
-
Прямоугольник.
-
Ромб.
-
Шестиугольник.
-
Овал.
Вопрос 4
Укажите вид алгоритма «Если время на часах 11 вечера, то идти спать, иначе читать книгу».
Варианты ответов
-
Линейный.
-
Полная форма структуры ветвления.
-
Неполная форма структуры ветвления.
-
Смешанный вид.
Вопрос 5
Укажите отличие полной формы структуры ветвления от неполной формы.
Варианты ответов
-
Полная форма дает два варианта действий, а неполная - только один.
-
Неполная форма дает два варианта действий, а полная - только один.
-
Неполная форма — это сокращенный вариант полной формы.
-
Отличий нет, можно использовать и тот и другой вариант для одной и той же задачи.
Вопрос 6
Назначение условных операторов в языке Pascal:
Варианты ответов
-
Переход к некоторой метке по условию.
-
Анализ логического условия перед переходом.
-
Вычисление значения логического условия.
-
Выбор к исполнению одного из возможных действий (операторов) в зависимости от некоторого условия (при этом одно из действий может быть пустым, то есть отсутствовать).
Вопрос 7
Какие два условных оператора имеются в языке Pascal?
Варианты ответов
-
if <условие> then <оператор> или if <условие> then <оператор1> else <оператор2>.
-
Операторы if и case.
-
Краткая и полная формы условного оператора if.
-
Оператор выполнения цикла по условию и оператор if.
Вопрос 8
Могут ли операторы if быть вложенными?
Варианты ответов
-
Да, могут. В этом случае последнее «else» относится к ближайшему незанятому «if».
-
Нет, не могут.
-
Да, могут, но это надо заранее объявить в разделе констант.
-
Только неполная форма оператора.
Вопрос 9
Какое по типу выражение вычисляется в условии оператора if?
Варианты ответов
-
Числовое.
-
Логическое выражений типа boolean, имеет значения true или false.
-
Неравенство.
-
Равенство.
Вопрос 10
Определите значение переменной с после выполнения следующего фрагмента программы:
а:=6;
b:=15;
а: =b-a*2;
if a>b then c:=a+belse c:=b-a;
Варианты ответов
-
-3
-
33
-
18
-
12


