2 048 символов
Объяснение:
I = K * i
I - это информационный объём сообщения (размер файла, содержащего сообщение)
K - количество символов в сообщении
i - информационный вес одного символа (число бит, используемых для записи одного символа)
N = 2^i
N - мощность алфавита (количество символов в алфавите)
i - информационный вес одного символа (число бит, используемых для записи одного символа)
Дано:
N = 256 символов
I =
Мбайта
Кбайта = 2 * 1024 = 2 048 байт
Найти:
K
256 = 2^i
256 = 2⁸
i = 8 бит = 1 байт
I = K * i
K = I / i
K = 2 048 / 1 = 2 048 символов
1 байт = 8 бит
1 Кбайт = 1 024 байт
1 Мбайт = 1 024 Кбайт
1) 5
2) 0
3) 1
Объяснение:
Цикл for ... downto ... do выполняется если начальное значение переменной счётчика больше или равно конечному значению переменной счётчика
Цикл for ... to ... do выполняется если начальное значение переменной счётчика меньше или равно конечному значению переменной счётчика
1)
s = 0
для i от 10 до 6 выполнить s = s + 1
начальное значение (10) переменной счётчика (i) больше или равно конечному значению (6) переменной счётчика (i)
10 >= 6 (да - цикл выполняется)
количество повторений цикла равно начальное значение (10) переменной счётчика (i) минус конечному значению (6) переменной счётчика (i) плюс единица
количество повторений цикла = 10 - 6 + 1 = 4 + 1 = 5
Т.к. переменная s каждое повторение цикла увеличивается на одно и тоже число (1), то за весь цикл переменная s изменится на 1 * 5
Т.к. в начале s = 0, то
s = 0 + 1 * 5 = 5
2)
s = 0
для i от 8 до 3 выполнить s = s + 1
начальное значение (8) переменной счётчика (i) меньше или равно конечному значению (3) переменной счётчика (i)
8 <= 3 (нет - цикл не выполняется)
Т.к. цикл не выполняется, то переменная s остаётся равна тому, чему была равна в начале s = 0
3)
s = 1
для i от 2 до 10 выполнить s = s + 1
начальное значение (2) переменной счётчика (i) больше или равно конечному значению (10) переменной счётчика (i)
2 >= 10 (нет - цикл не выполняется)
Т.к. цикл не выполняется, то переменная s остаётся равна тому, чему была равна в начале s = 1