Тест по теме: "Программирование ветвлений на Паскале"

1. Название алгоритма, содержащего конструкцию ветвления?
разветвляющийся алгоритм
циклический алгоритм
практический алгоритм
линейный алгоритм
2. Правильно укажите один из видов ветвления?
полное
главное
второстепенное
циклическое
3. В результате выполнения фрагмента программы, представленной ниже, переменная С примет значение:
а:=5;
b:=20;
а:=а-b/2;
if а>b then с:=а+b
else с:=b-а;
25
-15
5
15
4. Отметьте, что произойдет в результате выполнения следующей программы:
program pr;
var а, b, с: integer;
begin
write (‘Введите первое целое число’); readln (а);
write (‘Введите второе целое число’); readln (b);
if а < b then с:=2*а
else с:=2*b;
writeln (с)
end.
увеличение меньшего из двух чисел вдвое
уменьшение меньшего из двух чисел вдвое
увеличение большего из двух чисел вдвое
уменьшение большего из двух чисел вдвое
5. Условный оператор целесообразно использовать в программе?
сравнивающей значения переменных
подсчитывающей количество символов
вычисляющей значение арифметического выражения
вывода на печать значения константы
6. При выполнении фрагмента программы
if а>3 then
if b>3 then с:=4
else с:=5;
переменная с примет значение 4, если?
а=3, b=3
а=4, b=4
а=1, b=3
а=4, b=1
7. При выполнении фрагмента программы:
if a<4 then
if b>3 then с:=4
else c:=5
else c:=6;
переменная с примет значение 4, если?
а = 5, b = 3
а = 1, b = 4
а = 1, b = 3
а = 4, b = 1
8. Необходимо записать неполный условный оператор, обозначающий неполные ветвления на языке Паскаль?
if <условие> there
if <условие> then
then <условие> if
there <условие> if
9. Конструкция вида begin <последовательность операторов> end называется?
отставной оператор
уставной оператор
составной оператор
ветвлящийся оператор
10. Для реализации разветвляющегося алгоритма в языке VBA есть?
четыре оператора
два оператора
три оператора
один оператор
11. Что такое алгоритмическая конструкция ветвление?
конструкция, которая обеспечивает выполнение одной или другой последовательности команд в зависимости от истинности или ложности некоторого условия
возможность наличия нескольких путей, направлений, сюжетных линий
конструкция, которая предусматривает организацию выполнения набора команд
условие, которое образуется из нескольких простых условий, соединенных друг с другом логическими операциями
12. Что такое составное условие?
условие, которое образуется из нескольких простых условий, соединенных друг с другом логическими операциями
условие для исполнителя Робот
высказывание, которое всегда истинно
высказывание, которое всегда ложно
13. Какие логические операции можно использовать для записи составных условий?
или, и, если
пока, и, для
если, пока, и
и, или, не