Лабораторная работа СибГау

  • 23 янв. 2013 г.
  • 2800 Слова
Министерство образовании и науки Российской Федерации

ГОУ ВПО«Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнёва»






Лабораторная работа №1
по информатике
ПРЕДСТАВЛЕНИЕ, ИЗМЕРЕНИЕ И ПРЕОБРАЗОВАНИЕ ИНФОРМАЦИИ







|Выполнил: | |Студент|
| | |Федоров А.В. |
|Проверил: | |преподаватель |
|| |Годовицкая Т.А |






Железногорск 2010
Исходное индивидуальное задание




Вариант 11
1. Переведите данное число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления.
а) 772(10); б) 71(10); в) 284,375(10); г) 876,5(10); д) 281,86(10).2. Переведите данное число в десятичную систему счисления.
а) 1000001111(2); б) 1010000110(2); в) 101100110,011011(2); г)100100110,101011(2); д) 1022,2(8); е) 53,9(16).
3. Сложите числа.
а) 1100111(2) + 1010111000(2); б) 1101111010(2) + 1000111100(2); в) 1111101110,01(2)+ 1110001,011(2); г) 153,3(8) + 1347,2(8); д)Е0,2(16) + 1Е0,4(16).
4. Выполнитевычитание.
а) 1010101110(2) – 11101001(2); б) 1000100010(2) – 110101110(2); в) 1010100011,011(2) – 1000001010,0001(2); г) 1517,64(8) – 1500,3(8); д) 367,6(16) – 4А,С(1б).
5. Выполните умножение.
а) 1100110(2) * 101111(2); б) 1272,3(8) * 23,14(8); в) 48,4(16) * 5,А(16).
Примечание: в заданиях 3-5 проверьте правильность вычислений переводом исходных данных и результатов вдесятичную систему счисления. В задании 1д получите пять знаков после запятой в двоичном представлении.




Решение.


1.а)
Перевод 772(10) из десятичной системы счисления в двоичную:
Разделим 772 на 2 нацело: 772 : 2 = 386 и остаток 0;
Разделим 386 на 2 нацело: 386 : 2 = 193 и остаток 0;
Разделим 193 на 2 нацело: 193 : 2 = 96 и остаток 1;Разделим 96 на 2 нацело: 96 : 2 = 48 и остаток 0;
Разделим 48 на 2 нацело: 48 : 2 = 24 и остаток 0;
Разделим 24 на 2 нацело: 24 : 2 = 12 и остаток 0;
Разделим 12 на 2 нацело: 12 : 2 = 6 и остаток 0;
Разделим 6 на 2 нацело: 6 : 2 = 3 и остаток 0;
Разделим 3 на 2 нацело: 3 : 2 = 1 и остаток 1;
Осталось 1.772(10) = 1100000100(2)


Перевод 772(10) из десятичной системы счисления в восьмеричную:
Разделим 772 на 8 нацело: 772 : 8 = 96 и остаток 4;
Разделим 96 на 8 нацело: 96: 8 = 12 и остаток 0;
Разделим 12 на 8 нацело: 12 : 8 = 1 и остаток 4;
Осталось 1.
772(10) = 1404(8)


Перевод 772(10) из десятичной системысчисления в шестнадцатеричную:
Разделим 772 на 16 нацело: 772 : 16 = 48 и остаток 4;
Разделим 48 на 16 нацело: 48: 16 = 3 и остаток 0;
Осталось 3.
772(10) = 304(16)




1.б)
Перевод 71(10) из десятичной системы счисления в двоичную:
Разделим 71 на 2 нацело: 71 : 2 = 35 и остаток 1;
Разделим 35 на 2 нацело:35 : 2 = 17 и остаток 1;
Разделим 17 на 2 нацело: 17 : 2 = 8 и остаток 1;
Разделим 8 на 2 нацело: 8 : 2 = 4 и остаток 0;
Разделим 4 на 2 нацело: 4 : 2 = 2 и остаток 0;
Разделим 2 на 2 нацело: 2 : 2 = 1 и остаток 0;
Осталось 1.
71(10) = 1000111(2)


Перевод 71(10) из десятичной системы счисления в...