Комплектовщик. ИКТ ПСК-22-2 Ковалёв. Кодирование числовой и символьной информации в компьютере
Скачать 23.93 Kb.
|
Карагандинский технический университет имени Абылкаса Сагинова Кафедра: ИТБ Лабораторная работа №1 Дисциплина: информационно-коммуникационные технологии На тему: Кодирование числовой и символьной информации в компьютере. Выполнил: студент гр. ПСК 22-2 Ковалёв С.С. Проверил: ст.препод. Рысбекқызы Б. Караганда 2023 Лабораторная работа №1 На тему: Кодирование числовой и символьной информации в компьютере. Задание 1. День рождения 13 июня, полученное число 613. Переводим данное значение в двоичную, восьмеричную, шестнадцатеричную систему счислений. Для перевода числа из десятеричной системы в двоичную систему, делим число в столбик на 2 записывая остатки при делении на два. Так продолжаем пока не достигнем единицы, после записываем все остатки в одноу строку начиная с конца. Так и и получаем значение в двоичной системе из счисления. Для восьмеричной и шестнадцатеричной проводим подобные действия только теперь записываем остатки при делении на 8 и 16 соответственно. Учтем что в шестнадцатеричной системы все числа от 0 до 9 записываются цифрами а десятки от 10-16 английскими буквами от А-F. 61310 = 10100110012 61310 = 11458 61310 = 26516 Переводим число 92 в восьмеричную систему счисления. 9210 = 1348 Для того чтобы записать двоичный код числа -154. Сначала переведем число из десятичной записи в двоичную. Полученное число будет называться прямым кодом. С учетом разряда компьютера (для нас это восемь) получим число комбинаций в одном байте . Вычитаем из него наше число в десятичной записи. Получили число 102, это число нужно перевести в двоичную систему. Так мы получим дополнительный код. 15410 = 100110102 28+(-154) = 256-154 = 10210 10210 = 1100110 Расставим знаки чтобы получить равенство для чисел в двоичной системе. 110001: (11+100)=111 1100-(10:10)=1011 (1111-1001)×10=1100 Задание 2. Кодируемый текст: Better late than never. Закодированный текст ASCII-кодов: Dex) 66 101 116 116 101 114 32 108 97 116 101 32 116 104 97 110 32 110 101 118 101 114 46 Hex) 42 65 74 74 65 72 20 6C 61 74 65 20 74 68 61 6E 20 6E 65 76 65 72 2E Перевод текста на русский: Лучше поздно чем никогда. Закодированный текст Windows-1251: Dec) 203 243 247 248 2299 239 238 231 228 237 238 247 229 236 237 232 234 238 227 228 224 Bin) 11001011 11110011 11110111 11111000 11100101 11101111 11101110 11100111 11100100 11101101 11101110 11110111 11100101 11101100 11101101 11101000 11101010 11101110 11100011 11100100 11100000 Задание 3. 3.1 Сначала укажем границы значения где t- температура в градусах Цельсия. Итого целых значений включая ноль будет 68 возможных целых значений. Дадим оценку для возможное количество двоичных комбинаций. Наше число должно находится между числом и В данном случае нам нужно число n, показывает Запишем решение следующим образом Отсюда вытекает что минимальное число бит для кодирования измеренной температуры. Ответ: 7 бит 3.2 1 элемент - 4 сигнала 2 элемента - 4*4 =16 сигналов 3 элемента - 4*4*4=64 сигнала 4 элемента - 4*4*4*4= 256 сигналов Ответ: Достаточно будет 4-х элементов. 3.3 В троичной системе. Очевидно, основание системы больше 2, так как в записи присутствует цифра 2. Если брать систему по основанию 4, то в классе было бы 43=64 человек, а так пока ещё не бывает. А в троичной всё сходится. 120(3)=15, 110(3)=12(10), 1000(3)=27(10) Задание 4. 4.1 40×64=2560 символов на страницу 110×1024=112640 байт 16/8=2 байта 2560×2=5120 байт на страницу 112640/5120=22 страницы в реферате 4.2 Каждый символ весит 2 байта, то есть 16 битов на каждый символ. Всего символов 45. Отсюда следует что объем текста равен. 4.3 Из условия следует, что на одной странице 64×40=2560 символа, а раз так, в тексте 2560×11=28160 символа. Следовательно, текст будет весить 28160×16=450560 бит. 4.4 Пусть х - количество символов в сообщении. В кода Unicodе - 1 символ кодируется 2 байтами, значит в объем исходного сообщения 2х байт В коде КОИ-8 - 1 символ кодируется 1 байтом, значит в объем полученного сообщения 1х байт 240 бит = 240 : 8 = 30 байт получаем: 2х - х = 30 х = 30 символов. Ответ. В сообщении - 30 символов Контрольные вопросы: Основание системы счисления – это количество различных знаков или символов (цифр), используемых для отображения чисел в данной системе. К основным системам счислений относят десятеричную, двоичную, восьмеричную, шестнадцатеричную. Способ перевода из десятеричной в восьмеричную называют треада. Мы делим число на группы по три числа каждая тройка чисел это десяток в десятеричной системе. Далее смотрим на эти группы чисел, каждая тройка этих чисел — это число от 0 до 9, следовательно, зная значение от чисел в двоичной системе можно сказать какое число лежит в этом десятке для десятеричной системы. Кодирование текстовой (символьной) информации в компьютере выполняется с помощью специальных кодовых таблиц, в которых каждому символу ставится в соответствие определенная последовательность из нулей и единиц. Способ перевода из десятеричной в восьмеричную называют тетрада. Мы делим число на группы по два числа каждая двойка чисел это десяток в десятеричной системе. Далее смотрим на эти группы чисел, каждая двойка этих чисел — это число от 0 до 9, следовательно, зная значение от чисел в двоичной системе можно сказать какое число лежит в этом десятке для десятеричной системы. Таблица ASCII создавалась для обмена информацией по телетайпу. Телепайпу –это печатная машинка которая передает текст между двумя абонентами по простейшему электрическому каналу. Если более упрощенно, то это не который вид условных обозначений похожий на алфавит азбуку Морза. Только в качестве расшифровщика выступают специальные установки, которые очень просто расшифровывают текст, и в качестве сигнала используются электрический канал, а не звук. Что-то похожее из себя представляет телеграф. |