Русский язык (Определение главной информации текста)
Результаты теста
Затрачено времени:
16:50:54
Вопрос 1
Сколько килобайт информации содержит сообщение объёмом 214 бит? В ответе укажите только число.
Пояснение
Переведём 214 бит в Кбайты: 214 бит = 211 байт = 2 Кбайт.
Ответ: 2.
Ваш ответ:
Вы пропустили вопрос
Вопрос 2
Для какого из приведённых имён истинно высказывание: НЕ(Первая буква гласная) И НЕ(Последняя буква согласная)?
1) Емеля
2) Иван
3) Михаил
4) Никита
Пояснение
Логическое «И» истинно только тогда, когда истинны оба высказывания. Запишем выражение в виде
(Первая буква согласная) И (Последняя буква гласная)
и проверим все варианты ответа.
1) Ложно, поскольку ложно первое высказывание: е — гласная.
2) Ложно, поскольку ложно первое высказывание: и — гласная.
3) Ложно, поскольку ложно второе высказывание: л — согласная.
4) Истинно, поскольку истинны оба высказывания: н — согласная и а — гласная.
Правильный ответ указан под номером 4.
Ваш ответ:
Вы пропустили вопрос
Вопрос 3
Между населёнными пунктами А, В, С, D, Е построены дороги, протяжённость которых (в километрах) приведена в таблице:
Определите длину кратчайшего пути между пунктами А и E. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.
1) 6
2) 7
3) 8
4) 9
Пояснение
Найдём все варианты маршрутов из A в E и выберем самый короткий.
Из пункта A можно попасть в пункты B, D.
Из пункта B можно попасть в пункты C, D.
Из пункта C можно попасть в пункты D, E.
A—B—C—E: длина маршрута 7 км.
A—D—B—C—E: длина маршрута 9 км.
A—D—C—E: длина маршрута 6 км.
Правильный ответ указан под номером 1.
Ваш ответ:
Вы пропустили вопрос
Вопрос 4
В некотором каталоге хранился файл Ландыш.dос. В этом каталоге создали подкаталог Май и файл Ландыш.dоспереместили в созданный подкаталог. Полное имя файла стало
D:2013ВеснаМайЛандыш.dос.
Укажите полное имя этого файла до перемещения.
1) D:2013МайЛандыш.doc
2) D:2013ВеснаМайЛандыш.doc
3) D:2013ВеснаЛандыш.doc
4) D:2013Ландыш.doc
Пояснение
Полное имя файла до перемещения было D:2013ВеснаЛандыш.doc.
Правильный ответ указан под номером 3.
Ваш ответ:
Вы пропустили вопрос
Вопрос 5
Дан фрагмент электронной таблицы:
| A | B | C | D |
1 |
3 |
4 |
2 |
5 |
2 |
|
=D1-1 |
=А1+В1 |
=C1+D1 |
Какая из формул, приведённых ниже, может быть записана в ячейке A2, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2:D2 соответствовала рисунку?
1) =D1-A1
2) =В1/С1
3) =D1-C1+1
4) =В1*4
Пояснение
Заполним таблицу:
Из диаграммы видно, что значения в ячейках попарно равны, следовательно, А2 = 4.
Найденному значению A2 соответствует формула, указанная под номером 3.
Ваш ответ:
Вы пропустили вопрос
Вопрос 6
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.
Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).
Запись
Повтори k раз
Команда1 Команда2 КомандаЗ
Конец
означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 5 paз
Сместиться на (1, 2) Сместиться на (−2, 2) Сместиться на (2, −3) Конец
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
1) Сместиться на (−5, −2)
2) Сместиться на (−3, −5)
3) Сместиться на (−5, −4)
4) Сместиться на (−5, −5)
Пояснение
Команда Повтори 5 раз означает, что команды Сместиться на (1, 2) Сместиться на (−2, 2) Сместиться на (2, −3) выполнятся пять раза. В результате Чертёжник переместится на 5·(1 − 2 + 2, 2 + 2 −3) = (5, 5). Таким образом, чертёжник окажется в точке (5, 5). Следовательно, для того, чтобы Чертёжник вернулся в исходную точку ему необходимо выполнить команду Сместиться (−5, −5).
Правильный ответ указан под номером 4.
Ваш ответ:
Вы пропустили вопрос
Вопрос 7
Валя шифрует русские слова, записывая вместо каждой буквы её код.
А | В | Д | О | Р | У |
01 |
011 |
100 |
111 |
010 |
001 |
Некоторые цепочки можно расшифровать не одним способом. Например, 00101001 может означать не только УРА, но и УАУ.
Даны три кодовые цепочки:
01001010
0100110001
01000110001
Найдите среди них ту, которая имеет только одну расшифровку и запишите в ответе расшифрованное слово.
Пояснение
Проанализируем каждый вариант ответа:
1) «01001010» может означать как «РАР», так и «АУР».
2) «0100110001» может означать как «АУДА», так и «РАДА».
3) «01000110001» может означать только «РУДА».
Следовательно, ответ «РУДА».
Ваш ответ:
Вы пропустили вопрос
Вопрос 8
В алгоритме, записанном ниже, используются переменные a и b. Символ «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной a после выполнения алгоритма:
а := 1
b := 2 + a
b := a + b
а := b/2*2*a - 3
В ответе укажите одно целое число — значение переменной a.
Пояснение
Выполним программу:
а := 1
b := 2 + a = 3
b := a + b = 4
а := b/2*2*a - 3 = 4 − 3 = 1.
Ваш ответ:
Вы пропустили вопрос
Вопрос 9
Запишите значение переменой s, полученное в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
Бейсик | Python |
DIM k, s AS INTEGER
s = 0
FOR k = 1 TO 11
s = s + 12
NEXT k
PRINT s
|
s = 0
for k in range(1,12):
s = s + 12
print (s)
|
Паскаль | Алгоритмический язык |
var s,k: integer;
begin
s := 0;
for k := 1 to 11 do
s := s + 12;
writeln(s);
end.
|
алг
нач
цел s, k
s := 0
нц для k от 1 до 11
s := s + 12
кц
вывод s
кон
|
С++ |
#include <iostream>
using namespacestd;
int main() {
int s = 0;
for (int k = 1; k <= 11; k++)
s = s + 12;
cout << s;
return 0;
}
|
Пояснение
Цикл «for k:=1 to 11 do» выполняется одиннадцать раз. Каждый раз переменная s увеличивается на 12. Поскольку изначально s = 0, после выполнения программы получим: s = 11 · 12 = 132.
Ваш ответ:
Вы пропустили вопрос
Вопрос 10
В таблице Dat представлены данные о количестве голосов, поданных за 10 исполнителей народных песен (Dat[1] — количество голосов, поданных за первого исполнителя, Dat[2] — за второго и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
Бейсик | Python |
DIM Dat(10) AS INTEGER
DIM k,m AS INTEGER
Dat(1) = 56: Dat(2) = 70
Dat(3) = 20: Dat(4) = 41
Dat(5) = 14: Dat(6) = 22
Dat(7) = 30: Dat(8) = 12
Dat(9) = 65: Dat(10) = 35
m = 0
FOR k = 1 TO 10
IF Dat(k) > 25 THEN
m = m + 1
ENDIF
NEXT k
PRINT m
|
Dat = [56, 70, 20, 41, 14, 22, 30, 12, 65, 35]
m = 0
for k in range (10):
if Dat[k] > 25:
m = m + 1
print (m)
|
Паскаль | Алгоритмический язык |
Var k, m: integer;
Dat: array[1..10] of integer;
Begin
Dat[1] := 56; Dat[2] := 70;
Dat[3] := 20; Dat[4] := 41;
Dat[5] := 14; Dat[6] := 22;
Dat[7] := 30; Dat[8] := 12;
Dat[9]:=65; Dat[10]:=35;
m := 0;
for k := 1 to 10 do
if Dat[k] > 25 then
begin
m := m + 1;
end;
writeln(m);
End.
|
алг
нач
целтаб Dat[1:10]
цел k, m
Dat[1] := 56
Dat[2] := 70
Dat[3] := 20
Dat[4] := 41
Dat[5] := 14
Dat[6] := 22
Dat[7] := 30
Dat[8] := 12
Dat[9] := 65
Dat[10] := 35
m := 0
нц для k от 1 до 10
если Dat[k] > 25 то
m := m + 1
все
кц
вывод m
кон
|
С++ |
#include <iostream>
using namespacestd;
int main() {
int Dat[10] = {56, 70, 20, 41, 14, 22, 30, 12, 65, 35};
int m = 0;
for (int k = 0; k < 10; k++)
if (Dat[k] > 25) m = m + 1;
cout << m;
return 0;
}
|
Пояснение
Программа предназначена для нахождения числа исполнителей, голосов у которых больше 25. Проанализировав входные данные, приходим к выводу, что ответом является число 6.
Ваш ответ:
Вы пропустили вопрос
Вопрос 11
На рисунке — схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж и К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?
Пояснение
Начнем считать количество путей с конца маршрута — с города К. Пусть NX — количество различных путей из города А в город X, N — общее число путей.
В К можно приехать из Е, В или Ж, поэтому N = NК = NЕ + NВ + NЖ (*).
Аналогично:
NЕ = NБ + NВ = 1 + 2 = 3;
NВ = NБ + NА = 1 + 1 = 2;
NЖ = NГ + NД = 3 + 1 = 4;
NГ = NА + NВ = 1 + 2 = 3;
NД = NА = 1;
NБ = NА = 1.
Подставим в формулу (*): N = 3 + 2 + 4 = 9.
Ваш ответ:
Вы пропустили вопрос
Вопрос 12
Ниже в табличной форме представлен фрагмент базы данных «Погода»:
Дата | Температура
воздуха, °С
| Влажность
воздуха, %
| Осадки |
18.10.12 |
+12 |
91 |
дождь |
19.10.12 |
+13 |
78 |
нет |
20.10.12 |
+8 |
62 |
нет |
21.10.12 |
+5 |
90 |
дождь |
22.10.12 |
+9 |
91 |
нет |
23.10.12 |
+10 |
75 |
дождь |
24.10.12 |
+13 |
61 |
дождь |
25.10.12 |
+8 |
91 |
нет |
26.10.12 |
+15 |
66 |
нет |
Сколько дней в данном фрагменте удовлетворяют условию
(Осадки = «дождь») И (Температура воздуха, °С < 10)?
В ответе укажите одно число — искомое количество дней.
Пояснение
Логическое «И» истинно тогда, когда истинны оба высказывания. Следовательно, подходят дни, в которые был дождь а температура воздуха была менее 10 градусов. Такой день был всего один.
Ваш ответ:
Вы пропустили вопрос
Вопрос 13
Переведите число 68 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? В ответе укажите одно число — количество единиц.
Пояснение
Представим число 68 в виде суммы степеней двойки: 68 = 64 + 4. Теперь переведём каждое из слагаемых в двоичную систему счисления и сложим результаты: 64 = 100 0000, 4 = 100. Следовательно, 6810 = 100 01002.
Ваш ответ:
Вы пропустили вопрос
Вопрос 14
У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. вычти 1
Первая из них возводит число на экране во вторую степень, вторая — вычитает из числа 1. Составьте алгоритм получения из числа 2 числа 13, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 22211 — это алгоритм:
вычти 1
вычти 1
вычти 1
возведи в квадрат
возведи в квадрат,
который преобразует число 1 в 16.)
Если таких алгоритмов более одного, то запишите любой из них.
Пояснение
Ближайшее к числу 13 число, квадратный корень которого является целым числом, — это число 16 = 42. Заметим что 13 = 16 − 3. Последовательно пойдём от числа 2 к числу 13:
22 = 4 (команда 1);
42 = 16 (команда 1);
16 − 1 = 15 (команда 2);
15 − 1 = 14 (команда 2);
14 − 1 = 13 (команда 2).
Ваш ответ:
Вы пропустили вопрос
Вопрос 15
Файл размером 4096 байт передаётся через некоторое соединение со скоростью 512 бит в секунду. Определите размер файла (в Кбайтах), который можно передать за то же время через другое соединение со скоростью 2048 бит в секунду. В ответе укажите одно число — размер файла в Кбайтах. Единицы измерения писать не нужно.
Пояснение
Размер переданного файла = время передачи · скорость передачи. Заметим, что скорость передачи во втором случае в 2048/512 = 4 раза больше скорости в первом случае. Поскольку время передачи файлов одно и то же, размер файла, который можно передать во втором случае, тоже в 4 раза больше. Он будет равен 4 · 4 Кбайт = 16 Кб.
Ваш ответ:
Вы пропустили вопрос
Вопрос 16
Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она чётна, то из цепочки символов удаляется последний символ, а если нечётна — из цепочки удаляется средний символ. В полученной цепочке символов каждая буква заменяется буквой, предшествующей ей в русском алфавите (Б — на А, В — на Б и т. д., а А — на Я). Получившаяся таким образом цепочка является результатом работы алгоритма.
Например, если исходной цепочкой была цепочка КСВД, то результатом работы алгоритма будет цепочка ЙРБ, а если исходной цепочкой была МОБ, то результатом работы алгоритма будет цепочка ЛА.
Дана цепочка символов КОНКУРС. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (то есть применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?
Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
Пояснение
Применим алгоритм: КОНКУРС (нечётное) → КОНУРС → ЙНМТПР.
Применим его ещё раз: ЙНМТПР (чётное) → ЙНМТП → ИМЛСО.
Ваш ответ:
Вы пропустили вопрос
Вопрос 17
Доступ к файлу flag.jpg, находящемуся на сервере rus.ru, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) flag
Б) ://
В) http
Г) rus.
Д) .jpg
Е) /
Ж) ru
Пояснение
Напомним, как формируется адрес в сети Интернет. Сначала указывается протокол, потом «://», потом сервер, затем «/», название файла указывается в конце. Таким образом, адрес будет следующим: http://rus.ru/flag.jpg. Следовательно, ответ ВБГЖЕАД.
Ваш ответ:
Вы пропустили вопрос
Правильный ответ:
ВБГЖЕАД
Вопрос 18
В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке убывания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — «&»:
Код | Запрос |
А |
Баскетбол |
Б |
Футбол & Баскетбол & Волейбол |
В |
Волейбол | Баскетбол |
Г |
Футбол | Баскетбол | Волейбол |
Пояснение
Чем больше в запросе «ИЛИ», тем больше результатов выдаёт поисковой сервер. Чем больше в запросе операций «И», тем меньше результатов выдаст поисковой сервер. Таким образом, ответ ГВАБ.
Ваш ответ:
Вы пропустили вопрос
Вопрос 19
В медицинском кабинете измеряли рост и вес учеников с 5 по 11 классы. Результаты занесли в электронную таблицу. Ниже приведены первые пять строк таблицы:
| A | B | C | D | E |
1 |
Фамилия |
Имя |
Класс |
Рост |
Вес |
2 |
Абашкина |
Елена |
9 |
168 |
50 |
3 |
Аксенова |
Мария |
9 |
183 |
71 |
4 |
Александров |
Константин |
7 |
170 |
68 |
5 |
Алексеева |
Анастасия |
8 |
162 |
58 |
6 |
Алиев |
Ариф |
7 |
171 |
57 |
Каждая строка таблицы содержит запись об одном ученике. В столбце А записана фамилия, в столбце В — имя; в столбце С — класс; в столбце D — рост, в столбце Е — вес учеников. Всего в электронную таблицу были занесены данные по 211 ученикам в алфавитном порядке.
Выполните задание.
Откройте файл с данной электронной таблицей (расположение файла Вам сообщат организаторы экзамена). На основании данных, содержащихся в этой таблице, ответьте на два вопроса.
1. Каков вес самого тяжёлого ученика 10 класса? Ответ на этот вопрос запишите в ячейку Н2 таблицы.
2. Какой процент учеников 9 класса имеет рост больше 180? Ответ на этот вопрос с точностью не менее 2 знаков после запятой запишите в ячейку НЗ таблицы.
Пояснение
1. В столбце F для каждого учащегося запишем его вес, если он учится в 10 классе, и 0 в обратном случае. В ячейку F2 запишем формулу: =ЕСЛИ(С2=10;Е2;0) . Скопируем формулу во все ячейки диапазона F2:F212. Благодаря использованию относительных ссылок в столбце F в строках 2−212 будут записаны либо вес ученика, либо 0. Для того чтобы найти ответ, в ячейку Н2 внесём формулу =MAKC(F2:F212).
2. Для ответа на второй вопрос в столбце G для каждого учащегося запишем его рост если он учится в 9 классе и 0 в обратном случае. В ячейку G2 запишем формулу =ЕСЛИ(C2=9;D2;0). Скопируем формулу во все ячейки диапазона G2:G212. Далее, чтобы определит: количество учащихся, рост которых более 180 запишем в ячейку I1 формулу =СЧЁТЕСЛИ(G2:G212;">180") . Сосчитаем количество учеников 9 класса. В ячейку I2 запишем формулу =СЧЁТЕСЛИ(С2:С212;9). Выразим полученное значение в процентах от числа учеников девятого класса. Результат запишем в ячейку НЗ: =I1*100/I2 Возможны и другие варианты решения, например с использованием сортировок, фильтров и т. д.
Ваш ответ:
Вы пропустили вопрос
Вопрос 20
Выберите ОДНО из предложенных ниже заданий: 20.1 или 20.2.
20.1 Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот пройти не может. У Робота есть девять команд. Четыре команды — это команды-приказы:
вверх вниз влево вправо
При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑ вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.
Ещё четыре команды — это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырёх возможных направлений:
сверху свободно снизу свободно слева свободно справа свободно
Эти команды можно использовать вместе с условием «если», имеющим следующий вид:
если условие то
последовательность команд
все
Здесь условие — одна из команд проверки условия. Последовательность команд — это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:
если справа свободно то
вправо
закрасить
все
В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не,например:
если (справа свободно) и (не снизу свободно) то
вправо
все
Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:
нц пока условие
последовательность команд
кц
Например, для движения вправо, пока это возможно, можно использовать следующий алгоритм:
нц пока справа свободно
вправо
кц
Выполните задание.
На бесконечном поле имеется прямоугольник, ограниченный стенами. Длины сторон прямоугольника неизвестны. Робот находится слева от прямоугольника. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).
Напишите для Робота алгоритм, закрашивающий клетки снаружи прямоугольника, примыкающие стороной к его правой стене. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок).
Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в текстовом файле.
20.2 Напишите программу, которая в последовательности целых чисел определяет их сумму и подсчитывает разность количества положительных и отрицательных чисел последовательности. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность).
Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести два числа: сумму чисел и разность количества положительных и отрицательных чисел.
Пример работы программы:
Входные данные |
Выходные данные |
150 −200 −1 0 |
−51 −1 |
Пояснение
20.1 Следующий алгоритм выполнит требуемую задачу.
нц
пока справа свободно
вправо
кц
нц
пока не справа свободно
вверх
кц
вправо
нц
пока не снизу свободно
вправо
кц
вниз
нц пока не слева свободно
закрасить
вниз
кц
20.2 Решение
var a, sum, npos, nneg: integer; begin
sum := 0; npos := 0; nneg := 0; readln(a); while a <> 0 do begin
sum := sum + a;
if (a < 0) then nneg := nneg + 1 else npos := npos + 1; readln(a);
end;
writeln(sum); writeln (npos - nneg)
end.
Для проверки правильности работы программы необходимо использовать следующие тесты:
| Входные данные | Выходные данные |
1 |
1
2
3
0
|
6
3
|
2 |
10
0
|
10
1
|
3 |
−5
15
0
|
10
0
|
4 |
−2000
−3000
0
|
−5000
−2
|
Ваш ответ:
Вы пропустили вопрос