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

Документ состоит из текстовой и графической информации. Текст содержит 32 строки по 64 символов в каждой строке;информационный вес одного символа 1 байт. Размеры графического изображения 32 на 128 пикселей; каждый пиксель кодируется 8 битами. Каков информационный объем этого документа? ответ выразите в килобайтах Только с полным решением

👇
Ответ:
liqwer
liqwer
22.05.2021

Ну давайте плавно разбираться с этим большим условием.

У нас документ состоит из текстовой части и из графической.

Начнём с текстовой.

Найдём общее кол-во символов.

k = 32 * 64 = 2048 символов

Каждый кодируется 1 байтом, следовательно.

I = 2048 * 1 = 2048 Байт

Теперь перейдём к графике.

x = 32 * 128

i = 8 бит = 1 байт

I = 32 * 128 * 1 = 4096 Байт

Теперь просто складываем объёмы.

4096 + 2048 = 6144 Байт

Нам нужно выразить в килобайтах.

Чтобы из байтов получить килобайты нужно разделить на 1024.

6144 / 1024 = 6 Кбайт

ответ: 6 Кбайт

4,6(56 оценок)
Открыть все ответы
Ответ:
Сашенька228
Сашенька228
22.05.2021
Program yeah;const N=15;const M=15;var A:array [1..N,1..M] of integer;i,j,b,c,x,y:integer;beginrandomize;write('матрица: ');writeln;for i:=1 to N do begin   for j:=1 to M do beginA[i,j]:=random(100);write(A[i,j]:3);end;writeln;end;c:=1;while c<16 do beginfor i:=1 to N do begin   for j:=1 to M do beginb:=A[1,c];end;end;x:=x+b;c:=c+1;end;writeln('сумма первой строчки: ',x);c:=1;while c<16 do beginfor i:=1 to N do begin   for j:=1 to M do beginb:=A[15,c];end;end;y:=y+b;c:=c+1;end;writeln('сумма последней строчки: ',y);x:=x+y;writeln('общая сумма: ',x);end.
4,7(1 оценок)
Ответ:
vanila16
vanila16
22.05.2021

N=int(input())

a=[]

sum = 0

f = 0

c = 0

for i in range(N):

 l = int(input())

 sum = sum + l

 a.append(l)

if N == 1:

 print(1)

else:

 ans = []

 for i in range(N-1, 0, -1):

   if a[i] > a[i-1]:

     if sum > a[-1] or (sum > a[i+1] and f == 1):

       for k in range(c+1):

         ans.append(1)

       c = 0

       f = 1

     else:

       ans.append(0)

       f = 0

   elif a[i] == a[i-1]:

     c += 1

   else:

     ans.append(0)

     f = 0

   sum=sum-a[i]

 ans = ans[::-1]

 print(0)

 for i in range(c):

   print(0)

 for i in ans:

   print(i)

Объяснение:

с тебя 500 рублей у меня сегодня др

4,7(64 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