СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 20.07.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Методическая разработка. Подготовка к ОГЭ.

Категория: Информатика

Нажмите, чтобы узнать подробности

Задачи предназначены для обучающихся 9 класса при подготовки к сдаче ОГЭ по информатике.

Просмотр содержимого документа
«Методическая разработка. Подготовка к ОГЭ.»

Тема 1. Оценка объёма памяти, необходимой для хранения текстовых данных

Задачи предназначены для обучающихся 9 класса при подготовки к сдаче ОГЭ по информатике.

Задача 1.

В одной из кодировок Unicode каждый символ кодируется 16 битами. Петя написал текст (в нём нет лишних пробелов):

«Ель, кедр, сосна, кипарис, лиственница, можжевельник — хвойные растения».

Ученик вычеркнул из списка название одного из растений. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 26 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название хвойного растения.

Решение.

Так как один символ кодируется двумя байтами, из текста удалили 13 символов. Лишние запятая и пробел занимают четыре байта. Значит, название растения, которое удалили из списка, должно состоять из 11 букв, поскольку (26 − 4): 2 = 11 символов. Из всего списка только одно название растения состоит из 11 букв — лиственница.

Ответ: лиственница.

Задача 2

В одной из кодировок Unicode каждый символ кодируется 16 битами. Ваня написал текст (в нём нет лишних пробелов):

«Лев, тигр, ягуар, гепард, пантера, ягуарунди — кошачьи». 

Ученик вычеркнул из списка название одного из представителей семейства кошачьих. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.

При этом размер нового предложения в данной кодировке оказался на 14 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название представителя семейства кошачьих.

Решение.

Так как один символ кодируется двумя байтами, из текста удалили 7 символов. Лишние запятая и пробел занимают четыре байта. Значит, название представителя семейства кошачьих, которое удалили из списка, должно состоять из 5 букв, поскольку (14 − 4): 2 = 5 символов. Из всего списка только одно название представителя семейства кошачьих состоит из 5 букв — ягуар.

 

Ответ: ягуар.

Задача 3

В кодировке КОИ-8 каждый символ кодируется 8 битами. Андрей написал текст (в нём нет лишних пробелов):

«Обь, Лена, Волга, Москва, Макензи, Амазонка — реки». 

Ученик вычеркнул из списка название одной из рек. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.

При этом размер нового предложения в данной кодировке оказался на 8 байтов меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название реки.

Решение.

Так как один символ кодируется одним байтом, из текста удалили 8 символов. Лишние запятая и пробел занимают два байта. Значит, название реки, которое удалили из списка, должно состоять из 6 букв. Из всего списка только одно название реки состоит из 6 букв — Москва.


Ответ: Москва.

Задача 4

В кодировке UTF-32 каждый символ кодируется 32 битами. Артём написал текст (в нём нет лишних пробелов):

«Врач, актёр, акушер, генетик, издатель, кардиолог — профессии». 

Ученик вычеркнул из списка название одной из профессий. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.

При этом размер нового предложения в данной кодировке оказался на 44 байта меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название профессии.

Решение.

Так как один символ кодируется четырьмя байтами, из текста удалили 11 символов. Лишние запятая и пробел занимают восемь байтов. Значит, название профессии, которое удалили из списка, должно состоять из 9 букв, поскольку (44 − 8): 4 = 9 символов. Из всего списка только одно название профессии состоит из 9 букв — кардиолог.

Ответ: кардиолог.

Задача 5

В кодировке UTF-16 каждый символ кодируется 16 битами. Илья написал текст (в нём нет лишних пробелов):

«айва, хурма, яблоко, гуарана, апельсин, мангостан — фрукты». 

Ученик вычеркнул из списка название одного из фруктов. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.

При этом размер нового предложения в данной кодировке оказался на 20 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название фрукта.

Решение.

Так как один символ кодируется двумя байтами, из текста удалили 10 символов. Лишние запятая и пробел занимают четыре байта. Значит, название фрукта, которое удалили из списка, должно состоять из 8 букв, поскольку (20 − 4): 2 = 8 символов. Из всего списка только одно название фрукта состоит из 8 букв — апельсин.

Ответ: апельсин.

Задача 6

