Valeriya0412
29.12.2020 08:28

Вариант 1 1. Автоматическая фотокамера производит растровые изображения размером
600 на 400 пикселей. При этом объём файла с изображением не может
превышать 120 Кбайт, упаковка данных не производится. Какое максимальное
количество цветов можно использовать в палитре?
2. Производилась двухканальная (стерео) звукозапись с частотой
дискретизации 64 кГц и 24-битным разрешением. В результате был получен
файл размером 72 Мбайт, сжатие данных не производилось. Определите
приблизительно, сколько времени (в минутах) проводилась запись. В качестве
ответа укажите ближайшее к времени записи целое число.
3. Музыкальный фрагмент был оцифрован и записан в виде файла без
использования сжатия данных. Получившийся файл был передан в город А по
каналу связи за 15 секунд. Затем тот же музыкальный фрагмент был
оцифрован повторно с разрешением в 2 раза выше и частотой дискретизации в
1,5 раза меньше, чем в первый раз. Сжатие данных не производилось.
Полученный файл был передан в город Б; пропускная канала
связи с городом Б в 2 раза выше, чем канала связи с городом А. Сколько
секунд длилась передача файла в город Б? В ответе запишите только целое
число, единицу измерения писать не нужно.
4. Для проведения эксперимента создаются изображения, содержащие
случайные наборы цветных пикселей. Размер изображения — 640 x 480 пк, при
сохранении изображения каждый пиксель кодируется одинаковым числом
битов, все коды пикселей записываются подряд, методы сжатия не
используются. Размер файла не должен превышать 280 Кбайт, при этом 40
Кбайт необходимо выделить для служебной информации. Какое максимальное
количество различных цветов и оттенков можно использовать в изображении?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Lomberts
18.05.2021 09:07
Var
  i, k, n1, n2: integer;

begin
  n1 := 0;
  n2 := 0;
  {предполагается, что нумерация домов начинается с 1}
  writeln('Вводите количество жителей в порядке возрастания номеров домов');
  writeln('Окончание ввода - по отрицательному значению');
  i := 1;
  repeat
    read(k);
    if k > 0 then
    begin
      if i mod 2 = 0 then n2 := n2 + k
      else n1 := n1 + k;
      i := i + 1
    end
  until k < 0;
  write(#13#10, 'Большее количество людей проживает на ');
  if n1 > n2 then writeln('левой стороне улицы.')
  else writeln('правой стороне улицы.')
end.

Тестовое решение:

Вводите количество жителей в порядке возрастания номеров домов
Окончание ввода - по отрицательному значению
13 56 25 31 98 35 72 64 -1

Большее количество людей проживает на левой стороне улицы.
0,0(0 оценок)
Ответ:
Var
  i, k, n1, n2: integer;

begin
  n1 := 0;
  n2 := 0;
  {предполагается, что нумерация домов начинается с 1}
  writeln('Вводите количество жителей в порядке возрастания номеров домов');
  writeln('Окончание ввода - по отрицательному значению');
  i := 1;
  repeat
    read(k);
    if k > 0 then
    begin
      if i mod 2 = 0 then n2 := n2 + k
      else n1 := n1 + k;
      i := i + 1
    end
  until k < 0;
  write(#13#10, 'Большее количество людей проживает на ');
  if n1 > n2 then writeln('левой стороне улицы.')
  else writeln('правой стороне улицы.')
end.

Тестовое решение:

Вводите количество жителей в порядке возрастания номеров домов
Окончание ввода - по отрицательному значению
13 56 25 31 98 35 72 64 -1

Большее количество людей проживает на левой стороне улицы.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота