Контрольная
работа по информатике, 9 класс
Вариант
2
Задание
1. Между населёнными пунктами А, В, С, D, Е построены дороги,
протяжённость которых (в километрах) приведена в таблице:
Определите
длину кратчайшего пути между пунктами А и E. Передвигаться можно только
по дорогам, протяжённость которых указана в таблице.
1) 7 2) 8 3) 9 4)
10
Задание 2. Дан фрагмент электронной
таблицы:
|
A
|
B
|
C
|
D
|
1
|
2
|
4
|
6
|
8
|
2
|
=D1/B1
|
=D1-В1
|
|
=C1/3
|
Какая из формул, приведённых ниже, может
быть записана в ячейке C2, чтобы построенная после выполнения вычислений
диаграмма по значениям диапазона ячеек A2:D2 соответствовала рисунку?
1) =С1+В1 2)
=D1−1 3) =С1+1 4)
=А1+2
Задание 3. На рисунке — схема
дорог, связывающих города А, Б, В, Г, Д, Е, Ж и К. По каждой дороге
можно двигаться только в одном направлении, указанном стрелкой. Сколько
существует различных путей из города А в город К?
Задание 4. Доступ
к файлу tiger.doc, находящемуся на сервере zoo.org,
осуществляется по протоколу http. Фрагменты адреса файла
закодированы буквами от А до Ж. Запишите последовательность этих
букв, кодирующую адрес указанного файла в сети Интернет.
A) .doc Б) zoo B)
/ Г) :// Д)
tiger Е) .org Ж) http
Задание 5. В программе «:=» обозначает
оператор присваивания, знаки «+», «-», «*» и «/» — соответственно
операции сложения, вычитания, умножения и деления. Правила выполнения
операций и порядок действий соответствуют правилам арифметики.
Определите значение переменной b после выполнения алгоритма:
а := 5
b := 4
а := 2*а + 3*b
b := a/2*b
В ответе укажите одно целое число — значение переменной
b.
Задание 6. Запишите значение
переменной s, полученное в результате работы следующей программы.
Текст программы приведён на трёх языках программирования.
.
Алгоритмический язык
|
Бейсик
|
Паскаль
|
алг
нач
цел s, k
s :=
0
нц для k от 4 до 8
s :=
s + 7
кц
вывод s
кон
|
DIM k, s AS INTEGER
s =
0
FOR к = 4 TO 8
s =
s + 7
NEXT k
PRINT s
|
Var s,k: integer;
Begin
s :=
0;
for
k := 4 to 8 do
s :=
s + 7;
writeln(s);
End.
|
Задание 7. В таблице Dat хранятся
данные измерений среднесуточной температуры за 10 дней в градусах
(Dat[1] — данные за первый день, Dat[2] — за второй
и т. д.). Определите, какое число будет напечатано в результате
работы следующей программы. Текст программы приведён на трёх языках
программирования.
Алгоритмический язык
|
Бейсик
|
Паскаль
|
алг
нач
целтаб Dat[1:10]
цел к, m
Dat[1] := 12
Dat[2] := 15
Dat[3] := 17
Dat[4] := 15
Dat[5] := 14
Dat[6] := 12
Dat[7] := 10
Dat[8] := 13
Dat[9] := 14
Dat[10] := 15
m := 0
нц для к от 1 до 10
если Dat[к] > 12 то
m : = m + 1
все
КЦ
вывод m
КОН
|
DIM Dat(10) AS INTEGER
DIM k,m AS INTEGER
Dat(1) = 12: Dat(2) = 15
Dat(3) = 17: Dat(4) = 15
Dat(5) = 14: Dat(6) = 12
Dat(7) = 10: Dat(8) = 13
Dat(9) = 14: Dat(10) = 15
m = 0
FOR k := 1 TO 10
IF Dat(k) > 12 THEN
m = m + 1
ENDIF
NEXT k
PRINT m
|
Var k, m: integer;
Dat: array[1..10] of integer;
Begin
Dat[1] := 12; Dat[2] := 15;
Dat[3] := 17; Dat[4] := 15;
Dat[5] := 14; Dat[6] := 12;
Dat[7] := 10; Dat[8] := 13;
Dat[9] := 14; Dat[10] := 15;
m := 0;
for k := 1 to 10 do
if Dat[k] > 12 then
begin
m := m + 1
end;
writeln(m);
End.
|
Задание 8. Ниже в табличной форме
представлен фрагмент базы данных «Отправление поездов дальнего следования»:
Пункт назначения
|
Категория поезда
|
Время в пути
|
Вокзал
|
Грозный
|
пассажирский
|
43:08
|
Казанский
|
Димитровград
|
скорый
|
18:22
|
Казанский
|
Донецк
|
фирменный
|
17:26
|
Курский
|
Душанбе
|
пассажирский
|
78:17
|
Казанский
|
Екатеринбург
|
скорый
|
28:55
|
Ярославский
|
Екатеринбург
|
скорый
|
25:21
|
Казанский
|
Земетчино
|
пассажирский
|
34:57
|
Казанский
|
Ивано-Франковск
|
скорый
|
51:57
|
Киевский
|
Ижевск
|
фирменный
|
16:55
|
Казанский
|
Ижевск
|
скорый
|
16:55
|
Казанский
|
Камышин
|
пассажирский
|
24:47
|
Павелецкий
|
Киев
|
фирменный
|
13:40
|
Киевский
|
Сколько
записей в данном фрагменте удовлетворяют условию.В ответе укажите
одно число — искомое количество записей.
(Категория поезда = «пассажирский») И (Время
в пути > 30:00)?
3. Задание 18 № 58. В
таблице приведены запросы к поисковому серверу. Для каждого запроса
указан его код — соответствующая буква от А до Г. Расположите коды запросов
слева направо в порядке возрастания количества страниц, которые
нашёл поисковый сервер по каждому запросу. По всем запросам было найдено
разное количество страниц. Для обозначения логической операции «ИЛИ»
в запросе используется символ «|», а для логической операции «И» — «&»:
Код
|
Запрос
|
А
|
Эльфы | Гномы | Орки | Хоббиты
|
Б
|
Эльфы | Гномы | Орки
|
В
|
Эльфы & Гномы
|
Г
|
Эльфы | Гномы
|
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.