Задание для выполнения работы
1. Что называется системой счисления? На какие два типа можно разделить все системы счисления? 3. Какие системы счисления называются непозиционными? Почему? Приведите пример такой системы счисления и записи чисел в ней? 4. Какие системы счисления применяются в вычислительной технике: позиционные или непозиционные? Почему? 5. Какие системы счисления называются позиционными? Как изображается число в позиционной системе счисления? 7. Что называется основанием системы счисления? 8. Что называется разрядом в изображении числа? 9. Как можно представить целое положительное число в позиционной системе счисления? 10. Приведите пример позиционной системы счисления. 11. Опишите правила записи чисел в десятичной системе счисления: а) какие символы образуют алфавит десятичной системы счисления? б) что является основанием десятичной системы счисления? в) как изменяется вес символа в записи числа в зависимости от занимаемой позиции? 12. Какие числа можно использовать в качестве основания системы счисления? 13. Какие системы счисления применяются в компьютере для представления информации? 14. Охарактеризуйте двоичную систему счисления: алфавит, основание системы счисления, запись числа. 15. Почему двоичная система счисления используется в информатике? 16. Дайте характеристику шестнадцатеричной системе счисления: алфавит, основание, запись чисел. Приведите примеры записи чисел. 17. По каким правилам выполняется сложение двух положительных целых чисел? 18. Каковы правила выполнения арифметических операций в двоичной системе счисления? 19. Для чего используется перевод чисел из одной системы счисления в другую? 20. Сформулируйте правила перевода чисел из системы счисления с основанием р в десятичную систему счисления и обратного перевода: из десятичной системы счисления в систему счисления с основанием S. Приведите примеры. 21. В каком случае для перевода чисел из одной системы счисления (СС) в другую может быть использована схема Горнера вычисления значения многочлена в точке? Каковы преимущества ее использования перед другими методами? Приведите пример. 22. Как выполнить перевод чисел из двоичной СС в восьмеричную и обратный перевод? Из двоичной СС в шестнадцатеричную и обратно? Приведите примеры. Почему эти правила так просты? 23. По каким правилам выполняется перевод из восьмеричной в шестнадцатеричную СС и наоборот? Приведите примеры. 24. С какой целью используется двоично-десятичное представление чисел? 25 Каковы преимущества и недостатки подобного представления чисел в компьютере? Упражнения 1. 1. Перевести следующие числа в десятичную систему счисления: а) 1101112; б) 10110111.10112; в) 563.448; г) 721.358; д) 1C4.A16; е) 9A2F.B52. 2. Перевести следующие числа из «10» с.с в «2», «8», «16» с.с.: а) 463; б) 1209; в) 362; г) 3925; д) 11355. 3. Перевести следующие числа из «10» с.с в «2», «8», «16» с.с. (точность вычислений - 5 знаков после точки): а) 0.0625; б) 0.345; в) 0.225; г) 0.725; д) 217.375; е) 31.2375; ж) 725.03125; з) 8846.04. 4. Перевести следующие числа в двоичную систему счисления: а) 1725.3268; б) 341.348; в) 7BF.52A16; г) 3D2.C16. 5. Перевести следующие числа из одной системы счисления в другую: а) 11011001.010112 »8» с.с.; б) 1011110.11012 »8» с.с.; в) 1101111101.01011012 »16» с.с.; г) 110101000.1001012 »16» с.с. 6. Перевести следующие числа из одной системы счисления в другую: а) 312.78 »16» с.с.; б) 51.438 »16» с.с.; в) 5B.F16 »8» с.с.; г) D4.1916 »8» с.с. 7. Заданы двоичные числа X и Y. Вычислить X+Y и X-Y, если: а) X=1101001; Y=101111; б) X=101110110; Y=10111001; в) X=100011001; Y=101011. 8. Заданы двоичные числа X и Y. Вычислить X*Y и X/Y, если: а) X=1000010011; Y=1011; б) X=110010101; Y=1001; в) X=100101.011; Y=110.1; г) X=100000.1101; Y=101.01. Упражнения 2. 1) Записать число в прямом, обратном и дополнительном кодах: 2) Перевести X и Y в прямой, обратный и дополнительный коды. Сложить их в обратном и дополнительном кодах. Результат перевести в прямой код. Проверить полученный результат, пользуясь правилами двоичной арифметики.
3) Сложить X и Y в модифицированном обратном и модифицированном дополнительном восьмиразрядных кодах. В случае появления признака переполнения увеличить число разрядов в кодах и повторить суммирование. Результат перевести в прямой код и проверить, пользуясь правилами двоичной арифметики.
|