Контрольный тест по информатике (8 класс)
Список вопросов теста
Вопрос 1
Переведите двоичное число 1001012 в десятичную систему счисления
(введите только цифры числа, без указания основания).
Вопрос 2
Переведите двоичное число 110012 в десятичную систему счисления
(введите только цифры числа, без указания основания).
Вопрос 3
Переведите десятичное число 2610 в двоичную систему счисления
(введите только цифры числа, без указания основания).
Вопрос 4
Переведите десятичное число 2310 в двоичную систему счисления
(введите только цифры числа, без указания основания).
Вопрос 5
Выполните действия по правилам двоичной арифметики:
110012 + 11012 =
(введите только цифры, без указания основания)
Вопрос 6
Выполните действия по правилам двоичной арифметики:
101102 – 10012 =
(введите только цифры, без указания основания)
Вопрос 7
Установите соответствие между схемами алгоритмических конструкций и их названиями:
1.
2.
3.
4.
Варианты ответов
- Ветвление
- Цикл ПОКА
- Цикл ДО
- Цикл ДЛЯ
Вопрос 8
Установите соответствие между операторами и результатами их выполнения, если значение переменной равно 5:
1.
write (a);
2.
write ('a');
3.
write ('a=', a);
4.
write (a:5:1);
Варианты ответов
- 5
- a
- a=5
- __5.0
Вопрос 9
Установите соответствие между операторами ввода и введенными данными, если целочисленные переменные a, b, c должны получить значения 10, 20, 30 соответственно.
1.
read (b, c, a)
2.
read (b, a, c)
3.
read (c, a, b)
4.
read (c, b, a)
Варианты ответов
- 20 30 10
- 20 10 30
- 30 10 20
- 30 20 10
Вопрос 10
Выберите выражение, записанное на языке программирования Pascal, соответствующее математической записи, представленной на рисунке:

Варианты ответов
- 1/2(a+b)h
- 1/2*(a+b)/h
- 1/2/(a+b)/h
- (a+b)*h/2
- (a+b)*2/h
Вопрос 11
Какие выражения на языке программирования Pascal не соответствуют математическому выражению, представленному на рисунке?

Варианты ответов
- (-b+sqrt(b*b-4*a*c))/(2*a)
- (-b+sqrt(b*b-4*a*c))/2*a
- (-b+sqrt(b*b-4*a*c))/2/a
- -b+sqrt(b*b-4*a*c)/(2*a)
Вопрос 12
Чему будет равно значение переменной b после выполнения данного фрагмента программы?
a := 10;
b := 20;
b := a + b;
a := b - a;
b := b + a;


