Алгоритмизация
Список вопросов теста
Вопрос 1
При выполнении фрагмента программы:
if a<4 then
if b>3 then с:=4
else c:=5
else c:=6;
переменная с примет значение 4, если:
Варианты ответов
- а = 1, b = 4
- а = 5, b = 3
- а = 1, b = 3
- а = 4, b = 1
Вопрос 2
Определите значение С на выходе блок-схемы, если А=45, В=51
Варианты ответов
- 6
- 96
- 8
- 9
Вопрос 3
Определите значение переменной А в результате выполнения фрагмента алгоритма, представленного блок-схемой, если А=5, В=36
(mod - остаток от деления числа; div - целая часть от деления числа)
Варианты ответов
- 4
- 7
- 5
- 1
Вопрос 4
Реализован некоторый алгоритм в виде блок-схемы. Что получится на выходе, если Х=2, У=4
Варианты ответов
- 2, 4, 1
- 2, 4, 2
- ошибка
- нет правильного ответа
Вопрос 5
При выполнении фрагмента программы
if а>3 then
if b>3 then с:=4
else с:=5;
переменная с примет значение 4, если:
Варианты ответов
- а=3, b=3
- а=4, b=4
- а=1, b=3
- а=4, b=1
Вопрос 6
Алгоритм включает в себя ветвление, если...
Варианты ответов
- он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
- ход его выполнения зависит от истинности тех или иных условий
- его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
- он представим в табличной форме
- он включает в себя вспомогательный алгоритм
Вопрос 7
Алгоритм - это...
Варианты ответов
- правила выполнения определенных действий
- предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей
- набор команд для компьютера
Вопрос 8
Какой из документов является алгоритмом?
Варианты ответов
- Правила техники безопасности.
- Инструкция по получению денег в банкомате.
- Расписание уроков.
Вопрос 9
Выберите блок-схему алгоритма с ветвлением:
Варианты ответов
Вопрос 10
Блок-схема алгоритмической структуры ветвления может быть представлена в двух формах...
Варианты ответов
- линейной и разветвленной
- линейной и циклической
- односложной и многосложной
- полной и неполной
Вопрос 11
Проверка условия выполняется в геометрической фигуре...
Варианты ответов
- ромб
- параллелограмм
- овал
- прямоугольник
Вопрос 12
Что будет выведено на экран после выполнения фрагмента программы:
begin
a:=3;
if a>3 then a:=5 else a:=1;
writeln (a);
end.
Варианты ответов
- 0
- 1
- 3
- 5
- а
Вопрос 13
Варианты ответов
- 1
- 2
- 3
- 4
Вопрос 14
В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной a после выполнения алгоритма:
а := 8
b := 2
b := a/2*b
a := 2*а + 3*b
В ответе укажите одно целое число — значение переменной a.
Вопрос 15
У исполнителя Квадратор две команды, которым присвоены номера:
1. прибавь 3
2. возведи в квадрат
Первая из них увеличивает число на экране на 3, вторая возводит его во вторую степень. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 6 числа 48, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 11211 — это алгоритм: прибавь 3, прибавь 3, возведи в квадрат, прибавь 3, прибавь 3, который преобразует число 4 в 106.) Если таких алгоритмов более одного, то запишите любой из них.
Вопрос 16
У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 3
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 3. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 41 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 11122 — это алгоритм: раздели на 2, раздели на 2, раздели на 2, вычти 3, вычти 3, который преобразует число 88 в 5.) Если таких алгоритмов более одного, то запишите любой из них.
Вопрос 17
Вопрос 18
Определите значение переменной А в результате выполнения фрагмента алгоритма, представленного блок-схемой, если А=5, В=36
(mod - остаток от деления числа; div - целая часть от деления числа)
Варианты ответов
- 4
- 7
- 5
- 1
Вопрос 19
Реализован некоторый алгоритм в виде блок-схемы. Что получится на выходе, если Х=2, У=4
Варианты ответов
- 2, 4, 1
- 2, 4, 2
- ошибка
- нет правильного ответа
Вопрос 20
Свойством алгоритма является:
Варианты ответов
- конечность
- цикличность
- возможность выполнения алгоритма в обратном порядке
- возможность изменения последовательности команд
Вопрос 21
Алгоритм является линейным, если...
Варианты ответов
- он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
- ход его выполнения зависит от истинности тех или иных условий
- его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
Вопрос 22
Алгоритм называется циклическим, если:
Варианты ответов
- он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
- его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
- ход его выполнения зависит от истинности тех или иных условий
Вопрос 23
Какой тип алгоритмической структуры необходимо применить, если последовательность команд выполняется или не выполняется в зависимости от условия
Варианты ответов
- цикл
- ветвление
- линейный
Вопрос 24
Значение переменной вызывается из памяти компьютера записью...
Варианты ответов
- =а
- :а
- “а
Вопрос 25
Человек, робот, собака, автомат, компьютер, который выполняет чьи-то команды -это...
Варианты ответов
- субъект
- объект
- работник
- исполнитель
- программа
- помощник
Вопрос 26
Объект который может являться исполнителем?
Варианты ответов
- карта
- принтер
- книга
- яблоко
Вопрос 27
Свойство алгоритма, заключающиеся в том, что алгоритм должен состоять из конкретных действий, следующих в определенном порядке, называется...
Варианты ответов
- дискретность
- детерминированность
- конечность
- массовость
- результативность
Вопрос 28
Свойство алгоритма, заключающиеся в том, что один и тот же алгоритм можно использовать с разными исходными данными, называется...
Варианты ответов
- дискретность
- детерминированность
- конечность
- массовость
- результативность