1 задние ОГЭ по информатике
1 тип:
В одной из кодировок Unicode каждый символ кодируется 16 битами. Петя написал текст (в нём нет лишних пробелов):
«Ель, кедр, сосна, кипарис, лиственница, можжевельник — хвойные растения».
Ученик вычеркнул из списка название одного из растений. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 26 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название хвойного растения.
Дано: I = 26 байт i = 16 бит (=2 байта)
|
Решение: I = K*i, отсюда выражаем K = I/i
К = 26/2 = 13 (байт)
Из 13 вычитаем 2, т.к. лишними стали 2 символа - запятая и пробел. Получается 11 (13-2=11)
Находим слово из 11 букв. Это лиственница.
Ответ: лиственница |
Найти: K - ? |
I = K * i I - информационный объём
(размер) K - количество символов i - информационный вес
одного символа
Данное задание можно решить устно:
1. Переводим биты в байты.
2. Делим размер сообщения (I) на вес символа (i).
3. Вычитаем 2.
4. Находим слово.
Как это выглядит:
1. 16/8 = 2 (байта)
2. 26/2 = 13
3. 13 - 2 = 11
2 тип:
В кодировке КОИ-8 каждый символ кодируется 8 битами. Вася написал текст (в нём нет лишних пробелов):
«Лена, Иртыш, Обь, Колыма, Днепр, Колыма –
реки России.»
Ученик добавил в список название ещё одной реки
– Волга. При этом он добавил в текст необходимую запятую и
пробел. На сколько байт при этом увеличился размер нового предложения в данной
кодировке? В ответе укажите только одно число – количество байт.
В слове ВОЛГА - 5 символов. Плюс добавляем ещё 2 символа - запятую и пробел. Всего получаем 7 символов.
Каждый символ кодируется 1 байтом.
Получаем 7 * 1 = 7 байт
(I = K * i)
Ответ: 7 байт
3 тип:
В кодировке Windows-1251 каждый символ кодируется 8 битами. Вова хотел написать текст (в нём нет лишних пробелов):
«Скользя по утреннему снегу,
Друг милый, предадимся бегу
Нетерпеливого коня
И навестим поля пустые...»
Одно из слов ученик написал два раза подряд, поставив между одинаковыми словами один пробел. При этом размер написанного предложения в данной кодировке оказался на 8 байт больше, чем размер нужного предложения. Напишите в ответе лишнее слово.
Дано: I = 8 байт i = 8 бит (=1 байта)
|
Решение: I = K*i, отсюда выражаем K = I/i
К = 8/1 = 8 (байт)
Из 8 вычитаем 1, т.к. лишним стал 1 пробел. Получается 7 (8 - 1 = 7)
Находим слово из 7 букв. Это скользя.
Ответ: скользя |
Найти: K - ? |
Здесь отличие от 1 типа в том, что вычитается только 1 символ.
4 тип:
Рассказ, набранный на компьютере, содержит 2 страницы, на каждой странице 32 строки, в каждой строке 64 символа. Определите информационный объём рассказа в Кбайтах в одной из кодировок Unicode, в которой каждый символ кодируется 16 бит.
Решение происходит по той же формуле: I = K * i
Дано: K = 2 * 32 * 64 i = 16 бит
|
Решение: I = K*i I = (2 * 32 * 64 * 16) = 65536 бит
Переводим в Кб: 65536/8/1024 = 8 (Кб)
Ответ: 8 |
Найти: I - ? |
|
Так как на информатике нельзя пользоваться калькулятором, рассмотрим способ подсчёта степенями 2ки.
|
|
В том случае, когда цифры не представлены степенями 2ки, нужно записать произведение числа так, чтобы один из множителей можно было представить как 2 в степени. Например, 40 - это 5 * 8, где 8 это 23 или 4 * 10, где 4 это 22 .
Статья, набранная на компьютере, содержит 20 страниц, на каждой странице 40 строк, в каждой строке 48 символов. В одном из представлений Unicode каждый символ кодируется двумя байтами. Определите информационный объём статьи в Кбайтах в этом варианте представления Unicode.
|
Степени 2ки:
20 = 1 21 = 2 22 = 4 23 = 8 24 = 16 25 = 32 26 = 64 27 = 128 28 = 256 29 = 512 210 = 1024
|
Единицы измерения информации:
![]() |
Правила перевода:
5 тип:
Ученик набирает сочинение по литературе на компьютере, используя кодировку KOI-8. Определите какой объём памяти займёт следующая фраза:
Пушкин — это наше всё!
Каждый символ в кодировке KOI-8 занимает 8 бит памяти.
Дано: Чтобы узнать К, нужно подсчитать все символы в предложении, ВКЛЮЧАЯ ПРОБЕЛЫ до и после тире.
K = 22 i = 8 бит |
Решение: I = K*i = 22 * 8 = 176 бит
Ответ: 176 бит |
Найти: I - ? |
6 тип (встретила задания такого типа на Умскул):
Сообщение, записанное буквами из 16 символьного алфавита, содержит 10 символов. Какой объем информации в битах оно несет?
Здесь нам потребуется дополнительная формула:
|
Дано: K = 10 N = 16 |
Решение: I = K*i ; N = 2i
N = 16 = 24 , отсюда i = 4 бита I = 10 * 4 = 40 бит
Ответ: 40 бит |
Найти: I - ? |
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.