Инф 1234 количество Web-страниц, к которым ведет поисковый указатель, намного больше. Летом 1999 г. крупнейшие поисковые указатели преодолели 200-миллионный рубеж и, как
сообщают, следующий рубеж (300-миллионный) будет взят в 2000 г.
Сбор информации поисковыми роботами
Поисковые указатели работают в три этапа. Создание поисковой системы начинается с
разработки специальной агентской программы, которая путешествовать по
Web-узлам Интернета, просматривать Web-страницы и копировать их содержание на
центральный сервер поисковой системы. Такие агентские
агентские программы называют
«червяками», «пауками», «поисковыми роботами» (сокращенно «ботами»), «поисковыми
машинами», «краулерами» и т. п. Многообразие названий связано с тем, что каждая
поисковая система создает свою собственную, неповторимую программу и дает ей свое
имя, которое впоследствии становится нарицательным. Большинство современных
поисковых систем начинались с того, что в 1993-94 годах в университетских
лабораториях были разработаны экспериментальные программы для мониторинга Сети.
Если при чтении Web-страницы поисковый робот находит на ней ссылки на другие
страницы того же Web-узла, он переходит по этим ссылкам, читает их содержание и так
далее. Как червяк, он проникает в самые отдаленные закоулки WWW.
not(a) and (b or not(c))
Код на Python:
for a in range(0,2):
for b in range(0,2):
for c in range(0,2):
f=not(a) and (b or not(c))
print('A = ',a,'B = ',b,'C = ',c,'F = ',f)
б) А и не ( В и или не С) получим такое выражение:
a and (b or not(c))
Код на Python:
for a in range(0,2):
for b in range(0,2):
for c in range(0,2):
f=a and (b or not(c))
print('A = ',a,'B = ',b,'C = ',c,'F = ',f)
в) не ( не А или В и С) преобразуем:
a and (b or c)
Код на Python:
for a in range(0,2):
for b in range(0,2):
for c in range(0,2):
f=a and (b or c)
print('A = ',a,'B = ',b,'C = ',c,'F = ',f)
var
x,n,p:longint;
i:integer;
begin
readln (x,n);
p:=1;
for i := 1 to N do
p:=p*x;
writeln(x,' в степени ',n,' равно ',p );
end.
2. Для цикла While
var
x,n,p:longint;
i:integer;
begin
readln (x,n);
p:=1;
i:=1;
while i<=n do begin
p:=p*x;
i:=i+1;
end;
writeln(x,' в степени ',n,' равно ',p );
end.
3. Для цикла Repeat
var
x,n,p:longint;
i:integer;
begin
readln (x,n);
p:=1;
i:=1;
repeat
p:=p*x;
i:=i+1;
until i>n;
writeln(x,' в степени ',n,' равно ',p );
end.