Тема: «Количество информации в тексте»
В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер следующего предложения в данной кодировке.
Я к вам пишу – чего же боле? Что я могу ещё сказать?
1) 52 байт
2) 832 бит
3) 416 байт
4) 104 бит
РЕШЕНИЕ
Перед решением данной задачи ОГЭ по информатике, разберем коротко, как кодируется текст.
Для того чтобы в компьютере можно было хранить текстовые данные, необходимо предварительно закодировать все символы, которые могут использоваться в тексте. Текст может содержать цифры, прописные и строчные буквы, пробелы, знаки препинания и специальные символы (например, +, =, *, $). Если буквы, входящие в текст, могут быть только латинскими или русскими, то для кодирования одного символа достаточно использовать 8 битовых ячеек памяти, т. е. 1 байт памяти 2^8 = 256 различных символов.
В задаче необходимо посчитать общее количество символов, включая пробелы и знаки препинания. Перед и после знака тире тоже стоит пробел.
Всего получилось 52 символа. Каждый символ кодируется 16 битами, поэтому умножаем:
52 * 16 = 832 бита.
В варианте ответа, такое число находится по номером 2. Это и будет ответом в нашей задаче. Обратите внимание, что в некоторых задачах, данного варианта ответа может и не быть. Например, вместо 832 бит стоит число 104 байт. Нужно помнить, что 1 байт = 8 бит. Делим число 832 / 8 = 104 байта.
Ответ: 2
Самостоятельная работа
В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер следующего предложения в данной кодировке:
Вознёсся выше он главою непокорной Александрийского столпа.
1) 118 бит
2) 944 бит
3) 59 байт
4) 472 байт
Ответ напишите в комментариях этого поста
Данная задача была взята с открытого банка заданий ОГЭ по информатике.
Задачи на определение информационного объема текста
Проверяется умение оценивать количественные параметры информационных объектов.
Теоретический материал:
N = 2i , где N – мощность алфавита (количество символов в используемом
алфавите),
i – информационный объем одного символа (информационный
вес символа), бит
I = K*i, где I – информационный объем текстового документа (файла),
K – количество символов в тексте
Задача 1.
Считаем количество символов в заданном тексте (перед и после тире – пробел, после знаков препинания, кроме последнего – пробел, пробел – это тоже символ). В результате получаем – 52 символа в тексте.
Дано:
i = 16 бит
K = 52
I – ?
Решение:
I = K*i
I = 52*16бит = 832бит (такой ответ есть – 2)
Ответ: 2
Задача 2.
Дано:
K = 16*35*64 – количество символов в статье
i = 8 бит
I – ?
Решение: Чтобы перевести ответ в Кбайты нужно разделить результат на 8 и на 1024 (8=23, 1024=210)
I=16*35*64*8 бит==35Кбайт Ответ: 4
Задача 3.
Пусть x – это количество строк на каждой странице, тогда K=10*x*64 – количество символов в тексте рассказа.
Дано:
I = 15 Кбайт
K =10*x*64
i = 2 байта
x – ?
Решение:
Переведем информационный объем текста из Кбайт в байты.
I = 15 Кбайт = 15*1024 байт (не перемножаем)
Подставим все данные в формулу для измерения количества информации в тексте.
I = K*i
15*1024 = 10*x*64*2
Выразим из полученного выражения x
x = – количество строк на каждой странице – 4
Ответ: 4
Задачи для самостоятельного решения:
Задача 1.
Задача 2.
Задача 3.
Задача 4.
Задача 5.
Задача 6.
Задача 7.
Задачи взяты с сайта fipi.ru из открытого банка заданий (с.1-7)
Сегодня выходит первый урок по ОГЭ по информатике – 2023! Сегодня разберём, как решать первое задание из ОГЭ по информатике 2023.
Для начала необходимо выучить таблицу перевода различных единиц информации. Всего необходимо запомнить два числа 8 и 1024 – и таблица автоматически запоминается.
Самой маленькой единицей информации является 1 бит (и имеет самое маленькое название – три буквы). Приставка “Кило” обычно обозначает 1000, но у нас 1 Кбайт = 1024 байт.
Теперь давайте посмотрим на задание номер 1 в ОГЭ по информатике 2023!
Задача (стандартная)
В кодировке КОИ-8 каждый символ кодируется 8 битами.
Вася написал текст (в нём нет лишних пробелов):
«Лена, Иртыш, Обь, Колыма, Днепр, Колыма – реки России.»
Ученик добавил в список название ещё одной реки – Волга. При этом он добавил в текст необходимую запятую и пробел.
На сколько байт при этом увеличился размер нового предложения в данной кодировке? В ответе укажите только одно число – количество байт.
Решение:
В первой задаче ОГЭ по информатике 2023 обычно есть текст в кавычках, который написан учеником. И в этом тексте идёт некоторое перечисление. И в это перечисление добавил ученик слово “Волга”, плюс запятую и пробел. Итого ученик добавил 7 символов.
Каждый символ кодируется 8-ю битами (т.е. 1 байтом).
Итого 7 сим * 1 байт = 7 байт добавил ученик. Значит и предложение увеличилось на 7 байт.
Ответ: 7
Разберём ещё один пример из первого номера из ОГЭ по информатике 2023.
Задача (закрепление)
В одной из кодировок Unicode каждый символ кодируется 16 битами. Серёжа написал текст (в нём нет лишних пробелов):
«Меркурий, Венера, Земля, Марс, Юпитер, Сатурн— планеты солнечной системы».
Ученик вычеркнул из списка название одной планеты. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 12 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название планеты.
Решение:
Задача похоже на предыдущую, но теперь мы не добавляем слово в перечисление, а вычеркиваем. Заодно, как и в прошлый раз, нужно убрать лишнюю запятую и лишний пробел.
Каждый символ кодируется 16 битами т.е. 2 байтами. После вычёркивания, наше предложение стало меньше на 12 байт. Если мы разделим 12 байт на размер одного символа (2 байта), то мы найдём количество вычеркнутых символов. 12 байт : 2 байта = 6 символов – вычеркнул ученик. Но в эти символы входит и пробел, и запятая. Если их не учитывать, то на наше слово останется 4 символов. Если мы посмотрим на наше перечисление, то обнаружим, что 4 символа имеет слово только “Марс”.
Ответ: Марс
Задача (тренировочная)
В кодировке UTF-32 каждый символ кодируется 32 битами. Даша написала текст (в нём нет лишних пробелов):
«комары, мухи, бабочки— насекомые».
Ученица вычеркнула из списка одно название насекомых. Заодно она вычеркнула ставшие лишними запятые и пробелы — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 32 байта меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название насекомых.
Решение:
Каждый символ кодируется 32 битами т.е. 4 байтами. После вычёркивания, наше предложение стало меньше на 32 байт. Если мы разделим 32 байт на размер одного байта (4 байта), то мы найдём количество вычеркнутых символов. 32 байт : 4 байта = 8 символов – вычеркнул ученик. Но в эти символы входит и пробел, и запятая. Если их не учитывать, то на наше слово останется 6 символа. Если мы посмотрим на наше перечисление, то обнаружим, что 6 символа имеет слово только “комары”.
Ответ: комары
Задача (другой тип)
Рассказ, набранный на компьютере, содержит 10 страниц, на каждой странице 30 строк, в каждой строке 42 символов. Определите информационный объём рассказа в байтах в кодировке Windows, в которой каждый символ кодируется 8 бит.
Решение:
Найдём сколько всего символов в рассказе. Получается:
10 страниц * 30 строк * 42 символа = 12600 символов.
Найдём сколько бит будет занимать весь документ.
12600 символов * 8 бит = 100800 бит
Переведём это число в байты.
100800 бит / 8 = 12600 байт
Ответ: 12600
Задача (устаревшая)
В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер в байтах следующего предложения в данной кодировке: Я к вам пишу — чего же боле? Что я могу ещё сказать?
Решение:
Здесь нужно подсчитать количество символов в предложении. Считать нужно всё: и буквы, и пробелы, и знаки пунктуации. Получается 52 символа.
Любой символ кодируется 16 битами, т.е. 2 байтами, следовательно, можем найти, сколько будет весить всё предложение.
52 символа * 2 байт = 104 байт.
Ответ: 104
На сегодня всё! Удачи на ОГЭ по информатике 2023.
Здравствуйте, сейчас я вам покажу и расскажу как решать информатику.
1. Информационные объекты.
Есть несколько типов:
- 1 тип:
1) Мы смотрим, сколькими битами кодируется символ (Первое предложение); видим, что 16 битами . Переводим биты в байты, деля на 8.
16/8=2 (Если у вас в задание уже выражено в байтах, ничего делать не надо!).
2)Находим, насколько изменился размер. У нас в задание на 16 байт меньше, делим это число на полученное в прошлом действие, 16/2=8 (Столько символов убрали).
3)Мы вычитаем 2, потому что убрали так же пробел и запятую. 8-2=6.
4)Ищем слово из 6 символов ( букв ).
Ответ: Тюлень
- 2 тип:
Для его решения повторяем 1,2 действия из прошлого типа.
3)Мы вычитаем теперь 1, потому что убирается только пробел 8-1=7
Ответ: Скользя
- 3 тип:
1) Перемножаем всё.
20 (страницы)*40(строки)*48(символы)*2(байты)=76800 байт
2)Читаем во что нам надо перевести. У нас написало в Кбайты.
Используем таблицу:
получаем, что нужно разделить 76800/1024 =75 Кбайт.
Ответ: 75
- 4 тип:
1)Переводим биты в байты (Биты указаны в 1 предложении). 16/8 = 2 байта.
2)Считаем символы в предложении (Пробелы, запятые, точки УЧИТЫВАЕТСЯ!!). Получаем что у нас 42 символа.
3)Полученное кол-во байт в первом действии, умножаем на ответ во втором действии. 42*2=84
Ответ: 84
2. Кодировка и декодирование информации.
Тут нету какого-то плана решения. Просто методом подбора ищите, где есть только 1 декодирование. Это долгое задание. Могу дать важные советы:
1)Читайте, что от вас просят занести в ответ: максимальное кол-во символов или что получилось.
2)Не обязательно должно получиться слово из русского языка, может быть так же ответ: АБВААС.
3.Значение логического выражения.
План решения:
1)Отмечаем, что от нас хотят в первом предложении: наименьшее число, наибольшее число.
2)Смотрим дальше предложение, какое нужно: Целое ( 1, -124), натуральное (1, 6 ,924 “>0”).
3)Читаем дальше и смотрим, выражение чему должно быть равно: ЛОЖНОЕ, ИСТИННОЕ.
4)Смотрим на союз между двумя утверждениями: и ( то и то должно соблюдаться), или (либо это, либо то).
5)Если перед выражением стоит НЕ, то полностью меняется условие. – –Больше меняется на меньше или равно (> <=).
-Меньше меняется на больше или равно ( < >=).
-Больше или равно на меньше (>= <).
(Строгий знает на не строгий и на оборот).
(Чётное меняется на нечётное).
4. Табличка с путями.
Тут перед вами появляется табличка с буквами и цифрами, вам нужно определить самый короткий путь.
1)Рисуем пути по табличке, идя как на фото:
Пример пути к этому заданию:
2)Читаем предложение после таблички и смотрим, из какого города в какой нужен путь. У нас из (A в E). Читаем внимательно, может быть, что будет проходить через три города!
Просто считаем возможные пути:
A-C-D-E=12
A-B-C-D-E=10
и т.д.
Находим самый короткий. У нас это будет: A-B-C-D-E=10
Ответ: 10
5. Линейный алгоритм.
Тут вы встретимся с программой, который нужно решить. Есть 2 вида этого задания:
- 1 тип:
К первому типу я отнёс: умножить на b и разделить на b.
Решим с умножить:
1)Читаем предпоследние предложение и смотрим, какое число в какое мы делаем (у нас число 9 в число 77). Потом смотрим на программу ( У нас 12111)
Записываем так: Пишем первое число – программа- Второе число.
Пример: 9-12111-77
2)Записываем в виде выражение. Смотрим за что отвечает 1 и 2 в задание. (Пишите с первого числа!), второе число мы пишем после равно.
(9+4)b+4+4+4=77
переносим через равно
13b = 65
b = 5
Деление:
Делаем точно так же, только в конце там будет по примеру из прошлого:
65/b = 13 ( решаем через пропорцию).
- 2 тип:
Написать программу из 5 действий.
Нам так же дано первое число и второе число. Тут я дам вам совет:
1)Пытайтесь в первую очередь возводить в квадраты или делить.
Например как у нас: 3-xxxxx-81
По совету, возводим в квадрат: 3*3=9. Опять возводим, пока не приблизимся. 9*9=81. Если мы ещё раз возведем, то мы уйдем далеко от нужного числа, поэтому прибавляем 1, 81+1=82. 82+1=83. 83+1=84.
Ответ: 22111
6.Программа с оператором.
Тут нам даны языки программирования, и мы должны решить задание. Тут есть 2 типа задания. Сначала разберём знаки и предлоги. Буду разбирать знаки на примере языка Алгоритмический, потому что он самый лёгкий и большинство сдающих информатику взяли её, потому что маленький проходной балл:
>, >=, <, <=, или (либо то, либо то), и (то и то), div(деление без остатка) например: 7/2=3,5; Целая часть 3.
Первое число S, второе T; (s , t).
- 1 тип:
Найти, сколько раз программа скажет NO/YES.
В нашем случает “YES”
1)Смотрим условие в коде (После Если); Первое число < 9 ИЛИ второе число < 9.
Примечание: 9<9 (NO); 9<=9(Yes)
И смотрим:
Ответ: 7
- 2 тип:
Коэффициент A. Смысл этого задание, определить какое это число и при скольких запусках выдаст YES/NO “n” кол-во раз (n)- число из текста
1)Смотрим сколько раз должно выдать NO (У нас 8)
2)Смотрим условие: или
3)Ищем из приведённого снизу 9 пар чисел, которые 100% дают YES (У нас это (1,13) ; потому что, 13>12).
4)Просто подбираем числа, при которых первое число будет ‘NO‘ 8 раз
(Решается просто подбором, прибавляя по 1 к число)
Ответ: 13
7.Адрес или IP.
Легкое задание, так же делиться на 3 типа:
- 1 тип:
Адрес. Решается по алгоритму “Протокол://Сервер/Файл”
По алгоритму пишем: ЖГБЕВДА
- 2 тип
IP. IP-адрес представляет собой четыре разделённых точками числа, каждое из которых не больше 255.
1)Идём от конца. Ищем такое число, к которому если сзади приписать число, то оно выйдет за рамки 255.
У нас это будет .44 потому что, Если приписать ещё 1 цифру, она выйдет за 255, то есть буква “Б”- последняя.
2) Ищем число, которое будет выглядеть таким образом: x.xxx , Оно будет идти перед пред последним.
У нас такое 4.144 , потому что после этого должна идти точка, чтобы не превысить лимит в 255. Получаем, что предпоследняя буква B
3)Просто смотрим на два последних и соединяем их в голове или на листочке:
-Если АГ, то получим 179.13
-Если ГА, то 9.1317 (1317 превышает лимит в 255, значит начинаться ip будет с А)
Ответ: АГВБ
- 3 тип:
Почтовый ящик.
1)Сначала указывается имя почтового ящика, потом «@», потом сервер.
Ответ: 513462
8. Поисковые запросы:
Простое задание. Имеет два типа.
- 1 тип:
Лёгкий, состоящий максимум из двух запросов в одной ячейке.
Решается по формуле:
Na = Na&b + Na|b – Nb
Na – слово без символов
Nb –слово без символов
Na&b – Два слова с символом &
Na|b – Два слова с символом |
Наш пример:
За Na и Nb можно указать в нашем случае как и Рыба, так и Рыбак
Na = 780+ 50 -260
Ответ: 570
- 2 тип
Усложнённый первый тип, состоящий максимум из трёх запросов в одной ячейке.
Он решается вычёркиванием одинаковые запроса с одинаковым символом.
Например: Хлам| и Хлам& (Это разные)
Тут одинаковый запрос Вега&, зачёркиваем:
И решаем так же по формуле как и в первом типе.
Na = 467 + 119 – 260
Ответ: 326
9. Кол-во путей.
1)Мы читаем условие (последние предложение).
Из Точка X в точку Y, не проходящая(проходящую) через точку Z.
2)Зачеркиваем пути, противоречащие условию.
3)Считаем пути от вершин, А-1; Б-1; B=A+Б-2 (Две направленные в неё стрелки)
Ответ: 10
10. Перевод из одной системы счисления в другую.
Примечание: 5A= 51 (Английские алфавит, какая буква по порядку в алфавите, такую цифру она за собой держит).
- 1 тип:
1)Смотрим, что нас просят найди (наименьшее или наибольшее число) и в какую переводить.
2)Переводим:
2.1) Нумеруем число справа налево и записываем: число, умножить на его систему (16, 10, 8 ,2) в степени указанной при нумерации.
Ответ: 35
- 2 тип:
1) Последовательно делить заданное число и получаемые целые части на 2 до тех пор, пока целая часть не станет меньше 2-х.
2)Полученные остатки от деления, представленные цифрами из нового счисления, записать в виде числа, начиная с последней целой части.
Пример (Вы не выдержите моего почерка;D):
3)Считаем кол-во единиц (Просят по заданию)
Ответ: 3
11. Поисковая операция.
1)Скачиваете файл и извлекаете на рабочий стол.
2)Открывает папку и смотрим в задание на ключевое слово и что нужно найти. (На фото показано, что такое ключевое слово и что найти)
3)В папке вводим сюда ключевое слово. (В нашем случае Гнилотёрка или речка). Когда вы нашли, открываем любую. (!Если у вас ничего не нашлось. Измените род, число, склонение, падеж слова, если и так не нашли, прогрузите каждую папку. Если и так не нашло, заходите в каждое произведение и проверяйте как в пункте 4!)
4)Используя быстрый поиск (Почти везде это F3, кроме word)
В окошке пишем ключевое и ищем, что нужно найти в тексте.
Ответ: Овсяников
12. Найти ко-во файлов расширения.
1)Скачиваете файл и извлекаете на рабочий стол.
2)Вводим в поиск “*.расширение”, например: *.txt ; *.pdf
*–любое название файла.
3)Смотрим снизу слева на кол-во элементов. (!Если у вас ничего нет или вам кажется, что слишком мало. Подождите или прогрузите каждую папку и опять подождите, скорость обработки зависит от компьютера. Для проверки можете подсчитать вручную!)
4)Прочитайте внимательно задание, что нужно найти. В некоторых заданиях надо найти с размером файлов.
Ответ: 33
На уроке рассмотрен материал для подготовки к огэ по информатике, разбор 1 задания. Представление информации. Единицы измерения
Содержание:
- Объяснение 1 задания ОГЭ по информатике
- Объем памяти текстовых данных
- Скорость передачи информации
- Решение 1 задания
- Актуальное
- Тренировочное
Объяснение 1 задания ОГЭ по информатике
1-е задание: «Представление информации. Единицы измерения»
Уровень сложности — базовый,
Максимальный балл — 1,
Примерное время выполнения — 3 минуты.
Объем памяти текстовых данных
-
Основная формула для решения 1 задания ОГЭ по информатике:
- Iоб — объем сообщения
- k — количество символов в сообщении
- i — количество бит для хранения 1-го символа
-
Кроме того, может пригодиться формула Хартли:
- N – количество равновероятностных событий,
- i – количество информации (бит) об одном таком событии (минимальное целое число)
-
Для решения 1 задания ОГЭ необходимо знать степени двойки:
-
Единицы измерения количества информации:
Iоб = k * i
2i >= N
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 Тбайта |
Скорость передачи информации
* до 2020 г — это задание № 15 ОГЭ
- Перечислим основные формулы, которые необходимо знать при решении 1 задания ОГЭ, связанного со скоростью передачи информации.
-
Скорость передачи информации определяется по формуле:
- измеряется в бит/с
- V — скорость передачи данных
- I — объем (размер) передаваемого файла (сообщения)
- t — время, за которое передается файл (сообщение)
- Найдем производные формулы.
-
Формула нахождения размера (объема) передаваемого файла:
- I — размер файла (или объем информации)
- V — скорость передачи информации
- t — время передачи
-
Формула нахождения времени, требуемого для передачи файла:
- t — время передачи
- I — размер файла (или объем информации)
- V — скорость передачи информации
- В заданиях на нахождение скорости передачи информации или размера файла часто необходимо учитывать пропорциональную зависимость:
V = I / t
I = V * t
* Вместо обозначения скорости V иногда используется q
* Вместо обозначения объема сообщения I иногда используется Q
t = I / V
Для верного вычисления обычно необходимо все значения переводить в следующие единицы измерения:
t — секунды (с)
I — бит
Пропорциональные зависимости в формулах
При увеличении скорости передачи информации (V) в определенное количество раз, время передачи (t) уменьшится в такое же количество раз (при неизменном размере файла).
И наоборот: при уменьшении скорости передачи информации в определенное количество раз, время передачи увеличится в такое же количество раз (при неизменном размере файла).
Пример:
V (скорость) была 4 бит/с
t (время) = 2 c
V стала 2 бит/с (уменьшилась в 2 раза)
Чему равно t?
Так как V уменьшилась в 2 раза, то t увеличится в 2 раза
Ответ: t = 2*2 = 4 с
При увеличении скорости передачи информации (V) в определенное количество раз, количество передаваемой информации (I) может быть увеличено в такое же количество раз (при неизменном времени).
И наоборот: при уменьшении скорости передачи информации (V) в определенное количество раз, количество передаваемой информации (I), которое может быть передано, уменьшится в такое же количество раз (при неизменном времени).
Пример:
V (скорость) была 4 бит/с
I (размер) = 16 бит
V стала 2 бит/с (уменьшилась в 2 раза)
Файл какого размера можно передать, т.е. I = ?
Так как V уменьшилась в 2 раза, то и I уменьшится в 2 раза
Ответ: I = 16/2 = 8 бит
Решение 1 задания
Объем памяти текстовых данных
Подробный видеоразбор по ОГЭ 1 задания:
📹 Видеорешение на RuTube здесь
Актуальное
Разбор задания 1.9. Демонстрационный вариант ОГЭ 2022 г ФИПИ
В одной из кодировок Unicode каждый символ кодируется 16 битами. Ученик написал текст (в нём нет лишних пробелов):
«Ёж, лев, слон, олень, тюлень, носорог, крокодил, аллигатор – дикие животные».
Ученик удалил из списка название одного животного, а также лишние запятую и пробел – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения.
Напишите в ответе удалённое название животного.
✍ Решение:
- По условию задачи каждый символ кодируется 16 битами, а после вычеркивания размер оказался на 16 байт меньше; значит, вычеркнутое слово вместе с одним пробелом и одной запятой составляет 16 байт.
- Для определения общего количества вычеркнутых символов (вместе с одним пробелом и одной запятой) необходимо преобразовать 16 байт в биты:
1 байт = 8 бит 16 байт = 8 * 16 = 128 бит
128 : 16 = 8 символов
Ответ: тюлень
Разбор задания 1.14
В одной из кодировок 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 (из разницы длин вычитаем два)
Ищем в тексте животное из пяти букв: варан.
Ответ: варан
Разбор задания 1.15
В кодировке MAC каждый символ кодируется 8 битами. Коля написал текст (в нём нет лишних пробелов):
«Вол, овца, индюк, собака, альпака, черепаха – домашние животные».
Ученик вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 9 байт меньше, чем размер исходного предложения.
Напишите в ответе вычеркнутое название животного.
✍ Решение:
- По условию задачи каждый символ кодируется 8 битами, а после вычеркивания размер оказался на 9 байт меньше; значит, вычеркнутое слово вместе с одним пробелом и одной запятой составляет 9 байт.
- Для определения общего количества вычеркнутых символов (вместе с одним пробелом и одной запятой) необходимо преобразовать 9 байт в биты:
1 байт = 8 бит 9 байт = 8 * 9 = 72 бит
72 : 8 = 9 символов
Ответ: альпака
Тренировочное
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Вспомним:
1 байт = 8 бит или 23 бит 1 Кбайт = 1024 байт или 210 байт
[ frac {2^{20}}{2^{13}} = 2^{7}]
При делении степени с одинаковым основанием вычитаются.
Ответ: 128
Разбор задания 1.2:
Статья, набранная на компьютере, содержит 16 страниц, на каждой странице 32 строки, в каждой строке 60 символов.
Определите информационный объём статьи в кодировке КОИ-8, в которой каждый символ кодируется 8 битами.
1) 240 байт
2) 480 байт
3) 24 Кбайт
4) 30 Кбайт
Подобные задания для тренировки
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Воспользуемся формулой объема информации в сообщении:
Iоб = k * i
где 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
Разбор задания 1.3:
Статья, набранная на компьютере, содержит 64 страницы, на каждой странице 52 строки, в каждой строке 52 символа. Информационный объём статьи составляет 169 Кбайт.
Определите, сколько бит памяти используется для кодирования каждого символа, если известно, что для представления каждого символа в ЭВМ отводится одинаковый объём памяти.
1) 6
2) 8
3) 10
4) 12
Подобные задания для тренировки
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Воспользуемся формулой объема информации в сообщении:
Iоб = k * i
где 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
Разбор задания 1.4:
В одной из кодировок Unicode каждый символ кодируется 16 битами.
Определите размер следующего предложения в данной кодировке.
Я к вам пишу — чего же боле? Что я могу ещё сказать?
1) 52 байт
2) 832 бит
3) 416 байт
4) 104 бит
Подобные задания для тренировки
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Воспользуемся формулой объема информации в сообщении:
Iоб = k * i
где 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
Разбор задания 1.5:
Текст рассказа набран на компьютере. Информационный объём получившегося файла 15 Кбайт. Текст занимает 10 страниц, на каждой странице одинаковое количество строк, в каждой строке 64 символа. Все символы представлены в кодировке Unicode. В используемой версии Unicode каждый символ кодируется 2 байтами.
Определите, сколько строк помещается на каждой странице.
1) 48
2) 24
3) 32
4) 12
Подобные задания для тренировки
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Воспользуемся формулой объема информации в сообщении:
Iоб = k * i
где k - количество символов (k = страниц * строк * символов_в_строке) i - количество бит, необходимое для хранения одного символа (i = 2 байта) I - информационный объем (I = 15 Кбайт).
Iоб = страниц * строк * символов_в_строке * i
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.6:
Информационный объём одного сообщения составляет 1 Кбайт, а другого − 256 бит.
Сколько байт информации содержат эти два сообщения вместе? В ответе укажите одно число.
Подобные задания для тренировки
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Поскольку в вопросе спрашивается «сколько байт», то переведем информационный объем обоих сообщений в байты:
1 Кбайт = 210 байт 256 бит = 256 : 23 байт = 28 : 23 байт = 25 байт Примечание: степени двойки при делении вычитаются (т.к. одинаковое основание).
210 байт + 25 байт = 1024 + 32 = 1056 байт
Ответ: 1056
Разбор задания 1.7:
Пользователь создал сообщение из 256 символов в кодировке Unicode, в которой каждый символ кодируется 16 битами. После редактирования информационный объём сообщения составил 3072 бит.
Определите, сколько символов удалили из сообщения, если его кодировка не изменилась.
1) 100
2) 64
3) 32
4) 16
✍ Решение:
- Задания такого типа легче решать, представляя числовые данные в степенях двойки.
- Воспользуемся формулой объема информации в сообщении:
Iоб = k * i
где 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
Разбор задания 1.8:
В одной из кодировок Unicode каждый символов кодируется 2 байтами. Текст, набранный в этой кодировке, был перекодирован в 8-битную кодировку КОИ-8. При этом в памяти компьютера текст стал занимать на 1024 бит меньше. Из скольких символов состоит текст?
1) 128
2) 512
3) 64
4) 256
✍ Решение:
- Для каждого из вариантов — до и после перекодировки — составим формулу со всеми известными значениями. Но сначала переведем 2 байта (кодировка) в биты:
1 байт = 8 бит 2 байта = 8 * 2 = 16 бит
Iоб = k * i
Iоб — объем сообщения 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
Скорость передачи информации
* до 2020 г — это задание № 15 ОГЭ
Разбор задания 1.10:
Файл размером 64 Кбайт передаётся через некоторое соединение со скоростью 1024 бит в секунду.
Определите размер файла (в Кбайт), который можно передать за то же время через другое соединение со скоростью 256 бит в секунду.
В ответе укажите одно число — размер файла в Кбайт. Единицы измерения писать не нужно.
✍ Решение:
✎
1 способ:
- Посмотрим, можно ли решить задание через пропорциональную зависимость. Во сколько раз изменилась скорость передачи?
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 = ?
t = I / V
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
Разбор задания 1.11:
Файл размером 1000 Кбайт передаётся через некоторое соединение в течение 1 минуты.
Определите размер файла (в Кбайт), который можно передать через это соединение за 36 секунд.
В ответе укажите одно число — размер файла в Кбайт. Единицы измерения писать не нужно.
✍ Решение:
- Посмотрим, можно ли решить задание через пропорциональную зависимость. Во сколько раз изменилась время передачи информации?
t1 = 1 мин = 60 с
t2 = 36 с
t1/t2 = 60 / 36 ~ 1,6 т.е. через пропорцию решить нельзя!
t1 = 60 с I1 = 1000 Кбайт t2 = 36 с I2 = ?
V = I / t
V1 = 100Ø / 60Ø Кбайт/c = 50 / 3 Кбайт/c
I2 = V * t2
I2 = 50 / 3 Кбайт/c * 36 c
или
50 * 36 / 3 = 50 * 12 = 600 Кбайт
Ответ: 600
Разбор задания 1.12:
Файл размером 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
Разбор задания 1.13:
Файл размером 15 Кбайт передаётся через некоторое соединение за 60 секунд.
Определите, за сколько секунд можно передать этот же файл через соединение, скорость которого на 2048 бит в секунду больше.
В ответе укажите одно число — количество секунд. Единицы измерения писать не нужно.
✍ Решение:
- Выпишем все известные данные по двум заданным случаям:
I1 = 15 Кбайт t1 = 60 с V2 = V1 + 2048 бит/с t2 = ?
V = I / t
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