Итоговая работа за курс информатики 8 класс
Список вопросов теста
Вопрос 1
Развернутая запись какого числа представлена ниже?
1*102 + 1*101 + 5*100
Варианты ответов
- 10
- 115
- 123
Вопрос 2
Переведите число из 2-ой системы счисления в 10-ую систему счисления:
1001112
Варианты ответов
- 33
- 38
- 39
- 40
Вопрос 3
Переведите число из 8-ой системы счисления в 10-ую систему счисления:
74128
В ответе запишите только число, основание системы счисления писать не нужно.
Вопрос 4
Переведите число из 16-ой системы счисления в 10-ую систему счисления:
A416
В ответе запишите только число, основание системы счисления писать не нужно.
Вопрос 5
Решите пример. В ответ запишите число в десятичной системе счисления, только число без основания системы счисления.
1010112 + 1101112
Вопрос 6
Решите пример. В ответ запишите только число без основания системы счисления.
C416 - (578 + 1011012)
Вопрос 7
Напишите наименьшее целое число x, для которого истинно высказывание:
НЕ (X < 2) И (X чётное).
Вопрос 8
Напишите наибольшее целое число x, для которого истинно высказывание
(x < 17) И НЕ (x > 44).
Вопрос 9
а := 4
b := 4
а := 2*а + 3*b
b := a/2*b
В ответе укажите одно целое число — значение переменной b.
Вопрос 10
var s,k: integer;
begin
s := 0;
for k := 3 to 7 do
s := s + 6;
writeln(s);
end.
Вопрос 11
Ученица должна вывести фразу на экран программа Паскаль:
Я получу 5 за контрольную
Какая строка записана верно?
Варианты ответов
- write (Я+получу+ 5+ за+ контрольную)
- write ('Я получу + 5 + за контрольную')
- write (Я получу + '5' + за контрольную)
- write ('Я получу' + 5 + 'за контрольную')
- write ('Я получу 5 за контрольную')
Вопрос 12
Определи сумму значений переменных a и b после выполнения фрагмента алгоритма
a:=40;
b:=16;
a:=a div b;
b:= a*b;
a:= b div a;
Варианты ответов
- 44
- 46
- 48
- 50
Вопрос 13
Определи значения переменной с после выполнения фрагмента алгоритма
a:=16;
b:=32;
b:= a*2 - b/2;
if a>b then c:=3*b-a/3
else
c:= 3*a-4*b;
Варианты ответов
- 16
- -16
- 28
- -28
Вопрос 14
Какое значение примет переменная y после выполнения фрагмента программы
y:=3;
x:=14;
while x>5 do
begin
x:= x-3;
y:= y*x;
end;
Вопрос 15
Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она чётна, то удаляется первый символ цепочки, а если нечётна, то в конец цепочки добавляется символ Н. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А — на Б, Б — на В и т. д., а Я — на А). Получившаяся таким образом цепочка является результатом работы алгоритма.
Например, если исходной была цепочка НОГА, то результатом работы алгоритма будет цепочка ПДБ, а если исходной была цепочка ТОН, то результатом работы алгоритма будет цепочка УПОО.
Дана цепочка символов КРОТ. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)? Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ.
Вопрос 16
Валя шифрует русские слова (последовательности букв), записывая вместо каждой буквы её код:
А: 01 Д: 100 К: 101 Н: 10 О: 111 С: 000
Некоторые цепочки можно расшифровать не одним способом. Например, 00010101 может означать не только СКА, но и СНК. Даны три кодовые цепочки:
100101000
100000101
0110001
Найдите среди них ту, которая имеет только одну расшифровку, и запишите в ответе расшифрованное слово.