Меры и единицы измерения информации, кодированные данных в ЭМВ
Автор: vova chucheykin • Февраль 11, 2018 • Лабораторная работа • 826 Слов (4 Страниц) • 2,613 Просмотры
Министерство образования и науки Российской федерации
Южно-Уральский государственный университет
Факультет «Приборостроительный»
Кафедра «Информационно-измерительная техника»
Меры и единицы измерения информации, кодированные данных в ЭМВ
ОТЧЕТ
О лабораторной работе №5
Вариант №17
Проверил,(доцент)
______________Палей А.Г/
__________________2018г.
Выполнил:
Студент группы ИОДО-226
__________Малистова К.В /
__________________2018г.
Челябинск 2018
Цель работы: научиться измерять информацию, решать задачи на определение количества и объема информации.
Ход работы:
Задание № 1.
Определить необходимое количество памяти (в битах и байтах) для хранения текста (соблюдая строчные и прописные начертания символов) в системах кодирования ANSI и Unicode.
N = 17
Я за решеткой.
Сыро в неволе, темно –
Ну не орёл ли?
Решение:
Я_за_решеткой. 14 символов
Сыро_в_неволе,_темно_– 22 символа
Ну_не_орёл_ли? 14 символов
Текст содержит 50 символов. И два перехода на новую строку.
В системе кодирования ANSI один символ кодируется одним байтом. Переход на новую строку занимает 2 байта. Таким образом, 50 символов и два перехода на новую строку займут 54 байта или 54*8 = 432 бита.
В системе кодирования Unicode один символ займет 2 байта. Переход на новую строку занимает 5 байт. Таким образом, 50 символов и два перехода займут 110 байт или 880 бит.
Задание №2.
В Блокноте (Пуск > Программы > Стандартные) набрать данный текст и сохранить файл сначала в системе кодирования ANSI, а затем в Unicode. Сравнить размеры файла с рассчитанными в первом задании значениями.
Решение:
Скриншоты после сохранения:
в системе кодирования ANSI:
54 байта
В системе Unicode:
110 байт
Рассчитанное и компьютерное значения совпали.
Задание №3.
Закодировать первую строчку текста (учитывая строчные и прописные начертания символов) в шестнадцатеричном и двоичном кодах, используя таблицы символов ANSI (Windows-1251) и Unicode (Пуск > Программы > Стандартные > Служебные > Таблица символов). В появившемся окне установить флажок «Дополнительные параметры просмотра». В списке «Набор символов» выбрать «Windows: кириллица». В строке состояния (самая нижняя строка в окне) отображаются шестнадцатеричные коды символов, содержащихся в таблице, в кодировках Unicode (Windows).
Решение:
Я за решеткой.
Текст | Я | з | а | ||
U+ | 042F | 005F | 0437 | 0430 | 005F |
Bin | 0000 0100 0010 1111 | 0000 0000 0101 1111 | 0000 0100 0011 0111 | 0000 0100 0011 0000 | 0000 0000 0101 1111 |
0x | DF | 5F | E7 | E0 | 5F |
Bin | 1101 1111 | 0101 1111 | 1110 1111 | 1110 0000 | 0101 1111 |
Текст | р | е | ш | е | т | к | о | й | . |
U+ | 0440 | 0435 | 0448 | 0435 | 0442 | 043A | 043E | 0439 | 002E |
Bin | 0000 0100 01000 0000 | 0000 0100 0011 0101 | 0000 0100 0100 1000 | 0000 0100 0011 1000 | 0000 0100 0100 0010 | 0000 0100 0011 1010 | 0000 0100 0011 1110 | 0000 0100 0011 1001 | 0000 0000 0010 1110 |
0x | F0 | E5 | F8 | E5 | F2 | EA | EE | E9 | 2E |
Bin | 1111 0000 | 1110 0101 | 1111 1000 | 1110 0101 | 1111 0010 | 1110 1010 | 1110 1110 | 1110 1001 | 0010 1110 |
Задание №4.
...