Главная страница
Навигация по странице:

  • Практическое задание № 3 Выполнила: Панарина Екатерина Андреевна Преподаватель: Каргина Ольга Ивановна Часть 2

  • Получить двоичную форму внутреннего представления целого числа в 2-х байтовой ячейке. 1833

  • 2.Получить шестнадцатеричную форму внутреннего представления целого числа 2-х байтовой ячейке. -2331

  • 3.По шестнадцатеричной форме внутреннего представления целого числа в 2-х байтовой ячейке восстановить само число. F8D7

  • 4.Получить шестнадцатеричную форму внутреннего представления числа в формате с плавающей точкой в 4-х байтовой ячейке. 139.375 1.

  • 5.По шестнадцатеричной форме внутреннего представления вещественного числа в 4-х байтовой ячейке восстановить само число. C7B7A000

  • 6.Сколько цветов в формате CMYK можно закодировать с помощью 1, 2, 3, 4 битов

  • информ 3. информатика 3. Программа среднего профессионального образования 38. 02. 01 Экономика и бухгалтерский учёт (по отраслям) Дисциплина информатика Практическое задание 3


    Скачать 49 Kb.
    НазваниеПрограмма среднего профессионального образования 38. 02. 01 Экономика и бухгалтерский учёт (по отраслям) Дисциплина информатика Практическое задание 3
    Анкоринформ 3
    Дата24.01.2023
    Размер49 Kb.
    Формат файлаdoc
    Имя файлаинформатика 3.doc
    ТипПрограмма
    #903473



    Программа среднего профессионального образования

    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).



    написать администратору сайта