![]() |
||
Главная Рефераты по рекламе Рефераты по философии Рефераты по финансам Рефераты по химии Рефераты по цифровым устройствам Рефераты по экологическому праву Рефераты по экономико-математическому моделированию Рефераты по экономической географии Рефераты по экономической теории Рефераты по этике Рефераты по юриспруденции Рефераты по языковедению Рефераты по юридическим наукам Рефераты по истории Рефераты по компьютерным наукам Рефераты по медицинским наукам Рефераты по финансовым наукам Рефераты по управленческим наукам Рефераты по строительным наукам Психология педагогика Промышленность производство Биология и химия Языкознание филология Издательское дело и полиграфия Рефераты по краеведению и этнографии Рефераты по религии и мифологии Рефераты по медицине Рефераты по сексологии Рефераты по москвоведению Рефераты по экологии Краткое содержание произведений Рефераты по физкультуре и спорту Топики по английскому языку Рефераты по математике Рефераты по музыке Остальные рефераты |
Лабораторная работа: Основы информатикиЛабораторная работа: Основы информатикиПрактическая работа 1 Системы счисления. Представление о системах счисления 1. Переведите в двоичную систему счисления следующие числа в десятичной системе счисления: 18, 987, 6745. Полученные двоичные числа переведите в восьмеричную и шестнадцатеричную системы счисления. Здесь и далее представлять весь процесс перевода, а не только конечный результат. Решение: Делим число 18 на основание системы счисления = 2: 18 / 2 = 9 остаток 0 9 / 2 = 4 остаток 1 4 / 2 = 2 остаток 0 2 / 2 = 1 остаток 0 Дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 2 / 2 = 1 Получим число: 10010 Делим число 987 на основание системы счисления = 2: 987 / 2 = 493 остаток 1 493 / 2 = 246 остаток 1 246 / 2 = 123 остаток 0 123 / 2 = 61 остаток 1 61 / 2 = 30 остаток 1 30 / 2 = 15 остаток 0 15 / 2 = 7 остаток 1 7 / 2 = 3 остаток 1 3 / 2 = 1 остаток 1 Дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 3 / 2 = 1 Получим число: 1111011011 Делим число 6745 на основание системы счисления = 2: 6745 / 2 = 3372 остаток 1 3372 / 2 = 1686 остаток 0 1686 / 2 = 843 остаток 0 843 / 2 = 421 остаток 1 421 / 2 = 210 остаток 1 210 / 2 = 105 остаток 0 105 / 2 = 52 остаток 1 52 / 2 = 26 остаток 0 26 / 2 = 13 остаток 0 13 / 2 = 6 остаток 1 6 / 2 = 3 остаток 0 3 / 2 = 1 остаток 1 Дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 3 / 2 = 1 Получим число: 1101001011001 Полученые двоичные числа переводим в 8-ми- и 16-тиричную систему счисления: Чтобы перевести число из двоичной системы счисления в восьмеричную систему счисления, нужно разбить число на тройки цифр, в случае необходимости следует дополнить целую и дробную части числа нулями (целую слева, дробную справа). Затем заменить полученные группы цифр соответствующими им восьмеричными цифрам. Переводим 10010: Разбиваем число на тройки цифр: 010 010 Заменяем: 010 на 2 Получим число: 22. Переводим 1111011011: Разбиваем число на тройки цифр: 001 111 011 011 Заменяем: 001 на 1 111 на 7 011 на 3 Получим число: 1733 Переводим 1101001011001 Разбиваем число на тройки цифр: 001 101 001 011 001 Заменяем: 001 на 1 101 на 5 011 на 3 Получим число: 15131 Чтобы перевести число из двоичной системы счисления в шестнадцатеричную систему счисления, нужно разбить число на четвёрки цифр, в случае необходимости следует дополнить целую и дробную части числа нулями (целую слева, дробную справа). Затем заменить полученные группы цифр соответствующими им шестнадцатеричным цифрам. Переводим 10010: Разбиваем число на четвёрки цифр: 0001 0010 Заменяем: 0001 на 1 0010 на 2 Получим число: 12 Переводим 1111011011: Разбиваем число на четвёрки цифр: 0011 1101 1011 Заменяем: 0011 на 3 1101 на D 1011 на B Получим число: 3DB Переводим 1101001011001 Разбиваем число на четвёрки цифр: 0001 1010 0101 1001 Заменяем: 0001 на 1 1010 на A 0101 на 5 1001 на 9 Получим число: 1A59 2. Переведите в десятичную систему счисления следующие числа в двоичной системе счисления: 1001, 101010011101, 11001101, 111111 Сначала напишем разряды символов числа: 1 0 0 1 - само число 3 2 1 0 - разряды чила Начнём перевод числа: 1 * 2^0 + 0 * 2^1 + 0 * 2^2 + 1 * 2^3 = 9 Вычисление записывали в следующем порядке: с нулевого разряда в лево - целая часть; с минус первого разряда в право - дробная часть. Примечание (для асобо сука адареных): например 2^0 это значит 2 в степени ноль, 2^1 – 2 в первой степени итд. Сначала напишем разряды символов числа: 1 0 1 0 1 0 0 1 1 1 0 1 - само число 11 10 9 8 7 6 5 4 3 2 1 0 - разряды чила Начнём перевод числа: 1 * 2^0 + 0 * 2^1 + 1 * 2^2 + 1 * 2^3 + 1 * 2^4 + 0 * 2^5 + 0 * 2^6 + 1 * 2^7 + 0 * 2^8 + 1 * 2^9 + 0 * 2^10 + 1 * 2^11 = 2717 Сначала напишем разряды символов числа: 1 1 0 0 1 1 0 1 - само число 7 6 5 4 3 2 1 0 - разряды чила Начнём перевод числа: 1 * 2^0 + 0 * 2^1 + 1 * 2^2 + 1 * 2^3 + 0 * 2^4 + 0 * 2^5 + 1 * 2^6 + 1 * 2^7 = 205 Сначала напишем разряды символов числа: 1 1 1 1 1 1 - само число 5 4 3 2 1 0 - разряды чила Начнём перевод числа: 1 * 2^0 + 1 * 2^1 + 1 * 2^2 + 1 * 2^3 + 1 * 2^4 + 1 * 2^5 = 63 3. Переведите в шестнадцатеричную систему счисления следующие числа в десятичной системе счисления: 1846, 1645, 98575 Делим число 1846 на основание системы счисления = 16: 1846 / 16 = 115 остаток 6 115 / 16 = 7 остаток 3 Дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 115 / 16 = 7 Получим число: 736 Делим число 1645 на основание системы счисления = 16: 1645 / 16 = 102 остаток 13 заменяем на D 102 / 16 = 6 остаток 6 Дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 102 / 16 = 6 Получим число: 66D Делим число 98575 на основание системы счисления = 16: 98575 / 16 = 6160 остаток 15 заменяем на F 6160 / 16 = 385 остаток 0 385 / 16 = 24 остаток 1 24 / 16 = 1 остаток 8 Дальше делить нельзя, поэтому собираем все остатки, начиная с конца, и учитываем конечный результат от деления т.е. 24 / 16 = 1 Получим число: 1810F система счисление двоичный десятичный 4. Переведите в десятичную систему счисления следующие числа в шестнадцатеричной системе счисления: BAF, EAD, CDBE ПЕРЕВОД ЧИСЛА BAF ИЗ 16-й В 10-ую СИСТЕМУ СЧИСЕНИЯ Сначала напишем разряды символов числа: B A F - само число 2 1 0 - разряды чила Начнём перевод числа: 15 * 16^0 + 10 * 16^1 + 11 * 16^2 = 2991 ПЕРЕВОД ЧИСЛА EAD ИЗ 16-й В 10-ую СИСТЕМУ СЧИСЕНИЯ Сначала напишем разряды символов числа: E A D - само число 2 1 0 - разряды чила Начнём перевод числа: 13 * 16^0 + 10 * 16^1 + 14 * 16^2 = 3757 ПЕРЕВОД ЧИСЛА CDBE ИЗ 16-й В 10-ую СИСТЕМУ СЧИСЕНИЯ Сначала напишем разряды символов числа: C D B E - само число 3 2 1 0 - разряды чила Начнём перевод числа: 14 * 16^0 + 11 * 16^1 + 13 * 16^2 + 12 * 16^3 = 52670 5. Выполнить перевод из шестнадцатеричной системы счисления в десятичную числа 0,A7A16 ПЕРЕВОД ЧИСЛА 0,A7A16 ИЗ 16-й В 10-ую СИСТЕМУ СЧИСЕНИЯ Сначала напишем разряды символов числа: 0, A 7 A 1 6 - само число 0 -1 -2 -3 -4 -5 - разряды чила Начнём перевод числа: 0 * 16^0 + 10 * 16^(-1) + 7 * 16^(-2) + 10 * 16^(-3) + 1 * 16^(-4) + 6 * 16^(-5) = 0,654806137084961 6. Выполнить перевод числа 0,534 в двоичную систему счисления. Перевод выполнить до шести значащих цифр после запятой Делим число 0,534 на основание системы счисления = 2: 0,534 * 2 = 1,068 – первое число после запитой 1, оставляем дробную часть 0,068 0,068 * 2 = 0,136 – второе число – 0 0,136 * 2 = 0,272 – третье число – 0 0,272 * 2 = 0,544 – четвертое число – 0 0,544 * 2 = 1,088 - пятое число – 1, оставляем дробную часть 0, 088 0, 088 * 2 = 0,176 – шестое число – 0 Записываем полученный результат: 0,100010 |
|
|