Сколько информации в слове? На территории Исландии археологи нашли камень, установленный одним
викингом в память о своём друге. Надпись была сделана руническим
письмом и содержала слово félаgi («друг»). Сколько битов потребуется для
кодирования этой надписи, если алфавит викингов состоит из 16 рун?
Считайте, что каждая руна закодирована одинаковым Минимально
возможным количеством битов.
1) Найдём количество информации, которое несёт одна руна:
2) Найдём количество битов, необходимое для кодирования всего слова:
ответ:
бит.
умоляю,скорее ,
6) Тут ответить полно не могу, но основных принципа два:
• взаимодествие через общую память: на каждом процессоре запускается поток, который принадлежит одному процессу. Потоки обмениваются данными через общий для данного процесса участок памяти;
• взаимодествие через передачу сообщений: на каждом процессоре запускается однопоточный процесс, который обменивается данными с другими процессами, работающими на других процессорах, с сообщений
7) Архитектура x86 впервые была использована на процессоре Intel 8086. Разработчик архитектуры – Стивен П. Морзе (Stephen P. Morse), с от Брюса Равенела (Bruce Ravenel). Физическую реализацию разрабатывали Джим МакКевитт (Jim McKevitt) и Джон Бейлисс (John Bayliss). Менеджером проекта выступал Уильям Полман (William Pohlman).
8) Микропроцессоры как устройство, отвечающее за выполнение арифметических, логических операций и операций управления, выполненное в виде одной микросхемы были созданы примерно в одно время тремя компаниями: Garret AiResearch (1968), Texas instruments (1971) и Intel (1971). Процессоры, соответственно: CADC, TMS 1000 и Intel 4004.
const
n=5;
var
a:array[1..n,1..n] of integer;
x:array[1..n] of double;
i,j,k:byte;
begin
Randomize;
Writeln('*** Исходный массив ***');
for i:=1 to n do begin
for j:=1 to n do begin
a[i,j]:=Random(51)-25;
Write(a[i,j]:4)
end;
Writeln
end;
Writeln('*** Массив x ***');
for j:=1 to n do begin
x[j]:=0; k:=0;
for i:=1 to n do
if a[i,j] mod 2=0 then begin
x[j]:=x[j]+a[i,j]; Inc(k)
end;
if k>0 then x[j]:=x[j]/k;
Write(x[j]:0:5,' ')
end;
Writeln
end.
Тестовое решение:
*** Исходный массив ***
-10 18 -8 -15 5
-21 -18 6 -2 9
-7 22 -4 3 14
21 16 -10 -18 -9
17 3 -14 -18 12
*** Массив x ***
-10.00000 9.50000 -6.00000 -12.66667 13.00000