◘Объективность информации. Например: "На улице холодно" - это субъективная информация. А "На улице -14°" - объективная (но не всегда точная) ◘Достоверность информации. Ин-фа достоверна, если отражает истинное положение дел. (объективная информация всегда достоверна) ◘Полнота информации. Информация полная, если ее достаточно для понимания и принятия решения. ◘Точность информации. Определяется степенью ее близости к реальному состоянию объекта, процесса, явления и т.д. ◘Актуальность информации – важность для настоящего времени. ◘Полезность информации. - Самая ценная информация – объективная, достоверная, полная, и актуальная.
Если часть программы, в которой выполняется поиск, оформить в виде процедуры, то получится вот так: const n=20; type arr=array[1..n] of integer; var a:arr; i,x:integer;
procedure f(a:arr; x:integer); var i,i1,i2:integer; begin i1:=1; i2:=n; repeat i:=(i1+i2) div 2; if a[i]<x then i1:=(i1+i2) div 2+1; if a[i]>x then i2:=(i1+i2) div 2-1; until (a[i]=x)or(i1>i2); if a[i]=x then begin writeln('Искомый(ые) номер(а) элемента(ов):'); while (i>0)and(a[i]=x) do i:=i-1; i:=i+1; while (i<=n)and(a[i]=x) do begin write(i,' '); i:=i+1; end; end else writeln('Элемент не найден'); writeln; end;
begin Randomize; a[1]:=random(10); write(a[1],' '); for i:=2 to n do begin a[i]:=a[i-1]+random(10); write(a[i],' '); end; writeln; write('x = '); readln(x); f(a,x); end.
0010 0010, 0111 0100
2 2 7 4
б) 1111000000,101(2) = 3C0,A (16)
0011 1100 0000, 1010
3 C 0 A
в) 1100011,11(2) = 63,C (16)
0110 0011, 1100
6 3 C
г) 100011,111(2) = 23,E (16)
0010 0011 1110
2 3 E