Содержание:
Объяснение 1 задания ОГЭ по информатике
Уровень сложности — базовый,
Максимальный балл — 1,
Примерное время выполнения — 3 минуты.
Объем памяти текстовых данных
-
Основная формула для решения 1 задания ОГЭ по информатике:
- Iоб — объем сообщения
- k — количество символов в сообщении
- i — количество бит для хранения 1-го символа
-
Кроме того, может пригодиться формула Хартли:
- 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 задания ОГЭ, связанного со скоростью передачи информации.
-
Скорость передачи информации определяется по формуле:
- измеряется в бит/с
- V — скорость передачи данных
- I — объем (размер) передаваемого файла (сообщения)
- t — время, за которое передается файл (сообщение)
- Найдем производные формулы.
-
Формула нахождения размера (объема) передаваемого файла:
- I — размер файла (или объем информации)
- V — скорость передачи информации
- t — время передачи
-
Формула нахождения времени, требуемого для передачи файла:
- t — время передачи
- I — размер файла (или объем информации)
- V — скорость передачи информации
- В заданиях на нахождение скорости передачи информации или размера файла часто необходимо учитывать пропорциональную зависимость:
* Вместо обозначения объема сообщения I иногда используется Q
t — секунды (с)
I — бит
Пропорциональные зависимости в формулах
V (скорость) была 4 бит/с
t (время) = 2 c
V стала 2 бит/с (уменьшилась в 2 раза)
Чему равно t?
Так как V уменьшилась в 2 раза, то t увеличится в 2 раза
Ответ: t = 2*2 = 4 с
V (скорость) была 4 бит/с
I (размер) = 16 бит
V стала 2 бит/с (уменьшилась в 2 раза)
Файл какого размера можно передать, т.е. I = ?
Так как V уменьшилась в 2 раза, то и I уменьшится в 2 раза
Ответ: I = 16/2 = 8 бит
Решение 1 задания
Подробный видеоразбор по ОГЭ 1 задания:
📹 Видеорешение на RuTube здесь
Актуальное
В одной из кодировок Unicode каждый символ кодируется 16 битами. Ученик написал текст (в нём нет лишних пробелов):
«Ёж, лев, слон, олень, тюлень, носорог, крокодил, аллигатор – дикие животные».
Ученик удалил из списка название одного животного, а также лишние запятую и пробел – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения.
Напишите в ответе удалённое название животного.
✍ Решение:
- По условию задачи каждый символ кодируется 16 битами, а после вычеркивания размер оказался на 16 байт меньше; значит, вычеркнутое слово вместе с одним пробелом и одной запятой составляет 16 байт.
- Для определения общего количества вычеркнутых символов (вместе с одним пробелом и одной запятой) необходимо преобразовать 16 байт в биты:
1 байт = 8 бит 16 байт = 8 * 16 = 128 бит
128 : 16 = 8 символов
Ответ: тюлень
В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нём нет лишних пробелов):
«Медведь, тигр, слон, варан, тюлень, носорог, крокодил, аллигатор – дикие животные».
Затем он вычеркнул из списка название одного из животных.
Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 14 байт меньше, чем размер исходного предложения.
Напишите в ответе вычеркнутое название животного.
✍ Решение:
-
✎ Способ 1:
- По условию задачи каждый символ кодируется 16 битами, а после вычеркивания размер оказался на 14 байт меньше; значит, вычеркнутое слово вместе с одним пробелом и одной запятой составляет 14 байт.
- Для определения общего количества вычеркнутых символов (вместе с одним пробелом и одной запятой) необходимо преобразовать 14 байт в биты:
1 байт = 8 бит 14 байт = 8 * 14 = 112 бит
112 : 16 = 7 символов
Ответ: варан
✎ Способ 2:
i = 16 бит I1 - I2 = 14 байта
k (симв)
I = k * i I1 = k1 * i; I2 = k2 * i I1 - I2 = k1 * i - k2 * i = (k1 — k2) * i => На сколько слов увеличился текст: (k1 — k2) = (I1-I2) / i
16 бит = 2 байта
dk = k1 — k2 = 14 / 2 = 7
7-2 = 5 (из разницы длин вычитаем два)
Ищем в тексте животное из пяти букв: варан.
Ответ: варан
В кодировке MAC каждый символ кодируется 8 битами. Коля написал текст (в нём нет лишних пробелов):
«Вол, овца, индюк, собака, альпака, черепаха – домашние животные».
Ученик вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 9 байт меньше, чем размер исходного предложения.
Напишите в ответе вычеркнутое название животного.
✍ Решение:
- По условию задачи каждый символ кодируется 8 битами, а после вычеркивания размер оказался на 9 байт меньше; значит, вычеркнутое слово вместе с одним пробелом и одной запятой составляет 9 байт.
- Для определения общего количества вычеркнутых символов (вместе с одним пробелом и одной запятой) необходимо преобразовать 9 байт в биты:
1 байт = 8 бит 9 байт = 8 * 9 = 72 бит
72 : 8 = 9 символов
Ответ: альпака
Тренировочное
Сколько Кбайт информации содержит сообщение объёмом 220 бит?
В ответе укажите одно число.
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Вспомним:
1 байт = 8 бит или 23 бит 1 Кбайт = 1024 байт или 210 байт
\[ \frac {2^{20}}{2^{13}} = 2^{7}\]
При делении степени с одинаковым основанием вычитаются.
Ответ: 128
Статья, набранная на компьютере, содержит 16 страниц, на каждой странице 32 строки, в каждой строке 60 символов.
Определите информационный объём статьи в кодировке КОИ-8, в которой каждый символ кодируется 8 битами.
1) 240 байт
2) 480 байт
3) 24 Кбайт
4) 30 Кбайт
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Воспользуемся формулой объема информации в сообщении:
где k - количество символов (можно найти из исходных данных) i - количество бит, необходимое для хранения одного символа (по заданию i = 8) I - искомый объем
60|2 30|2 15| на 2 не делится Итого: 15 * 22
16 * 32 * 60 = 24 * 25 * 22 * 15 = 211 * 15 символов при умножении степени с одинаковым основанием складываются
\[ \frac {2^{11} * 15}{2^{10}} байт = 2^{1} * 15 Кбайт = 30 Кбайт\]
Ответ: 4
Статья, набранная на компьютере, содержит 64 страницы, на каждой странице 52 строки, в каждой строке 52 символа. Информационный объём статьи составляет 169 Кбайт.
Определите, сколько бит памяти используется для кодирования каждого символа, если известно, что для представления каждого символа в ЭВМ отводится одинаковый объём памяти.
1) 6
2) 8
3) 10
4) 12
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Воспользуемся формулой объема информации в сообщении:
где k - количество символов (можно найти из исходных данных) i - количество бит, необходимое для хранения одного символа (i = ?) I - информационный объем (169 Кбайт).
52|2 26|2 13| на 2 не делится Итого: 13 * 22
64 * 52 * 52 = 26 * 13 * 22 * 13 * 22 = = 13 * 13 * 210 = 169 * 210 символов при умножении степени с одинаковым основанием складываются
169 Кбайт = 169 * 210 байт = 169 * 210 * 23 бит = 169 * 213 бит
\[ i = \frac {I}{k} = \frac {169*2^{13}бит}{169 * 2^{10}} = 2^{3} бит = 8 бит\]
Ответ: 2
В одной из кодировок Unicode каждый символ кодируется 16 битами.
Определите размер следующего предложения в данной кодировке.
Я к вам пишу — чего же боле? Что я могу ещё сказать?
1) 52 байт
2) 832 бит
3) 416 байт
4) 104 бит
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Воспользуемся формулой объема информации в сообщении:
где k - количество символов (можно найти, подсчитав их в заданном предложении) i - количество бит, необходимое для хранения одного символа (i = 16 бит) I - информационный объем (I = ?).
?
). Получаем 52 символа.52|2 26|2 13| на 2 не делится Итого: 13 * 22
Iоб = k * i = 13 * 22 * 16 бит = 13 * 22 * 24 бит = = 13 * 26 = 832 бит
Ответ: 2
Текст рассказа набран на компьютере. Информационный объём получившегося файла 15 Кбайт. Текст занимает 10 страниц, на каждой странице одинаковое количество строк, в каждой строке 64 символа. Все символы представлены в кодировке Unicode. В используемой версии Unicode каждый символ кодируется 2 байтами.
Определите, сколько строк помещается на каждой странице.
1) 48
2) 24
3) 32
4) 12
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Воспользуемся формулой объема информации в сообщении:
где k - количество символов (k = страниц * строк * символов_в_строке) i - количество бит, необходимое для хранения одного символа (i = 2 байта) I - информационный объем (I = 15 Кбайт).
10 страниц = 5 * 21 64 символа = 26
I = 15 Кбайт = 15 * 210 байт
\[ строк = \frac {I}{страниц * символовВстроке * i} = \frac {15* 2^{10} байт}{ 5 * 2^{1} * 2^{6} * 2 байт} = \frac {15*2^{10} байт} {5 * 2^{8}} = 12 \]
Ответ: 4
Информационный объём одного сообщения составляет 1 Кбайт, а другого − 256 бит.
Сколько байт информации содержат эти два сообщения вместе? В ответе укажите одно число.
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Поскольку в вопросе спрашивается «сколько байт», то переведем информационный объем обоих сообщений в байты:
1 Кбайт = 210 байт 256 бит = 256 : 23 байт = 28 : 23 байт = 25 байт Примечание: степени двойки при делении вычитаются (т.к. одинаковое основание).
210 байт + 25 байт = 1024 + 32 = 1056 байт
Ответ: 1056
Пользователь создал сообщение из 256 символов в кодировке Unicode, в которой каждый символ кодируется 16 битами. После редактирования информационный объём сообщения составил 3072 бит.
Определите, сколько символов удалили из сообщения, если его кодировка не изменилась.
1) 100
2) 64
3) 32
4) 16
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Воспользуемся формулой объема информации в сообщении:
где k - количество символов (k = 256 до редактирования, k = ? после редактирования) i - количество бит, необходимое для хранения одного символа (i = 16 бит) I - информационный объем (I = 3072 бит после редактирования).
до редактирования: k = 256 i = 16 бит I = ? после редактирования: k = ? i = 16 бит I = 3072 бит
3072|2 1536|2 768 |2 384 |2 192 |2 96 |2 48 |2 24 |2 12 |2 6 |2 3 Итого: 3 * 210
I = k * i k = I : i
\[ k = \frac {I}{i} = \frac {3* 2^{10} бит}{2^{4}} = 192 \]
256 - 192 = 64
Ответ: 2
В одной из кодировок Unicode каждый символов кодируется 2 байтами. Текст, набранный в этой кодировке, был перекодирован в 8-битную кодировку КОИ-8. При этом в памяти компьютера текст стал занимать на 1024 бит меньше. Из скольких символов состоит текст?
1) 128
2) 512
3) 64
4) 256
✍ Решение:
- Для каждого из вариантов — до и после перекодировки — составим формулу со всеми известными значениями. Но сначала переведем 2 байта (кодировка) в биты:
1 байт = 8 бит 2 байта = 8 * 2 = 16 бит
Iоб = k * iIоб — объем сообщения k — количество символов в сообщении i — количество бит для хранения 1-го символа
I = k * 16 до перекодировки I - 1024 = k * 8 после перекодировки
1. I = k * 16 2. I = k * 8 + 1024 k * 16 = k * 8 + 1024 => k * 8 = 1024 => k = 1024 : 8 k = 128
Ответ: 1
Файл размером 64 Кбайт передаётся через некоторое соединение со скоростью 1024 бит в секунду.
Определите размер файла (в Кбайт), который можно передать за то же время через другое соединение со скоростью 256 бит в секунду.
В ответе укажите одно число — размер файла в Кбайт. Единицы измерения писать не нужно.
✍ Решение:
- Посмотрим, можно ли решить задание через пропорциональную зависимость. Во сколько раз изменилась скорость передачи?
V1 = 1024 бит/с
V2 = 256 бит/с
V1/V2 = 4 т.е. скорость уменьшилась в 4 раза
V(скорость) = I(размер)/t(время)
:
I1 = 64 Кбайт
I2 = 64 / 4 = 16 Кбайт
✎ 2 способ:
- Выпишем все известные данные по двум заданным случаям:
V1 = 1024 бит/с I1 = 64 Кбайт V2 = 256 бит/с I2 = ?
64 Кбайт = 26 Кбайт I1 = 26 Кбайт = 26 * 213 бит = 219 бит 1024 бит/с = 210 бит/с V1 = 210 бит/с
t1 = I1 / V1 = 219 / 210 = 29 с
V2 = 256 бит/с = 28 бит/с
I2 = V2 * t
I2 = 28 * 29 бит = 217 / 213 Кбайт = 24 Кбайт = 16 Кбайт
Ответ: 16
Файл размером 1000 Кбайт передаётся через некоторое соединение в течение 1 минуты.
Определите размер файла (в Кбайт), который можно передать через это соединение за 36 секунд.
В ответе укажите одно число — размер файла в Кбайт. Единицы измерения писать не нужно.
✍ Решение:
- Посмотрим, можно ли решить задание через пропорциональную зависимость. Во сколько раз изменилась время передачи информации?
t1 = 1 мин = 60 с
t2 = 36 с
t1/t2 = 60 / 36 ~ 1,6 т.е. через пропорцию решить нельзя!
t1 = 60 с I1 = 1000 Кбайт t2 = 36 с I2 = ?
V1 = 100Ø / 60Ø Кбайт/c = 50 / 3 Кбайт/c
I2 = V * t2
I2 = 50 / 3 Кбайт/c * 36 c
или
50 * 36 / 3 = 50 * 12 = 600 Кбайт
Ответ: 600
Файл размером 1024 байта передаётся через некоторое соединение за 64 миллисекунды.
Определите время в миллисекундах, за которое можно передать через то же самое соединение файл размером 4 Кбайта.
В ответе укажите только число миллисекунд.
✍ Решение:
- Посмотрим, можно ли решить задание через пропорциональную зависимость. Во сколько раз изменился размер файла? Переведем значения к одной единице измерения:
I1 = 1024 байт = 210 байт
Переведем в Кбайт:
I1 = 210 / 210 Кбайт = 1 Кбайт
I2 = 4 Кбайт т.е. размер увеличился в 4 раза
t = I(размер)/V(скорость)
:
t1 = 64 миллисекунды
t2 = 64 * 4 = 26 * 22 = 28 = 256 миллисекунд
Ответ: 256
Файл размером 15 Кбайт передаётся через некоторое соединение за 60 секунд.
Определите, за сколько секунд можно передать этот же файл через соединение, скорость которого на 2048 бит в секунду больше.
В ответе укажите одно число — количество секунд. Единицы измерения писать не нужно.
✍ Решение:
- Выпишем все известные данные по двум заданным случаям:
I1 = 15 Кбайт t1 = 60 с V2 = V1 + 2048 бит/с t2 = ?
15 Кбайт = 15 * 213 бит
V1 = I1 / t1 = 15 * 213 / 60 = 213 / 4 бит/с = 211 бит/с
V2 = V1 + 2048 бит/с = 211 бит/с + 2048 бит/с = 2048 + 2048 = 4096 бит/с = = 212 бит/с
t = I / V
t2 = I / V2 = 15 * 213 бит / 212 бит/с = 15 * 2 = 30 с
Ответ: 30
СПАСИБО
сейчас первое задание вообще с дорогами