Алгоритм_3
Список вопросов теста
Вопрос 1
Алгоритм - это...
Варианты ответов
- правила выполнения определенных действий
- предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей
- набор команд для компьютера
Вопрос 2
Какой из документов является алгоритмом?
Варианты ответов
- Правила техники безопасности.
- Инструкция по получению денег в банкомате.
- Расписание уроков.
Вопрос 3
Алгоритм структуры «ветвление» предусматривает...
Варианты ответов
- выбор условий
- выбор алгоритмов
- выбор команд (действий)
Вопрос 4
Выберите блок-схему алгоритма с ветвлением:
Варианты ответов
Вопрос 5
Блок-схема алгоритмической структуры ветвления может быть представлена в двух формах...
Варианты ответов
- линейной и разветвленной
- линейной и циклической
- односложной и многосложной
- полной и неполной
Вопрос 6
В неполном ветвлении существуют действия...
Варианты ответов
- только в ветке «Да»
- в ветке «Да» и ветке «Нет»
- только в ветке «Нет»
Вопрос 7
Разветвляющийся алгоритм - это...
Варианты ответов
- присутствие в алгоритме хотя бы одного условия
- набор команд, которые выполняются последовательно друг за другом
- многократное исполнение одних и тех же действий
Вопрос 8
Проверка условия выполняется в геометрической фигуре...
Варианты ответов
- ромб
- параллелограмм
- овал
- прямоугольник
Вопрос 9
Что будет выведено на экран после выполнения фрагмента программы:
begin
a:=3;
if a>3 then a:=5 else a:=1;
writeln (a);
end.
Варианты ответов
- 0
- 1
- 3
- 5
- а
Вопрос 10
Варианты ответов
- 1
- 2
- 3
- 4
Вопрос 11
В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной a после выполнения алгоритма:
а := 8
b := 2
b := a/2*b
a := 2*а + 3*b
В ответе укажите одно целое число — значение переменной a.
Вопрос 12
У исполнителя Квадратор две команды, которым присвоены номера:
1. прибавь 3
2. возведи в квадрат
Первая из них увеличивает число на экране на 3, вторая возводит его во вторую степень. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 6 числа 48, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 11211 — это алгоритм: прибавь 3, прибавь 3, возведи в квадрат, прибавь 3, прибавь 3, который преобразует число 4 в 106.) Если таких алгоритмов более одного, то запишите любой из них.
Вопрос 13
У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 3
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 3. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 41 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 11122 — это алгоритм: раздели на 2, раздели на 2, раздели на 2, вычти 3, вычти 3, который преобразует число 88 в 5.) Если таких алгоритмов более одного, то запишите любой из них.