
- •Лабораторна робота № 1.
- •Двійкова система числення
- •Переведення чисел (8) → (2), (16) → (2)
- •Двійкова арифметика
- •Використання різних кодувань
- •Переклад кількості інформації між різними одиницями виміру
- •Зміст звіту
- •Технологія виконання роботи
- •Питання для захисту роботи
- •Індивідуальні завдання до лабораторної роботи № 1 "Представлення інформації в еом"
Використання різних кодувань
У кодуванні ASCII на кожен символ відводиться 1 байт = 8 біт.
У кодуванні Unicode на кожен символ відводиться 2 байти = 16 біт.
Приклад 1. При кодуванні за допомогою Unicode знайти інформаційний об'єм фрази «Вчення - світло, а невчення - пітьма»!.
Рішення. Підрахуємо число символів в заданій фразі, враховуючи букви, пропуски і розділові(тире, кому, знак оклику) знаки. Всього символів - 33. Вичислимо об'єм фрази : 33 * 2 = 66 байт = 528 біт.
Приклад 2. Повідомлення містить 4096 символів. Об'єм повідомлення при використанні рівномірного коду склав 1/512 Мбайт. Знайти потужність алфавіту, за допомогою якого записано це повідомлення.
Рішення. Потужність алфавіту - кількість символів в алфавіті. Переведемо інформаційний об'єм повідомлення у біти.
Для кодування одного символу відводиться
Тоді потужність алфавіту по формулі Р. Хартлі рівна N = 2i = 24 = 16.
Приклад 3. Скільки секунд буде потрібно модему, що передає повідомлення із швидкістю 28 800 біт/с для передачі 100 сторінок тексту в 30 рядків по 60 символів кожна в кодуванні ASCII.
Рішення. У кодуванні ASCII кожен символ займає 8 біт або 1 байт.
Тоді об'єм тексту дорівнює 100 ∙ 30 ∙ 60 ∙ 8 = 1 440 000 бітів.
Для його передачі по модему знадобиться
секунд.
Переклад кількості інформації між різними одиницями виміру
1 біт - мінімальна неділима одиниця інформації.
8 біт складають 1 байт, таким чином 1 байт = 8 біт
1 Кбайт = 1024 = 210 байт
1 Мбайт = 1024 = 210 Кбайт = 220 байт
1 Гбайт = 1024 = 210 Мбайт = 220 Кбайт = 230 байт
1 Пбайт = 1024 = 210 Гбайт = 220 Мбайт = 230 Кбайт = 240 байт
Приклад 1. Перевести 376832 біт в Кбайт.
Рішення. 376832 біт = 376832 / 8 = 47104 байт = 47104 / 1024 = 46 Кбайт
Приклад 2. Перевести 37 Кбайт 515 Байт 3 біт у біт.
Рішення. 37 Кбайт 515 байт 3 біт = 37 ∙ 1024 + 515 байт 3 біт = 38403 байт 3 біт = 38403 ∙ 8 +3 = 307227 біт.
Зміст звіту
Завдання і мета роботи.
Схема перекладу чисел.
Опис перекладу чисел.
Технологія виконання роботи
У цій роботі необхідно перевести в потрібну за завданням систему числення число, записати хід міркувань і отримані результати. Провести зворотний переклад для перевірки правильності. Далі необхідно вичислити кількість інформації, займану вашими даними по формулі Р. Хартлі. Потім перевести дані з Кбайт у біт і з біт в Кбайт.
Питання для захисту роботи
1. У скільки разів збільшиться число 10,12 при перенесенні коми на один знак управо?
2. Яка мінімальна основа може мати система числення, якщо в ній записано число 23?
3. Перевести числа з десяткової системи в потрібну:
4810 → у систему числення з основою 2
1610 → у систему числення з основою 8
11011110112 → у систему числення з основою 10
7 B816 → в систему числення з основою 10
4. Порівняйте числа: 111012 і 1D16.
5. Переведіть в потрібну систему числення :
1111010010002 → у систему числення з основою 16
11000011112 → у систему числення з основою 8
4 F3D16 → в систему числення з основою 2
7138 → у систему числення з основою 2
6. Як перевести у біти значення, задане у байтах і Кбайтах?
7. Як перевести в Кбайт значення, задане у байтах або у бітах?
8. Вичислити кількість інформації в слові «студент».