Предмет: Информатика, автор: V2704

Информационное сообщение объемом 1,5 Кб содержит 3072символа.Сколько симфолов содержит алфавит,при помощи которого было записано это сообщение?

Ответы

Автор ответа: Sky09
0

I=1,5 Кбайта=1,5 * 1024 байта = 1,5 * 1024 *8 бит = 12288 бит
i=I/K=12288/3072 = 4 бита - на один символ

Значит N=2^4 = 16 символов в алфавите.

 

Ответ: 16 символов

Автор ответа: 4MD
0

Один сивол занимает 1,5 Кбайт / 3072 = 1,5 * 1024 байт / 3072 = 1,5 байт / 3 = 0, 5 байт = 4 бит
Мощность алфавита (количество символов в алфавите) находится по формуле N=2^i, где N - мощность алфавита, i - количество бит на один символ.
Ответ:  2^4=16 символов в алфавите

Похожие вопросы
Предмет: Информатика, автор: AidenWinds
Информатика, 10 класс, 30 баллов, срочно!!
1. Задать начальные значения элементов массива можно следующими способами: *
for i := 1 to n do write(a[i]);
var 11T: array[1..31] of real;
for i := 1 to n do readln(a[i]);
for i := 1 to n do writeln(a[i]);
for i := 1 to n do a[i]:=random(60);
var S: array[1..27] of string;
for i := 1 to n do a[i]:=sin(i)-cos(i);

2. Если значения элементов массива НЕ могут изменяться при решении задачи, то массив должен быть описан следующим образом: *
const c _ rgb: array [1..3] of string =(ꞌкрасныйꞌ,ꞌсинийꞌ,ꞌзеленыйꞌ);
var S: array[1..27] of string;
const c _ rgb: array [0..2] of string =(ꞌкрасныйꞌ,ꞌсинийꞌ,ꞌзеленыйꞌ);
const verh = 3; niz = -2; var Sklad: array[niz..verh] of integer;
var 11T: array[1..31] of real;
const c _ rgb: array [0..2] of real =(3.5,8.9,7.925);
var а: array[1..25] of integer;

3. Если ЗНАЧЕНИЯ элементов массива могут изменяться при решении задачи, то массив может быть описан следующим образом: *
var а: array[1..25] of integer;
var 11T: array[1..31] of real;
const c _ rgb: array [0..2] of string =(ꞌкрасныйꞌ,ꞌсинийꞌ,ꞌзеленыйꞌ);
const c _ rgb: array [1..3] of string =(ꞌкрасныйꞌ,ꞌсинийꞌ,ꞌзеленыйꞌ);
const verh = 3; niz = -2; var Sklad: array [niz..verh] of integer;
var S: array[1..27] of string;