В кодировке КОИ-8 каждый символ кодируется 1 байтом. Марина написала текст (в нём нет лишних пробелов):

Рак, Весы, Орион, Дракон, Козерог, Близнецы, Андромеда, Наугольник – созвездия.

Ученица удалила из списка название одного созвездия. Заодно она удалила ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 88 бит меньше, чем размер исходного предложения. Запишите в ответе название удаленного созвездия.

Ответ: Андромеда.

Задача 7

В одной из кодировок Unicode каждый символ кодируется 2 байтами. Наташа  написала текст (в нём нет лишних пробелов):

ЮАР, Того, Алжир, Уганда, Эфиопия, Танзания, Свазиленд, Кабо-Верде – африканские страны. Ученица удалила из списка название одной африканской страны. Заодно она удалила ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 128 бит меньше, чем размер исходного предложения. Запишите в ответе название страны, удаленное Наташей.

Ответ: Уганда.

Задача 8

 В кодировке КОИ-8 каждый символ кодируется 1 байтом. Витя  написал текст (в нём нет лишних пробелов):

ЮАР, Того, Алжир, Уганда, Эфиопия, Танзания, Свазиленд, Кабо-Верде – африканские страны. Ученик удалил из списка название одной африканской страны. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 80 бит меньше, чем размер исходного предложения. Запишите в ответе название страны, которое было удалено Витей.

Ответ: Танзания.

Задача 9

В одной из кодировок Unicode каждый символ кодируется 16 битами. Катя и Миша переписывались по электронной почте. Миша хотел отправить Кате сообщение: Привет, Катя! Как дела? Миша твердо знает, что два пробела подряд ставить не принято. Но у Миши старая клавиатура и на ней клавиша ПРОБЕЛ иногда заедает. Из-за этого сообщение для Кати заняло 50 байт. Определите, сколько лишних пробелов оказалось в сообщении Миши. Напишите в ответе целое число.

Ответ: 2.

Задача 10

В одной из кодировок Unicode каждый символ кодируется 16 битами. Коля написал сообщение своей маме (в нём нет лишних пробелов). В нём он перечислил имена новых друзей. Перед тем, как отправить сообщение, он вписал имя ещё одного мальчика. Мама получила следующее сообщение: Дима, Вадим, Сергей, Анатолий и Денис — мои новые друзья. Коля вписал имя друга, запятую и пробел. При этом размер нового предложения в данной кодировке оказался на 14 байт больше, чем размер исходного предложения. Напишите в ответе, какое имя вписал Коля?

Ответ: Вадим.





Тема 2. Декодирование кодовой последовательности

Задача 1.

Валя шифрует русские слова (последовательности букв), записывая вместо каждой буквы её код:

 

А

Д

К

Н

О

С

01

100

101

10

111

000

Некоторые цепочки можно расшифровать не одним способом. Например, 00010101 может означать не только СКА, но и СНК. Даны три кодовые цепочки:

 

100101000

101111100

100111101

 

Найдите среди них ту, которая имеет только одну расшифровку, и запишите в ответе расшифрованное слово.

Решение.

Проанализируем каждый вариант ответа:

 

1) «100101000» может означать как «ДКС» так и «НААС».

2) «101111100» может означать только «КОД».

3) «100111101» может означать как «ДОК» так и «НАОА».

 

Ответ: КОД.

Задача 2.


Вася и Петя играли в шпионов и кодировали сообщения собственным шифром. Фрагмент кодовой таблицы приведён ниже:

 

К

Л

М

П

О

И

@+

~+

+@

@~+

+

~

 

Расшифруйте сообщение, если известно, что буквы в нём не повторяются:

 

+ ~ + ~+@@~ +

 

Запишите в ответе расшифрованное сообщение.

Решение.

Сопоставляя символы их кодам, расшифруем сообщение:

 

+ ~ + ~+@@~ + = ОЛИМП.

Ответ: Олимп.

Задача 3.



От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе:

 

•––•••–••––••–••–•––

 

При передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы:

 

А

Д

Л

Т

Ж

•–

–••

•–••

•••–

 

Расшифруйте радиограмму. Запишите в ответе расшифрованную радиограмму.

Решение.

