Решу ОГЭ по информатике "Задание №1"
Подписи к слайдам:
Решу ОГЭ по информатике.
Задание №1
- Шишкина Кристина Валерьевна,
- учитель информатики,
- МБОУ СОШ №126, г.Барнаул.
- Необходимо выучить таблицу перевода различных единиц информации!!!
- Самой маленькой единицей информации является 1 бит
- Задача 1 В кодировке КОИ-8 каждый символ кодируется 8 битами. Вася написал текст (в нём нет лишних пробелов): «Лена, Иртыш, Обь, Колыма, Днепр, Колыма – реки России.» Ученик добавил в список название ещё одной реки – Волга. При этом он добавил в текст необходимую запятую и пробел. На сколько байт при этом увеличился размер нового предложения в данной кодировке? В ответе укажите только одно число – количество байт.
- Решение:
- Ученик добавил слово "Волга", плюс запятую и пробел (1 символ кодируется 8 битами=1 байту, значит он добавил Волга = 5 символов, « _»-1 символ, «,»-1 символ). Итого ученик добавил 7 символов.
- Каждый символ кодируется 8-ю битами (т.е. 1 байтом).
- Итого 7 сим * 1 байт = 7 байт добавил ученик. Значит и предложение увеличилось на 7 байт. Ответ: 7
- Задача 2 В одной из кодировок Unicode каждый символ кодируется 16 битами. Серёжа написал текст (в нём нет лишних пробелов): «Меркурий, Венера, Земля, Марс, Юпитер, Сатурн— планеты солнечной системы».Ученик вычеркнул из списка название одной планеты. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 12 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название планеты. Решение 1 способ: Задача похоже на предыдущую, но теперь мы не добавляем слово, а вычеркиваем. Каждый символ кодируется 16 битами т.е. 2 байтами(16:8). После вычёркивания, наше предложение стало меньше на 12 байт. Если мы разделим 12 байт на размер одного символа (2 байта), то мы найдём количество вычеркнутых символов. 12 байт : 2 байта = 6 символов - вычеркнул ученик. Но в эти символы входит и пробел, и запятая, получим 6-1-1=4. Если мы посмотрим на наше перечисление, то получим ответ "Марс". Ответ: Марс
- Задача 2 В одной из кодировок Unicode каждый символ кодируется 16 битами. Серёжа написал текст (в нём нет лишних пробелов): «Меркурий, Венера, Земля, Марс, Юпитер, Сатурн— планеты солнечной системы».Ученик вычеркнул из списка название одной планеты. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 12 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название планеты. Решение 2 способ: Задача похоже на предыдущую, но теперь мы не добавляем слово, а вычеркиваем. Каждый символ кодируется 16 битами т.е. 2 байтами(16:8). После вычёркивания, наше предложение стало меньше на 12 байт. Значит 12-2(пробел)-2(запятая)=8 байт на слово, т.к 1 символ =2 байтам, получим 8:2=4 символа в слове. Ответ: Марс
- Задача 3 В кодировке UTF-32 каждый символ кодируется 32 битами. Даша написала текст (в нём нет лишних пробелов): «комары, паук, бабочки— насекомые». Ученица вычеркнула из списка одно название насекомых. Заодно она вычеркнула ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 32 байта меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название насекомых. Решение 1 способ:
- Каждый символ кодируется 32 битами т.е. 32:8=4 байтами. После вычёркивания, наше предложение стало меньше на 32 байт. Если мы разделим 32 байт на размер одного байта (4 байта), то мы найдём количество вычеркнутых символов. 32 байт : 4 байта = 8 символов - вычеркнул ученик (слово+ «_»+ «,»).Получим 8-1-1=6 символов в слове. Получим слово "комары". Ответ: комары
- Задача 3 В кодировке UTF-32 каждый символ кодируется 32 битами. Даша написала текст (в нём нет лишних пробелов): «комары, мухи, бабочки— насекомые». Ученица вычеркнула из списка одно название насекомых. Заодно она вычеркнула ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 32 байта меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название насекомых. Решение 2 способ:
- Каждый символ кодируется 32 битами т.е. 32:8=4 байтами. После вычёркивания, наше предложение стало меньше на 32 байт. Если мы разделим 32 байт на размер одного байта (4 байта), то мы найдём количество вычеркнутых символов. 32 байт : 4 байта = 8 символов - вычеркнул ученик (слово+ «_»+ «,»).Получим 8-1-1=6 символов в слове. Получим слово "комары". Ответ: комары
- Задача 4
- Рассказ, набранный на компьютере, содержит 10 страниц, на каждой странице 30 строк, в каждой строке 42 символов. Определите информационный объём рассказа в байтах в кодировке Windows, в которой каждый символ кодируется 8 бит. Решение:
- Найдём сколько всего символов в рассказе. Получается:
- 10 страниц * 30 строк * 42 символа = 12600 символов.
- Найдём сколько бит будет занимать весь документ.
- 12600 символов * 8 бит = 100800 бит
- Переведём это число в байты.
- 100800 бит / 8 = 12600 байт Ответ: 12600
- Задача 5
- В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер в байтах следующего предложения в данной кодировке: Я к вам пишу — чего же боле? Что я могу ещё сказать? Решение:
- Сначало нужно подсчитать количество символов в предложении. Считать нужно всё: и буквы, и пробелы, и знаки пунктуации. Получается 52 символа.
- Любой символ кодируется 16 битами, т.е. 16:8= 2 байтами, следовательно, можем найти, сколько будет весить всё предложение.
- 52 символа * 2 байт = 104 байт.
- Ответ: 104
Информатика - еще материалы к урокам:
- Контрольная работа "Кодирование текстовой, графической и звуковой информации" 7 класс (с ответами)
- Демонстрационный вариант экзаменационной работы по информатике за 8 класс
- Решение задания № 8 ОГЭ-2023 по информатике и ИКТ
- Тест "Алгоритмы и исполнители. Объекты алгоритмов" 8 класс
- Анализ урока
- Дополнительная общеобразовательная общеразвивающая программа технической направленности «Занимательная робототехника»