Вопрос задан 26.03.2021 в 17:50. Предмет Информатика. Спрашивает Ксенофонтов Семён.

Задача 1 Используется кодовая таблица ASCII. Сколько килобайт будет занимать файл в простом

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Режепбай Абдусалих.
1) В ASCII каждый символ кодируется одним байтом, поэтому количество байт равно количеству символов. Тогда строка займет 45 байт, страница = 25х45 байт, весь текст - 300х25х45 байт. Выражаем эту величину в килобайтах: 300х25х45/1024 = 329.6 КБайт. Если использовать двухбайтную кодировку UNICODE, объем файла удвоится и составит 659.2 Кбайта.
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 (Мбайт)
0 0
Отвечает Таранская Света.
1.659 кб
2.36864 кб
3.32 мб
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Задача 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 Мбайт.

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос