АКР по информатике за 2 триместр для 10А класса. Вариант 1
Список вопросов теста
Вопрос 1
Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования):
n = 4 s = 0 while n <= 8: s += n n += 1 print(s)
Вопрос 2
Олег составляет таблицу кодовых слов для передачи сообщений, каждому сообщению соответствует своё кодовое слово. В качестве кодовых слов Олег использует 4-буквенные слова, в которых есть только буквы A, B, C, D, X, Y, Z, причём буквы X, Y и Z встречаются только на двух первых позициях, а буквы A, B, C, D — только на двух последних. Сколько различных кодовых слов может использовать Олег?
Вопрос 3
На числовой прямой даны три отрезка: P = [10,15], Q = [10,20] и R=[5,15]. Какова наименьшая возможная длина интервала A, что формулы
(x ∈ A) → (x ∈ P) и
(x ∈ Q) → (x ∈ R)
тождественно равны, то есть принимают равные значения при любом значении переменной х (за исключением, возможно, конечного числа точек).
Вопрос 4
Ниже на языке программирования записан рекурсивный алгоритм F.
def F(n): if n > 2: print(n) F(n // 2) F(n − 1)
Запишите подряд без пробелов и разделителей все числа, которые будут напечатаны на экране при выполнении вызова F(7). Числа должны быть записаны в том же порядке, в котором они выводятся на экран.
Вопрос 5
Чему будет равна переменная «c» после выполнения этой программы:
a = 22 b = 4 b = a // b c = a // b
Вопрос 6
Чему будет равна переменная «c» после выполнения этой программы:
a = 26 b = 6 b = a // b c = a % (b + 1)
Вопрос 7
Какое число будет выведено на экран в результате выполнения этого цикла?
i = 3
print ( "9", end="" )
while i < 6:
print ( i, end="" )
i += 1


