
Задача 1 Используется кодовая таблица ASCII. Сколько килобайт будет занимать файл в простом
текстовом формате, если в тексте 300 страниц, на странице 25 строк, а в строке в среднем 45 символов? Оцените объем того же текста при использовании кодовой таблицы Unicode. Задача 2Фотографию размером 3072 ´ 2048 пикселей сохранили в виде несжатого файла. Подсчитать размер графического файла, если известно, что для кодирования одного пикселя используется 6 байтов. Размер выразить в Килобайтах. Задача 3Текст размером 48 Мбайт можно передать по локальной сети за 2 мин 30 секунд. Если же сначала, упаковать документ архиватором, затем передать упакованный файл и распаковать на компьютере пользователя, то общее время передачи (включая упаковку, передачу и распаковку) составит 1 мин 20 секунд. При этом на упаковку и распаковку текста уйдёт 30 секунд. Найдите размер упакованного файла в Мбайтах. В ответ запишите целое число, округлённое по математическим правилам.

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

2) Фотография содержит 3072х2048 пикселей, каждый пиксель кодируется 6 байтами, 1 Кбайт равен 1024 байтам, тогда графический файл будет иметь размер 3072х2048х6/1024=36864 (Кбайт)
3) Скорость передачи данных по сети составляет 48/(2.5х60)=0.32 МБайт/с.
Время передачи упакованного файла равно 80-30=50 (с).
За это время по сети будет передан файл размером 50х0.32=16 (Мбайт)



2.36864 кб
3.32 мб



Задача 1: Количество символов в одной строке: 25 * 45 = 1125 символов. Количество символов на странице: 1125 * 25 = 28 125 символов. Общее количество символов в тексте: 28 125 * 300 = 8 437 500 символов.
В кодовой таблице ASCII каждый символ занимает 1 байт, поэтому размер файла в килобайтах можно найти, разделив количество символов на 1024:
8 437 500 / 1024 ≈ 8242.77 Кбайт.
В кодовой таблице Unicode символы могут занимать разное количество байт в зависимости от используемой кодировки. Например, в UTF-8 символы ASCII занимают 1 байт, а в UTF-16 — 2 байта. Поэтому без указания используемой кодировки невозможно точно определить размер файла в Unicode.
Задача 2: Размер файла в байтах можно найти, умножив количество пикселей на количество байт на пиксель:
3072 * 2048 * 6 = 37 748 736 байт.
Чтобы перевести байты в килобайты, нужно разделить размер файла на 1024:
37 748 736 / 1024 ≈ 36 869.5 Кбайт.
Ответ: 36 870 Кбайт.
Задача 3: Время передачи текста без упаковки: 2 мин 30 сек = 150 сек. Время передачи с упаковкой: 1 мин 20 сек = 80 сек.
Общее время, затраченное на упаковку и распаковку, составляет 30 секунд.
Значит, время передачи упакованного файла равно 80 - 30 = 50 секунд.
Тогда время передачи упакованного файла можно найти из уравнения:
48 Мбайт / X = 50 сек
X = 48 Мбайт / 50 сек
X = 0.96 Мбайт/сек
Размер упакованного файла можно найти, умножив скорость передачи на время передачи:
0.96 Мбайт/сек * 80 сек = 76.8 Мбайт
Ответ: 77 Мбайт.


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