Журнал состоит из 35 страниц, на каждой второй странице расположена фотокартинка занимающая целый лист. страница текста содержит 30 строк по 45 символов. чему равен информационный объем журнала? 1) 22,4 кб 2) 23,2 кб 3) 23,7 кб
1. Для перевода из десятичной системы счисления в двоичную делим исходное число нацело на 2 (показатель системы в которую переводим) до тех пор, пока частное не станет меньше 2 (показателя системы в которую переводим). Далее с последнего частного (это всегда будет 1, за исключением когда исходное число равно 0) выписываем все остатки. 387:2 = 193 (остаток 1) 193:2 = 96 (остаток 1) 96:2 = 48 (остаток 0) 48:2 = 24 (остаток 0) 24:2 = 12 (остаток 0) 12:2 = 6 (остаток 0) 6:2 = 3 (остаток 1) 3:2 = 1 (остаток 1) Деление закончили, т.к. частное меньше 2. Начиная с последнего частного выписываем число - 111000011 (2) 387 (10) = 111000011 (2).
2. В данном алфавите у нас 64 символов, т.е. для кодировки данного алфавита приходится 2^6 =64 - 6 бит на 1 символ. Количество символов 870. Чтобы найти информационный объем сообщения (текста) I, нужно умножить количество символов (отсчетов) N на число бит на символ (отсчет) K: I=N*K = 870*6 = 5220 бит. В 1 байте 8 бит ⇒ 5220 / 8 = 652.5 байт.
3. Дано: K=1600*1024=2^14 пикселей; Количество пикселей считается из разрешающей дисплея - произведении пикселей по горизонтали на кол-во по вертикали. I=24 бит - битовая глубина. Vвп=2 Мб = 2^24 бит. Решение: Используем формулы V=K*i; Объем видеопамяти одной страницы - это произведение количества пикселей на глубину цвета в битах . V= 2^14*3*2^3=3*2^17 m= Vвп/V, где m – это количество страниц экрана m= 2^24/3*2^17 = (1/3) * 2^7 ≈ 42,7 страниц
4. Для хранения информации о моно звуке длительностью t секунд, закодированном с частотой дискретизации f Гц и глубиной кодирования B бит требуется t*B*f бит памяти. Для стерео звука это значение умножается на 2 (2 канала). Получаем: I=t*B*f ⇒ f= I/ (B*f) Переводим в системные единицы: 1 мин = 60 секунд. 1,3 Мбайт= 1,3*2^23 бит
Получаем: f=1.3*2^23 / (8*60) ≈2.7*2^20 Гц = 2831155,2 ГЦ = 2,8 МГц Но если честно, для задач школьного уровня - слишком большая частота - проверьте данные.
Var a,b,i,nod:integer Begin a:=-1; b:=-1; //ввод первого числа Writeln('Введите первое число'); While a<0 do begin readln(a); if a<0 then writeln('Ввод ошибочен, повторите ввод первого числа'); end; //ввод второго числа Writeln('Введите второе число'); While b<0 do begin readln(b); if b<0 then writeln('Ввод ошибочен, повторите ввод второго числа'); end; //определение минимального числа if a>b then i:=b else i:=a; //перебор чисел от минимального до 0 (т.к. НОД не может быть больше минимального числа) While nod=0 do begin i:=i-1; if (a mod i = 0) and (b mod i = 0) then nod:=i; end; //вывод НОД Writeln('НОД ', a,' и ', b, ' = ', nod); end.