7класс

Страницы 170-171 параграф 3.6 Вопросы и задания, ГДЗ по информатике за 7 класс к учебнику Босовой (2023 Просвещение)

Вопросы и задания к §3.6

Оценка количественных параметров текстовых документов

Страница 170-171

Номер 1. Почему кодировки, в которых каждый символ кодируется цепочкой из восьми нулей и единиц, называются иначе однобайтовыми?

Цепочка из восьми нулей и единиц - это цепочка из 8 бит, а 8 бит это 1 байт.

Номер 2. С какой целью была введена кодировка Unicode? Найдите дополнительную информацию об этой кодировке.

Чтобы решить все проблемы с кодировками во всех странах, придумали Unicode - это сокращение от слов universal code (универсальный код). Идея в том, чтобы собрать все кодировки в одном месте - это позволит прочитать любой текст в любой стране, набранный на любом языке мира. В Юникоде можно закодировать 1 112 064 символов - букв, знаков, иерогрифов, эмодзи, пиктограмм, глифов и других элементов письменности

Сейчас в Юникоде занято примерно 150 тысяч символов, но этого уже достаточно, чтобы охватить почти всю письменность мира. И, соответственно, ещё миллион символов ждёт, когда мы их придумаем.

До Юникода каждая страна, символы которой не вошли в кодировку расширенного ASCII кода, делала свои таблицы кодировок. Это неудобно для всех, у кого нет таких таблиц: при открытии файла получался бессмысленный набор символов из той кодировки, что была под рукой.

Все современные операционные системы поддерживают Юникод, поэтому сейчас мы можем спокойно открыть любые файлы с китайскими иероглифами или арабской вязью.

Принципы Юникода.

Гарантии стабильности - каждый символ всегда остаётся на своём месте. Даже если несколько лет спустя выяснится, что в таблицу забыли добавить важный для языка символ, он появится не рядом со своим языком, а на новой пустой позиции. Чтобы сгруппировать элементы языка в одном месте, используют национальные порядки сортировки, а не меняют записи в таблице. Это значит, что каждая новая версия Юникода полностью обратно совместима со всеми предыдущими.

Динамическая компоновка. Многие символы в Юникоде получаются соединением двух других, например A + ¨ = Ä. Есть исключения, но на общем фоне их немного.

Без оформления. Задача Юникода - передать смысл текста, а не его внешний вид. Это значит, что в кодировке нет правил оформления или выделения слов цветом.

В Юникод не входит:

• малоизвестная письменность, про которую пока мало данных;

• языки и письменности, где нет устоявшихся стандартов;

• нетекстовая письменность, например иератика и демотика - часть египетской клинописи (египетские иероглифы, кстати, в Юникоде есть).

Номер 3. При работе в Интернете информация на одном из сайтов отобразилась так, как показано ниже.
Это произошло:
1) из-за установленной на компьютере системы контентной фильтрации;
2) из-за неправильных настроек монитора;
3) из-за неверного определения кодировки страницы.

Ответ: 3) из-за неверного определения кодировки страницы.

Номер 4. Зная, что в кодировке ASCII десятичный код каждой строчной латинской буквы на 32 больше кода соответствующей прописной буквы, декодируйте с помощью таблицы 3.1 следующее сообщение:
77 105 99 107 101 121 32 77 111 117 115 101
77
105
99
107
101
121
32
77
111
117
115
101
M
i
c
k
e
y
M
o
u
s
e
Номер 5. Считая, что каждый символ кодируется одним байтом, определите, чему равен информационный объём следующего высказывания Алексея Толстого:
Не ошибается тот, кто ничего не делает, хотя это и есть его основная ошибка.
Ответ дайте в битах.

Не ошибается тот, кто ничего не делает, хотя это и есть его основная ошибка.

Предложение содержит 76 символов (с пробелами, запятыми и точкой). Число символов можно не считать, а занести выражение в пустой документ Word и посмотреть в служебной строке количество символов, щелкнув по словам «Число слов».

76*8=608(бит)

Ответ: информационный объем высказывания 608 бит.

Номер 6. Считая, что каждый символ кодируется 16 битами, оцените информационный объём следующей фразы А. С. Пушкина:
Привычка свыше нам дана: Замена счастию она.
Ответ дайте в байтах.

16 бит=2 байт

44*2=88 (байт)

Ответ: информационный объем фразы 88 байт

Номер 7. В одной из кодировок Unicode каждый символ кодируется 16 битами. Катя и Миша переписывались по электронной почте. Миша хотел отправить Кате сообщение:
Привет, Катя! Как дела?
Миша твёрдо знает, что два пробела подряд ставить не принято. Но у Миши старая клавиатура и на ней клавиша «пробел» иногда «заедает». Из-за этого сообщение для Кати заняло 50 байт.
Определите, сколько лишних пробелов оказалось в сообщении Миши.

16 бит=2 байт

23*2=46 (байт)

50-46=4 (байт)

Так как каждый символ занимает 2 байта, то в письме было 2 лишних пробела.

Ответ: в сообщении Миши 2 лишних пробела.

Номер 8. В текстовом режиме экран монитора компьютера обычно разбивается на 25 строк по 80 символов в строке. Определите объём текста, занимающего весь экран монитора, в 16-битной кодировке Unicode.

1байт = 8 бит

Дано:
K=25*80
i=16 бит
Решение:
I=K*i
I=25*80*16=32000(бит)=4000(байт)
I=?

Ответ: объем текста 4000 байт

Номер 9. Сообщение занимает 6 страниц по 40 строк, в каждой строке записано по 60 символов. Информационный объём всего сообщения равен 28 800 байт. Сколько двоичных разрядов было использовано для кодирования одного символа?

1 байт=8 бит (8 двоичных разрядов)

Байты надо перевести в биты

Дано:
K=6*40*60
I =28800 байт
Решение:
I=K*i; i=I/K
i=(28800*8)/(6*40*60)=16 (бит)
i =?

Ответ: для кодирования одного символа было использовано 16 двоичных разрядов.

Номер 10. Сообщение, информационный объём которого равен 5 Кбайт, занимает 4 страницы по 32 строки, в каждой из которых записано по 40 символов. Сколько символов в алфавите языка, на котором записано это сообщение?

1Кбайт=213 бит

Вычисление лучше делать в степенях 2-ки.

Дано:
K=4*32*40
I =5 Кбайт
Решение:
N=2i; I=K*i; i=I/K
i=(5*213)/(22*25*22*10)=24/2=8 (бит)
N=28=256
N=?

Ответ: в алфавите языка 256 символов

Сообщить об ошибке
Закрыть