
Решите пожалуйста задачи по информатике, 7 класс 1) Каждый символ в Unicode закодирован двумя
байтами. Выразите информационный объем в БИТАХ следующего предложения в этой кодировке: Без труда не вытащишь рыбку из пруда. 2) Статья, набранная на компьютере, содержит 16 страниц, на каждой странице 32 строки, в каждой строке 20 символов. Определите информационный объём в КИЛОБАЙТАХ статьи в одной из кодировок Unicode, в которой каждый символ кодируется 16 битами. 3) В кодировке КОИ-8 каждый символ кодируется одним байтом. Определите количество символов в сообщении, если информационный объём сообщения в этой кодировке равен 160 бит. 4) Информационное сообщение объёмом 0,5 Кбайта содержит 256 символов. Каким количеством БИТ кодируется каждый символ этого сообщения? 5) Информационный объём статьи, набранной на компьютере, составляет 48 Кбайт. Определите, сколько страниц содержит статья, если известно, что на каждой странице 48 строк, в каждой строке 64 символа, и каждый символ кодируется 16 битами? 6) В текстовом режиме экран монитора компьютера обычно разбивается на 25 строк по 80 символов в строке. Определите объем текста, занимающего весь экран монитора, в кодировке Unicode. 7) Сообщение, информационный объем которого равен 5 Кбайт, занимает 4 страницы по 32 строки, в каждой из которых записано по 40 символов. Сколько символов в алфавите языка, на котором записано это сообщение?

Ответы на вопрос

Ответ:
1)
так как в предложении 37 символов
37*2(так как каждый символ 2 байта) = 74 байта
байты переводим в биты получаем 74 * 8 = 592 бита
2)
20*32*16 = 10240 (количество символов в статье)
каждый символ кодируется 16-ю битами,
10240 * 16 = 163840 бит.
можно перевести в килобайты.
163840 бит/8 = 20480 байт
20480/1024 = 20 кб.
Ответ: 20 килобайт.
3)
160 / 8 = 20. Итого 20 символов, т.к. в 1 байте - 8 бит.
4)
0,5*1024*8/256=16 бит
5)
Общий объём статьи равен x · 64 · 48 · 16 бит = 48 Кбайт.
Следовательно, количество страниц в статье равняется:
x = (48 · 1024 · 8)/(64 · 48 · 16) = 8.
6)
80 * 25 = 2000 символов поместится на экране монитора.
Т.к в кодировке Unicode каждый символ кодируется 16 битами, то
2000 * 16 = 32 000 бит = 32 байта.
Ответ: объем текста занимающего весь экран монитора в кодировке Unicode примерно 32 байта.
7)
40 * 32 * 4 = 5120 символов в сообщении.
5 Кбайт = 5120 байт.
5120 / 5120 = 1 байт, значит, на кодирование 1 символа отводится 8 бит.
Получается, в алфавите 2^8 = 256 символов.



Давайте рассмотрим каждую задачу по очереди:
Для данного предложения "Без труда не вытащишь рыбку из пруда." нам нужно определить количество символов и выразить информационный объем в битах. В Unicode каждый символ кодируется двумя байтами (16 битами), поэтому количество символов равно количеству символов в предложении. В данном случае, это 44 символа (буквы, пробелы и знаки препинания). Информационный объем в битах будет 44 символа * 16 бит = 704 бит.
Статья состоит из 16 страниц по 32 строки по 20 символов в каждой строке. Всего символов в статье: 16 * 32 * 20 = 10240 символов. Если каждый символ кодируется 16 битами (2 байта), то информационный объем в битах будет 10240 символов * 16 бит = 163840 бит. Для выражения в килобайтах, нужно поделить на 8 (8 бит в байте) и затем на 1024 (1024 байта в килобайте): 163840 бит / 8 / 1024 = 20 Кбайт.
В кодировке КОИ-8 каждый символ кодируется одним байтом. Информационный объем сообщения составляет 160 бит. Это равно 160 бит / 8 бит/байт = 20 байт. Следовательно, количество символов в сообщении будет 20 символов.
Информационный объем сообщения составляет 0,5 Кбайта, что равно 0,5 * 1024 байта = 512 байт. Сообщение содержит 256 символов. Чтобы найти количество бит, которыми кодируется каждый символ, нужно разделить информационный объем в битах на количество символов: 512 байт * 8 бит/байт / 256 символов = 16 бит на символ.
Информационный объем статьи составляет 48 Кбайт, что равно 48 * 1024 байта = 49152 байта. Статья содержит 48 страниц по 48 строк и 64 символа в каждой строке. Всего символов: 48 * 48 * 64 = 147456 символов. Информационный объем в битах: 147456 символов * 16 бит = 2359296 бит. Для выражения в страницах, нужно разделить информационный объем в байтах на количество байт на странице: 49152 байта / (48 * 48 * 64 * 8 бит/байт) = 2 страницы.
Экран монитора разбит на 25 строк по 80 символов в строке. Всего символов на экране: 25 * 80 = 2000 символов. Если каждый символ кодируется 16 битами, информационный объем в битах будет 2000 символов * 16 бит = 32000 бит.
Информационный объем сообщения составляет 5 Кбайт, что равно 5 * 1024 байта = 5120 байт. Сообщение занимает 4 страницы по 32 строки и 40 символов в каждой строке. Всего символов: 4 * 32 * 40 = 5120 символов. Так как информационный объем сообщения соответствует количеству байт, то количество символов в алфавите можно найти, разделив информационный объем на количество символов: 5120 байт / 5120 символов = 1 байт на символ. А так как в алфавите может быть 256 различных символов (1 байт = 8 бит, 2^8 = 256), то в алфавите этого языка 256 символов.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili