ДАЮ СТО БАЛЛОВ, ПОМОГИТЕ РЕШИТЬ И ОБЪЯСНИТЕ, ПОЖАЛУЙСТА
Ученик сдал домашнее задание в текстовом файле, размер которого был равен 896 байт. Во время проверки учитель написал отзыв, состоящий из 128символов, после этого размер файла стал равен 1152 байт. Определи количество символов в первоначальном файле
Ответы
Ответ дал:
0
Ответ:
1152-896=256 байт весит 128 симв
896:256=3,5 т.е.
128+128+128+64(64 это половина 128)=448 символов написал ученик
hohlushka1989k:
в первом примере мы нашли сколько весит 128 символов учителя. во втором примере мы нашли сколько раз по 256 байт (т.е. 128 симв) в 896 байтах ученика =3.5 раза. и 3й пример мы нашли сколько символов ученика, исходя из того что в 256 байтах 128 слов
Ответ дал:
0
Общий объём информации I=K*i, где K - количество символов, i - вес одного символа.
Переводим всё в биты, так легче. 1 байт - 8 бит. Значит, 896 байт - это 7168 бит, а 1152 байта - это 9216 бит.
Найдём вес сообщения, написанного учителем. Для этого: 9216-7168=2048бит.
Теперь знаем K и I, можем найти i. По формуле: i=I/К. Делим, получаем 2048/128=16, это вес одного символа в битах. В байтах это 16/8=2 байта.
Первоначальный объём сообщения 896 байт, а один символ весит 2 байта. Значит, чтобы найти количество символов, нам нужно разделить общий вес на вес символа. 896/2=448 символов.
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад