Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Другие единицы





Считать большие объемы информации в битах неудобно, хотя бы потому, что придется работать с очень большими числами (миллиардами, триллионами, и т.д.). Поэтому стоит ввести более крупные единицы.

1 байт = 8 битов

Сразу возникает вопрос – а почему не 10 бит или, скажем, 12? Дело в том, что слово «байт» (англ. byte) имеет второе значение – так называют наименьшую ячейку памяти, которую компьютер может прочитать за один раз. Для современных компьютеров эта ячейка состоит из 8 элементов, каждый из которых хранит 1 бит данных. Это связано с тем, что до недавнего времени при обработке текста использовался набор из 256 символов, так что для кодирования каждого символа было нужно 8 битов.

Объемы данных, с которыми работают компьютеры, нередко измеряются миллионами и миллиардами байтов. В таких случаях используют единицы, образованные с помощью приставок:

1 Кбайт (килобайт) = 1024 байта = 210 байта = 213 бит 1 Мбайт (мегабайт) = 1024 Кбайта = 210 Кбайта = 220 байта = 223 бит 1 Гбайт (гигабайт) = 1024 Мбайта 1 Тбайт (терабайт) = 1024 Гбайта

Так сложилось исторически, что при измерении количества информации приставка «кило-» обозначает, в отличие от международной системы единиц СИ, увеличение не в 1000 раз, а в 1024 = 210 раза. Аналогично «мега-» – это увеличение в 10242 = 220 = 1048576 раза, а не в 1 млн = 10002 раз.

Строго говоря, нужно называть такие кило-(мега-, гига-, …)байты двоичными, поскольку множитель 1024 – это 210. Стандарт Международной электротехнической комиссии (МЭК) предлагает называть их «кибибайт», «мебибайт», «гибибайт» и «тебибайт», но эти названия на практике не прижились.

При переводе количества информации из крупных единиц в мелкие числа умножают на соотношение между единицами (число увеличивается).

Рис. 1.6.

Например,

2 Кбайта = 2×(1 Кбайт) = 2×1024 байта = 2048 байт =

= 2048×(1 байт) = 2048×8 бит = 16384 бита

Заметьте, что все коэффициенты для перевода – это степени двойки: 8 = 23, 1024 = 210. Поэтому часто удобно выполнять расчёты, представляя все значения как степени числа 2:

2 Кбайта = 2×210 байт = 211 байт = 211×23 бит = 214 бит

При переводе количества информации из мелких единиц в крупные числа нужно делить на соотношение между единицами (число уменьшается). Например,

8192 бита = 8192×(1/8 байта) = 8192:8 байт = 1024 байта =

= 1024×(1/1024 Кбайта) = 1024:1024 Кбайт = 1 Кбайт

или, используя степени двойки,

8192 бита = 213 бита = 213×(1/23 байта) = 210 байт =

= 210×(1/210 Кбайта) = 1 Кбайт

1. Что такое объёмный подход к оценке количества информации?

2. Дайте определение минимальной единицы измерения количества информации.

3. Приведите примеры сообщений, количество информации в которых равно 1 биту.

4. Что такое двоичные цифры?

5. Объясните, почему все числа во второй строке таблицы на предыдущей странице – это степени числа 2.

6. Какие единицы используют для измерения больших объемов информации?

7. Что означают приставки «кило-», «мега-», «гига-» и «тера-» при измерении количества информации?

8. Какие приставки рекомендуется использовать для обозначения двоичных килобайта и мегабайта? Как вы думаете, почему они редко используются?

1. Вася не знает, какой (только один!) из 8 поездов, стоящих на вокзале, идет в Санкт-Петербург. В справочном бюро он задает 8 вопросов: «Поезд на 1-ой платформе идет в Санкт-Петербург?», «Поезд на 2-ой платформе идет в Санкт-Петербург?» и т.д. На первые 7 вопросов он получает ответ «нет», а на последний – «да». Вася считает, что он получил 8 бит информации. Прав он или нет? Почему?

2. В горах, рядом с которыми живёт племя Тумба-Юмба, есть 4 пещеры. В каждой из них может быть (а может не быть) клад. Можно ли закодировать сведения о том, где есть клады, используя 3 бита? 4 бита? 5 бит?

3. Известно, что ровно в двух пещерах из 4-х есть клады. Сколько бит нужно, чтобы закодировать информацию о расположении кладов?

4. *Известно, что дверь открывается двумя из 4-х имеющихся ключей. Оцените количество информации в сообщении «Дверь открывается ключами № 2 и № 4». Закодируйте его, используя наименьшее количество двоичных цифр.

5. *Известно, что дверь открывается двумя из 5 имеющихся ключей. Оцените количество информации в сообщении «Верхний замок открывается ключом № 1, а нижний – ключом № 4». Закодируйте его, используя наименьшее количество двоичных цифр.

6. Вася задумал число от 1 до 100. Нужно отгадать это число за наименьшее число попыток, задавая Васе вопросы, на которые он отвечает только «да» и «нет». За сколько вопросов вы беретесь угадать число? Как нужно задавать вопросы, чтобы их число было минимальным даже в худшем случае?


7. Вася задумал число от 20 до 83. Сколько бит информации содержится в сообщении «Вася задумал число 77»? Закодируйте это сообщение, используя наименьшее количество двоичных цифр.

8. Двое играют в «крестики-нолики» на поле 4 на 4 клетки. Какое количество информации получил второй игрок, узнав первый ход соперника?

9. На вокзале пос. Сосново три платформы, у каждой из них стоит поезд. Девушка в справочном отвечает на все вопросы только «да» и «нет». За какое минимальное число вопросов можно узнать, в каком порядке отходят поезда?

10. Переведите 1 Мбайт во все изученные единицы измерения количества информации.

11. Переведите 226 бит во все изученные единицы измерения количества информации.

12. Сколько килобайт содержится в 32768 битах?

13. Сколько битов в 8 Кбайтах?

14. Сколько битов содержит 1/16 Кбайта?

15. Сколько битов содержит 1/512 Мбайта?

16. Сколько байтов и битов содержит 1 Гбайт? 1 Тбайт?







Date: 2015-09-25; view: 2747; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.012 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию