Домашние задания: Информатика

Нужна помощь по Информатике!

Задание 1 (20 баллов).

Сравните двоичные числа. Ответ обоснуйте.

10000 и 1111
1100 и 10110
10111 и 11011
1010,101 и 1010,111


Задание 2 (25 баллов).

Переведите двоичные числа в десятичную систему счисления.

1010000
111001,001
1100001011,0101


Задание 3 (25 баллов).

Переведите десятичные числа в двоичную систему счисления.

101
589
2023


Задание 4 (30 баллов).

Используя правила двоичной арифметики, выполните арифметические действия.

1100011 + 1001
1100011 – 1001
1100011 × 1001
1100011 : 1001
10011,10011 × 1000
10011,10011 × 0,0001
Задание 1 (20 баллов).

Сравните двоичные числа. Ответ обоснуйте.

10000 и 1111

10000 > 1111, потому что 10000 = 16 в десятичной системе, а 1111 = 15 в десятичной системе.

1100 и 10110

1100 < 10110, потому что 1100 = 12 в десятичной системе, а 10110 = 22 в десятичной системе.

10111 и 11011

10111 < 11011, потому что 10111 = 23 в десятичной системе, а 11011 = 27 в десятичной системе.

1010,101 и 1010,111

1010,101 < 1010,111, потому что они имеют одинаковую целую часть (10 в десятичной системе), но разную дробную часть. Дробная часть 1010,111 равна 0,875 в десятичной системе, а дробная часть 1010,101 равна 0,625 в десятичной системе.


Задание 2 (25 баллов).

Переведите двоичные числа в десятичную систему счисления.

1010000

1010000 = (1 × 2^6) + (0 × 2^5) + (1 × 2^4) + (0 × 2^3) + (0 × 2^2) + (0 × 2^1) + (0 × 2^0) = **80** в десятичной системе.

111001,001

111001,001 = (1 × 2^5) + (1 × 2^4) + (1 × 2^3) + (0 × 2^2) + (0 × 2^1) + (1 × 2^0) + (0 × 2^-1) + (0 × 2^-2) + (1 × 2^-3) = **57,125** в десятичной системе.

1100001011,0101

1100001011,0101 = (1 × 2^9) + (1 × 2^8) + (0 × 2^7) + (0 × 2^6) + (0 × 2^5) + (0 × 2^4) + (1 × 2^3) + (0 × 2^2) + (1 × 2^1) + (1 ×
2^0) + (0 ×
2^-1) + (1 ×
2^-2) + (0 ×
2^-3) + (1 ×
2^-4) = **779,3125** в десятичной системе.


Задание 3 (25 баллов).

Переведите десятичные числа в двоичную систему счисления.

101

101 = **1100101** в двоичной системе. Для перевода можно использовать метод деления на два. Например:

| Число | Частное | Остаток |
| --- | --- | --- |
| **101** | **50** | **1** |
| **50** | **25** | **0** |
| **25** | **12** | **1** |
| **12** | **6** | **0** |
| **6** | **3** | **0** |
| **3** | **1** | **1** |
| **1** | **0** | **1** |

Остатки от деления образуют двоичное число от конца к началу: **1100101**

589

589 = **1001001101** в двоичной системе. Аналогично:

| Число | Частное | Остаток |
| --- | --- | --- |
| **589** | **294** | **1** |
| **294** | **147** | **0** |
| **147** | **73** | **1** |
| **73** | **36** | **1** |
| **36** | **18** | **0** |
| **18** | **9** | **0** |
| **9** | **4** | **1** |
| **4** | **2** | **0** |
| **2** | **1** | **0** |
| **1** | **0** | **1** |

Остатки от деления образуют двоичное число от конца к началу: **1001001101**

2023

2023 = **11111100111** в двоичной системе. Аналогично:

