В кодировке КОИ - 8 каждый символ кодируется 8 битами. Ученик напечатал текст в этой кодировке (лишних пробелов в нём нет): «Ёж, лев, слон, олень, тюлень, носорог, крокодил,…
В кодировке КОИ-8 каждый символ кодируется 8 битами. Ученик напечатал текст в этой кодировке (лишних пробелов в нём нет): «Ёж, лев, слон, олень, тюлень, носорог, крокодил, аллигатор — дикие животные». Далее ученик добавил в список название ещё одного животного — «волк», запятую после него и пробел. На сколько байт увеличился размер дополненного предложения?
Ответ: 6 байт.
В кодировке КОИ-8 один символ занимает \(8\) бит, то есть 1 байт.
Добавлены:
- «волк» — \(4\) символа;
- запятая — \(1\) символ;
- пробел — \(1\) символ.
Всего:
\[ 4+1+1=6\text{ символов}=6\text{ байт}. \]
Размер предложения увеличился на 6 байт.
Обсуждение
45 сообщенийВ кодировке Unicode каждый символ кодируется 16 битами. Вова напечатал текст в этой кодировке (лишних пробелов в нём нет): «Личи, гуава, дуриан, кумкват, тамаринд, мангустин, жаботикаба — экзотические фрукты». Затем Вова удалил из текста название одного фрукта, запятую и пробел рядом с ним. Размер исправленного предложения стал на 20 байт меньше исходного. Напишите в ответе удалённое название экзотического фрукта.
Один символ занимает:
\[ 16\text{ бит}=2\text{ байта}. \]
Удалено \(20\) байт, значит:
\[ 20:2=10\text{ символов}. \]
Из них 2 символа — запятая и пробел, поэтому название содержит:
\[ 10-2=8\text{ символов}. \]
В списке 8 букв имеет слово «тамаринд».
Определите размер предложения «Кто владеет информацией — тот владеет миром!» в байтах, если на каждый символ в кодировке отводится 24 бита.
Ответ: 132 байта.
В предложении:
- 36 букв;
- 6 пробелов;
- 1 тире;
- 1 восклицательный знак.
Всего:
\[ 36+6+1+1=44\text{ символа}. \]
Один символ занимает:
\[ 24\text{ бита}=3\text{ байта}. \]
Размер предложения:
\[ 44\cdot 3=132\text{ байта}. \]
В кодировке КОИ-8 каждый символ кодируется 8 битами. Вова напечатал текст в этой кодировке (лишних пробелов в нём нет): «И ты издавала таинственный гром И алчную землю поила дождём». Затем Вова удалил из текста одно слово и пробел рядом с ним. Размер исправленного предложения стал на 9 байт меньше исходного. Напишите в ответе удалённое слово.
Один символ в кодировке КОИ-8 занимает \(1\) байт.
Удалено \(9\) байт, то есть \(9\) символов. Один из них — пробел, значит, длина слова:
\[ 9-1=8\text{ букв}. \]
Слово из 8 букв в тексте — «издавала».
В кодировке на Вовином компьютере каждый символ кодируется 7 битами. Вова напечатал текст (лишних пробелов в нём нет). Затем школьник добавил в текст упоминание ещё об одном учёном, а также запятую и пробел. В результате текст стал выглядеть так: «Знаете ли вы таких выдающихся русских учёных-химиков, как Семёнов Н. Н., Реформатский С. Н., Менделеев Д. И., Бутлеров А. М., Зайцев А. М.?» Размер дополненного предложения стал на 14 байт больше исходного. Напишите в ответе добавленную фамилию химика (инициалы писать не нужно).
Увеличение составило \(14\) байт:
\[ 14\cdot 8=112\text{ бит}. \]
При кодировке \(7\) бит на символ добавлено:
\[ 112:7=16\text{ символов}. \]
Из них 2 символа — запятая и пробел. Значит, упоминание учёного занимает:
\[ 16-2=14\text{ символов}. \]
Столько символов в записи «Бутлеров А. М.».
Ответ: Бутлеров.
В кодировке на Вовином компьютере каждый символ кодируется 9 битами. Вова напечатал текст (лишних пробелов в нём нет): «Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд — великие физики». Одну фамилию Вова по ошибке набрал два раза подряд, вместе с нужной запятой и пробелом. При этом размер предложения с повтором оказался на 9 байт больше предложения без него. Напишите в ответе имя, которое Вова набрал дважды.
\(9\) байт \(=9\cdot 8=72\) бита.
При кодировке \(9\) бит на символ добавилось:
\[ 72:9=8\text{ символов}. \]
Из них 2 символа — запятая и пробел. Значит, длина фамилии:
\[ 8-2=6\text{ букв}. \]
Фамилия из 6 букв в списке — Джоуль.
В текстовом файле со статьёй 9 страниц, по 24 строки на каждой. В каждой строке 64 символа. Определите информационный объём статьи в Кбайтах в кодировке Unicode, где каждый символ кодируется 16 битами.
Ответ: 27 Кбайт.
Количество символов:
\[ 9\cdot24\cdot64=13824. \]
Один символ занимает:
\[ 16\text{ бит}=2\text{ байта}. \]
Информационный объём:
\[ 13824\cdot2=27648\text{ байт}. \]
Переведём в Кбайты:
\[ 27648:1024=27\text{ Кбайт}. \]
В кодировке Shift-JIS каждый символ кодируется 16 битами. Ученик напечатал текст в этой кодировке (лишних пробелов в нём нет): «Математика, физика, химия, биология, география, история, литература, информатика — школьные предметы». Далее ученик добавил в список название ещё одного школьного предмета — «музыка», запятую после него и пробел. На сколько байт увеличился размер дополненного предложения?
Ответ: 16 байт.
Добавлено:
- «музыка» — \(6\) символов;
- запятая — \(1\) символ;
- пробел — \(1\) символ.
Всего:
\[ 6+1+1=8\text{ символов}. \]
Один символ занимает:
\[ 16\text{ бит}=2\text{ байта}. \]
Тогда размер увеличился на:
\[ 8\cdot2=16\text{ байт}. \]
Как измерять количество информации? Один из способов — алфавитный. Этот подход позволяет определить количество информации в текстовом сообщении, составленном из символов некоторого алфавита. Алфавит — упорядоченный набор отличных друг от друга символов, которые используются в языке. Их количество в алфавите называется мощностью. Чему равна мощность двоичного алфавита? В двоичном алфавите символа: и . Следовательно, мощность алфавита: .
В двоичном алфавите 2 символа: 0 и 1.
Следовательно, мощность алфавита равна 2.
Катя с Петей пишут друг другу записки на секретном языке. В нём 12 иероглифов и 6 специальных знаков (пробел, точка, запятая, тире, восклицательный и вопросительный знаки). Вычисли мощность алфавита.
Мощность алфавита равна общему числу символов:
\[ 12+6=18. \]
Ответ: 18.
Профессор хочет скрыть свои секретные разработки от конкурентов, поэтому он создал шифрованный язык для записей. В нём используются 15 специальных символов, а также знаки пунктуации: точка, запятая, двоеточие, точка с запятой, тире, скобки (2 символа), восклицательный и вопросительный знаки. Вычисли мощность алфавита.
Пунктуационных знаков:
\[ 1+1+1+1+1+2+1+1=9 \]
(скобки считаются за два символа).
Мощность алфавита:
\[ 15+9=24. \]
Ответ: 24.
Последовательность символов алфавита называется сообщением. Длина сообщения — это число символов в нём. Запомни! Знаки препинания и пробелы — это тоже символы. Чему равна длина сообщения ниже? Я — умница, у меня всё получится.
Длина сообщения — 33 символа.
Учитываются все буквы, пробелы, тире, запятая и точка.
Единицы измерения информации Чем длиннее сообщение, тем больше бит требуется на кодировку. Чтобы считать количество информации было проще, нужно использовать дополнительные единицы её измерения. Вспомни названия для единиц измерения информации.
Основные единицы измерения информации:
- бит — минимальная единица;
- байт \(1\text{ байт}=8\text{ бит}\);
- килобайт \(1\text{ Кбайт}=1024\text{ байта}\);
- мегабайт \(1\text{ Мбайт}=1024\text{ Кбайт}\);
- гигабайт \(1\text{ Гбайт}=1024\text{ Мбайт}\);
- терабайт \(1\text{ Тбайт}=1024\text{ Гбайт}\).
https://avatars.mds.yandex.net/get-schoolbook-images/5519467/bc03998c2e872f297b1f00839ca0f0f6/orig Перевод единиц измерения Переведи единицы измерения из одних в другие с помощью схемы.
Схема перевода единиц информации:
\[ 1\text{ байт}=8\text{ бит}, \]
\[ 1\text{ Кбайт}=1024\text{ байта}, \]
\[ 1\text{ Мбайт}=1024\text{ Кбайта}, \]
\[ 1\text{ Гбайт}=1024\text{ Мбайта}, \]
\[ 1\text{ Тбайт}=1024\text{ Гбайта}. \]
Правило: при переводе в меньшие единицы умножаем, а в большие — делим. Между соседними единицами обычно используют множитель \(1024\), а между байтами и битами — \(8\).
Вес символа Чтобы определить объём памяти на один символ, есть формула: Пример: алфавит содержит 16 символов. Воспользуемся формулой: 16 = 2 = 2 . Итого: на один символ приходится бита информации. Нужно использовать бита, чтобы закодировать один символ такого алфавита.
Используем формулу:
\[ N=2^i, \]
где \(N\) — мощность алфавита, \(i\) — количество бит на один символ.
\[ 16=2^4=2^i. \]
Значит, \(i=4\).
На один символ приходится 4 бита информации. Чтобы закодировать один символ такого алфавита, нужно использовать 4 бита.
Вычисли вес символа по формуле. Сколько нужно бит, чтобы закодировать один символ алфавита мощностью 64 символа? Ответ: бит.
\[ 64=2^6 \]
Значит, чтобы закодировать один символ, нужно 6 бит.
Как измерить объём текста? Для этого нужно знать: 1. Сколько символов в тексте 2. Сколько бит используется для кодирования одного символа Вычисли информационный объём сообщения «Привет, мир!» в битах, если каждый символ кодируется 8 битами. Решение 1. Посчитай количество символов в сообщении. Учитывай знаки препинания и пробелы. Кавычки вокруг сообщения считать не надо. Как оформляют текст в заданиях ОГЭ k = символов 2. В условии задачи найди информацию о том, сколько бит используется для кодирования одного символа: i = бит 3. Вычисли объём сообщения по формуле I = k ∙ i: I = · = бит Ответ: бит.
- Количество символов:
\[ k=12 \]
- Вес одного символа:
\[ i=8\text{ бит} \]
- Информационный объём:
\[ I=k\cdot i=12\cdot8=96\text{ бит} \]
Ответ: 96 бит.
Реши задачу по формуле. Сколько байт памяти нужно для хранения текста из 1124 символов, если каждый из них кодируется 4 битами? 1. Найдём общий объём памяти в битах: символа · бита = бит 2. Переведём биты в байты (1 байт = 8 бит): бит : = байта Ответ: байта.
- Найдём общий объём памяти в битах:
\[ 1124\text{ символа}\cdot 4\text{ бита}=4496\text{ бит}. \]
- Переведём биты в байты:
\[ 4496\text{ бит}:8=562\text{ байта}. \]
Ответ: 562 байта.
Котики Если ответ нужно получить в байтах, лучше сразу перевести вес одного символа из бит в байты. Например: Сколько байт займёт слово «Котики» в кодировке UTF-8, где каждый символ кодируется 16 битами? В этом тексте символов. Один символ кодируется битами, т. е. байтами. Объём = · байт = байт. Ответ: байт.
В этом тексте 6 символов.
Один символ кодируется 16 битами, то есть:
\[ 16:8=2\text{ байта}. \]
Объём:
\[ 6\cdot2=12\text{ байт}. \]
Ответ: 12 байт.
Катя написала текст без лишних пробелов: Коты — мастера алгоритмов сна и еды. Какой объём памяти в байтах он займёт, если использовать кодировку Windows-1251, в которой на каждый символ приходится по 8 бит? Посчитай количество символов в предложении, учитывая, что между словами по одному пробелу, тире отделяется с двух сторон пробелами, а знаки препинания печатаются слитно с предыдущим словом. Символов . Один символ весит бит = байт. Объём памяти = · = байт. Ответ:
Символов:
\[ 4+1+1+1+7+1+10+1+3+1+1+1+3+1=36. \]
Здесь учитываются буквы, 6 пробелов, тире и точка.
Один символ весит:
\[ 8\text{ бит}=1\text{ байт}. \]
Объём памяти:
\[ 36\cdot1=36\text{ байт}. \]
Ответ: 36 байт.
В одной из кодировок Unicode каждый символ кодируется 16 битами. Определи размер предложения в байтах в этой кодировке: Информатика — мой любимый предмет! Ответ:
В предложении 34 символа:
- 28 букв;
- 4 пробела;
- 1 тире;
- 1 восклицательный знак.
Один символ занимает:
\[ 16\text{ бит}=2\text{ байта}. \]
Размер предложения:
\[ 34\cdot2=68\text{ байт}. \]
Ответ: 68 байт.
В кодировке ASCII каждый символ кодируется 8 битами. Катя хотела напечатать в ней такой текст без лишних пробелов: Моцарт, Бах, Шопен, Чайковский, Рахманинов, Вивальди, Лист — известные композиторы. Имя одного композитора ученица по случайности написала два раза подряд через пробел. Размер такого предложения стал на 6 байт больше размера исходного. Напиши в ответе имя, которое Катя напечатала дважды. Ответ:
Один символ занимает \(1\) байт.
При добавлении повторного имени в список добавляются:
- запятая — \(1\) символ;
- пробел — \(1\) символ;
- фамилия композитора.
Тогда длина фамилии:
\[ 6-1-1=4\text{ буквы}. \]
Фамилия из 4 букв — Лист.
Ответ: Лист.
Удалили слово В кодировке UTF-32 каждый символ кодируется 32 битами. Петя напечатал в ней текст без лишних пробелов: Лук, тыква, фасоль, артишок, патиссон, лагенария — овощи. Мальчик удалил из списка название одного из овощей, запятую и пробел после него. Размер такого предложения стал на 28 байт меньше размера исходного. Напиши в ответе удалённое название овоща. Ответ:
Один символ занимает:
\[ 32\text{ бита}=4\text{ байта}. \]
Удалено:
\[ 28:4=7\text{ символов}. \]
Из них 2 символа — запятая и пробел. Значит, название овоща содержит:
\[ 7-2=5\text{ букв}. \]
В списке это «тыква».
Ответ: тыква.
Удалили слово В одной из кодировок Unicode каждый символ кодируется 2 байтами. Петя напечатал в ней текст без лишних пробелов: Конфеты, шоколад, мармелад, зефир, печенье, пряники. Затем Петя удалил слова «зефир», «шоколад», запятые и пробелы после них. На сколько бит уменьшился при этом информационный объём текста? Напиши в ответе целое количество бит (единицы измерения указывать не нужно). 1. Из текста удалили: слово «зефир» — символов, слово «шоколад» — символов, запятые и пробела, значит, всего удалили: символов 2. Каждый символ кодируется байтами, то есть битами 3. Найдём объём удалённой информации: I = · бит = бит