Задание 4
Записать в развернутом виде числа. а) А10 = 125, 34; A8 = 125, 34; б) A6 = 125, 34; A16 = 125, 34. Пояснение. Развернутой формой записи числа называется запись вида; Аq = ± (an-1qn-1 + an-2qn-2 +... + a0q0 + a-1q-1 + a-2q-2 +... + a-mq-m). Здесь Aq — число, q — основание системы счисления, ai — цифры данной системы счисления, п — количество разрядов целой части числа, т — количество разрядов дробной части числа. Например: 26, 38710 = 2•101 + 6•100 + 3•10-1 + 8•10-2 + 7•10-3 101, 1122 = 1•22+ 0•21 +1•20+ 1•2-1 + 1•2-2 В последнем примере использована десятичная развернутая форма записи двоичного числа. Задание 5 Перевести числа в десятичную систему счисления. а)А8 = 341; б)А6 = 341; b)A16 = 341; г)А5 = 34, 1; д)А16=Е41А, 12. Задание 6 Перевести целые числа из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы: а) 856; б)664; в) 5012; г) 6435; д) 78. Задание 7 Перевести десятичные дроби в двоичную и восьмеричную системы счисления, оставив пять знаков в дробной части нового числа. а) 21, 5; б)432, 54; в) 678, 333. Задание 8 Составить таблицы сложения и умножения в двоичной системе счисления и выполнить вычисления: а) 1110+101; 6)10101-11; в) 101•11; г) 1110: 10. Задание 9 Представить числа в двоичном виде в восьмибитовой ячейке в формате целого без знака. а) 5; б)17; в) 64; г) 255. Задание 10 Представить числа в двоичном виде в восьмибитовой ячейке в формате целого со знаком. а) 56; б)-56; в) 127; г)-127. Задание 11* Представить вещественные числа в четырехбайтовой ячейке памяти в формате с плавающей точкой. а) 0, 5; 6)25, 12; в)-25, 12; г)-3456, 1. Работа 2.10. Представление текстов. Сжатие текстов Цель работы: практическое закрепление знаний о представлении в компьютере текстовых данных. Задание 1 Определить, какие символы кодировочной таблицы А8СП (DOS) соответствуют всем прописным буквам русского алфавита в кодировочной таблице ANSI (Windows). Для выполнения задания создать текст с русским алфавитом в Блокноте, а затем открыть его в режиме просмотра (клавиша F3) в любом файловом менеджере (Windows Commander, Far, Total Commander, Norton Commander) и преобразовать в другую кодировку. После выполнения задания заполнить таблицу.
Задание 2 Закодировать текст с помощью кодировочной таблицы ASCII. Happy Birthday to you!! Записать двоичное и шестнадцатеричное представления кода (для записи шестнадцатеричного кода использовать средство для просмотра файлов любого файлового менеджера). Задание 3 Декодировать текст, записанный в международной кодировочной таблице ASCII (дано десятичное представление). 71 101 108 108 11144 32 109 121 32 102 114 105 101 110 10033 Задание 4 Пользуясь таблицей кодировки ASCII, расп1ифровать текст, представленный в виде двоичных кодов символов. 01010000 01100101 01110010 01101101 00100000 01010101 01101110 01101001 01110110 01100101 01110010 01110011 01101001 01110100 01111001
|