| Число | Частное | Остаток |
| --- | --- | --- |
| **2023** | **1011** | **1** |
| **1011** | **505** | **1** |
| **505** | **252** | **1** |
| **252** | **126** | **0** |
| **126** | **63** | **0** |
| **63** | **31** | **1** |
| **31** | **15** | **1** |
| **15** | **7** | 1 |
| 7 | 3 | 1 |
| 3 | 1 | 1 |
| 1 | 0 | 1 |

Остатки от деления образуют двоичное число от конца к началу: 11111100111


Задание 4 (30 баллов).

Используя правила двоичной арифметики, выполните арифметические действия.

1100011 + 1001

1100011 + 1001 = (0 + 1) ×
2^0 + (0 + 0) ×
2^1 + (0 + 0) ×
2^2 + (0 + 0) ×
2^3 + (0 + 1) ×
2^4 + (0 + 0) ×
2^5 + (0 + 0) ×
2^6 = (1) ×
2^0 + (0) ×
2^1 + (0) ×
2^2 + (0) ×
2^3 + (1) ×
2^4 + (0) ×
2^5 + (0) ×
2^6 = (**1101010**) в двоичной системе.

1100011 – 1001

1100011 – 1001 = (11 - 01) ×
2^0 + (10 - 00) ×
2^1 + (10 - 00) ×
2^2 + (10 - 00) ×
2^3 + (10 - 01) ×
2^4 + (10 - 00) ×
2^5 + (10 - 00) ×
2^6 = (10) ×
2^0 + (10) ×
2^1 + (10) ×
2^2 + (10) ×
2^3 + (01) ×
2^4 + (10) ×
2^5 + (10) ×
2^6 = (**1011110**) в двоичной системе.

1100011 × 1001

1100011 × 1001 = (**11011101111**) в двоичной системе. Для умножения можно использовать метод сложения сдвигов. Например:

```
1100011
× 1001
--------
1100011
+ .
+ .
+ .
--------
11011101111
```

1100011 : 1001
I:
Irina :)
11 134
Лучший ответ
Irina :) 10011,10011 × 1000

10011,10011 × 1000 = (10011100,11) в двоичной системе. Для умножения на степень двойки можно использовать метод сдвига влево на количество разрядов, равное степени двойки. Например:

10011,10011
× 1000
--------------
10011100,11

Сдвигаем запятую на три разряда влево.

10011,10011 × 0,0001

10011,10011 × 0,0001 = (0,000110011) в двоичной системе. Для умножения на степень двойки можно использовать метод сдвига вправо на количество разрядов, равное степени двойки. Например:

10011,10011
× 0,0001
--------------
0,000110011

Сдвигаем запятую на четыре разряда вправо.
Alex Berman Тут можно и без перевода в 10-ую систему счисления сделать 1-ое задание. А уж что обосновывать - так сие вообще бред - ибо как можно обосновать, что 8 больше 5?
мне лень
Даниёр Умаров
Даниёр Умаров
1 671
Татьяна Генералова Помоги.Отправлю падарок!
Татьяна Генералова Я уже проверил.Вё правильно Тёмочка!
Задание 1
Сравните двоичные числа. Ответ обоснуйте.
10000 > 1111, потому что 10000 = 16 в десятичной системе, а 1111 = 15 в десятичной системе.
1100 < 10110, потому что 1100 = 12 в десятичной системе, а 10110 = 22 в десятичной системе.
10111 < 11011, потому что 10111 = 23 в десятичной системе, а 11011 = 27 в десятичной системе.
1010,101 < 1010,111, потому что они имеют одинаковую целую часть (10 в десятичной системе), но разную дробную часть. Дробная часть 1010,111 равна 0,875 в десятичной системе, а дробная часть 1010,101 равна 0,625 в десятичной системе.
Задание 2
Переведите двоичные числа в десятичную систему счисления.
1010000 = 80
111001,001 = 57.125
1100001011,0101 = 779.3125
Задание 3
Переведите десятичные числа в двоичную систему счисления.
101 = 1100101
589 = 1001001101
2023 = 11111100111