Итоговый тест за курс 8 класса
Список вопросов теста
Вопрос 1
Система счисления, в которой количественный эквивалент (количественное значение) цифры в числе не зависит от её положения в записи числа, называется -
Варианты ответов
- позиционной
- непозиционной
- унарной
- двоичной
Вопрос 2
Сколько 1 в двоичной записи десятичного числа 15
Вопрос 3
Число 51310 в восьмеричной системе счисления записывается как ...
Вопрос 4
Сравните величины, указав для каждой пары величин соответствующий знак.
1.
1008 и 6410
2.
108 и 1016
3.
1010102 и 408
Варианты ответов
- =
- <
- >
Вопрос 5
Число 11012 в десятичной системе счисления равно ...
Вопрос 6
Число 6510 в двоичной системе счисления записывается как ...
Вопрос 7
Наибольшим из чисел 11112, 218, 1910, 1816 является …
Варианты ответов
- первое
- второе
- третье
- четвертое
Вопрос 8
Сколько единиц в сумме чисел 101112 и 102?
Варианты ответов
- 3
- 2
- 1
- 4
Вопрос 9
Для каких из чисел ложно высказывание:
НЕ((число > 50) ИЛИ (число четное))?
Варианты ответов
- 123
- 9
- 50
- 8
Вопрос 10
Укажите предложение, не являющееся высказыванием:
Варианты ответов
- Не можете ли вы передать соль?
- Некоторые лекарства опаснее самих болезней.
- Гоголь писал «Мертвые души» в Риме.
- Рукописи не горят.
Вопрос 11
Для какого из приведённых имён истинно высказывание:
НЕ(Первая буква гласная) И (Последняя буква гласная)?
Варианты ответов
- Марина
- Николай
- Юрий
- Иван
Вопрос 12
Алгоритм, записанный на языке программирования, называется …
Варианты ответов
- программой
- задачей
- утверждением
- моделью
Вопрос 13
Установите соответствие:
1.
Последовательность не более чем из 255 символов
2.
-32 768 … 32 768
3.
Произвольный символ алфавита
4.
true и false
Варианты ответов
- string
- integer
- char
- boolean
Вопрос 14
Как можно представить структуру программы на языке Паскаль?
Варианты ответов
- Program End Begin
- Program Begin End
- Begin Program End
Вопрос 15
Переменной a присвоено значение 5. Установите соответствие:
1.
Write(‘a=’, a)
2.
Write(‘a’)
3.
Write(a)
Варианты ответов
- a=5
- a
- 5
Вопрос 16
Оператором ввода данных является:
Варианты ответов
- read
- write
- writeln
Вопрос 17
Целочисленным переменным a, b, c нужно присвоить знаяения 1, 2 и 3. Какой оператор ввода подходит для следующего потока входных данных 2 1 3 ?
Варианты ответов
- read (b, a, c)
- readln a, b, c
- read (a, b, c)
- write (b, a,c)
Вопрос 18
Характерным признаком линейной программы является …
Варианты ответов
- выполнение операторов в порядке их записи
- наличие в каждой программе только одного оператора
- присутствие в ней оператора условного и безусловного перехода
- использование в ней исключительно операторов присваивания
Вопрос 19
Дан условный оператор: if a<17 then y:=a else y:=a+3.
Здесь условием является …
Варианты ответов
- y:=a
- y:=a+3
- все ответы верные
- a<17
Вопрос 20
Определите значение переменной с после выполнения следующего фрагмента программы:
a:=100;
b:=30;
a:=a – b*3;
if a>b then c:=a – b else c:=b – a;
Варианты ответов
- 130
- 20
- 70
- -20
Вопрос 21
В каком из условных операторов допущена ошибка?
Варианты ответов
- if b=0 then writeln(‘Деление невозможно.’);
- if a>b then max:=a else max:=b;
- if a
- if (a>b) and (b>0) then c:=a+b;
Вопрос 22
На вход программы, фрагмент которой приведённой ниже, поданы числа 10 и 15.
read x, y;
if x>y then begin x:=x – y; y:=x+y end
else begin y:=y – x; x:=x - y end;
write (x, ‘ ‘, y)
Какие значения будут выведены после выполнения этого фрагмента?
Варианты ответов
- 5 50
- 10 15
- 5 5
- -5 5
Вопрос 23
Чему равно значение переменной s после выполнения следующего фрагмента программы:
s:=0;
for i:=0 to 5 do s:=s+i;
Варианты ответов
- 5
- 0
- 6
- 15
Вопрос 24
Цикл в фрагменте программы
a:=1;
b:=1;
while a+b<8 do
begin
a:=a+1; b:=b+2
end;
выполнится:
Варианты ответов
- бесконечное число раз
- 2 раза
- 1 раз
- 3 раза
Вопрос 25
Цикл в фрагменте программы
p:=1;
repeat
p:=p*0.1
until p>0.1;
будет исполнен:
Варианты ответов
- 3 раза
- 1 раз
- бесконечное число раз
- 2 раза


