Файл: Программа среднего профессионального образования 38. 02. 01 Экономика и бухгалтерский учёт (по отраслям) Дисциплина информатика Практическое задание 3.doc
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 27.04.2024
Просмотров: 6
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Программа среднего профессионального образования
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).