Решение:
Для нахождения времени передачи данных мы весь объем данных разделим на скорость передачи данных:
T=500 * 8(Кбит) / 400 (Кбит/c) = 10 c
Ответ: 10 c.
Задача 6.
Дано Выполнить действие, ответ представить в 16-й системе счисления.
Решение:
Любые арифметические операции без специальных средств автоматизации удобно производить в десятичной системе счисления. Переведем числа в десятичную систему.
= 1232
Тогда 1442,4063(10).
Для представления результата в 16-й форме необходимо перевести целую часть методом деления, и дробную часть методом умножения. При переводе целой части мы делим её на 16, пока остаток от деления не будет меньше 16, а при переводе дробной части мы умножением эту дробную часть на основание системы исчисления, в которую переводим до тех пор пока целая часть не будет равна нулю, или выделится период.
2 |
Переводим дробную часть:
0,4063 * 16 = 6,5008;
0,5008 * 16 = 8,0128.
Ответ: 5A2,68
Задача 7.
Дано. Выполнить действие, ответ представить в 8-й системе счисления.
Решение:
Переведем числа в десятичную систему.
Тогда 3577,14453(10)
Для представления результата в 16-й форме необходимо перевести целую часть методом деления, и дробную часть методом умножения на основание системы счисления.
Перевод целой части:
Перевод дробной части:
0,14453 * 8 = 1,15624;
0,15624 * 8 = 1,24992;
0,24992 * 8 = 1,99936;
0,99936 * 8 = 7,99488.
Тогда получаем: 0,14453 ≈ 0,1118.
Ответ: 6771,1118
Задача 8.
Дано Выполнить действие, ответ представить в двоичной системе счисления.
Решение:
Переведем числа в десятичную систему.
;
;
Значит 131387
Переведем данное десятичное число в двоичную систему исчисления:
4105 | |||||||||||||
25 | |||||||||||||
Так как последнее частное равно 32, то число будет начинаться с 1 и пятью нулями, поэтому получаем ответ:
Ответ:
Задача 9.
Получить десятичное представление заданного числа
Решение:
Число задано в двоично-десятичном виде, для получения его десятичного представления следует группировать цифры числа по 4 бита и перевести каждую группу из двоичной системы в десятичную.
0101.0001. =851
Ответ:
Задача 10.
Запишите прямой, обратный и дополнительный код числа в шестнадцатиразрядном представлении.
Решение:
Переведем число в двоичную систему счисления:
Прямой код: 10000000011011011
Обратный код: 01111111100100100
Дополнительный код: 01111111100100101
Задача 11.
Восстановить десятичное представление целого числа по его коду.
Решение:
Так как в старшем разряде записана 0, то дополнительным кодом закодировано положительное число. Для получения десятичного представления следует из кода вычесть единицу, инвертировать полученный код, перевести в десятичную систему счисления добавить знак минус.
a) Вычитаем единицу: - 1 =
b) Инвертируем: 1110010101010110
c) Перевод в десятичную систему:
Ответ:
Задача 12.