Теоретические основы информатики
Download 2.75 Mb.
|
теоритические основа информатике
- Bu sahifa navigatsiya:
- Практическая часть
- Контрольные вопросы
- ПРИМЕР ВЫПОЛНЕНИЯ РАБОТЫ
Например, переведем число 162,378 из восьмеричной системы счисления в двоичную и шестнадцатеричную системы счисления 162,378 = 001 110 010, 011 111 2, 1 6 2 3 7 0111 0010, 0111 1100 2 = 72,7C16 7 2 7 C Получаем, 162,378 = 1110010,0111112 = 72,7C16 Практическая частьЗадание 1. Переведите число из указанной системы счисления в десятичную систему счисления.
Задание 2. Переведите число из десятичной системы счисления в двоичную систему счисления с точностью 3 знака после запятой.
Задание 3. Переведите число из десятичной системы счисления в шестнадцатеричную систему счисления с точностью 4 знака после запятой.
Задание 4. Выполните указанные действия над двоичными числами:
Задание 5. Переведите число из указанной системы счисления в двоичную и восьмеричную (шестнадцатеричную) системы счисления. (Прим. Использовать таблицу 4)
Задание 6.
Задание 7. Если обратный код целого числа X имеет указанный вид, то чему будет равно его значение в десятичной системе счисления.
Задание 8. Какой вид имеет дополнительный двоичный код указанного числа в однобайтовом формате.
Задание 9. Найдите основание системы счисления, если
Контрольные вопросыЧто понимают под системой счисления? В чем отличие позиционной системы счисления от непозиционной? Что понимают под алфавитом системы счисления? Что принято считать основанием системы счисления? Какие системы счисления используются в информатике? Каковы правила перевода чисел из одной системы счисления в другую? Каковы правила выполнения арифметических операций с двоичными числами? Охарактеризуйте машинные двоичные коды: прямой, обратный и дополнительный? ПРИЛОЖЕНИЕ А ПРИМЕР ВЫПОЛНЕНИЯ РАБОТЫЗадание 1. Переведите число 253,48 из восьмеричной системы счисления в десятичную систему счисления. Решение: 253,48 = 2∙82 + 5∙81 + 3∙80 + 4∙8-1 = 128+40+3+0,5 = 171,510. Ответ: 253,48 = 171,510. Задание 2. Переведите число 48,6710 из десятичной системы счисления в двоичную систему счисления с точностью 3 знака после запятой. Решение: Остаток 48:2 = 24 (0) 24:2 = 12 (0) 12:2 = 6 (0) 6:2 = 3 (0) 3:2 = 1 (1) 1:2 = 0 (1) Тогда 4810=1100002. 0,67·2 = 1,34; 0,34·2 = 0,68; 0,68·2 = 1,36, … Таким образом, 0,6710 = 0,101…2. Ответ: 48,6710 = 110000,101…2. Задание 3. Переведите число 62,710 из десятичной системы счисления в шестнадцатеричную систему счисления с точностью 4 знака после запятой. Решение: Остаток 62:16 = 3 (14) 3:16 = 0 (3) Тогда 6210=3E16. 0,7·16 = 11,2; 0,2·16 = 3,2; 0,2·16 = 3,2, 0,2·16 = 3,2,… Таким образом, 0,710 = 0,B333…16. Ответ: 62,710 = 3E,B333…16. Задание 4. Выполните указанные действия над двоичными числами: 110012 + 1012; b. 10112 * 112. Решение: 11001 1011 + 101 * 11 11110 1011 + 1011 100001 Ответ: a) 111102; b) 1000012. Задание 5. Переведите число 2FC,3A16 из шестнадцатеричной системы счисления в двоичную и восьмеричную системы счисления. (Прим. Использовать таблицу 4) Решение: 2FC,3A16 = 0010 1111 1100, 0011 1010 2, 2 F C 3 A 001 011 111 100, 001 110 100 2 = 1374,1648 1 3 7 4 1 6 4 Ответ: 2FC,3A16 = 1011111100,001110102 = 1374,1648. Задание 6. Выберите число, которое является минимальным среди следующих чисел: 1110012, 648, 3816, 5910. Решение: 1110012 = 5710 648 = 5210, 3816 = 5610, Ответ: 648. Задание 7. Если обратный код целого числа x имеет вид 111001012, то чему будет равно его значение в десятичной системе счисления. Решение: xобр = 1 11001012, xпр = 1 00110102, x = -00110102=-(1·24 + 1·23 + 0·22 + 1·21 + 0·20)=-26. Ответ: -26. Задание 8. Какой вид имеет дополнительный двоичный код числа 510 в однобайтовом формате. Решение: Остаток 5:2 = 2 (1) 2:2 = 1 (0) 1:2 = 0 (1) Тогда 510=1012. Известно, что 1байт = 8бит. Первая цифра указывает на знак числа, а следующие семь цифр указывают на количественное значение числа. Поэтому дописываем 4 нуля перед 101 и еще один нуль записываем самым первым, он указывает на то, что число положительное. Ответ: 000001012. Задание 9. Найдите основание системы счисления, если 2010 = 14X. Решение: Запишем данное уравнение в виде (в правой части уравнения пронумеруем разряды): 1*Х1+4*Х0=20 Х+4=20 Х=16 Ответ: X=16. Download 2.75 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling