М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Ученик221603
Ученик221603
08.03.2020 17:25 •  Информатика

1) таня получила записку в которой содержалось 70 символов. записка была написана при 32-х символьного алфавита. какой объем информации содержится в записке. 2) информационное сообщение объёмом 3 кб содержит 3072символа. какова мощность алфавита, с которого написано сообщение. 3) какое количество бит содержит сообщение , содержащее 1/32 кбайта. 4) реферат, набранный на компьютере, содержит 48 страниц, каждой странице 36 строк, в каждой каждой строке 48 символов. для кодирования символов используется кодировка koi-8, каждый символ кодируется 8 битами. определите информационный объем реферата.

👇
Ответ:
Сенсей14
Сенсей14
08.03.2020
1)
N=2^i   (N - кол-во символов в алф   i  бит/1 симв)
N=32   i=5  бит/1 симв
70*5=350 бит
2)3*2^13/2^13=3 бит/1 симв   т.е. i=3   N=2^3=8  (мощность алфавита)
3)1/32 Кб  2:13/2:5=2^8=256  бит
4)48*36*48*8=3*2^4*2^2*9*3*2^4*2^3=81*2^13= 81 Кб
4,4(40 оценок)
Открыть все ответы
Ответ:
Mashylka999
Mashylka999
08.03.2020

1. 1,5 Кбайт

2. 8 бит

Объяснение:

1.

N = 2^i

N - мощность алфавита (количество символов в алфавите)

i - информационный вес одного символа алфавита

N = 64 символа

i = 6 бит (64 = 2^6)

I = K * i

I - информационный объём сообщения

K - количество символов в сообщении

i - информационный вес одного символа алфавита

K = 2048 символов

I = 2048 * 6 = 12288 бит

12288 бит = 12288 / 8 = 1536 байт (1 байт = 8 бит)

1536 байт = 1536 / 1024 = 1,5 Кбайт (1 Кбайт = 1024 байт)

2.

I = K * i

I = 32 Кбайт = 32 * 1024 = 32768 байт = 32768 * 8 = 262144 бит

K = 32768 символов

i = I / K

i = 262144 / 32768 = 8 бит

8 бит = 1 байт

4,7(82 оценок)
Ответ:
MisterStickman1
MisterStickman1
08.03.2020
Замечание. Так как количество вводимых чисел заранее не известно, то откроем бесконечный цикл со всегда верным условием True, но как только будет введено число 0, остановим цикл командой break.

Программа:

program z;
var k,s,x:integer;
begin
k:=0;              {начальное значение количества двузначных чисел}
s:=0;              {начальное значение суммы двузначных чисел}
while True do  {открываем бесконечный цикл}
begin
readln(x);        {вводим число х}
if x=0 then break;  {если введенное число равно 0, то остановить цикл}
if (x>9)and(x<100) then  {если число двузначное, т.е. от 10 до 99} 
    begin 
    k:=k+1;         {количество увеличиваем на 1}
    s:=s+x;         {увеличиваем предыдущее значение суммы на число х}
    end;
end;
if k=0 then writeln('NO')  {если двузначных чисел не было, то вывод NO}
   else writeln(s/k);          {иначе вывод ср.арифметического}
end.
4,8(76 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