Методические рекомендации обучающимся по подготовке к ОГЭ по информатике
(теоретическая часть)
Автор:
учитель информатики
Деулина К.Я.
Челябинск 2024 год.
Пояснительная записка
Основной государственный экзамен (ОГЭ) представляет собой форму государственной итоговой аттестации, проводимой в целях определения соответствия результатов освоения обучающимися основных образовательных программ основного общего образования требованиям федерального государственного образовательного стандарта. Для указанных целей используются контрольные измерительные материалы (КИМ), представляющие собой комплексы заданий стандартизированной формы. ОГЭ проводится в соответствии с Федеральным законом от 29.12.2012 № 273-ФЗ «Об образовании в Российской Федерации» и Содержание КИМ ОГЭ определяется на основе федерального государственного образовательного стандарта основного общего образования (далее – ФГОС): 1) приказ Министерства просвещения Российской Федерации от 31.05.2021 № 287 «Об утверждении федерального государственного образовательного стандарта основного общего образования»; 2) приказ Министерства образования и науки Российской Федерации от 17.12.2010 № 1897 (с изменениями 2014–2022 гг.). Детализированные требования к результатам освоения основной образовательной программы основного общего образования, проверяемые на основе ФГОС 2021 г., являются преемственными по отношению к требованиям ФГОС 2010 г. При разработке КИМ ОГЭ учитывается содержание федеральной образовательной программы основного общего образования (приказ Министерства просвещения Российской Федерации от 18.05.2023 № 370 «Об утверждении федеральной образовательной программы основного общего образования»).
Рекомендации предназначены для обучающихся, планирующих сдавать ОГЭ по информатике. Материалы могут быть полезны учителям информатики, осуществляющим подготовку выпускников для проверки усвоения учащимися изученные опросы.
Задание 1. Измерение информации
Объем памяти текстовых данных
Основная формула для решения 1 задания ОГЭ по информатике:
Iоб = k * i
I
об
— объем сообщения
k
— количество символов в сообщении
i
— количество бит для хранения 1-го символа
Кроме того, может пригодиться формула Хартли:
2i >= N
N
– количество равновероятностных событий,
i
– количество информации (бит) об одном таком событии (минимальное целое число)
Для решения 1 задания ОГЭ необходимо знать степени двойки:
20
21
22
23
24
25
26
27
28
29
210
211
1
2
4
8
16
32
64
128
256
512
1024
2048
Единицы измерения количества информации:
1 Кбайт (килобайт) =
210 байт =
1024 байта
1 Мбайт (мегабайт) =
210 Кбайт =
1024 Кбайта
1 Гбайт (гигабайт) =
210 Мбайт =
1024 Мбайта
1 Тбайт (терабайт) =
240 байта =
1024 Гбайта
1 Пбайт (петабайт) =
250 байта =
1024 Тбайта
Разбор задания 1.1.
В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нем нет лишних пробелов):
«еж, лев, слон, олень, тюлень, носорог, крокодил, аллигатор — дикие животные».
Ученик вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название животного.
Решение.
Поскольку один символ кодируется двумя байтами, из текста удалили 8 символов. Заметим, что лишние запятая и пробел занимают четыре байта. Значит, название животного, которое удалили из списка, должно состоять из шести букв, поскольку (16 − 4) : 2 = 6 символов. Из всего списка только одно название животного состоит из 6 букв — тюлень.
Задание 2. Кодирование и декодирование информации
Кодирование — это форма представления информации, удобная для её хранения, передачи и обработки. При кодировании символам исходного алфавита ставятся в соответствие так называемые коды.
Расшифровка или декодирование представляет собой восстановление исходного сообщения из последовательности кодов.
Декодирование может быть однозначным и многозначным. Если при расшифровке возможно получить несколько различных вариантов исходного сообщения, то такое декодирование неоднозначно.
При расшифровке с единственным возможным результатом сообщения имеет место однозначное декодирование.
Иногда процесс декодирования проще выполнять с конца зашифрованного сообщения.
Разбор задания 2.1.
От разведчика было получено сообщение: 01001110110100
В этом сообщении зашифрован пароль – последовательность русских букв.
В пароле использовались только буквы А, Б, К, Л, О, С; каждая буква кодировалась двоичным словом по следующей таблице:
А
Б
К
Л
О
С
01
100
101
111
00
110
Расшифруйте сообщение. Запишите в ответе пароль.
Решение:
Распределим цифры закодированного сообщения по кодовым словам букв, представленных в таблице. Будем «двигаться» слева направо:
00 100 111 01 101 00
О Б Л А К О
Получили слово ОБЛАКО.
Ответ: ОБЛАКО
Разбор задания 2.2.
От разведчика было получено сообщение:
010011000111001
В этом сообщении зашифрован пароль – последовательность русских букв.
В пароле использовались только буквы А, Б, К, О, Р, С; каждая буква кодировалась двоичным словом по следующей таблице:
А
Б
К
О
Р
С
01
00
110
011
111
010
Расшифруйте сообщение. Запишите в ответе пароль.
Решение:
Посмотрим на зашифрованное сообщение слева направо. В начале шифра идет 01, что может быть кодом как для буквы А, так и началом кодовых слов для букв О и С. Получится неоднозначность.
Значит, начнем декодирование справа налево.
Распределим цифры закодированного сообщения по кодовым словам букв, представленных в таблице:
010 011 00 01 110 01
С О Б А К А
Получили слово СОБАКА.
Ответ: СОБАКА
Задание 3. Значение логического выражения
В логических выражениях участвуют всего два значения выражений: ИСТИНА и ЛОЖЬ.
Рассмотрим результат выполнения логических выражений для двух высказываний — А и Б:
Таблица 1. Результаты для операции ИЛИ:
1
А ИЛИ Б = ИСТИНА →
если А=истина И Б=истина
2
если А=истина И Б=ложь
3
если А=ложь И Б=истина
4
А ИЛИ Б = ЛОЖЬ →
если А=ложь И Б=ложь
Вывод: логическое выражение с операцией ИЛИ легче проверить «на ложь»:
с операцией ИЛИ результатом будет ЛОЖЬ только в одном единственном случае, — когда оба выражения — А и Б — ложны
Таблица 2. Результаты для операции И:
1
А И Б = ИСТИНА →
если А=истина И Б=истина
2
А И Б = ЛОЖЬ →
если А=истина И Б=ложь
3
если А=ложь И Б=истина
4
если А=ложь И Б=ложь
Вывод: логическое выражение с операцией И легче проверить «на истинность»:
с операцией И результатом будет ИСТИНА только в одном единственном случае, — когда оба выражения — А и Б — истинны
Таблица 3. Результаты для операции НЕ (отрицание):
Исходные значения
Результат
1
НЕ А
если А=истина
А = ЛОЖЬ
НЕ(5 > 0)
5 ≤ 0
2
НЕ А
если А=ложь
А = ИСТИНА
НЕ(-2 > 0)
-2 ≤ 0
3
НЕ (НЕ А)
= А
Таблица 4. Порядок выполнения логических операций:
1
НЕ
2
выражение в скобках
3
И
4
ИЛИ
Если отрицание НЕ стоит перед скобкой с выражением, то НЕ ставится перед каждой частью выражения в скобках и при этом операция внутри скобок меняется:
Таблица 5. НЕ перед скобками с общим выражением:
1
НЕ (А ИЛИ Б)
НЕ А И НЕ Б
2
НЕ (А И Б)
НЕ А ИЛИ НЕ Б
Разбор задания 3.1.
Напишите наименьшее число x, для которого истинно высказывание:
(x > 16) И НЕ (x нечётное)
Решение:
Выполним первую по приоритету операцию — операцию НЕ:
НЕ (x нечётное)
результат:x чётное
Т.е. после выполнения первой операции имеем:
(x > 16) И (x чётное)
(x > 16) И (x чётное) = ИСТИНА
истина истина
Наименьшим числом, для которого истинны оба полученных утверждения, является число 18.
Ответ: 18
Разбор задания 3.2.
Напишите наименьшее число x, для которого ложно высказывание:
(x ≤ 15) ИЛИ НЕ (x нечётное)
Решение:
Выполним первую по приоритету операцию — операцию НЕ:
НЕ (x нечётное)
результат:x чётное
Т.е. после выполнения первой операции имеем:
(x ≤ 15) ИЛИ (x чётное) = 0 (ложь)
(x ≤ 15) ИЛИ (x чётное) = ЛОЖЬ
ложь ложь
Таким образом нам нужно найти такой х, что x > 15 и x — нечётный.
Наименьшим числом, для которого истинны оба этих утверждения, является число 17.
Ответ: 17
Задание 4. Формальные описания реальных объектов и процессов
Графы
Иногда очень трудно структурировать информацию описанными структурами из-за сложных взаимоотношений» между объектами. Тогда можно использовать графы:
Граф – это набор вершин и связей между ними, называющихся рёбрами:
Поиск кратчайшего пути (перебор)
Определение кратчайшего пути между пунктами A и D
В заданиях ОГЭ этой темы чаще всего используются две информационные модели — таблицы и схемы.
Информация
в таблице
строится по следующим правилам: на пересечении строки и столбца находится информация, характеризующая комбинацию этой строки и столбца.
На схеме
информация строится по следующему правилу: если между объектами схемы имеется связь, то она отображается линией, соединяющей названия этих объектов на схеме.
Разбор задания 4.1.
Между населёнными пунктами A, B, C, D, E построены дороги, протяжённость которых (в километрах) приведена в таблице.
Определите длину кратчайшего пути между пунктами A и Е, проходящего через пункт С.
Передвигаться можно только по дорогам, протяжённость которых указана в таблице. Каждый пункт можно посетить только один раз.
Решение:
Построим дерево протяженности дорог, на ветвях будем отображать протяженность. Учтем, что каждая ветвь, должна включить узел пересечения с С:
Ответ: 8
Разбор задания 4.2.
Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых (в километрах) приведена в таблице.
A
B
C
D
E
F
A
5
8
4
1
B
5
3
3
4
C
8
3
2
15
D
4
2
4
12
E
1
3
4
7
F
4
15
12
7
Определите длину кратчайшего пути между пунктами A и F, проходящего через пункт С.
Передвигаться можно только по дорогам, протяжённость которых указана в таблице. Каждый пункт можно посетить только один раз.
Решение:
Найдём все варианты маршрутов
из
A
в
F
,
проходящих через пункт
С
, и выберем самый короткий.
Пройдемся по таблице построчно слева-направо сверху-вниз:
A—B—C—D—E--F: длина маршрута 25 км.
A—B—C—D--F: длина маршрута 29 км.
A—B—C--F: длина маршрута 28 км.
пропустим B:
A—C--F: длина маршрута 23 км.
A—C—D—E--F: длина маршрута 20 км.
пропустим и D:
A—C—E--F: длина маршрута 16 км.
пропустим и E:
A—C—D--F: длина маршрута 24 км.
A—C--F: длина маршрута 23 км.
поменяем следование маршрута, исключая пункты с большим числом км:
A—C—B--F: длина маршрута 15 км.
A—D—С—B--F: длина маршрута 13 км.
Самый короткий путь: A—D—С—B--F. Длина маршрута 13 км.
Примечание 1: Заметим, что по условию задачи дважды передвигаться по любой из дорог нельзя. Если бы по дороге можно было передвигаться дважды, то был бы другой результат.
Примечание 2: Такое задание лучше решать методом построения полного дерева без повтора пунктов — это практически исключит «потерю» какой-то ветви.
Ответ: 13
Разбор задания 4.3.
В таблице приведена стоимость перевозок между соседними железнодорожными станциями, укажите схему, соответствующую таблице:
A
B
C
D
E
A
2
7
4
B
2
C
7
3
5
D
3
3
E
4
5
3
Решение:
Необходимо рассмотреть каждую схему и подсчитать количество ребер, выходящих из каждой вершины. В скобках будем указывать соответствующую данному «ребру» стоимость:
1 схема:
A: B(2), C(7), E(4)
B: A(2), C(4)
Здесь уже можно остановиться, т.к. для вершины B по схеме два ребра, а по таблице одно значение (B->A=2 )
2 схема:
A: B(2), C(7), E(4)
B: A(2)
C: A(7), D(5), E(3)
Здесь уже можно остановиться, т.к. для вершины C стоимость по схеме и по таблице различается: по схеме C->D = 5, а по таблице на пересечении C и D цифра 3.
3 схема:
A: B(2), C(7), E(4)
B: A(2)
C: A(7), D(3), E(5)
D: C(3), E(3)
E: A(4), C(5), D(3)
Данные на схеме полностью совпадают с табличными!
Схема 3 полностью соответствует таблице.
Ответ: 3
Задание 5. Простой линейный алгоритм для формального исполнителя
Алгоритм для конкретного исполнителя с фиксированным набором команд
Рассмотрим понятия, которые пригодятся для решения задач данной темы:
Алгоритмом
называется последовательность команд, предназначенных для выполнения какого-либо действия.
Для выполнения алгоритма необходим
исполнитель
. Выполнять алгоритм, то есть быть исполнителем, может робот, компьютер, машина или даже человек.
У исполнителя должна быть
система команд
, которые он может выполнять.
И, кроме того, для исполнителя должна быть предусмотрена
среда исполнения
— то есть пространство, в котором он действует или существует.
Решение сводится к составлению выражения и его решению.
Разбор задания 5.1.
У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 1
2. умножь на b
(b – неизвестное натуральное число; b ≥ 2)
Первая из них увеличивает число на экране на 1, втора умножает его на b.Алгоритм для исполнителя Альфа – это последовательность номеров команд.
Найдите значение числа b, при котором из числа 6 по алгоритму 11211 будет получено число 82.
Решение:
Запишем все действия исходной программы 11211. Учтем, что исходное число — 6. В целях соблюдения верной последовательности операций будем использовать скобки:
команды
1: (6 + 1)
11: (6 + 1) + 1
112: ((6 + 1) + 1) * b
1121: (((6 + 1) + 1) * b) + 1
11211: ((((6 + 1) + 1) * b) + 1) + 1
В результате программы алгоритм выдает число 82. Значит, выполним уравнение:((((6 + 1) + 1) * b) + 1) + 1 = 82
Упростим уравнение и найдем неизвестное b:((((6 + 1) + 1) * b) + 1) + 1 = 82
8 * b + 2 = 82
8 * b = 80
b = 10
Ответ: 10
Разбор задания 5.2.
У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 2
2. раздели на b
(b – неизвестное натуральное число; b ≥ 2)
Выполняя первую из них, Альфа увеличивает число на экране на 2, а выполняя вторую, делит это число на b. Программа для исполнителя Альфа — это последовательность номеров команд.
Известно, что программа 12111 переводит число 47 в число 13. Определите значение b.
Решение:
Запишем все действия исходной программы 12111. Учтем, что исходное число — 47. В целях соблюдения верной последовательности операций будем использовать скобки:
команды
1: (47 + 2)
11: (47 + 2) : b
112: ((47 + 2) : b) + 2
1121: (((47 + 2) : b) + 2) + 2
11211: ((((47 + 2) : b) + 2) + 2) + 2
В результате программы алгоритм выдает число 82. Значит, выполним уравнение:((((47 + 2) : b) + 2) + 2) + 2 = 13
Упростим уравнение и найдем неизвестное b:
49 : b + 6 = 13
49 : b = 7
7b = 49
b = 7
Ответ: 7
Задание 7Адресация в сети Интернет
Адрес документа в Интернете (с английского — URL — UniformResourceLocator) состоит из следующих частей:
протокол передачи данных; может быть:
http
(для Web-страниц) или
ftp
(для передачи файлов)
встречается также защищенный протокол
https
;
символы-разделители
://
, отделяющие название протокола от остальной части адреса;
доменное имя сайта (или IP-адрес);
может присутствовать также: каталог на сервере, где располагается файл;
имя файла.
Каталоги на сервере разделяются прямымслэшем «/»
Пример:
Где:
имя протокола сетевой службы – определяет тип сервера
HTTP
(протокол передачи гипертекста);
разделитель в виде символа двоеточия и двух символов
Slash
;
полное доменное имя сервера;
путь поиска web-документа на компьютере;
имя web-сервера;
домен верхнего уровня
«org»
;
имя национального домена
«ru»
;
каталог
main
на компьютере;
каталог
news
в каталоге
main
;
конечная цель поиска – файл
main_news.html
.
IP-адрес компьютера
Компьютер, находящийся в сети, имеет IP-адрес.
Данный адрес
состоит из 4 частей, разделенных точкой
(в конце точка не ставится).
Каждая часть IP-адреса представляет собой число
от 0 до 255
:
0..255.0..255.0..255.0..255
например:
245.176.185.68
IP-адрес часто представляется
в двоичной системе счисления
; тогда он представляет собой 4 байта, разделенных точками. Так, приведенный в примере адрес выглядит следующим образом:
11110101.10110000.10111001.01000100
Разбор задания 7.1.
Доступ к файлу rus.doc, находящемуся на сервере obr.org, осуществляется по протоколу https. Фрагменты адреса файла закодированы цифрами от 1 до 7. Запишите в ответе последовательность этих цифр, кодирующую адрес указанного файла в сети Интернет.
Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
1) obr.
2) /
3) org
4) ://
5) doc
6) rus.
7) https
Решение:
Поскольку файл находится на сервере, т.е. в этом случае в сети Интернет, то для начала определим
протокол
, поскольку
он всегда находится на первом месте
. Выбираем протокол под пунктом
7
—
https
.
https
7
После протокола всегда следует разделитель
://
(пункт
4
):
https://
7 4
Далее всегда следует имя сервера
— по заданию сервер
obr.org
. Соединяем пункты
1
и и добавляем к адресу:
https://obr.org
7 4 1 3
Файл в адресе всегда находится на последнем месте
. По заданию файл имеет имя
rus.doc
, ему соответствуют
6
и
5
:
https://obr.org...rus.doc
7 4 1 3 ... 6 5
Между именем файла и названием сервера должен находиться символ
/
— это как раз единственный оставшийся пункт —
2
:
https://obr.org/rus.doc
7 4 1 3 2 6 5
Ответ: 7413265
Разбор задания 7.2.
Доступ к файлу tiger.doc, находящемуся на сервере zoo.org, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж.
Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
A) .doc
Б) zoo
B) /
Г) ://
Д) tiger
Е) .org
Ж) http
Решение:
Поскольку файл находится на сервере, т.е. в этом случае в сети Интернет, то для начала определим
протокол
, поскольку
он всегда находится на первом месте
. Выбираем протокол под пунктом
Ж
—
http
.
http
Ж
После протокола всегда следует разделитель
://
(пункт
Г
):
http://
ЖГ
Далее всегда следует имя сервера
— по заданию сервер
zoo.org
. Соединяем пункты
Б
и
Е
и добавляем к адресу:
http://zoo.org
ЖГ Б Е
Файл в адресе всегда находится на последнем месте
. По заданию файл имеет имя
tiger.doc
, ему соответствуют буквы
Д
и
А
:
http://zoo.org...tiger.org
ЖГ Б Е ... Д А
Между именем файла и названием сервера должен находиться символ
/
— это как раз единственный оставшийся пункт —
В
:
http://zoo.org/tiger.org
ЖГ Б Е В Д А
Ответ: ЖГБЕВДА
Разбор задания 7.3.
На месте преступления были обнаружены четыре обрывка бумаги. Следствие установило, что на них записаны фрагменты одного IP-адреса. Криминалисты обозначили эти фрагменты буквами А, Б, В и Г. Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
Вспомним правила построения IP-адреса.
Исключим фрагменты, которые не могут соответствовать началу IP-адреса: это фрагмент
Б
(с точки не может начинаться IP-адрес).
Исключим фрагменты, которые не могут соответствовать концу IP-адреса: это фрагмент
В
(отсутствие точки в начале, и, при этом, в остальных фрагментах нет таких, где в конце стояла бы точка (
***.
)).
Фрагмент
А
должен быть либо на последнем месте, либо после него должен находиться только
Б
(так как следом должна идти точка).
Фрагмент
Б
может находиться только в конце, так как последующий за ним фрагмент увеличит число до величины, большей
255
, чего не может быть в IP-адресе (например,
322
).
Переберем оставшиеся варианты, и найдем искомый IP-адрес:
ВГАБ: 222.222.222.32
Ответ: ВГАБ
9 задание.Поиск количества путей
Если в город
R
из города
A
можно добраться только из городов
X
,
Y
и
Z
, то
количество различных путей из города A в город R равно сумме числа различных путей проезда из A в X, из A в Y и из A в Z
, то есть:
NR = NX + NY + NZ
где N
R
— это количество путей из вершины A в вершину R
Число путей не бесконечно, исключением является только схема, в которой есть циклы – замкнутые пути.
Часто подобные задания целесообразней решать с конца (рассмотрим пример ниже).
Решение задания 9.3.
На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж и К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой.
Сколько существует различных путей из города А в город К, проходящих через город В?
Решение:
1 способ:
Поскольку нас интересуют пути, проходящие через город
В
, то вычеркнет те дороги, которые минуют город
В
:
Как видим, таких дорог получилось две —
Б->Д
и
А->Г
. Учтем это при дальнейших расчетах.
Решим задание с конца. Т.е. так как траектория поиска путей — от
А
до
K
, то мы будем рассматривать сначала город
K
.
В город
K
можно попасть из трех городов —
Д, E
и
Ж
; запишем это так:
K = Д + Е + Ж
Теперь аналогично рассмотрим города
Д, Е
и
Ж
:
Д = В (Б -> Д не учитываем)
Е = Д + В
Ж = В + Г
Далее, рассмотрим каждый город, дойдя до первого — города
А
. Для него существует
только одни путь
. Также, для городов,
выходящих только из города А, тоже существует только 1 путь
. Таким образом имеем:
К = Д + Е + Ж
Д = В
Е = Д + В
Ж = В + Г
-----
Б = А = 1
A = 1
В = Б + А
Д = B
Ж = B + Г
Г = В (А - Г не учитываем)
Теперь возвращаемся, подставляя найденные значения: ↑
В = Б + А = 2
Г = В = 2
Д = В = 2
Ж = B + Г = 2 + 2 = 4
Е = Д + В = 2 + 2 = 4
Поскольку нас интересуют пути, проходящие через город
В
, то вычеркнет те дороги, которые минуют город В:
К = Д + Е + Ж = 2 + 4 + 4 = 10
2 способ (дерево):
Построим дерево, расположив его для удобства горизонтально:
К
Д - Е - К
--------------
Е - К
Д - К
Б - В - Е - К
Ж - К
Г - Ж - К
А ----------------
Д - К
Е - К
В - Е - К
Ж - К
Г - Ж - К
----------------
Г - Ж - К
Уберем пути, в которых отсутствует город
В
:
К
Д - Е - К
--------------
Е - К
Д - К
Б - В - Е - К
Ж - К
Г - Ж - К
А ----------------
Д - К
Е - К
В - Е - К
Ж - К
Г - Ж - К
----------------
Г - Ж - К
Подсчитаем количество оставшихся путей следования до города
К
, их
10
.
Ответ: 10
Разбор задания 9.2.
На рисунке – схема дорог, связывающих города A, B, C, D, E, F, G, H. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город H?
Решение:
Решим задание с конца. Т.е. так как траектория поиска путей от
А
до
Н
, то мы будем рассматривать сначала город
Н
.
В город
Н
можно попасть из трех городов —
C, D
и
G
; запишем это так:
H = C + D + G
Теперь аналогично рассмотрим города
C, D
и
G
:
C = D + A
D = A + E
G = D + E + F
Далее, рассмотрим каждый город, дойдя до первого — города А. Для него существует только одни путь. Также, для городов, выходящих только из города А, тоже существует только 1 путь. Таким образом имеем:
H = C + D + G
C = D + A
D = A + E
G = D + E + F
-----
D = Е + A
A = 1
E = A + B
F = B
B = 1
Теперь возвращаемся, подставляя найденные значения: ↑
F = B = 1
E = A + B = 1 + 1 = 2
D = Е + A = 2 + 1 = 3
G = D + E + F = 3 + 2 + 1 = 6
D = A + E = 1 + 2 = 3
C = D + A = 3 + 1 = 4
H = C + D + G = 4 + 3 + 6 = 13
Ответ: 13
Задание 10. Дискретная форма представления числовой информации
Двоичная система счисления
Количество цифр (основание системы): 2
Входящие цифры (алфавит): 0, 1
Перевод чисел из 10-й системы счисления в двоичную:
Перевод чисел из двоичной системы счисления в десятичную:
Восьмеричная система счисления
Количество цифр (основание системы): 8
Входящие цифры (алфавит): 0, 1, 2, 3, 4, 5, 6, 7
Перевод чисел из десятичной системы счисления в восьмеричную
Перевод чисел из восьмеричнойсист. сч-я в десятичную
Шестнадцатеричная система счисления
Количество цифр (основание системы): 16
Входящие цифры (алфавит): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A (10), B (11), C (12), D (13), E (14), F (15)
Перевод чисел из десятичной системы счисления в шестнадцатеричную
Перевод из шестнадцатеричной системы счисления в десятичную
Разбор задания 10.1.
Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.
2316, 328, 111102
Последовательно переведем все данные числа в 10-ю систему счисления.
10
23 = 2*161 + 3*160 = 35
Первое число = 35.
10
32 = 3*81 + 2*80 = 26
Второе число = 26.
11110 = 1*24 + 1*23 + 1*22 + 1*21 + 0 = 30
Треть число = 30. Наибольшее число —
35
Ответ: 35
Разбор задания 10.2.
Переведите число 120 из десятичной системы счисления в двоичную систему счисления. В ответе укажите двоичное число.
Так как перевод осуществляется в двоичную систему счисления, то используем деление на 2:
рез-т остаток
120 | 60 | 0
60 | 30 | 0
30 | 15 | 0
15 | 7 | 1
7 | 3 | 1
3 | 1 | 1
Перепишем все остатки снизу вверх, не забыв последний делитель
1
!
Получим двоичное число:
1111000
Ответ: 1111000
Задания на отработку:
1 вопрос
В одной из кодировок Unicode каждый символ кодируется 16 битами. Ваня написал текст (в нем нет лишних пробелов):
«Лев, тигр, ягуар, гепард, пантера, ягуарунди — кошачьи».
Ученик вычеркнул из списка название одного из представителей семейства кошачьих. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 14 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название представителя семейства кошачьих.
(ягуар)
В кодировке UTF-32 каждый символ кодируется 32 битами. Коля написал текст (в нем нет лишних пробелов):
«Эри, Айыр, Гурон, Восток, Онтарио, Виннипег — озера».
Ученик вычеркнул из списка название одного из озер. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 20 байтов меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название озера. (эри)
Рассказ, набранный на компьютере, содержит 8 страниц, на каждой странице 40 строк, в каждой строке 48 символов. Определите информационный объем рассказа в Кбайтах в кодировке Windows, в которой каждый символ кодируется 8 бит.
(15)
В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нём нет лишних пробелов):
«Собака, кошка, курица, корова, лошадь, коза, овца – домашние животные».
Затем он добавил в список название ещё одного животного. Заодно он добавил необходимые запятые и пробелы. При этом размер нового предложения в данной кодировке оказался на 14 байт больше, чем размер исходного предложения. Напишите в ответе длину добавленного названия животного в символах. (коза)
Статья, набранная на компьютере, содержит 20 страниц, на каждой странице 40 строк, в каждой строке 48 символов. В одном из представлений Unicode каждый символ кодируется двумя байтами.
Определите информационный объём статьи в Кбайтах в этом варианте представления Unicode.
Ключи 1:
1
2
3
4
5
Ягуар
Эри
15
Кошка
75
2 вопрос
Вася и Петя играли в шпионов и кодировали сообщения собственным шифром. Фрагмент кодовой таблицы приведен ниже:
К
Л
М
П
О
И
@+
~+
+@
@~+
+
~
Расшифруйте сообщение, если известно, что буквы в нем не повторяются:
+ ~ + ~+@@~ +
Запишите в ответе расшифрованное сообщение.
От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе:
––•–––––•••–––•–•–
При передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы:
А
Г
М
К
Ю
•–
––•
––
–•–
••––
Расшифруйте радиограмму. Запишите в ответе расшифрованную радиограмму.
Мальчики играли в шпионов и закодировали сообщение придуманным шифром. Кодовая таблица приведена ниже:
А
Б
В
Г
Д
Е
Ж
*
– + +
– – +
* +
– *
+ – +
* * –
Расшифруйте полученное сообщение:
* + – + + – * * – * *
Запишите в ответе расшифрованное сообщение.
Валя шифрует русские слова (последовательности букв), записывая вместо каждой буквы ее код:
А
Д
К
Н
О
С
01
100
101
10
111
000
Некоторые цепочки можно расшифровать не одним способом. Например, 00010101 может означать не только СКА, но и СНК. Даны три кодовые цепочки:
100101000
101111100
100111101
Найдите среди них ту, которая имеет только одну расшифровку, и запишите в ответе расшифрованное слово.
На киностудии снимали фильм про шпионов и закодировали сообщение придуманным шифром. В сообщении присутствуют только буквы приведенного фрагмента кодовой таблицы:
Б
И
С
Е
Р
110
01
100
10
11
Определите, какое сообщение закодировано в строчке:
11010001100.
В ответе запишите последовательность букв без запятых и других знаков препинания.
Ключи 2:
1
2
3
4
5
ОЛИМП
МАМГЮКА
ГБДАДА
КОД
БСИС
вопрос
Напишите наибольшее целое число
x
, для которого истинно высказывание:
НЕ (X<= 10) ИНЕ (X> 16).
Напишите наибольшее целое число
x
, для которого истинно высказывание:
НЕ (X<= 11) ИНЕ (X>= 17) И (X нечетное).
Напишите наименьшее целое число
x
, для которого истинно высказывание:
НЕ (X<= 8) ИНЕ (X>= 15) И (X четное).
Определите количество натуральных чисел
x
, для которого истинно логическое выражение:
НЕ ((x ≥ 33) ИЛИ (x< 19)) И (x четное).
Дано четыре числа: 638, 442, 357, 123. Для какого из приведенных чисел истинно высказывание:
НЕ (Первая цифра четная) И (Сумма цифр четная).
Ключи 3:
1
2
3
4
5
16
15
10
7
123
вопрос
Между населенными пунктами А, В, С, D, Е построены дороги, протяженность которых (в километрах) приведена в таблице:
A
B
C
D
E
A
1
B
1
2
2
7
C
2
3
D
2
4
E
7
3
4
Определите длину кратчайшего пути между пунктами А и E. Передвигаться можно только по дорогам, протяженность которых указана в таблице.
Между населенными пунктами А, В, С, D, Е построены дороги, протяженность которых (в километрах) приведена в таблице:
A
B
C
D
E
A
3
7
B
3
2
8
C
7
2
4
D
4
1
E
8
1
Определите длину кратчайшего пути между пунктами А и E. Передвигаться можно только по дорогам, протяженность которых указана в таблице.
Между населенными пунктами А, В, С, D, Е построены дороги, протяженность которых (в километрах) приведена в таблице:
A
B
C
D
E
A
3
B
3
1
2
6
C
1
3
D
2
3
E
6
3
3
Определите длину кратчайшего пути между пунктами А и E. Передвигаться можно только по дорогам, протяженность которых указана в таблице.
Между населенными пунктами А, В, С, D, Е построены дороги, протяженность которых (в километрах) приведена в таблице:
A
B
C
D
E
A
2
1
B
2
3
3
C
3
3
2
D
1
3
3
E
2
Определите длину кратчайшего пути между пунктами А и E. Передвигаться можно только по дорогам, протяженность которых указана в таблице.
Между населенными пунктами А, В, С, D, Е, F построены дороги, протяженность которых приведена в таблице:
A
B
C
D
E
F
A
5
5
4
B
5
2
C
5
2
2
D
4
2
3
E
2
1
F
2
3
1
Определите длину кратчайшего пути между пунктами А и F. Передвигаться можно только по дорогам, протяженность которых указана в таблице.
Ключи 4:
1
2
3
4
5
6
10
7
6
7
5 вопрос
У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 1;
2. умножь на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Альфа увеличивает число на экране на 1, а выполняя вторую, умножает это число на b. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 11211 переводит число 3 в число 62. Определите значение b.
У исполнителя Альфа две команды.которым присвоены номера:
1. Вычти b;
2. Умножь на 5.
(b — неизвестное натуральное число).
Выполняя первую из них, Альфа уменьшает число на экране на b, а выполняя вторую, умножает это число на 5. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 21121 переводит число 2 в число 17. Определите значение b.
У исполнителя Квадратор две команды.которым присвоены номера:
1. возведи в квадрат
2. прибавь 3
Первая из них возводит число на экране во вторую степень, вторая увеличивает его на 3.
Составьте алгоритм получения из числа 1 числа 25, содержащий не более 5 команд. В ответе запишите только номера команд.
У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 2;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Альфа увеличивает число на экране на 2, а выполняя вторую, делит это число на b. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 11211 переводит число 50 в число 22. Определите значение b.
У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 3
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 3. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из чиcла 76 числа 5, содержащий не более 5 команд. В ответе запишите только номера команд.
Ключи 5:
1
2
3
4
5
12
3
21222
3
11212
7 вопрос
На месте преступления были обнаружены четыре обрывка бумаги. Следствие установило, что на них записаны фрагменты одного IP-адреса. Криминалисты обозначили эти фрагменты буквами А, Б, В и Г:
2.17
16
.65
8.121
А
Б
В
Г
Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
Почтовый ящик
teacher
находится на сервере
shkola1.mos.ru
. В таблице фрагменты адреса электронной почты закодированы цифрами от 1 до 6. Запишите последовательность цифр, кодирующую этот адрес.
1) @
2) .ru
3) shkola1
4) .
5) teacher
6) mos
3. Доступ к файлу start.exe, находящемуся на сервере game.com, осуществляется по протоколуhttp. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
A) start
Б) /
B) .ехе
Г) http
Д) game
Е) .com
Ж) ://
4. Доступ к файлу img.bmp, находящемуся на сервере pic.kz, осуществляется по протоколуhttp. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
A) img
Б) /
B) kz
Г) ://
Д) http
Е) .bmp
Ж) pic.
5. Доступ к файлу book.jpg, находящемуся на сервере biblioteka.ru, осуществляется по протоколуhttp. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) .jpg
Б) ://
В) biblioteka.
Г) http
Д) book
Е) /
Ж) ru
Ключи 7:
1
2
3
4
5
БАГВ
513462
ГЖДЕБАВ
ДГЖВБАЕ
ГБВЖЕДА
8 вопрос
В языке запросов поискового сервера для обозначения
л
огической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
Запрос
Найдено страниц(в тысячах)
Угол | Прямая
180
Угол
60
Прямая
140
Какое количество страниц (в тысячах) будет найдено по запросу
Угол &Прямая?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» - символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
Запрос
Найдено страниц(в тысячах)
Руда
2200
Уголь
1300
Руда & Уголь
200
Какое количество страниц (в тысячах) будет найдено по запросу Руда | Уголь?
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» – символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
Запрос
Найдено страниц(в тысячах)
Линкор | Корвет
3320
Линкор & Корвет
1300
Линкор
2100
Какое количество страниц (в тысячах) будет найдено по запросу Корвет?
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» — символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
Запрос
Найдено страниц(в тысячах)
Сириус & Вега
260
Вега & (Сириус | Арктур)
467
Сириус & Вега & Арктур
119
Какое количество страниц (в тысячах) будет найдено по запросу Вега & Арктур ? Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» — символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
Запрос
Найдено страниц(в тысячах)
Сириус & Вега
260
Вега & (Сириус | Арктур)
467
Сириус & Вега & Арктур
131
Какое количество страниц (в тысячах) будет найдено по запросу Вега & Арктур ?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Ключи 8:
1
2
3
4
5
20
3300
2520
326
338
9 вопрос
На рисунке — схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, К и Л. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город Л?
На рисунке — схема дорог, связывающих города А, B, C, D, E, G, H, F. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города A в город D?
На рисунке — схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, З, И. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город И, проходящих через город В?
На рисунке — схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, И, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из пункта А в пункт К, не проходящих через пункт В?
На рисунке представлена схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, 3, И, К, Л, М. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой.Сколько существует различных путей из города А в город М, проходящих через город Ж, но не проходящих через город К?
Ключи 9:
1
2
3
4
5
22
14
20
5
16
10 вопрос
Среди приведенных ниже трех чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.
3816, 758, 1101002.
Среди приведенных ниже трех чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.
4116, 778, 10000102.
Среди приведенных ниже трех чисел, записанных в десятичной системе счисления, найдите число, в двоичной записи которого наименьшее количество единиц. В ответе запишите количество единиц в двоичной записи этого числа.
10010, 9010, 8010.
Вычислите значение арифметического выражения:
1101012 + 10118 + 10116
В ответе запишите десятичное число, основание системы счисления указывать не нужно.
Среди приведенных ниже трех чисел, записанных в десятичной системе счисления, найдите число, сумма цифр которого в восьмеричной записи наименьшая. В ответе запишите сумму цифр в восьмеричной записи этого числа.
5510, 8310, 9110.
Ключи 10:
1
2
3
4
5
61
63
2
831
7
Источники:
Сайт: Решу ОГЭ
https://inf-oge.sdamgia.ru/prob_catalog
Сайт Полякова ОГЭ
https://kpolyakov.spb.ru/school/oge.htm
Электронное приложение Босовой 9 класс
https://bosova.ru/metodist/authors/informatika/3/eor9.php
Сайт ФИПИ
Открытый банк тестовых заданий
https://oge.fipi.ru/bank/index.php?proj=74676951F093A0754D74F2D6E7955F06https://oge.fipi.ru/bank/index.php?proj=74676951F093A0754D74F2D6E7955F06