информ 3. информатика 3. Программа среднего профессионального образования 38. 02. 01 Экономика и бухгалтерский учёт (по отраслям) Дисциплина информатика Практическое задание 3
Скачать 49 Kb.
|
Программа среднего профессионального образования 38.02.01 Экономика и бухгалтерский учёт (по отраслям) Дисциплина: информатика Практическое задание № 3 Выполнила: Панарина Екатерина Андреевна Преподаватель: Каргина Ольга Ивановна Часть 2 1.Получить двоичную форму внутреннего представления целого числа в 2-х байтовой ячейке. 1833 1) для перевода из 10-й в двоичную 2-ую систему счисления нужно число в десятичной системе разделить на 2 и записать остаток, затем тоже самое сделать с целой часть и повторять пока не останется только 1 или 0. конечное числом будут остатки записанные в обратном порядке. 1450 / 2 = 725 остаток 0 725 / 2 = 362 остаток 1 362 / 2 = 181 остаток 0 181 / 2 = 90 остаток 1 90 / 2 = 45 остаток 0 45 / 2 = 22 остаток1 22/2 = 11 остаток 0 11 / 2 = 5 остаток 1 5 / 2 = 2 остаток 1 2 / 2 = 1 остаток 0 1 / 2 = 0 остаток 1 результат: 10110101010 в 2-х байтовой ячейке всего 16 разрядов, а в наше числе 11, значит спереди нужно дописать 5 нулей и получим нужное представление 0000010110101010 2.Получить шестнадцатеричную форму внутреннего представления целого числа 2-х байтовой ячейке. -2331 для перевода в 16 систему нужно сначала перевести в 2-ю систему счисления, потом записать обратный код, почитать дополнительный и тогда перевести в 16-ю вот 1450 в 2-й системе 0000010110101010 обратный код это код, в котором все 0 заменены на 1, а 1 на 0 1111101001010101 чтобы получит дополнительный код нужно прибавить 1 1111101001010110 теперь смотрим по 4 разряда и заменяем 1 символом в 16 системе счисления 1111 = F 1010 = A 0101 = 5 0110 = 6 искомое число FA56 3.По шестнадцатеричной форме внутреннего представления целого числа в 2-х байтовой ячейке восстановить само число. F8D7 F8D7= 16^2* 8 + 16^1* 13 + 16^0*7 = 2048 + 208 + 7 = 2263 4.Получить шестнадцатеричную форму внутреннего представления числа в формате с плавающей точкой в 4-х байтовой ячейке. 139.375 1. 139,375 = 10001011,011 = 1.0001011011 * 2^7 = 1.00010110110000000000000 * 2^7 (дополняем нулями до разрядности p = 24) 2) смещенный порядок равен 7 + 127 = 134 = 10000110 3) ведущий единичный бит мантиссы отбрасывается (если мы не имеем бела с денормализованными числами), и в hex-представление идет только дробная часть .00010110110000000000000 (23 бита) Итого: знак 1 бит/8 бит смещенный порядок/23 бита дробной части мантиссы 1/10000110/00010110110000000000000 = 0xc30b6000 5.По шестнадцатеричной форме внутреннего представления вещественного числа в 4-х байтовой ячейке восстановить само число. C7B7A000 1. Переводим в двоичную систему 11000101 11101101 00000000 00000000 2. Первая 1 в старшем байте (11000101) значит число отрицательное. 3. Оставшиеся 7 цифр это порядок числа (1000101 - 1000000 = 101) это 5 в десятичной системе. 4. Значит наше число это 11101, 101 в двоичной 5. Переводим в десятичную получаем -29,625 6.Сколько цветов в формате CMYK можно закодировать с помощью 1, 2, 3, 4 битов? 1 бит=2 цвета (2^1); 2 бит=4 цвета (2^2); 4 бит=16 цветов (2^4). |