Итоговая проверочная работа по информатике в 8 классе
№1 (1 балл)
Переведите двоичное число 1100110 в десятичную систему счисления.
Или
Выполните перевод восьмеричного числа 123 в десятичную систему счисления.
№2 (1 балл)
Напишите число X, для которого истинно высказывание:
(X < 8) И НЕ (X < 7).
№3 (1 балл)
У исполнителя Квадратор две команды. которым присвоены номера:
1. возведи в квадрат
2. прибавь 3
Первая из них возводит число на экране во вторую степень, вторая увеличивает его на 3.
Составьте алгоритм получения из числа 1 числа 25, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12221 — это алгоритм:
возведи в квадрат
прибавь 3
прибавь 3
прибавь 3
возведи в квадрат,
который преобразует число 2 в 169.)
Если таких алгоритмов более одного, то запишите любой из них.
№4 (1 балл)
В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма:
а := 2
b := 4
а := 2*а + 3*b
b := a/2*b
В ответе укажите одно целое число — значение переменной b.
№5 (2 балла)
На бесконечном поле имеется вертикальная стена. Длина стены неизвестна. От верхнего конца стены вправо отходит горизонтальная стена также неизвестной длины. Робот находится в клетке, расположенной слева от нижнего края вертикальной стены. Напишите для Робота алгоритм, закрашивающий все клетки, расположенные левее вертикальной стены и выше горизонтальной стены и прилегающие к ним.
№6 (2 балла)
Напишите программу на языке Паскаль по нахождению площади прямоугольника S = a∗b. Стороны a и b вводятся с клавиатуры.
Протокол:
Введите a и b
5 4
Площадь прямоугольника = 20