В фактографических БД содержатся краткие сведения об описываемых объектах, представленные в строго определенном формате. Например, в БД библиотечного каталога хранятся библиографические сведения о каждой книге: год издания, автор, название и пр. Разумеется, текст книги в ней содержаться не будет. В БД учащихся школы хранятся анкетные данные об учениках: фамилия, имя, отчество, год и место рождения и т. д. База данных законодательных актов в области уголовного права и база данных современных песен наверняка будут организованы как документальные. Первая из них будет включать в себя тексты законов; вторая — тексты и ноты песен; биографическую и творческую справочную информацию о композиторах, поэтах, исполнителях; звуковые записи и видеоклипы. Следовательно, документальная БД содержит обширную информацию самого разного типа: текстовую, графическую, звуковую. Т. е. фактографическая база данных содержит краткую информацию об объектах БД а документальная - расширенную.
1)var h:array[1..8]of integer; i:integer; begin write('massiv'); for i:=1 to 8 do read(h[i]); writeln; write('elementi s otric znach'); for i:=1 to 8 do if h[i]<0 then write(h[i],' '); end. 2)var h:array[1..10]of integer; i,k:integer; begin write('massiv:'); for i:=1 to 10 do begin h[i]:=random(21)-10; write(h[i],' '); end; writeln; for i:=1 to 10 do if h[i]<0 then k:=k+1; write('kol-vo elem s otric znach:',k); end. 3)var h:array[1..10]of integer; i,k,p:integer; begin write('massiv:'); for i:=1 to 10 do begin h[i]:=random(10)+1; write(h[i],' '); end; writeln; p:=1; for i:=1 to 10 do if h[i] mod 2=1 then begin k:=k+1; p:=p*h[i]; end; write('kol-vo elem s nechet znach:',k,' proizvedenie:',p); end. 5)var h:array[1..20]of integer; i,k,s:integer; a:real; begin write('massiv:'); for i:=1 to 10 do begin h[i]:=random(20)+1; write(h[i],' '); end; writeln; for i:=1 to 10 do if (h[i] mod 3=0)and(i mod 2=0) then begin k:=k+1; s:=s+h[i]; end; a:=s/k; write('srednee arifmet:',a); end.
uses graphABC;
var i,x,y: integer;
begin
setwindowsize(400,500);
setpenwidth(7);
setpencolor(clgreen);
setbrushcolor(cllime);
x:=-30; y:=440;
for i:=1 to 4 do
begin
x:=x+90;
circle(x,y,50);
end;
for i:=1 to 4 do
begin
circle(x,y,50);
y:=y-90;
end;
line(300,70,310,120);
line(360,70,350,120);
circle(300,70,10);
circle(360,70,10);
circle(310,150,10);
circle(350,150,10);
arc(330,170,5,180,0);
arc(330,180,20,210,-30);
end.