Промежуточная аттестация 8 класс
Список вопросов теста
Вопрос 1
Переведите двоичное число 1101101 в десятичную систему счисления.
Вопрос 2
Переведите число 125 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? В ответе укажите одно число — количество единиц.
Варианты ответов
- 1111101
- 1001110
- 1101101
- 1110111
Вопрос 3
Для какого из приведённых значений числа X ложно высказывание:
НЕ (X < 6) ИЛИ (X < 5)
Варианты ответов
- 7
- 6
- 5
- 4
Вопрос 4
Для какого из приведённых чисел истинно высказывание: НЕ (число <50) И (число чётное)?
Варианты ответов
- 24
- 45
- 74
- 99
Вопрос 5
Для какого из приведённых имён истинно высказывание:
НЕ (Первая буква гласная) И НЕ (Последняя буква согласная)?
Варианты ответов
- Инна
- Нелли
- Иван
- Потап
Вопрос 6
Запишите значение переменной k, полученное в результате работы следующей программы
k = 4
for i in range (3):
k = 2*k
print(k)
Вопрос 7
Ниже приведена программа
s = int(input())
k = int(input())
if s < 8 and k < 8:
print("ДА")
else:
print("НЕТ")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(1, 1); (10, 8); (9, −12); (6, 6); (5, 15); (−10, −8); (−10, 11); (3, 1); (1, 8).
Сколько было запусков, при которых программа напечатала «ДА»?
Вопрос 8
Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите наибольшее и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.
3616, 638, 1111002
Вопрос 9
У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 1
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из чиcла 65 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12112 – это алгоритм:
раздели на 2
вычти 1
раздели на 2
раздели на 2
вычти 1,
который преобразует число 42 в число 4.)
Если таких алгоритмов более одного, то запишите любой из них.
Вопрос 10
Постройте таблицу истинности для логического выражения:
В ответе укажите количество "1", стоящих в итоговом столбце таблицы истинности.
Вопрос 11
Постройте таблицу истинности для логического выражения:
В ответе укажите количество "0", стоящих в итоговом столбце таблицы истинности.
Вопрос 12
Ниже приведена программа
s = int(input())
t = int(input())
if s > 8 or t > 8:
print("YES")
else:
print("NO")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(8, 8); (9, 6); (4, 7); (6, 6); (–9, –2); (–5, 9); (–10, 10); (6, 9); (10, 6).
Сколько было запусков, при которых программа напечатала «NO»?


