1. для записи текста использовался 16-символьный алфавит. каждая страница содержит 60 строк по 60 символов в строке. какой объём информации в килобайтах содержат 105 страниц текста. 2. информационный объем одного сообщения составляет 0,5 мбайт, а другого – 512000 байт. на сколько кбайт информационный объем первого сообщения больше объема второго? 3. объём сообщения, содержащего 512 символов, составил 1/16 часть кбайта. какова мощность используемого алфавита, с которого записано сообщение?
178
215
Ответы на вопрос:
1. для кодирования одного из 16 символов требуется log(2)16 = 4 бита. объем информации в тексте = 4*60*60*105 бит = 4*60*60*105 / (8*1024) кбайт ≈ 184,6 кбайт 2. 0,5 мбайт = 0,5*1024 кбайт = 512 кбайт 512000 байт = 512000/1024 кбайт = 500 кбайт 512-500 = 12 кбайт 3. 1/16 кбайт = 1024/16 байт = 64 байт = 64*8 бит = 512 бит объем одного символа = 512/512 = 1 бит мощность алфавита = 2^1 = 2
python
правда в пайтоне не массив, а список. Он отличается тем что в списке могут быть элементы разного типа в отличие от массива.
from random import randint
numbers = [randint(0, 49) for _ in range(15)]
print(numbers)
numbers.sort()
print(numbers)
Популярно: Информатика
-
zvarichevgenija31.07.2022 23:52
-
elizavetaivlic14.03.2021 03:43
-
supermichail2922.08.2020 19:30
-
рябиночка1703.05.2022 19:45
-
наташа93423.01.2022 12:10
-
ez0lotareva21.01.2023 11:10
-
Vadik01K27.01.2020 16:36
-
vinks290525.09.2021 00:40
-
ainurpandaa23.09.2021 18:09
-
Damir12340004.01.2022 03:24