9 класс. Информатика. Входная контрольная работа
Список вопросов теста
Вопрос 1
Число 301011 может существовать в системах счисления с основаниями:
Варианты ответов
- 2 и 10
- 4 и 3
- 4 и 8
- 2 и 4
Вопрос 2
Двоичное число 100111 в десятичной системе счисления записывается как:
Варианты ответов
- 41
- 37
- 39
- 38
Вопрос 3
Сколько цифр 1 в двоичном представлении десятичного числа 7?
Варианты ответов
- 1
- 2
- 3
- 4
Вопрос 4
Для какого символьного выражения верно высказывание: «НЕ (Первая буква согласная) И НЕ (Вторая буква гласная)»?
Варианты ответов
- abcde
- bcade
- аabas
- cabab
Вопрос 5
Какому логическому выражению соответствует следующая таблица истинности?

Варианты ответов
- A & B
- A v B
- НЕ (A & B)
- НЕ (A) & HE (B)
Вопрос 6
Какое логическое выражение соответствует следующей схеме?

Варианты ответов
- НЕ (A) v HE (B)
- A v B
- НЕ (A & B)
- НЕ (A) & HE (B)
Вопрос 7
К какому виду алгоритмов можно отнести алгоритм, для записи которого на алгоритмическом языке используется конструкция:
если <условие>
то <действия 1>
иначе <действия 2>
всё
Варианты ответов
- линейный
- разветвляющийся с полным ветвлением
- разветвляющийся с неполным ветвлением
- циклический
Вопрос 8
К какому виду алгоритмов можно отнести алгоритм, для записи которого на алгоритмическом языке используется конструкция:
нц пока <условие>
<тело цикла>
кц
Варианты ответов
- цикл с параметром
- цикл с заданным условием окончания работы
- цикл с заданным условием продолжения работы
- цикл с заданным числом повторений
Вопрос 9
Определите значение целочисленных переменных х и у после выполнения фрагмента программы:
х := 11
у := 5
t := у
у := х mod у
х := t
у := у + 2*t
Варианты ответов
- х=11, у=5
- х=10, у=5
- х=5, у=11
- х=5, у=10
Вопрос 10
Укажите правильный вариант записи условия «х - двузначное число»:
Варианты ответов
- х div 10 <= 9
- (х >= 10) И (х<100)
- х div 100 = 0
- х mod 100 = 99
Вопрос 11
Исполните алгоритм при х=10 и y=15.

Какие значения будут получены в результате его работы?
Варианты ответов
- -5, 10
- 5, 20
- 5, 5
- -5, 5
Вопрос 12
Определите значение переменной f после выполнения фрагмента алгоритма:
f:=2
нц для i от 1 до 5
f:=f*i
кц
Вопрос 13
Дан фрагмент линейного алгоритма:
a:=5
b:=6+3*a
a:=b/3*a
Чему равно значение переменной a после его исполнения?
Вопрос 14
Определите значение переменной s после выполнения фрагмента алгоритма:
s:=0
нц для i от 1 до 4
s:=s+i*i
кц
Вопрос 15
Какая последовательность символов не может служить именем в языке Паскаль?
Варианты ответов
- _mas
- 5hd
- ma_S1
- dok2
Вопрос 16
В данном фрагменте программы:
program error;
begin
SuMmA := 25 - 14
end.
ошибкой является:
Варианты ответов
- некорректное имя программы
- не определённое имя переменной
- некорректное имя переменной
- запись арифметического выражения
Вопрос 17
Какое выражение необходимо использовать для генерации случайного целого числа из промежутка [5; 20)?
Пояснение: число 5 входит в промежуток, 20 - не входит.
Варианты ответов
- random * 20
- random (20) + 5
- random (20) * 5
- random (15) + 5
Вопрос 18
В каком из условных операторов допущена ошибка?
Варианты ответов
- if b=0 then write ('Деление невозможно');
- if a
- if a>b then max:=a else max:=b;
- if (a>b) or (b=0) then c:=a+b;
Вопрос 19
Условный оператор
if a mod 2 = 0 then write ('Да') else write ('Нет')
позволяет определить, является ли число а:
Варианты ответов
- чётным
- целым
- вещественным
- простым
Вопрос 20
Определите значение переменной с после выполнения следующего фрагмента программы:
a := 100;
b := 30;
a := a - b *3;
if a < b then с := a - b else с := b - a;
Варианты ответов
- -20
- 20
- 70
- -180