Первые символы кода — «•–» — могут кодировать только букву А. С символа «–» начинается только буква Д. Следующей буквой может быть либо буква А, либо буква Л, однако, буква А нам не подходит, поскольку в таком случае дальнейшая расшифровка невозможна. Комбинация «–» соответствует букве Т, «–••» — букве Д, «•–» — букве А.

 

Ответ: АДЛТДДТАТ.

Задача 4.


Сообщение передается шифром. В нём присутствуют только буквы из приведённого фрагмента кодовой таблицы.

 

С

А

Д

И

К

110

01

100

10

11

 

Определите, какое сообщение закодировано в строчке 1011110. В ответ запишите последовательность букв без запятых и других знаков препинания.

Решение.

Первые символы можно декодировать только как И. Оставшаяся последовательность также декодируется единственным образом: КС. Следовательно, расшифровка будет следующая: ИКС.

 

Ответ: ИКС.


Задача 5.


Валя шифрует русские слова (последовательности букв), записывая вместо каждой буквы её код.

 

А

В

Д

О

Р

У

01

011

100

111

010

001

 

Некоторые шифровки можно расшифровать не одним способом. Например, 00101001 может означать не только УРА, но и УАУ. Даны три кодовые цепочки:

 

0100100101

011011111100

0100110001

Найдите среди них ту, которая имеет только одну расшифровку, и запишите в ответе расшифрованное слово.


 Решение.

Проанализируем каждый вариант ответа:

 

1) «0100100101» может означать как «АУУА», так и «РРАА», и «РАУА».

2) «011011111100» может означать только «ВВОД».

3) «0100110001» может означать как «АУДА», так и «РАДА».

 

Ответ: «ВВОД».


Задача 6.


От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе:

 

• • - • • • - • - - • - • • • • -

 

При передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы:

 

Т

А

У

Ж

Х

-

• -

• • -

• • • -

• • • •

 

Определите текст радиограммы.

Решение.

Радиограмма расшифровывается однозначно: УЖАТАХТ.

 

Ответ: УЖАТАХТ.

Задача 7.


Мальчики играли в шпионов и закодировали сообщение придуманным шифром. Кодовая таблица приведена ниже:

 

А

Б

В

Г

Д

Е

Ж

*

– + +

– – +

* +

– *

+ – +

* * –

 

Расшифруйте полученное сообщение:

 

* + – + + – * * – * *

 

Запишите в ответе расшифрованное сообщение.


Решение.

Сообщение расшифровывается однозначно: ГБДАДА.

 

Ответ: ГБДАДА.

Задача 8.

Мальчики играли в шпионов и закодировали сообщение придуманным шифром. В сообщении присутствуют только буквы из приведённого фрагмента кодовой таблицы:

 

А

Б

В

Г

Д

Е

Ж

10

101

12

102

122

22

120

 

Определите, сколько букв содержит сообщение:

 

101212210102.

 

Решение.

Сопоставляя символы их кодам, расшифруем сообщение:

 

101212210102 = АВДАГ.

 

Следовательно, ответ 5.


Задача 9.

Валя шифрует русские слова (последовательности букв), записывая вместо каждой буквы её код:

 

А

Д

К

Н

О

С

01

100

101

10

111

000

 

Некоторые цепочки можно расшифровать не одним способом. Например, 00010101 может означать не только СКА, но и СНК. Даны три кодовые цепочки:

 

10111101

1010110

10111000

 

Найдите среди них ту, которая имеет только одну расшифровку, и запишите в ответе расшифрованное слово.

Решение.

Проанализируем каждый вариант ответа:

 

1) «10111101» может означать как «КОА», так и «НОК».

2) «1010110» может означать как «КАН», так и «НКН».

3) «10111000» может означать только «НОС».

 

Ответ «НОС».



Задача 10.

Валя шифрует русские слова, записывая вместо каждой буквы её код.

 

А

В

Д

О

Р

У

01

011

100

111

010

001

 

Некоторые цепочки можно расшифровать не одним способом. Например, 00101001 может означать не только УРА, но и УАУ.

Даны три кодовые цепочки:

 

011111010

01001001

01001010

 

Найдите среди них ту, которая имеет только одну расшифровку и запишите в ответе расшифрованное слово.

