Меры и единицы измерения информации, кодирование данных в ЭВМ
Автор: Екатерина Беляева • Ноябрь 22, 2020 • Практическая работа • 916 Слов (4 Страниц) • 431 Просмотры
Цель работы: научиться измерять информацию, решать задач на определение количества и объема информации.
Ход работы:
Задание № 1:
Определить минимально необходимое количество памяти (в битах и байтах) для хранения текста (соблюдая строчные и прописные начертания символов) в системах кодирования ANSI и Unicode.
Решение:
Исходный текст:
Жадный человек подобен коровьему мясу,
Барабану далекой Турции, соленому плоду огурца.
Все рассказано.
В кодировке ANSI на один символ приходится 8 бит, значит файл займет:
102*8=816 бит=102 байт
В кодировке UNICODE на один символ приходится 16 бит, значит файл займет:
102*16= 1632 бит=204 байт
Задание № 2:
В Блокноте набрать данный текст и сохранить файл сначала в системе кодирования ANSI, а затем в Unicode. Сравнить размеры файла с рассчитанными в первом задании значениями.
Решение:
В первом случае блокнот занял объем 102 байт (рис.1), во втором 204 байт (рис.2), что соответствует рассчитанным в первом задании значениям.
Рис. 1
[pic 1]
Рис.2[pic 2]
Задание № 3:
Закодировать первую строчку в шестнадцатеричном и двоичном кодах, используя таблицы символов ANSI и Unicode.
Решение:
Код | Ж | а | д | н | ы | й | ч | е | л | о | в | е | к | |
U+ | 0416 | 0430 | 0434 | 043D | 044B | 0439 | 0447 | 0435 | 043B | 043E | 0432 | 0435 | 043A | |
Bin | 0000 0100 0001 0110 | 0000 0100 0011 0110 | 0000 0100 0011 0100 | 0000 0100 0011 1101 | 0000 0100 0100 1011 | 0000 0100 0011 1001 | 0000 0100 0100 0111 | 0000 0100 0011 0101 | 0000 0100 0011 1011 | 0000 0100 0011 1110 | 0000 0100 0011 0010 | 0000 0100 0011 0101 | 0000 0100 0011 1010 | |
0x | C6 | E0 | E4 | ED | FB | E9 | F7 | E5 | EB | EE | E2 | E5 | EA | |
Bin | 1100 0110 | 1110 0000 | 1110 0100 | 1110 1101 | 1111 1011 | 1110 1001 | 1111 0111 | 1110 0101 | 1110 1011 | 1110 1110 | 1110 0010 | 1110 0101 | 1110 1010 |
Код | п | о | д | о | б | е | н | к | о | р | о | в | ь | е | м | у | |
U+ | 043F | 043E | 0434 | 043E | 0431 | 0435 | 043D | 043A | 043E | 0440 | 043E | 0432 | 044C | 0435 | 043C | 0443 | |
Bin | 0000 0100 0011 1111 | 0000 0100 0011 1110 | 0000 0100 0011 0100 | 0000 0100 0011 1110 | 0000 0100 0011 0001 | 0000 0100 0011 0101 | 0000 0100 0011 1101 | 0000 0100 0011 1010 | 0000 0100 0011 1110 | 0000 0100 0100 0000 | 0000 0100 0011 1110 | 0000 0100 0011 0010 | 0000 0100 0100 1100 | 0000 0100 0011 0101 | 0000 0100 0011 1100 | 0000 0100 0100 0011 | |
0x | EF | EE | E4 | EE | E1 | E5 | ED | EA | EE | F0 | EE | E2 | FC | E5 | EC | F3 | |
Bin | 1110 1111 | 1110 1110 | 1110 0100 | 1110 1110 | 1110 0001 | 1110 0101 | 1110 1101 | 1110 1010 | 1110 1110 | 1111 0000 | 1110 1110 | 1110 0010 | 1111 1100 | 1110 0101 | 1110 1100 | 1111 0011 |
...