Демоверсия экзаменационного материала в 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.