Решение.

Проанализируем каждый вариант ответа:

 

1) «011111010» может означать только «ВОР».

2) «01001001» может означать как «АУУ», так и «РАУ».

3) «01001010» может означать как «АУР» так и «РАР».

 

Ответ: ВОР.


Тема 3. Значение логического выражения


Задача 1.

Напишите наименьшее целое число x, для которого истинно высказывание:

 

НЕ (X  И (X чётное).

 

Решение.

Логическое «И» ложно тогда, когда ложно одно из высказываний. Запишем выражение в виде

 

(X = 2) И (X чётное).

 

Значит, наименьшее число, для которого высказывание будет истинным — 2.

 

Ответ: 2.


Задача 2.

Напишите наименьшее целое число x, для которого истинно высказывание:

 

НЕ (X  И (X 

 

Решение.

Логическое «И» ложно тогда, когда ложно одно из высказываний. Запишем выражение в виде

 

(X = 2) И (X 

 

Значит, наименьшее число, для которого высказывание будет истинным — 2.

 

Ответ: 2.


Задача 3.

Напишите наибольшее целое число x, для которого истинно высказывание:

 

НЕ (X  И НЕ (X = 11).

 

Решение.

Логическое «И» ложно тогда, когда ложно одно из высказываний. Запишем выражение в виде

 

(X  6) И (X 

 

Значит, наибольшее число, для которого высказывание будет истинным — 10.

 

Ответ: 10.


Задача 4.

Напишите наибольшее целое число x, для которого истинно высказывание:

 

НЕ (X  И НЕ (X = 7).

 

Решение.

Логическое «И» ложно тогда, когда ложно одно из высказываний. Запишем выражение в виде

 

(X  3) И (X 

 

Значит, наибольшее число, для которого высказывание будет истинным — 6.

 

Ответ: 6.


Задача 5.

Напишите наибольшее целое число x, для которого истинно высказывание:

 

НЕ (X нечётное) И НЕ (X = 6).

 

Решение.

Логическое «И» ложно тогда, когда ложно одно из высказываний. Запишем выражение в виде

 

(X чётное) И (X 

 

Значит, наибольшее число, для которого высказывание будет истинным — 4.

 

Ответ: 4.


Задача 6.


Напишите наименьшее целое число x, для которого истинно высказывание:

 

НЕ (X  И НЕ (X  9).

 

Решение.

Логическое «И» ложно тогда, когда ложно одно из высказываний. Запишем выражение в виде

 

(X = 5) И (X 

 

Значит, наименьшее число, для которого высказывание будет истинным — 5.

 

Ответ: 5.

Задача 7.

Напишите наибольшее целое число x, для которого истинно высказывание:

 

НЕ (X  И НЕ (X = 17) И (X нечётное).

 

Решение.

Логическое «И» ложно тогда, когда ложно одно из высказываний. Запишем выражение в виде

 

(X  11) И (X  И (X нечётное).

 

Значит, наибольшее число, для которого высказывание будет истинным — 15.

 

Ответ: 15.


Задача 8.

Напишите наибольшее целое число x, для которого истинно высказывание

 

(x И НЕ (x  44).

 

Решение.

Логическое «И» ложно тогда, когда ложно одно из высказываний. Запишем выражение в виде

 

(x  И (x 

 

Значит, наибольшее число, для которого высказывание будет истинным — 16.

 

Ответ: 16.


Задача 9.

Напишите наибольшее целое число x, для которого истинно высказывание:

 

НЕ (X  И НЕ (X = 19).

 

Решение.

Логическое «И» ложно тогда, когда ложно одно из высказываний. Запишем выражение в виде

 

(X  13) И (X 

 

Значит, наибольшее число, для которого высказывание будет истинным — 18.

 

Ответ: 18.


Задача 10.

Напишите наименьшее целое число x, для которого истинно высказывание:

 

НЕ (X  И (X чётное).

 

Решение.

Логическое «И» ложно тогда, когда ложно одно из высказываний. Запишем выражение в виде

 

(X = 7) И (X чётное).

 

Значит, наименьшее число, для которого высказывание будет истинным — 8.

 

Ответ: 8.






















Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!