Подготовка к тестированию. Повторение программы 8 класса

Найдите, сколько бит в 1,5 Кбайт.

В одном байте содержится 8 бит

В одном Кбайте содержится 1024 байта

1,5 *8*1024=12*1024=12288

Изображение размером 1280 ´320 точек закодировали так, что на каждую точку приходится 64 бита. Найдите объём файла.

Сначала находим объём файла в битах:

1280*320*64

Для того, чтобы решить такое выражение вспомним степени числа 2:

23=8, 24=16, 25=32, 26=64, 27=128, 28=256, 29=512, 210=1024

1280*320*64=(27*10)*(25*10)*26 =218*100=219*50бит

Переведём это выражение в байты. Как Вы уже знаете, в одном байте содержится 8 битов.

Разделим наше выражение на 8, т. е. на 23

Получим 216*50байт

Переведём в Кбайты.

В одном Кбайте содержится 1024 байта или 210 байт

Разделим наше выражение на 210 и получим Кбайты.

(216*50)/ 210=26*50

Переведём в Мбайты.

В одном Мбайте содержится 1024 байта или 210 Кбайт

Разделим 26*50 на 210 и получим Мбайты.

(26*50)/ 210=50/24=50/16=25/8=1,125

Переведите в десятичную систему АF16.

Представим число АF16 в развёрнутой форме

АF16 =10*161+15*160=160+15=175

А в шестнадцатеричной системе счисления соответствует 10 в десятичной системе счисления А16=1010

F в шестнадцатеричной системе счисления соответствует 15 в десятичной системе счисления А16=1510

Переведите в двоичную систему методом подбора степеней числа 2:

27310 =

Для выполнения заданий вам потребуется таблица степеней числа 2.

Степень 2

3

4

5

6

7

8

9

10

значение

8

16

32

64

128

256

512

1024

Для этого 273 представим как сумму степеней числа 2: ближайшая степень 28 = – 256 = 17), следующая – 24 =– 16 = 1), следующая – 20 = 1.

27310 = 256 + 16 + 1.

Вместо 27, 26, 25, 23, 22, 21 ставим 0: 27310 = 256 + 0 + 0 + 0 + 16 + 0 + 0 + 0 + 1.

27310 = 256 + 16 + 1 = 1 * 28 + 1 * 24 + 1 * 20 = .

Переведите восьмеричную систему число 11510.

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

Разбейте справа налево по три цифры, если в самом конце не будет трёх цифр, допишите нули

1110011 = 001  По таблице соответствия найдём

0012=1

1102=6

0112=3

Получили число 163

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

Разбейте справа налево по четыре цифры, если в самом конце не будет четырёх цифр, допишите нули

111111011 = 0001  1По таблице соответствия найдём

00012=1

11112=F

10112=B

Получим число 1FB

Сравните и 2418.

Числа, записанные в разных системах счисления, сравнить нельзя. Их надо представить в одной системе счисления. Переведём число из двоичной системы счисления в восьмеричную.

Разбиваем справа налево по 3 цифры, дописывает нули слева, если это необходимо

=

По таблице соответствия найдём

0102=2

0012=1

0112=3

Получили число 2138

2138 < 2418