1. текст из 50 символов (одно слово - в среднем 6 символов) написан с использованием арабского алфавита мощностью 28 символов. определить информационный объем текста в битах. считать, что при наборе текста выбор любого из 28 символов равновероятен. 2. сообщение из 60 символов было записано в 8-битный кодировке windows - 1251. после вставки в текстовый редактор сообщение было перекадировано в 16-битный код unicode. количество памяти занимаемое сообщение увеличелось на .....? 3. перевести число 367(10) из десятичной системы счисления в двоичную восьмиричную и шестнадцатиричную. 4. перевести числа 10 0010 0101(2), 1045(8), 225(16) в десятичную систему счисления. 5.сложить числа: 11 1000(2) + 1 1010 0100(2). выполнить вычитание 10 1011 1001(2) - 10 1000 10 11(2). 1. в амфитеатре театра область посадочных мест составляет 22 ряда по 26 мест, 1 ряд по 25 мест 1 ряд по 23 мест 1 ряд по 20 мест. минимальное количество бит, которое потребуется для кодирования каждого места в автоматизированной системе, равно .....? 2. используется кодовая таблица cp - 1251 (windows cyrillic). файл в простом текстовом формате, если в тексте 400 страниц, на странице 64 строки, а в строке в среднем 75 символов, будет занимать _________ килобайт(в). 3.перевести число 294(10) из десятичной в двоичную, восьмиричную, шестнадцатиричную систему счисления. 4. перевести число 10 1101 0011(2), 1323(8), 2d3(16) в десятичную систему счисления. 5. сложить числа 10 0011 1110(2) + 1011 1111(2). выполнить вычитание:

Поляков Евгений Александрович

Учитель информатики высшей категории

Проверено учителем

Для первого блока задач: информационный объем составляет 240.37 бит; память увеличилась на 480 бит; переводы числа 367 дают 101101111, 557 и 16F; десятичные значения чисел равны 549; сумма равна 111011100, разность — 101110. Для второго блока: для кодирования места нужно 10 бит; объем файла 1875 КБ; переводы числа 294 дают 100100110, 446 и 126; десятичные значения равны 723; сумма равна 1011111101. ️ Шаг 1: Решение первого блока задач

  1. Информационный объем текста: Мощность алфавита M=28cap M equals 28. Информационный вес одного символа i=log2M=log2284.807i equals log base 2 of cap M equals log base 2 of 28 is approximately equal to 4.807 бит. Общий объем V=Ki=504.807=240.37cap V equals cap K center dot i equals 50 center dot 4.807 equals 240.37 бит. Изменение памяти: В Windows-1251 один символ занимает 8 бит, в Unicode — 16 бит. Разница на один символ: 168=816 minus 8 equals 8 бит. Для 60 символов: 608=48060 center dot 8 equals 480 бит (или 60 байт). Перевод числа 367(10):
    • В двоичную: 367/2=183(1),183/2=91(1),91/2=45(1),45/2=22(1),22/2=11(0),11/2=5(1),5/2=2(1),2/2=1(0),1/2=0(1)1011011112367 / 2 equals 183 open paren 1 close paren comma 183 / 2 equals 91 open paren 1 close paren comma 91 / 2 equals 45 open paren 1 close paren comma 45 / 2 equals 22 open paren 1 close paren comma 22 / 2 equals 11 open paren 0 close paren comma 11 / 2 equals 5 open paren 1 close paren comma 5 / 2 equals 2 open paren 1 close paren comma 2 / 2 equals 1 open paren 0 close paren comma 1 / 2 equals 0 open paren 1 close paren right arrow 101101111 sub 2. В восьмеричную: 367/8=45(7),45/8=5(5),5/8=0(5)5578367 / 8 equals 45 open paren 7 close paren comma 45 / 8 equals 5 open paren 5 close paren comma 5 / 8 equals 0 open paren 5 close paren right arrow 557 sub 8. В шестнадцатеричную: 367/16=22(15=F),22/16=1(6),1/16=0(1)16F16367 / 16 equals 22 open paren 15 equals cap F close paren comma 22 / 16 equals 1 open paren 6 close paren comma 1 / 16 equals 0 open paren 1 close paren right arrow 16 bold cap F sub 16.
    Перевод в десятичную:
    • 10001001012=29+25+22+20=512+32+4+1=549101000100101 sub 2 equals 2 to the nineth power plus 2 to the fifth power plus 2 squared plus 2 to the 0 power equals 512 plus 32 plus 4 plus 1 equals 549 sub 10. 10458=183+082+481+580=512+32+5=549101045 sub 8 equals 1 center dot 8 cubed plus 0 center dot 8 squared plus 4 center dot 8 to the first power plus 5 center dot 8 to the 0 power equals 512 plus 32 plus 5 equals 549 sub 10. 22516=2162+2161+5160=512+32+5=54910225 sub 16 equals 2 center dot 16 squared plus 2 center dot 16 to the first power plus 5 center dot 16 to the 0 power equals 512 plus 32 plus 5 equals 549 sub 10.
    Арифметика:
    • Сложение: 1110002+1101001002=1110111002111000 sub 2 plus 110100100 sub 2 equals 111011100 sub 2 (в десятичной: 56+420=47656 plus 420 equals 476). Вычитание: 1010111001210100010112=10111021010111001 sub 2 minus 1010001011 sub 2 equals 101110 sub 2 (в десятичной: 697651=46697 minus 651 equals 46).

