Демоверсия экзаменационного материала в 8 классе
по информатике и ИКТ
Часть 1
1. Считая, что каждый символ кодируется 16-ю битами, оцените информационный объём следующей фразы в кодировке Unicode:
Римские цифры — пример непозиционной системы счисления.
а) 84 бита b) 880 бит c)880 байт d) 84 байта
2. Какой из операторов ошибочен, если заданы описания:
var i, j: integer;
x, y: real;
а) x:=i*y; b) y:=i*i; c) j:=i+2; d) j:=i*y;
3. Что является результатом выполнения программы:
Var c: byte;
Begin
c:=2;
Case c of
1: c:=sqr(c);
2: c:=c-1;
end;
end.
а) c=2; b) c=1; c) c=0; d) c=4;
4. Что является результатом выполнения программы:
var x:integer;
begin
x:=9;
if x mod 3 =0 then x:=5
else writeln('x не кратно 3');
x:=4;
end.
а) x=9; b) x=4; c) x=5; d) x=0;
5. Каков будет результат выполнения программы:
var n, i: integer;
begin
n:=0; i:=1;
while i<=5 do begin n:=n+i; i:=i+1; end;
end.
а) n=15; b) n=10; c) n=25; d) n=225;
6. После выполнения фрагмента программы:
t:=4;
for k:=1 to 5 do
begin read(a[k]);
if a[k]>t then m:=k;
end;
переменная m принимает значение 5. это возможно, если вводится набор элементов массива:
а) 7, 6, 3, 4, 5 c) -1, 5, -3, 4, 2
б)
6, -2, -3, -4, 5 d) 1, 2, -3, 4, -5
7. На схеме нарисованы дороги между четырьмя населёнными пунктами А, В, С, D и указаны протяжённости данных дорог. Определите кратчайшее расстояние между пунктами А и С (при условии, что передвигаться можно только по указанным на схеме дорогам).
1) 7
8. Таблица стоимости перевозок устроена следующим образом: числа, стоящие на пересечениях строк и столбцов таблиц, означают стоимость проезда между соответствующими соседними станциями. Если пересечение строки и столбца пусто, то станции не являются соседними. Укажите таблицу, для которой выполняется условие «Минимальная стоимость проезда из А в В не больше 8». Стоимость проезда по маршруту складывается из стоимостей проезда между соответствующими соседними станциями.

Часть 2
1. В алгоритме, записанном ниже, используются действительные переменные а и b. Определите значение переменной b после выполнения следующего фрагмента алгоритма:
а := -5;
b := 5+7*а;
b := b/2*а;
Порядок действий соответствует правилам арифметики. В ответе укажите одно число — значение переменной b.
Ответ: ________________
2. В таблице приведены запросы к поисковому серверу. Расположите номера запросов в порядке возрастания количества страниц, которые найдёт поисковый сервер по каждому запросу. Для обозначения логической операции «ИЛИ» в запросе используется символ | , а для логической операции «И» — &.
1 | информатика & математика & задачи |
2 | информатика | математика | задачи |
3 | информатика & задачи |
4 | Информатика | задачи |
3. Что является результатом выполнения операторов:
a:=40.567;
writeln('a= ',a:2:2);
Ответ: ________________
4. Сколько байт информации содержит сообщение объемом 0,25 Кбайт? В ответе укажите одно число.
Ответ: ________________
5. Дан фрагмент блок-схемы алгоритма (см. рис. 1).

Рис. 1.
Чему равно значение b после завершения цикла?
Ответ: ________________
6. На сервере gia. edu находится файл , доступ к которому осуществляется по протоколу http. Фрагменты адреса данного файла закодированы буквами от А до Ж (см. таблицу). Запишите последовательность этих букв, которая кодирует адрес указанного файла в Интернете.
А | Б | В | Г | д | Е | Ж |
gia | mat | :// | / | http | .edu | .net |
Ответ: ________________
7. На схеме нарисованы дороги между пятью населёнными пунктами А, В, С, D, Е и указана протяжённость этих дорог. Укажите самый короткий путь из пункта А в пункт D.

Ответ: ________________
8. На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, З, И, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город Ж?

Ответ: ________________
Часть 3
Задача. Напишите программу для вычисления количества положительных элементов k одномерного массива A размерности n.


