! " # $ $ {ffrosat, gasca, jortega}@lsi.us.es % " $) " & & ' ( % & & $ % - + * ! % ' * ) *, . ! & & + &+ * & $ & ! $ ! % & $ / $ 0 . . & $ & * ' !* ) ' 1 *, , , & ' , ) ) , ! 2 * . . $) * & ' ' ! 1 * , & ! & , . , ( ! 365 * $ & . !" & ' ' " $ & & $+ 2 , " , * )345 & , $ % " ! 8 * ' 2 ' , ! 365 , , ) " ' & 8 & * $ 7 ! . ' ' , & 2 . )365 , $ , &+ ( * " * ) " ' *, ), ) ! 29:; <345 % ! * ) 2 =>50 %, / , & ! * + $ ;7 " & $ & . ! $ *! + & ( " !* ( + + $ & . & + 3B5 , . $ " ! $) $ 2 3C5 ! , $ ! . ( . <" ?1 & ) , * ! ! , & $ & 1 $ * & % ! * ) <; 773A52 & & ) 2 & + $ , , , > ) * $ 8 % ! + !* " @ & ( , . ) & % " ) 2 " ) 3B5 ;7 &+ ( ( ! &+ * " ) , & $ , * $ 0 $ ' & % $ ) , , ( / * ) . $ ( ! $ & $ & $ ' . C $ C $ ! . C ! $ 9 " $ / " $ 0 %$ . + 7 $ . " D& /7E 0@ # $ & $ $ . , ( <& + , 27E 5 ( & $ , * , ! . " , & & , , ) % " ! , $" & & * * ) * ! . , ! " ?7 ! 1* ( " # . ! + . ' ! & * . % * & $ , $% % ! & " ' , * , & $ ' F # * * & * * ! , * E & ) &" & ' + F ! ( 7 + , $ $ " & ) , % & & < $+ ! " & 2 <; 773A5 ' % . " * . ) $ $) . , + E & ) ! . . & , $ $ , ' && )* F + ' , & 7 / 0 GH > I C / 0 ! ) " , , , F & $ * " , & C * ( " * * , - $ J J 9 $ ( J 9 & 9 & K ! ! $ K & ! ! ( KK ( 1 $ ( K D L K ! K D L ! " 1 & $ ! ! ' % . ! * , & . & $ , & " & / >∧ M/ > ∨ C C K C > 0 = M/ &+ ! , 0= / > C > > 0 0 M/ ! . , % / C C C > 0 = H I> 0 = H7 ( ' . N /"0 < %1 M1/ * I 0 , * & > H I H7 , < %1 & I O " E & #/ $ 0 = #/ P " % ! 2> P C 50 = / P > 0 / P ! ! * * )" " " E & E &, " C 0= / . C > 0 = BQ / C . P % . $0 = / ' P 2> C & 50 = % % + . / , >R C > #/ P (% # ' " + * - , " & , " + , ! " ) , . $ - > /.0 C & $ (% ! ) ! * , / ' & " ) & ' * * ) I * ' ) 0 = H" ! C % * 2> * ) C 50 = P , * & ) C & " % 0 ' , . " & $ K ) " $ ! $ //0 / / > > P C > 0= 2> C / > 50 = *1 > ∧ P >0 = > #/ > ∧ 2> C /00 > PPP = =S P > = => > C 50 (% * . ! ' , , "! * ! & ! % ! , , ! . ! ! * ! " &+ & ! . % 0 ! ' , + ! / 0 % * 0 > 8 8 GR NT PT CT > , U >PT >C GR > C , 8 >PT >C , . # ( & ! > > , , " & & * * . 7 * , NT PT CT , " ! , F * 27 E 5 8 + * ) / * ) . $ " / "! ) P . * * *, * , & . & ! . * ( 1 ) , , & , . , ! / %, 7 F% 1 * & $ ! . & 1 !$ & ' . , . . * 7" * " ! & $ ( $ " & F − + , & " $ " & , − & , & − % ) * , ) ) & () ' & ) , & ) !D ) " * / & . 0 , , . F T := {Consultas (Buscador, Palabras Claves, Operación, Periodo)} mientras T <> {Conjunto Vacío} consulta = primer_elemento(T) T := T – {consulta} pagina_html := descarga(url(consulta)) numero_paginas := BuscaPatrones(pagina_html) inserta_registro(datos(consulta), numero_paginas) inserta_linea_log(patron_detectado, pagina, numero_paginas) retardo fin mientras % ' !D ) * ! * % + & * , $ , . * , " $ , ( , !) , ! ! . * +, " +* ,* *! ) *% ) , ) F $ 0 ∀ < .I /20 ! / * & * & )( ' . . ) # - * # ! $ ) " . , $ & ! . * ! , ) ) & , * * & ?* & " & ! / . $0 = H / ! + * * $ . ) + , + % * .* $+ &+ " & . 0 * * % ( * 1 ) () & # ' ! ) !( ! ! , * , . ( & # ! +' , & &+ & $. , , & ) , ( . , ' & $ ( ) ( : 2:U 5 , & . & (% : 2: L 6N 6N&5 2U 4C5 &" ) ! . & $ &+ + ) ) ! . % , ) , : L F $ , & ! ) , !" , ( , & . . % . ! 0 = /30 / . $ 0 − / . $00 C / <. / . $0C <. .$ . ) ! . % & 2 ;E E 3A5 , ! .$ &+ ( . $ , ) $ $ - F < K 1& RC=V 2C=8>=0V 2>=8B0V 2B8C B0V 2C B8=0V 2=5V . " $ & 1 & & . , , ! . & & < %' 1 ! $ ! # ' %' / . ( ) / + % & & $ & (7 " D &, . & . * , ( & ' & & $ , ) & ! & ' ! ' * . E/0 F /40 /0> 1 ∈ 1∈1 / 0 $ * & , & , * & (% ( ( ! " ) & % ) #> / , ( ( & * (& , " 1 ∧ ) $0 <> # C /) ∧ $0 ) , ! $ . $ & , , ,+ & " 1 & ( #/ $+ * . & , $ ∧ ) $0 = #/) ∧ . 2 ! ! $0 = ) $ #> / . ∧ ) $ 0 + # C /) ∧ C ! $ * /50 $0 & '* 1 , & * " ) " " $ , ! B 6 & $ ( & C ( ( ( $ & & 1 ! ( : B ( , , , & & . & $ ! 6 & $ * => & ) O %' 1 $ . ( ) : ) ! * =C, " ! ( ( & 2 4C5 2 ( 4C5 7 , ) *F − % ! 1 ) & * , , & $ $ KK . ' $ . ( & $ B & . ( , " " $ ( ( & $ , ( ! 6 − % ! B 6 & ! . >333 & $ C=== ' . - , $) . , " 1 && , ' ! $ ! " ! $ $ $ , ! , - >3338C=== J ( & $ , & 3 - & $ KK ( &+ , ( L ! * ( $ % − % $ . B . , . ! KK ! $ . ( E & , , − % & . $ , 6 ! ! L & , − % : & . & $ ' & . , % &+ * & , & $ $ * , * ! % & $ ! ' , * ) $ * " * $ % . , $ ! ) !& , & . . ! $ . $ & ) ! , & , & & $ , $ $ & $ * />33B8C===0 ( & . !& ! &+ 0 ( & $ & * . & ' & , , 7 & & $ ! + & , - * ! & ) / %$ ! 2 "! . >33B8C=== $ . >33B8C=== 6# 786 9 : ?% % * Q @Q 2 % ! Q AN84>PP84==8W / 3C==>Q 7 " 53: ? J ) & F (@" .4 5 632 *1 3>334 7 8=> > 54: ? $ @Q / 7* 2 3 * 3>33AQ =8>P8APN>3N8W 7? 5": ?9 ' ( ! ! ! $ F (@Q 7 3>33C 7? = 50:? D L L! ( # $ ( S! && (, $ $ !, ( , @Q 8 3 9 : 3 >33BQ Q ( F XXDDD ! !X& X X X=CX C $ ( 766 =! 54: ?7 7 %! ) < <& "! % + 1 & @Q / / -;1 < 3 9 ; % 3 >33AQ ( F XXDDD X Y! X X ( 76 @53: ?J ! . F $ Z7 'Z @Q 2 $ / -8 3>334 7< A 2/ : ? F ( @Q 5 6 2*13 >36NQ 1 ( L C3 >8C4 7< A 2/ :?K F ( @Q 5 6 2*13>36NQ 1 ( L C3 >>B8>C3 7B 3": ? ! ( @Q U E Q >34CQ F ( &($ KD U L 1 J > 38>=C 7? @52:? . <& *@Q # '$ - '$ -Q >336Q 1 & Q AN843A68 >N68= 7? 52: ?< & ! ( E E E &F %' ! ( @Q / =7Q >336Q ( F XX( L& L X 36X 36( 7<BC : ( F XX && 8 & X &X XL XL C ' ) 7CD * 3": ?K F 7 ! ( & @ ( 7 1 ( L >34C B> 7C 3": ? 7 $ ! ( ( @ 1 ( L >34C P> 7 > C:7 ! ( /7E 0 # $ K ( ? ! <& @!* > = 37*9*2* / ( F XX ( !D $ XD XD ( ( 7;<=8