️ Шаг 2: Решение второго блока задач

  1. Количество мест: Общее число мест N=(2226)+25+23+20=572+68=640cap N equals open paren 22 center dot 26 close paren plus 25 plus 23 plus 20 equals 572 plus 68 equals 640. Количество бит ii находится из условия 2iN2 to the i-th power is greater than or equal to cap N. Так как 29=5122 to the nineth power equals 512 (мало), а 210=10242 to the tenth power equals 1024, требуется 1010 бит. Объем файла в КБ: Общее количество символов K=4006475=1,920,000cap K equals 400 center dot 64 center dot 75 equals 1 comma 920 comma 000. В CP-1251 один символ — 1 байт. Объем в байтах — 1,920,0001 comma 920 comma 000. Перевод в килобайты: 1,920,000/1024=18751 comma 920 comma 000 / 1024 equals 1875 КБ. Перевод числа 294(10):
    • 29410=1001001102294 sub 10 equals 100100110 sub 2. 294/8=36(6),36/8=4(4),4/8=0(4)4468294 / 8 equals 36 open paren 6 close paren comma 36 / 8 equals 4 open paren 4 close paren comma 4 / 8 equals 0 open paren 4 close paren right arrow 446 sub 8. 294/16=18(6),18/16=1(2),1/16=0(1)12616294 / 16 equals 18 open paren 6 close paren comma 18 / 16 equals 1 open paren 2 close paren comma 1 / 16 equals 0 open paren 1 close paren right arrow 126 sub 16.
    Перевод в десятичную:
    • 10110100112=512+128+64+16+2+1=723101011010011 sub 2 equals 512 plus 128 plus 64 plus 16 plus 2 plus 1 equals 723 sub 10. 13238=1512+364+28+3=512+192+16+3=723101323 sub 8 equals 1 center dot 512 plus 3 center dot 64 plus 2 center dot 8 plus 3 equals 512 plus 192 plus 16 plus 3 equals 723 sub 10. 2D316=2256+1316+3=512+208+3=723102 cap D 3 sub 16 equals 2 center dot 256 plus 13 center dot 16 plus 3 equals 512 plus 208 plus 3 equals 723 sub 10.
    Сложение: 10001111102+101111112=101111110121000111110 sub 2 plus 10111111 sub 2 equals 1011111101 sub 2 (в десятичной: 574+191=765574 plus 191 equals 765). Вычитание в условии не завершено.

Ответ: Блок 1: 1) 240.37 бит; 2) 480 бит; 3) 101101111_2, 557_8, 16F_16; 4) 549; 5) сумма 111011100_2, разность 101110_2. Блок 2: 1) 10 бит; 2) 1875 КБ; 3) 100100110_2, 446_8, 126_16; 4) 723; 5) сумма 1011111101_2. Уточните, пожалуйста, значения для последнего примера на вычитание, чтобы я мог завершить расчет.

Форма ответа

Ваш аватар