Просмотр содержимого документа
«Подготовка к ОГЭ по информатике.»
Вариант 1.
1.
Рассказ, набранный на компьютере, содержит 8 страниц, на каждой странице 40 строк, в каждой строке 48 символов. Определите информационный объём рассказа в кодировке Windows, в которой каждый символ кодируется 8 битами.
1) 15000 байт
2) 120000 бит
3) 15 Кбайт
4) 30 Кбайт
2.
Для какого из приведённых имён истинно высказывание:
НЕ((Первая буква согласная) ИЛИ (Последняя буква гласная))?
1) Иван
2) Семён
3) Никита
4) Михаил
3.
Между населёнными пунктами A, B, C, D построены дороги, протяжённость которых (в километрах) приведена в таблице.
A
B
C
D
E
F
A
8
3
B
8
3
C
3
4
3
D
3
1
3
E
4
1
2
F
3
3
2
Определите длину кратчайшего пути между пунктами A и D (при условии, что передвигаться можно только по построенным дорогам).
1) 7
2) 8
3) 9
4) 11
4.
В некотором каталоге хранился файл с именем ex.pas. После того как в этом каталоге создали подкаталог Pascal и переместили в него файл ex.pas, полное имя файла стало C:\Olimp\Ivanov\Pascal\ex.pas Каким было полное имя этого файла до перемещения?
1) C:\Ivanov\Pascal\ex.pas
2) C:\Olimp\Pascal\ex.pas
3) C:\Olimp\Ivanov\Pascal\ex.pas
4) C:\Olimp\Ivanov\ex.pas
5.
Дан фрагмент электронной таблицы.
A
B
C
D
1
2
4
6
8
2
=B1/A1
=C1/A1+1
=D1/A1
Какая из формул, приведённых ниже, может быть записана в ячейке C2, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:D2 соответствовала рисунку?
1) =D1–1
2) =C1–B1
3) =A1–1
4) =C1+1
6.
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные — уменьшается. Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, –3) переместит Чертёжника в точку (6, –1).
Запись
Повтори k раз
Команда1 Команда2 Команда3
Конец
означает, что последовательность команд Команда1 Команда2 Команда3
повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 2 раз
Сместиться на (–3, –4) Сместиться на (3, 3) Сместиться на (1, –2)
Конец
Какую единственную команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
1) Сместиться на (2, –6)
2) Сместиться на (–6, 2)
3) Сместиться на (6, –2)
4) Сместиться на (–2, 6)
7.
Мальчики играли в шпионов и закодировали сообщение придуманным шифром. Кодовая таблица приведена ниже:
А
Б
В
Г
Д
Е
Ж
*
– + +
– – +
* +
– *
+ – +
* * –
Расшифруйте полученное сообщение:
* + – + + – * * – * *
Запишите в ответе расшифрованное сообщение.
8.
В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной а после исполнения данного алгоритма.
a := 12
b := 8 + a / 2
a := a – b / 2
Порядок действий соответствует правилам арифметики. В ответе укажите одно число — значение переменной а.
9.
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык
Бейсик
Паскаль
алг
нач
цел s, k
s := 0
нц для k от 14 до 18
s := s+7
кц
вывод s
кон
DIM k, s AS INTEGER
s = 0
FOR k = 14 TO 18
s = s+7
NEXT k
PRINT s
Var s,k: integer;
Begin
s := 0;
for k := 14 to 18 do
s := s+7;
writeln(s);
End.
10.
В таблице Dat хранятся данные измерений среднесуточной температуры за 10 дней в градусах (Dat[1] — данные за первый день, Dat[2] — за второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык
Бейсик
Паскаль
алг
нач
целтаб Dat[1:10]
цел k, 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 := 20
нц для k от 1 до 10
если Dat[k]
m := Dat[k]
все
кц
вывод 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 = 20
FOR k = 1 TO 10
IF Dat(k)
m = Dat(k)
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 := 20;
for k := 1 to 10 do
if Dat[k]
begin
m := Dat[k]
end;
writeln(m);
End.
11.
На рисунке — схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, З, И, К и Л. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город Л?
12.
Ниже в табличной форме представлен фрагмент базы данных «Отправление поездов дальнего следования».
Пункт
назначения
Категория
поезда
Время
в
пути
Вокзал
Баку
скорый
61.24
Курский
Балашов
пассажирский
17.51
Павелецкий
Балашов
пассажирский
16.57
Павелецкий
Балхаш
скорый
78.45
Казанский
Берлин
скорый
33.06
Белорусский
Брест
скорый
14.47
Белорусский
Брест
пассажирский
24.16
Белорусский
Брест
ускоренный
17.53
Белорусский
Брест
скорый
15.45
Белорусский
Брест
пассажирский
15.45
Белорусский
Валуйки
фирменный
14.57
Курский
Варна
скорый
47.54
Киевский
Сколько записей в данном фрагменте удовлетворяют условию
(Категория поезда = «пассажирский») ИЛИ (Вокзал = «Белорусский»)?
В ответе укажите одно число – искомое количество записей.
13.
Переведите число 147 из десятичной системы счисления в двоичную систему счисления. Сколько нулей содержит полученное число? В ответе укажите одно число — количество значащих нулей.
14.
У исполнителя Вычислитель две команды, которым присвоены номера:
1. умножь на 3
2. вычти 1
Первая из них увеличивает число на экране в 3 раза, вторая уменьшает его на 1.
Составьте алгоритм получения из числа 1 числа 23, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12212 – это алгоритм
умножь на 3
вычти 1
вычти 1
умножь на 3
вычти 1,
который преобразует число 3 в число 20.)
Если таких алгоритмов более одного, то запишите любой из них.
15.
Скорость передачи данных через ADSL-соединение равна 512000 бит/c. Передача файла через данное соединение заняла 8 секунд. Определите размер файла в Кбайт. В ответе укажите одно число — размер файла в Кбайт. Единицы измерения писать не нужно.
16.
Автомат получает на вход четырёхзначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам.
1. Вычисляются два числа – сумма четных цифр и сумма нечетных цифр заданного числа.
2. Полученные два числа записываются друг за другом в порядке неубывания (без разделителей).
Определите, сколько из приведённых ниже чисел могут получиться в результате работы автомата.
419 1319 2014 1811 1212 205 322 294 55
В ответе запишите только количество чисел.
17.
Доступ к файлу happy.htm, находящемуся на сервере sibline.ru, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) /
Б) sibline
В) .htm
Г) ://
Д) .ru
Е) happy
Ж) http
18.
Приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке возрастания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — символ «&».
Код
Запрос
А
Есенин & Фет
Б
(Есенин & Фет) | Тютчев
В
Есенин & Фет & Тютчев
Г
Есенин | Фет | Тютчев
Вариант 2.
1.
Статья, набранная на компьютере, содержит 16 страниц, на каждой странице 40 строк, в каждой строке 40 символов. В одном из представлений Unicode каждый символ кодируется 16 битами. Определите информационный объём статьи в этом варианте представления Unicode.
1) 50 Кбайт
2) 40 Кбайт
3) 400 байт
4) 800 байт
2.
Для какого из приведённых значений числа X ложно высказывание: НЕ (X
1) 4
2) 5
3) 6
4) 7
3.
Между населёнными пунктами A, B, C, D, E построены дороги, протяжённость которых (в километрах) приведена в таблице.
A
B
C
D
E
A
5
6
10
5
B
5
4
C
6
2
7
D
10
4
2
5
E
5
7
5
Определите длину кратчайшего пути между пунктами A и D. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.
1) 14
2) 10
3) 9
4) 8
4.
Пользователь работал с каталогом C:\Физика\Задачи\Кинематика. Сначала он поднялся на один уровень вверх, затем ещё раз поднялся на один уровень вверх и после этого спустился в каталог Экзамен. Укажите полный путь каталога, в котором оказался пользователь.
1) С:\Физика\Задачи\Экзамен
2) С:\Физика
3) С:\Экзамен
4) С:\Физика\Экзамен
5.
Дан фрагмент электронной таблицы.
A
B
C
D
1
4
3
2
2
=(A1+D1)/2
=C1 – D1
=A1 – 1
Какая из перечисленных ниже формул должна быть записана в ячейке С2, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:D2 соответствовала рисунку?
1) =D1+1
2) =A1–2
3) =С1–D1
4) =A1–1
6.
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные — уменьшается.
Например, если Чертёжник находится в точке с координатами (1, 1), то команда Сместиться на (–2, 4) переместит Чертёжника в точку (–1, 5). Запись
Повтори k раз
Команда1 Команда2 Команда3
Конец
означает, что последовательность команд Команда1 Команда2 Команда3 повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (–3, 1)
Повтори 2 раз
Сместиться на (1, 1) Сместиться на (−3, 2) Сместиться на (0,−4)
Конец
Какую единственную команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
1) Сместиться на (4, 2)
2) Сместиться на (–4, –2)
3) Сместиться на (7, 1)
4) Сместиться на (–7, –1)
7.
От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе:
• • - • • • - • - - • - • • • • -
При передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы:
Т
А
У
Ж
Х
-
• -
• • -
• • • -
• • • •
Определите текст радиограммы.
8.
В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной a после выполнения алгоритма:
a := 4
b := 9
b := 6 * b – a
a := b / 5 * 3 – a
В ответе укажите одно целое число — значение переменной a.
9.
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык
Бейсик
Паскаль
алг
нач
цел s, k
s := 0
нц для k от 2 до 12
s := s + 11
кц
вывод s
кон
DIM k, s AS INTEGER
s = 0
FOR k = 2 TO 12
s = s + 11
NEXT k
PRINT s
Var s,k: integer;
Begin
s := 0;
for k := 2 to 12 do
s := s + 11;
writeln(s);
End.
10.
В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий сделал первый ученик, Dat[2] — второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык
Бейсик
Паскаль
алг
нач
целтаб Dat[1:10]
цел k, m
Dat[1] := 7; Dat[2] := 9
Dat[3] := 10; Dat[4] := 5
Dat[5] := 6; Dat[6] := 7
Dat[7] := 9; Dat[8] := 8
Dat[9] := 6; Dat[10] := 7
m := 0
нц для k от 1 до 10
если Dat[k]
m := m + 1
все
кц
вывод m
кон
DIM Dat(10) AS INTEGER
DIM k,m AS INTEGER
Dat(1) = 7: Dat(2) = 9
Dat(3) = 10: Dat(4) = 5
Dat(5) = 6: Dat(6) = 7
Dat(7) = 9: Dat(8) = 8
Dat(9) = 6: Dat(10) = 7
m = 0
FOR k = 1 TO 10
IF Dat(k)
m = m + 1
END IF
NEXT k
PRINT m
Var k, m: integer;
Dat: array[1..10] of integer;
Begin
Dat[1] := 7; Dat[2] := 9;
Dat[3] := 10; Dat[4] := 5;
Dat[5] := 6; Dat[6] := 7;
Dat[7] := 9; Dat[8] := 8;
Dat[9] := 6; Dat[10] := 7;
m := 0;
for k := 1 to 10 do
if Dat[k]
begin
m := m + 1
end;
writeln(m)
End.
11.
На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж и К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?
12.
Ниже в табличной форме представлен фрагмент базы данных «Отправление поездов дальнего следования»:
Пункт назначения
Категория поезда
Время в пути
Вокзал
Балаково
скорый
20.22
Павелецкий
Бийск
скорый
61.11
Казанский
Бишкек
скорый
121.20
Казанский
Благовещенск
пассажирский
142.06
Ярославский
Брест
скорый
14.19
Белорусский
Валуйки
фирменный
14.57
Курский
Варна
скорый
47.54
Киевский
Волгоград
скорый
18.50
Павелецкий
Волгоград
скорый
24.50
Курский
Воркута
скорый
40.31
Ярославский
Воркута
пассажирский
48.19
Ярославский
Гродно
скорый
16.34
Белорусский
Сколько записей в данном фрагменте удовлетворяют условию
(Категория поезда = «скорый») И (Время в пути 20.00)?
В ответе укажите одно число — искомое количество записей.
13.
Переведите двоичное число 1110110 в десятичную систему счисления.
14.
У исполнителя Квадратор две команды, которым присвоены номера:
1. прибавь 3
2. возведи в квадрат
Первая из них увеличивает число на экране на 3, вторая возводит его во вторую степень. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 4 числа 58, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 22111 — это алгоритм:
возведи в квадрат
возведи в квадрат
прибавь 3
прибавь 3
прибавь 3,
который преобразует число 3 в 90).
Если таких алгоритмов более одного, то запишите любой из них.
15.
Файл размером 20 Кбайт передаётся через некоторое соединение со скоростью 1024 бит в секунду. Определите на сколько секунд быстрее можно передать этот же файл через другое соединение со скоростью 2048 бит в секунду.
В ответе укажите одно число — количество секунд.
16.
Автомат получает на вход четырёхзначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам.
1. Вычисляются два числа — сумма четных цифр и сумма нечетных цифр заданного числа.
2. Полученные два числа записываются друг за другом в порядке невозрастания (без разделителей).
Определите, сколько из приведённых ниже чисел могут получиться в результате работы автомата.
194 1913 1420 1118 1212 205 420 294 55
В ответе запишите только количество чисел.
17.
Доступ к файлу hello.jpg, находящемуся на сервере home.info, осуществляется по протоколу ftp. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) hello
Б) .jpg
В) ftp
Г) info
Д) home.
Е) /
Ж) ://
18.
Приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке возрастания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — символ «&».
Код
Запрос
А
Хоккей & Волейбол
Б
Футбол & Хоккей & Волейбол
В
Футбол | Хоккей | Волейбол
Г
Футбол | (Хоккей & Волейбол)
Вариант 3.
1.
В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер следующего предложения в данной кодировке. Семь раз отмерь, один раз отрежь!
1) 33 байт
2) 64 байт
3) 66 бит
4) 528 бит
2.
Для какой из перечисленных ниже фамилий русских писателей и поэтов истинно высказывание:
НЕ (количество гласных букв чётно) И НЕ (первая буква согласная)?
1) Есенин
2) Одоевский
3) Толстой
4) Фет
3.
Машинист электропоезда должен добраться из пункта А в пункт C за 4 часа. Из представленных таблиц выберите такую, согласно которой машинист сможет доехать из пункта А в пункт C за это время. В ячейках таблицы указано время (в часах), которое занимает дорога из одного пункта в другой. Передвигаться можно только по дорогам, указанным в таблицах.
4.
Дима хотел послушать музыку на компьютере, для этого ему нужно было включить музыкальный файл Белые_розы.mp3. Он начал работу с каталога С:\Музыка\Хиты. Сначала он спустился на один уровень вниз, в каталог Ретро, затем поднялся на один уровень вверх, потом спустился на один уровень в каталог Лучшие и нашёл там нужный музыкальный файл. Запишите полный путь к данному файлу.
1) С:\Музыка\Хиты\Лучшие\Белые_розы.mp3
2) С:\Музыка\Белые_розы.mp3
3) С:\Белые_розы.mp3
4) С:\Музыка\Хиты\Ретро\Белые_розы.mp3
5.
Дан фрагмент электронной таблицы.
A
B
C
D
1
4
6
11
2
=C1*2
=B1–2
=D1+1
=A1*3
Какое из перечисленных ниже чисел должно быть записано в ячейке B1, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:D2 соответствовала рисунку?
1) 6
2) 2
3) 12
4) 14
6.
Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: Вперёд n (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения; Направо m (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда1 Команда2 КомандаЗ] означает, что последовательность команд в скобках повторится k раз.
При выполнении какого из перечисленных ниже алгоритмов на экране появился правильный шестиугольник?
Мальчики, играя в пиратов, придумали свой собственный шифр и передавали с помощью него друг другу сообщения. Ниже представлено одно из них. В сообщении присутствуют только буквы из приведённого фрагмента кодовой таблицы.
П
И
Р
А
Т
!!?
!!
!?
???
?!
Определите, какое сообщение закодировано в строчке !?!!?!???. В ответе запишите последовательность букв без запятых и других знаков препинания.
8.
В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной e после выполнения данного алгоритма:
f := 21
e := 10
f := 5*f+5
e := f–10–e*5
В ответе укажите одно целое число — значение переменной e.
9.
Запишите значение переменной u, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык
Бейсик
Паскаль
алг
нач
цел u,i
u := 30
нц для i от 1 до 6
u := u – i
кц
вывод u
кон
DIM i,u AS INTEGER
u = 30
FOR i = 1 TO 6
u = u – i
NEXT i
PRINT u
Var u,i: integer;
Begin
u := 30;
For i := 1 to 6 do
u := u – i;
Writeln(u);
End.
10.
Известная авиакомпания заносила данные о количестве утерянного багажа за год в таблицу Lose. Всего были занесены данные за последние 10 лет работы компании (Lose[1] — количество утерянного багажа за первый год работы, Lose[2] — за второй год и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык
Бейсик
Паскаль
алг
нач
целтаб Lose[1:10]
цел t, m
Lose[1] := 1; Lose[2] := 5
Lose[3] := 3; Lose[4] := 6
Lose[5] := 7; Lose[6] := 12
Lose[7] := 1; Lose[8] := 3
Lose[9] := 3; Lose[10] := 1
m := 0
нц для t от 1 до 10
если Lose[t] 3 то
m := m + Lose[t]
все
кц
вывод m
кон
DIM Lose(10) AS INTEGER
DIM t,m AS INTEGER
Lose(1) = 1: Lose(2) = 5
Lose(3) = 3: Lose(4) = 6
Lose(5) = 7: Lose(6) = 12
Lose(7) = 1: Lose(8) = 3
Lose(9) = 3: Lose(10) = 1
m = 0
FOR t = 1 TO 10
IF Lose(t) 3 THEN
m = m + Lose(t)
END IF
NEXT k
PRINT m
Var t, m: integer;
Lose: array[1..10] of integer;
Begin
Lose[1] := 1; Lose[2] := 5;
Lose[3] := 3; Lose[4] := 6;
Lose[5] := 7; Lose[6] := 12;
Lose[7] := 1; Lose[8] := 3;
Lose[9] := 3; Lose[10] := 1;
m := 0;
For t := 1 to 10 Do
If Lose[t] 3 Then
Begin
m := m + Lose[t];
End;
Writeln(m);
End.
11.
На рисунке — схема дорог, связывающих города A, B, C, D, E, F, G, H, I, J. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город J?
12.
Ниже в табличной форме представлен фрагмент базы данных «Товары».
Товар
Кол-во (кг)
Стоимость (1 кг)
Упаковка
Макароны
11
50
Есть
Мясо
20
200
Нет
Хлеб
6
30
Есть
Соль
30
20
Есть
Масло
15
60
Есть
Конфеты
11
100
Есть
Вафли
4
150
Есть
Сахар
30
70
Нет
Сколько товаров в данном фрагменте удовлетворяют условию
(Стоимость(1 кг) 60) И (Упаковка = «Есть»)?
В ответе укажите одно число — искомое количество товаров.
13.
Переведите число 126 из десятичной системы счисления в двоичную систему счисления. В ответе укажите двоичное число. Основание системы счисления указывать не нужно.
14.
У исполнителя Умножатель две команды, которым присвоены номера:
1. умножь на 3
2. вычти 1
Первая из них умножает число на 3, вторая — вычитает из числа 1. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 8 числа 61, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 22112 — это алгоритм:
вычти 1
вычти 1
умножь на 3
умножь на 3
вычти 1
который преобразует число 5 в 26.
Если таких алгоритмов более одного, то запишите любой из них.
15.
Файл размером 3 Мбайт передаётся через некоторое соединение за 5 минут. Определите время (в минутах), за которое можно передать через это же соединение файл размером 6144 Кбайт. В ответе укажите одно число — количество минут. Единицы измерения писать не нужно.
16.
Автомат получает на вход четырёхзначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам.
1. Вычисляются два числа — сумма первой и второй цифр и сумма третьей и четвёртой цифр заданного числа.
2. Полученные два числа записываются друг за другом в порядке невозрастания (без разделителей).
Определите, сколько из приведённых ниже чисел могут получиться в результате работы автомата.
1119 110 201 20 1112 1211 1911 121 1111
В ответе запишите только количество чисел.
17.
Доступ к файлу books.xls, находящемуся на сервере biblio.com, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) /
Б) biblio.
В) ://
Г) http
Д) com
Е) .xls
Ж) books
18.
Приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Запишите в таблицу коды запросов слева направо в порядке убывания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — символ «&».
Код
Запрос
А
(Париж & Москва) | Прага
Б
Париж & Москва & Прага
В
(Париж | Москва) & Прага
Г
Париж | Прага
Вариант 4.
1.
В одном из изданий первого тома А. Дюма «Три мушкетёра» 512 страниц. Какой объём памяти (в Мбайт) заняла бы эта книга, если бы Александр Дюма набирал её на компьютере в одной из кодировок Unicode? На одной странице в среднем помещается 64 строки, а в строке 64 символа. (Каждый символ в кодировке Unicode занимает 16 бит памяти.)
1) 32
2) 64
3) 4096
4) 4
2.
Для какого из приведённых чисел истинно высказывание: НЕ (число
1) 8
2) 15
3) 21
4) 36
3.
Между населёнными пунктами A, B, C, D, E построены дороги, протяжённость которых (в км) приведена в таблице.
Определите длину кратчайшего пути между пунктами A и Е. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.
1) 4
2) 5
3) 6
4) 7
4.
Папа Андрея смотрел оценки сына, записанные в электронном виде. Он работал с каталогом H:\Школа\Андрей. Сначала он спустился на один уровень вниз в каталог Оценки, затем снова спустился на один уровень вниз в каталог Обновление, потом поднялся вверх на один уровень. Укажите полный путь каталога, в котором оказался пользователь.
1) H:\Оценки
2) H:\Школа\Андрей
3) H:\Школа\Андрей\Оценки
4) H:\Школа\Андрей\Оценки\Обновление
5.
Дан фрагмент электронной таблицы, в первой строке которой записаны числа, а во второй — формулы.
A
B
C
D
1
6
9
3
2
=A1 – 6
=(C1 – 1)/4
=B1 + 3
=D1*3
Какое из перечисленных ниже чисел должно быть записано в ячейке A1, чтобы построенная после выполнения вычислений круговая диаграмма по значениям диапазона ячеек A2:D2 соответствовала рисунку?
1) 9
2) 15
3) 3
4) 18
6.
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, y), в точку с координатами (x+a, y+b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные — уменьшается.
Например, если Чертёжник находится в точке с координатами (9, 5), то команда Сместиться на (1, –2) переместит Чертёжника в точку (10, 3).
Запись
Повтори k раз
Команда1 Команда2 Команда3
Конец
означает, что последовательность команд Команда1 Команда2 Команда3 повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 раз
Сместиться на (–2, –3) Сместиться на (3, 2) Сместиться на (–4, 0)
конец
На какую одну команду можно заменить этот алгоритм, чтобы Чертёжник оказался в той же точке, что и после выполнения алгоритма?
1) Сместиться на (–9, –3)
2) Сместиться на (–3, 9)
3) Сместиться на (–3, –1)
4) Сместиться на (9, 3)
7.
Агент 007, передавая важные сведения своему напарнику, закодировал сообщение придуманным шифром. В сообщении присутствуют только буквы из приведённого фрагмента кодовой таблицы.
К
О
В
Е
Р
€ £
£ £ €
£ £
£ €
£ € £
Определите, какое сообщение закодировано в строчке
£ £ £ € € £ £ £ €.
В ответе запишите последовательность букв без запятых и других знаков препинания.
8.
В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной a после выполнения данного алгоритма:
a := 6
b := 2
b := a/2*b
a := 2*a+3*b
В ответе укажите одно целое число — значение переменной a.
9.
Запишите значение переменной t, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык
Бейсик
Паскаль
алг
нач
цел t,i
t := 2
нц для i от 1 до 3
t := t * i
кц
вывод t
кон
DIM i,t AS INTEGER
t = 2
FOR i = 1 TO 3
t = t * i
NEXT i
PRINT t
Var t,i: integer;
Begin
t := 2;
For i := 1 to 3 do
t := t * i;
Writeln(t);
End.
10.
Садовник, работая в оранжерее ботанического сада, записывал в таблицу Flow количество видов растений, цветущих в текущем месяце. (Flow[1] — количество цветущих растений в январе, Flow[2] – в феврале и т. д.).
Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык
Бейсик
Паскаль
алг
нач
целтаб Flow[1:12]
цел k, m
Flow[1] := 25; Flow[2] := 33
Flow[3] := 45; Flow[4] := 56
Flow[5] := 78; Flow[6] := 112
Flow[7] := 120;Flow[8] := 133
Flow[9] := 97; Flow[10] := 77
Flow[11] := 59;Flow[12] := 34
m := 35
нц для k от 1 до 12
если Flow[k] 100 то
m := m + 1
все
кц
вывод m
кон
DIM Flow(12) AS INTEGER
DIM k,m AS INTEGER
Flow(1)= 25: Flow(2)= 33
Flow(3)= 45: Flow(4) = 56
Flow(5)= 78: Flow(6)= 112
Flow(7)= 120: Flow(8)= 133
Flow(9)= 97: Flow(10)= 77
Flow(11)= 59: Flow(12)= 34
m = 35
FOR k = 1 TO 12
IF Flow(k) 100 THEN
m = m + 1
END IF
NEXT k
PRINT m
Var k, m: integer;
Flow: array[1..12] of integer;
Begin
Flow[1] := 25; Flow[2] := 33;
Flow[3] := 45; Flow[4] := 56;
Flow[5] := 78; Flow[6] := 112;
Flow[7] := 120; Flow[8] := 133;
Flow[9] := 97; Flow[10] := 77;
Flow[11] := 59; Flow[12] := 34;
m := 35;
For k := 1 to 12 Do
If Flow[k] 100 Then
Begin
m := m + 1;
End;
Writeln(m);
End.
11.
На рисунке – схема дорог, связывающих города A, B, C, D, E, F, G, H. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город H?
12.
Ниже в табличной форме представлен фрагмент базы данных «Факультеты».
Факультет
План
приёма
Стоимость
обучения
Стипендия
Менеджмент
10
50 000
Есть
Дизайн
14
60 000
Нет
Маркетинг
2
25 000
Есть
История
35
40 000
Есть
Философия
20
404 000
Нет
Психология
16
21 000
Нет
Педагогика
2
28 000
Есть
Управление качеством
3
20 000
Нет
Сколько факультетов в данном фрагменте удовлетворяют условию
(Стоимость обучения
В ответе укажите одно число – искомое количество факультетов.
13.
Переведите число 100101 из двоичной системы счисления в десятичную систему счисления. В ответе напишите полученное число.
14.
У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 1
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 65 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12112 — это алгоритм:
раздели на 2
вычти 1
раздели на 2
раздели на 2
вычти 1,
который преобразует число 42 в число 4.
Если таких алгоритмов более одного, то запишите любой из них.
15.
Файл размером 2000 Кбайт передаётся через некоторое соединение в течение 30 секунд. Определите размер файла (в Кбайт), который можно передать через это соединение за 12 секунд. В ответе укажите одно число — размер файла в Кбайт. Единицы измерения писать не нужно.
16.
Автомат получает на вход трёхзначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам.
1. Вычисляются два числа — сумма старшего и среднего разрядов, а также сумма среднего и младшего разрядов заданного числа.
2. Полученные два числа записываются друг за другом в порядке невозрастания (без разделителей).
Определите, сколько из приведённых ниже чисел могут получиться в результате работы автомата.
1616 169 163 1916 1619 316 916 116
В ответе запишите только количество чисел.
17.
Доступ к файлу rus.doc, находящемуся на сервере obr.org, осуществляется по протоколу https. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите в таблицу последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) obr.
Б) /
В) org
Г) ://
Д) doc
Е) rus.
Ж) https
18.
В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код – соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке убывания количества страниц, которые найдёт поисковый сервер по каждому запросу. Для обозначения логической операции «ИЛИ» в запросе используется символ |, а для логической операции «И» – &.
Код
Запрос
А
(Река | Болото) & Озеро
Б
Река & Болото & Озеро
В
(Река & Болото) | Озеро
Г
Река | Болото | Озеро
Вариант 5.
1.
Статья, набранная на компьютере, содержит 16 страниц, на каждой странице 35 строк, в каждой строке 64 символа. Определите информационный объём статьи в кодировке Windows-1251, в которой каждый символ кодируется 8 битами.
1) 280 байт
2) 28 Кбайт
3) 560 байт
4) 35 Кбайт
2.
Для какого из приведённых имён истинно высказывание:
НЕ (Третья буква гласная) И (Последняя буква согласная)?
1) Иван
2) Ксения
3) Марина
4) Матвей
3.
В таблице приведена стоимость перевозок между пятью железнодорожными станциями, обозначенными буквами A, B, C, D и E. Укажите схему, соответствующую таблице.
4.
Пользователь работал с каталогом C:\2011\Избранное\Видео. Он поднялся на два уровня вверх, затем спустился на один уровень вниз. В результате он оказался в папке Фото. Запишите полный путь к этой папке.
1) C:\2011\Избранное\Фото
2) C:\2011\Фото
3) C:\Фото
4) C:\2011\Байкал\Фото
5.
Дан фрагмент электронной таблицы.
A
B
C
D
1
4
2
3
1
2
=C1–D1
=B1–1
=A1–B1
Какая из перечисленных ниже формул должна быть записана в ячейке A2, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:D2 соответствовала рисунку?
1) =A1–2
2) =A1–1
3) =С1+D1
4) =В1–D1
6.
Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: Вперёд n (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения; Направо m (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда1 Команда2 КомандаЗ] означает, что последовательность команд в скобках повторится k раз.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 12 [Направо 45 Вперёд 20 Направо 45]
Какая фигура появится на экране?
1) квадрат
2) правильный двенадцатиугольник
3) правильный восьмиугольник
4) незамкнутая ломаная линия
7.
Валя шифрует русские слова (последовательности букв), записывая вместо каждой буквы её код.
А
Д
К
Н
О
С
01
100
101
10
111
000
Некоторые шифровки можно расшифровать не одним способом. Например, 00010101 может означать не только СКА, но и СНК. Даны три кодовые цепочки:
100101000
101111100
100111101
Найдите среди них ту, которая имеет только одну расшифровку, и запишите в ответе расшифрованное слово.
8.
В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной a после выполнения данного алгоритма:
a := 7
с := 3
с := 3 + a * с
a := с / 3 * a
В ответе укажите одно целое число — значение переменной a.
9.
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык
Бейсик
Паскаль
алг
нач
цел s, k
s:=0
нц для k от 3 до 10
s:=s+13
кц
вывод s
кон
DIM s,k AS INTEGER
s = 0
FOR k = 3 TO 10
s= s+13
NEXT k
PRINT s
END
Var u,i: integer;
Var s, k: integer;
Begin
s:=0;
for k:=3 to 10 do
s:=s+13;
write(s);
End.
10.
В таблице A хранятся данные о количестве призёров олимпиады по программированию по девяти округам Москвы. Определите, что будет напечатано в результате выполнения следующего алгоритма, записанного на трёх языках программирования.
Алгоритмический язык
Бейсик
Паскаль
алг
нач
целтаб A[1:9]
цел k, score
A[1]:=6; A[2]:=11
A[3]:=7; A[4]:=12
A[5]:=13; A[6]:=5
A[7]:=9; A[8]:=3
A[9]:=4
score:= 0
нц для k от 1 до 9
если A[k] = 9 то
score:=score+A[k]
все
кц
вывод score
кон
DIM A(9) AS INTEGER
DIM k, score AS INTEGER
A(1)=6: A(2)=11
A(3)=7: A(4)=12
A(5)=13: A(6)=5
A(7):=9: A(8):=3
A(9):=4
score=0
FOR k = 1 TO 9
IF A(k) = 9 THEN
score=score+A(k)
END IF
NEXT k
PRINT score
END
var k, score: integer;
A: array[1..9] of integer;
begin
A[1]:=6; A[2]:=11;
A[3]:=7; A[4]:=12;
A[5]:=13; A[6]:=5;
A[7]:=9; A[8]:=3;
A[9]:=4;
score:= 0;
for k:=1 to 9 do
begin
if A[k] = 9 then
score:= score+A[k];
end;
write(score);
end.
11.
На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?
12.
Ниже в табличной форме представлен фрагмент базы данных «Основные сведения о небесных телах».
Название планеты
Среднее расстояние
от Солнца, а.е.
Число
спутников
Наличие
атмосферы
Меркурий
0,39
0
Следы
Венера
0,72
0
Очень плотн.
Земля
1,00
1
Плотная
Марс
1,52
2
Разреженная
Юпитер
5,20
16
Очень плотн.
Сатурн
9,54
18
Очень плотн.
Уран
19,19
17
Очень плотн.
Нептун
30,07
8
Очень плотн.
Плутон
39,52
1
Очень плотн.
Сколько записей в данном фрагменте удовлетворяют условию
(Наличие атмосферы = «Очень плотн.») И (Число спутников
В ответе укажите одно число — искомое количество записей.
13.
Переведите число 62 из десятичной системы счисления в двоичную систему счисления. В ответе напишите полученное число.
14.
У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. прибавь 3
Первая из них возводит число на экране во вторую степень, вторая прибавляет к числу 3. Составьте алгоритм получения из числа 2 числа 55, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 22122 – это алгоритм:
прибавь 3
прибавь 3
возведи в квадрат
прибавь 3
прибавь 3,
который преобразует число 2 в число 70.)
Если таких алгоритмов более одного, то запишите любой из них.
15.
Файл размером 4 Кбайт передаётся через некоторое соединение со скоростью 2048 бит в секунду. Определите размер файла (в Кбайт), который можно передать за то же время через другое соединение со скоростью 512 бит в секунду.
В ответе укажите одно число — размер файла в Кбайт. Единицы измерения писать не нужно.
16.
Автомат получает на вход пятизначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам.
1. Вычисляются два числа — сумма первой, третьей и пятой цифр и сумма второй и четвёртой цифр заданного числа.
2. Полученные два числа записываются друг за другом в порядке неубывания (без разделителей).
Определите, сколько из приведённых ниже чисел может получиться в результате работы автомата.
30 1528 116 1519 2019 1920 1915 316 2815
В ответе запишите только количество чисел.
17.
Доступ к файлу rus.doc, находящемуся на сервере obr.org, осуществляется по протоколу https. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) obr.
Б) /
В) org
Г) ://
Д) doc
Е) rus.
Ж) https
18.
Приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Запишите в таблицу коды запросов слева направо в порядке убывания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — символ «&».