1 КБ = 1024 байт
1,5 КБ = 1536 байт
2048 байт = 2 КБ
2 МБ = 2048 КБ
81920 бит = 10 КБ
1,5 МБ = 1 572 864 байт
I=4Кб=4*1024*8 бит
к=2048
i=?
N=?
I=k*i, N=2^i
4*1024*8=2048*i
i= (4*1024*8)/2048=16 бит
N=2^16=65536 (мощность алфавита)
Ответ: 65536
var
z,x,y:longint;
begin
write ('X = > ');readln(x);
write ('Y = > ');readln(y);
z:=(sqr(x+1)*(x-1))-(sqr(18*x*y));
writeln ('Z = ',z);
readln;
end.
Под третьим поколением (3GL) первоначально понимались все языки более
высокого уровня, чем ассемблер. Главной отличительной чертой языков
третьего поколения стала независимость от аппаратного обеспечения,
то есть выражение алгоритма в форме, не зависящей от конкретных
характеристик машины, на которой он будет исполняться. Код, написанный
на языке третьего поколения, перед исполнением транслируется либо
непосредственно в машинные команды, либо в код на ассемблере и затем уже
ассемблируется. При компиляции, в отличие от предыдущих поколений, уже
нет соответствия один-к-одному между инструкциями программы и
генерируемым кодом.
Стала широко использоваться интерпретация
программ — при этом инструкции программы не преобразуются в машинный
код, а исполняются непосредственно одна за другой. Независимость от
«железа» достигается за счёт использования интерпретатора,
скомпилированного под конкретную аппаратную платформу. Одним из ранних
интерпретируемых языков стал Лисп.
Измерение информации: Количество символов * вес одного символа. В данном предложении 82 символа. Удаляем все встретившиеся дважды символы и получаем (фигура, боквыен-тйльсмпд) (24 символа, значит ближайшая мощность алфавита 2 в 5 степени, т.е. 32) 5 бит вес одного символа. Вес предложения равен = 82 * 5 = 410 бит