Анализ алгоритмов.9
Список вопросов теста
Вопрос 1
У исполнителя Дельта две команды, которым присвоены номера:
1. прибавить 5
2. умножить на d
(d
– неизвестное целое число; d < 0)
Выполняя первую из них, Дельта увеличивает число на экране на 5, а выполняя вторую, умножает это число на d
.
Программа для исполнителя Дельта – это последовательность номеров команд.
Известно, что программа 12211 переводит число 2 в число 38.
Определите значение d
.
Вопрос 2
У исполнителя Дельта две команды, которым присвоены номера:
1. прибавить 6
2. умножить на d
(d
– неизвестное натуральное число; d > 1)
Выполняя первую из них, Дельта увеличивает число на экране на 6, а выполняя вторую, умножает это число на d
.
Программа для исполнителя Дельта – это последовательность номеров команд.
Известно, что программа 12211 переводит число 1 в число 75.
Определите значение d .
Вопрос 3
Какие значения примут величины a и b после выполнения последовательности операторов?
a:=12
b:=a+6
a:=b/3
b:=a-b
Записать значения a и b через запятую.
Вопрос 4
Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера:
1 - вычти 1
2 - умножь на 3
Запишите алгоритм, содержащий пять команд, с помощью которого из числа 7 будет получено число 52.
Варианты ответов
- 12211
- 11222
- 21221
Вопрос 5
Определите значение переменной С после выполнения алгоритма.

Вопрос 6
Чему станет равно значение переменной Х после выполнения команды
если Х<5
то X := 15
иначе Х := -10
все
если до её выполнения Х был равен -7?
Вопрос 7
Какое логическое выражение истинно, если х ϵ [-10, 10]?
Варианты ответов
- (x > 10) и (x < -10)
- (x > 10) или (x < -10)
- (x <10) или (x >= -10)
- (x >= -10) и (x <= 10)
Вопрос 8
Дан фрагмент линейного алгоритма.
a:= 8
b:= 6+3*a
a:= b/3*a
Чему равно значение переменной а после его исполнения?


