You are on page 1of 51

c 


  
     
    
 
  
  
Para el dominio de Internet, vase .net.
Para la televisin pblica de Grecia, vase NET (Grecia).
       

         


 
        !   
    !
" 
   #
  
$
 

" 

%  &    
    

 #
    
  
 ' (( ') 
 " 
*+   ",,----


c 


    

+   "
 5

   

%    !   

  






  
 "! 5    +   "   2  
 6
"
 


   

 

  " ! 25 7
   ! 
 #          
 8 
  
!  

    
   2 
    
     
          !    2  2 !
  
!   
  
   
      +   "    
 
!      
  

 
   !  ! 
  
 " ! 9   
 +  7 ! 7      "! 5   
   5   
 %:%      "  
 !

# 7
!          7       
   
 ;  !   !!  " !  
!
   
;
 !
  
 
  
 !# # 7 # 
  !  7 

   !# !  7 
           
" ! 
   
      

 

c 
cicrosoft .NET Framework

a    

!  
    

 "    .//.

     




0/ / 
.    .//12 3!  

 


4! 5 


<  =









>
  

.> !

 
> !!
?
 
! >?
 >   
0
  
7 
!
 
@ "  
38    >  8  
A
!  






BC 

C6 ! 6

/ " 


  D 


!     
?  " !    +   "  
 !

     "5   
     &     !    
 5 %   
 D
 

E
      
   "
 
  
    
 ! 
      
 7 !
  E  
   
 !     " !
 
  " !  
 
   
 
  "  +   "7 
     
!7      
    " !
 5
4! 5  
7 

 5  .//B
 5C7

 5 A    !
   
       2  !

 
     
 
 
 5 F% 7
  "!     !
   
 5    .//  G
  
 H  H   
4! 5  # 
     " ! 
 5 +  

7
  6"

 
 
?
!
 
>+)I @$JK$>. .A  "
 
E
 
  "

     ! !
            8>?
  

 6   !#! 
    !

 
    " !  "
 

E
  "

  !
!     
! !
      !     E          

 !    )
  +   " ! !
 
!  
 !    
 5     
   
!    
          ! !
        !
   D
   "   !
        
 

     " ! 
 

 !
     !     
 27 ! !
 % 7  +
 !
  F!

 
       ! !
 
   
!     !
   
  E  !       
!  
? 
  !

  !   E 
'





 
E
  
E   ! 

?iblioteca de Clases ase CL
 Entorno Comn de Ejecucin para Lenguajes CLR 
 

 6

     
  
!   "  
 #  CLI     
 
 6      
E   
"         !     E      7 !#   ./

E     ! 
 7             
       
    
   " !
     
   !
 " 
  D

      
2 

  
E 
) 
  
E      #


' >L C  8  2 J E  %   >MM 9L %   %72


4 
 %   D
   !
   ! !
 
  %L  7 
.
%  > 7% 5 8  
!   $   %!$&
0rtculo principal: Common Language Runtime



 
 
 
 
  E  


E  !
(CLR por
sus siglas en ingls)
   
E 

 4! 5 (marco de trabajo .NET)
7 
  
 
E 
E  ! >>MM7C 8 

 
     >?      
    "! 5    

 
  E  

    
    
  

 
 
E ! 
  
E
       !
  .7.// 

?2 !
    !    "
      

E        
 
   
 !    +$?
(cicrosoft Intermediate Language)!  8N>J 9%

   !     
   "  
 >? (Common
Language Specification)   !
   
  
  +$? ! 
 >?
% E   

 
  
 !  9$(JustIn-Time)     
   !#
       E 
 
 " !   
    " !  
 
 

 

     " !   25  ? !  
 9$ 
     >?  !      ! 
  !6      
E   
     !

  ! !   26   
 

  !   
   
        
 !  

   "
 
!  
 
            !   !
  
  

 
           !#         
E ?    
 '












>    ' !  


! !    
> !  +$?
 '
" !  
 !     

  
 

    25     E      
!#
        E 
)!
     ' 
      
   

   ! > !!
?
 
! 
    ' !
 ! !  E  
   
+    '!
       
E 
+       
'  !  2  
  !
    
E  
   
 
   

E 
 
C "    '
         


 #  ! !  


 
)!
    D  
' !
E        
 

   E  
   
    !   2 ' !  E      

" ! 


!     >J+' 
  !
  

 
!

  >J+     
        
4! 5 

     8    >  8 '


 " 
   
     4! 5           D
  
    !    E7 



    '    

      ./// +   " : 5 I%   $
   E


E
!
  
  
E   ! 
>L7

$
"   ?
E > !
>?$  

 6%
  !     .// !  " 
 "      #
 
0
$
 
 
  >+)   $J ! 6
          
.// 
+
+   "7   
  
 

  

E  >?$ 7 >L >+)  $J   
    
    
! !
 
  
  E O6!

 !
  P
) !#  
  6!
  !&! 6
 

 E  
  
  
 !    
     
     4! 5   
 #        #
 
>+)K$J 
7 
 54 !)J 7)% 

      .//A +   " 

     
     
"
  8    >  8  4! 5 
 
)%  )J  7 
 5 % 

 4 

  
 

!
  
  
'C  .//B

 

)      +   "  
   !    )%$ 
.  
 5
)%$
  " !     )%$
. 
 5
)%$ "         ! 2  
     !
 

   
" ! 7 2 

   
  !

 
  
 !   !
       
 
 !    
 5 ?  " !   
   
 
!7     !  7
 

E
 
 7 D
 

"     
 
  &  " !
" ! 
7 
 !
   !
     
!

    

     
 

    
E    
     
  " !    
         !    
 7     
 
 
! 2  !   
 
   2
 
   +   "
 
  7"  !
    " !7  !   
! !
 
   " !   !    
  
 5 % 7   +
   F!
K    ?
DK+ J
FK8K       
E     ! 
  
 
   " ! ? D   2
 
  )$ >   
G
    %

  >J8J?   4E 2   8  

% 5 8     7  
        
    
 
     " !  ! 
  !

  7
       
 1
  
   "5    
   E   
Q%?
>
   " ! +   " 

  

  !    
      7    F+? ! 
!
  
    

" ! 

   7  ! 
 !  
  !
     
 2 !


(    ! (  

























+
E   )J
)!
 
 ! ! 
>"   

!
 7   
       
  !   F+?
>%K$%
)!
 
   !

      
 
 
 
   ! 
  
 )%
+
E 7!
 
  D  

+
E   ! 


: !
      #" Q$M
: !
      
  

     
 !   
+
E     
"  
$
  

    

+
E   
     7 D 
   
J  
!6 
+
  
 " 2
2 7     ! 
+
E      7 

+
  
  2  !#

)   
Q
 
   
+
E   !
)    
   
$
  

 )%$
. 
 5)%$
> !  
   

 "

   

 
    !         

!  E # 


?8    >  8   " 
     '


! #   8    >  8 
? 8      >   8  8>?     
 
 6!
E 
!7      
 #   



  

      

7
 
  '

$
  

    "6 






)%7    F+?



 54 !
)J



0rtculo principal: Ensamblado (cicrosoft .NET)

/8 

/RRRR/

  !  .///

/8 .

/.0/

./K3K.//

/+

/ A/@/

/@I/I.//.

/%

/ A/@./

I/ I.//.

/%.

/ A/@.BB

/AI/BI.//.

/%

/ A/@3/B

I/BI.//0



!
 
 

 

G

!    
 !   F  ??  

   >$?
  
   " 
 
E 7   E  
  >?%  


      
  

!  @

+

0 ..@A 

? 
!    
 
 " 
         "

 

 
  E  
  !! >J+M>J+ ! 
  

%

0 .../ .

/I/BI.//0

)   

%. 

0 ... //

/I/ I.//@

  )    "  )      

./+

./@/A.A0.

/AII.//@

% I 

./+C

./@/A.A .

/I/I.//A

///////////

E  .///

/I/0I.//

./S8.B 3@

./@/A.AB .

./%

./@/A.A0

./%.

.. /A.

/+

/0@/3 /

   
  " !    2 
  !   
+   "7
  2   E 
   ! & 

  
     
   
 
         



   D! & 

/I/AI.//A


T

 

E   ! 
R ! 2 !#
    +   "   

E
    
    "5  
!    
E   ! 
   E 
 E  
 4! 5    !# 

 
 ! !
  
  
E  7      E   E     " !

II.//A


TR

C!   % !  


 

 
 
 '

/3II.//3



/+C


/0@/3.3

/I/I.//A



/%

/0@/330B

II.//A





/%.

. /A.

TR


@+

@./..B

II.//A

@%

@ /A./

I/BI.//B

0/+


0/ / 

.I/0I.//






- ./0   
 
  E    " !7
  
  ! !
    " !" !  
"! 5 
 #  
  
 !1 7 )(
7  
 !
  21 
 
D
!#
E 7
  #

  
  > !!
 
!  ?
  !$     !     E  

!
   
E 
ca +   " $
 !   
   
E  
 !      
! 
    
 ) !!     
E  
 !  

     >?
 !   E  

! !!
?
   " 
  
 
    

 !  
E    #         
 !  !&  
E  ! 

03
  
 
 "               

  
   )J 
        
 
 "  ! !
 

 
04
  
  
  #
 5  
#! 
! !
  
  
   
 
    
 


    

    $
 
 $


(      
  
E
       !

 
"! 5 7 
 !
         

!
"  7#



a   


*+  
,


- 5/
4!      
  
 !  
 E 7 E  
"   
  
 

!
 

 
   


   
  ./ #
 
   
E   
!$ !03
04

 
  ! !
        #
      
 

E   ! 
'







!1
!66
  
)(

21
 7  2 8  

    E
 " !
 
  

!   !
 
"! 5 
 !1 
E 
 7   
  
2        " !
    Q
     
        !

 "! 5  #
  
!1
   4!    
E
          E  7    

      
E       
    )%$  

 5 7    "
 
       +   " +4> 2  
! 
  
 >    !     ! 
  
  
   
 

 !
   
E     
#  
 4!  
 ? ! E  " !  

     
 E !  $!
!  
!
       

 5 
 !
   

  
  !  6

 !
   

  2 !


   

   4!  
    !   !! 
 

 !
   
E  7
 


  


 ! 7 " !  E
   !!
   >L C8
    
E    ?  !!   
 

  !#
  " !      2     
  !
        2! 
 

E   #  

  4!  



ca0!$'   
 >
    !  
  !  2 ! 
 
   !
 

E     !  ! H2!
H
   
   ! &


    !  


 ! 2!
   ! 
7

 
 !  !


 6 
  
   D  7      !    

E  H2!
H
  
 
   7     
   !    


 
    
  
   ! 27 
      ! )        
 !  !  

> !             !  
 
!    !
E  
   !#
  

   
    
 
H2!
H  
 

 
  2!
    
 
         !           
" 
  7 
  !     E   !
 
 

 

5 .
"


c 7 8 a    ! 
"

    " !     "   &   
  
      
  >
  ! !  
  !   

     
E  
  ! 2   !#


 
  2 2 +$?+   "$
 !  ?
 
  +$?  

E  
 !   7 
   >
  !  

 !   
 >L 
 C8  !  

 +$?
  
" 
  +$?    #
      !
  

 
      >?    !  
 !    
  !
  
  "


     " ! D
  
 

 " !" 
! 
 
     
   +$?  
 

           " !  
   7     " !   E  
   +$?       
4!  
?    
 
! 
   ! !  +$?
     !
 "

 7        

  
     !#

  7 +$?
   

 
 
   >? > !!
 ?
  
!   !     E  

!
   2      
  +$?7   
!#

 >
  E ! 
 ! >? 
 
!    
   2   ! 7 E   )      
!      
 !  !    9$9 $
 !  

 
      
 2     U      
87 >  V  D !
  ! 
 
!    !
  
>? 
   +$? ! 2  ! E        2  9
 
87 >  7 D
  " 

  2 
 
 >?

 !
  !   
   

 ! !
 

   E  
 !
   9 !    ! !  
  
    !     !  E 
    !      
!#
 ! 7 
  D
 
  4!  7 
>? 0 9   # # !$  
    
 6
 ? 
E  

 !  7 



 
 
 
    7   ! 
   +$? 


E    

0  


G
 7  


 E   7 !  
! 
G
  7    
 ) !   G
  !     

E         !    
   !    
!   
   ! 

7       2  
 ! 
  
  !
"    
          7 
   D
  

         
 "

    


 
!    

      
"


 !
  !
     
  
       
  !
"  
   E  
 >
  6
  +   "  
  
 "
   7!     
   !  





     # 
!'! 
 %             +   " 2 
     
  
 2   & 
E   ! 
7
 
" !  !
?  "  
 !
 
E !2       
"  
     "5  
  2 !
 ! 
  
" ! D
 
  27  
E E

+   "

   >?      !
   !  %!  ' 
' &0    
  "  
    "
 !   !$    7
!
        8# !
   
   

  

        
 
E ?
 


!    >    
    
 !!   7     ! 
   
E 


    


  
     
    !  
 
  
  

  ! 
 
         
 6 namespace

  
!#!  

E
  
!  
      

!  

 
G
    
!   

 D 
  
  
 !#

"    
 DG

"   "
 

    

!   #   
       
!     !! 

"      
 

 !
     "
 
 !  
    
!       
    
 
 
"  
 "
 
 
     
!    
 

    !! 

"     
       
!   ? 
E   
!
E
     
!    " 
         !

 
6    
!   



 

"  

%  E !  %    E   !& F 7 


!    
!    .  +  E   !& N 7 
!    
!  ! 6
  .  ?  
      %   7 +  

 
"  
 !! 
!    !      E

 !& " 
  " 
  !& !  

  
 " 
 
!  

 6!
: ':   "  '





 !
  
 !
 
 
" 
 
 
 
!  
"   ? 
!  J6
 !   ! 
 !  
  
!   

   
 ! 
!    
 
"         
  !    
 !
   
"      
 
   

 

!  2 
   !!#!  
+ 2 
E     ! 
!
E
     
!   

 

E  ! >MM %72
  
"   
! 
 
   
!   #
  

    
!   
  )  
  
E       
!    
 

" !
 
#      
!  
   
6 #  

     
!  

!   
)   











 !
 
! 
 !
! 
 ! 5 7  "  

  E 
" 
!
! 7 !
 
$%
> "  
  8    >
  
)
D '>#     
   
!  F+?

J 
  H2'KK 5  K5K  W W
!  H


0 '
  
     
 
  
  

?
E 
!   assembly  assembly language

E    E 
           !

" !# 

!    assembly 
    2   " 2  
 E
 " !

        
   !
  !  
H) ! 7H   
  # !        
  

 2   " 7    3    .//.






TX6 C 8 


E  
  E  7 
    
  

2 
7 ! "! 
 
 ! E   C  8  " !
      C    7
!
  
 
     
 +   " C  >MM 
+   "C >L  

 
   
 
 
      
!   Entorno de Desarrollo de
cicrosoft Visual Studio .NET 
 
  
   7


   2 !

 
  ! 
+   "
 5
  
 
    

 !   

 7 !  
"

  7  
 
 ! 

 
   

   
  
 $
?


   

  &    5 .   


 " !    
? E   2 !
 (;             
 
D !    2  
!   

   D       

  
; 
?

    4  . .

  '
;             ; 9    
 '  #     

               # 


    0      7       #   
#    '         
    
;          9   
             

  
 
    C       E    
 
 
 #
   
  
    
  
 

  
 
: K2 5% 
 #
 #    
 "   E ! 
"   !    C   !#
 "  !     C  8 
    C   

" 
!   
 
    !
C 
8 
%
 

   7     
   
4# 7  
 

< .4# =  
  



  
 # 
 2       7   C  8   
  D


#G
      E   #
 
     


#  7
  D       
 Solution Explorer  

  2   

   7  

C 8  D
  2 '
; 8 7  # #0      
          
; 8  7        0        
     <' 
   7 
       #       '
        7       '  %&
) ( =
   



  7     2   7    E
  2    


 !!         

!  7  

 #   2    

8 %  'Procure siempre abrir el archivo de solucin .sln.
?  " !  
 C  8   

  D

    
! 
!
  & #
 
     & 7
   " !  
%     !
    

 !
    


    <!=  
  

 !  &


  

    &7   
 
 a   
C  
N

#       
  

;

4! 5 
C     
 

  2 !
   ! 

C  8  C  >MM C  >L   ! 4! 5   
 !# 

 "  7
  " !     !
  
 5
?      4! 5     >   !!     

  7  6  
 
$!   E ! 

    >    7 !+2        
 
!6  
+6     

) n >        n
)
n>    

  n


> n >    
 #
 n D  


Dn >   

  e n

n

  In !
   /n   7Mn 
!7   


n >   
 #
 n D  


n >      n

n >   

  #
 n D  


?  
 $!   
  " !  '


$! 7 !+2


%  > 4 !











%    4 !W? 87C  
 
7 !J E 


87C  )7 !
)I


:
 +78 ? 


DJ DMYZ  5?















)

?           
         

 
cicrosoft .NET Framework 7 #  &          
     




!  
?     


 

!  
      

     7
   ! E
  

!   
     

  % 7  
  
  
 < . 4# =  4 K 5K% E  !     
 7    
 )  (  4#  !   
   

5 . 0       !  
      
 
    
 !
 7  )   C  
" 
 
 
  7  
   
 !! 
!     " 
   

)   

 5E  
?    
 
 5  
 C  8   

 
D

  D  !!    #
   E 
     
 

  +   "
 5C 8 
   
!
 !#   2     
7
       

 
#! 7 2  .NET framework
C          2  E  '
;   > !         0         
 '  % &
; $   >)        0        
                
 
%  
 2  E     
8 K>
"
+
 
            2  E    !#   
 
 !   " !           

  
8 K8  

?    C  8  2     
     
 
   
     

   7   7 ! #   "
  
 
!    
 2  D 
 
!      

% ! 
J

 
C 8    4  3 
 
 
     


7 

 
 

 
G

   
  
  
 !
  
     

E      
        
 

 2  
 ?  
  
  !     
 

  
>   
  
6      
 !!  

+
E  
 
G
 c #  
 

      
   
 
    G
      &  !
      

  !

  
  
      7  
 
        
 

     
     
   
 

 
  &  
   

% !
 
G
    

E
  

    

 

 D
    !
 
C 8 '
;
    ?
  7  0     9 
     9   #        
 !          
 #     # 
)  (  
    #          
     <      #   
    #'      

4  @4   # A
 %< & 7  
3# 
 

   





!  #        < 0    
<                #  9 
    0   <   # '  
      9   #0<  

    <           ('$   < 
      4         
(') <      
;   0   9    
      
; -     0   9   
             '      0 
9          9 

 

4   
      $  
!     
>
     
   ! 6
    "
  #!   
#!     
      
    
        
 " 
 !
 D
   #!     '
; 0              
    '    '        
    #  
; c0         
9      '        
    
    !        
   0            
     %   

&
>


 
!    
 
 !
   


 
!    
 
   ! !
       "#   

 7
!
         !
   


 7 

"  
   !   E !  ! 

  

!   !  !   "E     6 !  
 

!  
      "

    
#
>
 
% "E 
8


( 

? 



%  8 D 4 
! 



 D8 D

;

?8 D



> ! 8 D !
>2 8 D !7/
 8
$
>
 8
antes Commandutton
 
  ! ( 
 C  8     
!    
8
   !  2    
!    D   
!!     
 ? 
>
 ? 

 
 ? 2   !     
!    D7
  E !   
     0    2     
!    
 D) 
   
!#  
  
 

>
  D8 D
 
  D8 D

    !
!
   .S 7 
  D 
>
  ! %  
 
   ! %   !     "    " 2      
  ! " 6     
 
     !  " 2  2      !  2 
  '



!  >
 4 !Y ! %  4 !! 



>
 ?
? 
) 6    
        
      "  7
  
G?  " '
?
? ?
C Y 
7 !
 % ?
?  D




 ?
?  D    

     D
  E !  " 'KKK>'K
2!        
 
    

 
       
     
 
  
2'KK555    !
     "  
  
       G? 

 &  '
7 !
 % H" " D D H?
? . D


[?#
 !   
  
    ;




   &     ! 
      7 

  
 ! 
7  !6      % 
 

! ! 
proceso  ! E   
  
?  % 2 ! 2 !#          
  " !            E   7 !
    
  !   C  8   !
      
7 !
 

 
    !6   %        !#     

#
5        E     
'


7 !
 % ?
?  D


[
    ?
?  D H5
5 H




 !6    .!
  !    "     

!  7   
   "    2          
 
  
  E !     2 
  
+   "D '
7 !
 % H D HH ' D H



>
 )
   7J >
 
       
 
  )  F 7    
  

! 


  !   
6
   #
 




    E !     
  
   2 
    
5 .- 
   
0?$    7 #




 #  
 "  !3c! 7  
!

     
>
 +
+

  >
  c c    !
  
  !  !
  

"! 
    
%   
!
 ! !
   
 
 c c  
  !
 !#  E !&  " !    !

   "#   !
  
   
    
!    
 
76 !
    ! "  
G
      
  c c  ! 6
     
 

 E    " !         
!     8
 E  
> !

   6      #     "
 7 ! "  
   
)2  
     ! 
        " !    

  
 
     !
 !!       
!    
 &  !
    E  !

  ! 
  

"  
    
 E  !

 
% "
       
 !




" ! 2  
C 8 3  
 

      
   ! 2  " 
 ! Z
 6       
 !
   !   


 
7!     
   
  
   !

  
 !
 
 
 7 
 <= < =
%        
   !
 
     
     
  '
%  +
$ !.W>  87C 
 )7 !J E 87C 
)7 !
)W


:
 +
$ !.>  
+8 DH  
WH

 
%  +
$ ! W>  87C 
 )7 !J E 87C 
)7 !
)W

:
 +
$ ! >  
+8 DH  
W.H

 
%  +
$ !@W>  87C 
 )7 !J E 87C 
)7 !
)W

:
 +
$ !@>  
+8 DH  
.WH

 


4

$

 
; )0     "         0  
          
; !0                  
    
; a   0               
    
; $ 0      B'C
; 00      " %    
' c7&
; a 0        " 
; -! '0      '
      
; -% 0 &0       ;       
    
4

4

 
C  8      "

 "

  ! 
%!  %C

  !

  !
 
7
4C  %!    !
    "    
 
 

 "E     
    "E
4

  ! 7: 

C 8  D
"

6       
!
   ! 7 2 '
;   0  7   
;   0   7   

.0          9     7 '


 7   
; %7&0    "  7   
; c  %7&0     "        
  
;   %7&0     "         
  
; '% 7&0    "     
; c 7% 7&0    "      
; % 7&0       
; 5 /'% 7&0    " 9      
  %CD 0ED 0&
%    8
W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
>  
D! 
 DY! 


 

%   
W>  87C 
 )7 !J E 87C  
)7 !
)W

:
 8
.>  
D 
 DY 


 

%    8
W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
>  
D 5 DY 5

 

%    8
0W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
0>  
D:  DY:  5

 

%    8
@W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
@>  

;

D+
  DY+
  5

 

%    8
3W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
3>  
D
 DY
 5

 

%    8
AW>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
A>  
D7 DY+   "C 8  )
! 7 5

 

%    8
BW>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
B>  
D+
2 DY+
2 5

 

%    8
W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
>  
DN  DYN  5

 

%    8
/W>  87C 
  ) 7 !J E  87C  
)7 !
)W

:
 8
/>  
D 7 DY 7 5

 




>    
C  8   

                
"  
 
 
 
 "   '
; 3 -   0    0         '
   7  ;   

 -   0    0         '


  7   
; -  0  9           
      
; ! 09          
 
; 4  0  9            
   
; 4 4  . 0       
   
; 4   09       
      < 
) ! !
   & 
 "    
     
  


 
    ! 
    
!!
      
" 
 
   2        
!   E  

#
  !  !6  2 5 
  !6   2 5     
   
!
     

 
   
    #  
       
J
4  
 
  3 -      
 
    
"  
 
 
  2     #     ?    $
   7
 "       
          E       
 2 ?  4    !
 " !   2   #

  
 
  E       E   
   2        !6   2 5      4 ! 
!

 

 

 
!    2  
 

 
 E     
  
 

  J
4   7  
%  8 D  6               
 

!
!!  # 7 
  
  !

\ ! \ !" \5!" \  \  \E \E  \
 \"    
    !6   4     "   !
    2   


 " !   "  
 " ! 7" !      ! 
   ! *pipe'

"4  YH" ! *\E*" ! .*\ !H

"2 5 

 $! Y7 !5
$! 4 !4  "4 ! 

!

Y "2 5 

;


+8 D



?
  
   
  !
'


 $! Y 2



>  
 
  !    
 
    
"   
     E         #
  !
     
 
     "
 
   
        
E              !6   2 5     
!

   
    
    
 !  " !  
  6

  !
 

 
 " !     
  
 E
  !

       
 ! 6 
  
 
 E      

+) 
 

 >   " !  
%  8
8> W>  87C 
 )7 !J E 87C 
)7 !
)W

:
 8
8> >  
>2 5 
?  D8 > Y>> 

 

+ 
 
 E   >    
%  8
4  > W>  87C 
 )7 !J E 


87C  )7 !
)W

:
 8
4  > >  
!4>) 5>  
4>2 5 
?  D4  > Y4>> 

 


4
 
 
  -     
 
    
"   
     E        "
  #
    "   E  
   !  E      "
   I"
  7 !& 
E   2    "   !   7    2  ! 6

! 
 E !   !  "
     

 E        "


        !6   2 5  
  "
!

   
    
      
  -     " !   
   

6 !
 

 
 " !     
  
 E
  !

       
 -  6 
  
 
 E      
%    8
4
W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
4
>  
!4) 54
 
42 5 
?  D4
Y44


 


%
 
 
  4    
 E      
"   
  
 
 !       #
  !! 7
  !
        ! 

    

 5
    2        !!      
 !
 '!!  !!

  #
 !!

 
 ?    !
    
 
 E  
%
 !
    E    ! 
   
!6   2 5   E        ! 
  !
 

" 
    
  E   %
 !
 7  !!
   !6  %

%
%  5 
 
  4 4  .   
 E      
"
  
 !        !
  
    !! ?
   !
   

 E  %
 !
   

         
    # !   7  2   
!! 
    
    
 
 5      E  
   ! 
I    !6  2 5 
%   
 
 4    
 E   
" 
 !      !
  
" 
   #
 
7
 
!
7 
 
  ?   !
   

 
 E   %
 !
      E       
%  
     !6   2 5    
      

 !

   %  
7 

   
  E  %
 !

!
C 8 
 !       C
7  
   #
        
 
 !
nombreVarible  
!                       
  ?

   "  
!     7
     
?   
 
 

!   
  !  a    

"    " !

  
   '
; !      #%  
&
;      0  '  #
;      
 !
 
'
;
            
;
                  
       '"
;
              
     '     
  # 
G

 
C 8     
 
    
 
 7    2    !!  ! '

!
!  C   Y $
  




  "

     

!   
    "   J E 
     !  2 
C 8 3 ! 

 
J
D  J""

J
D  J""

%  4 !W? 87C 
 )7 !J E 



87C  )7 !
)W


:
 +78 ? 

YHDDDHZ@

+8 D


 


> 




C 8 


  
 
J
     
     
    
  
   !!    7  

 
7   
!    C 
; 0   "        
; 4" '    0   "     
 
; 4"  '      0     "      
' 
$
8 D
)6  "

$
8 D   !
  
  
        
   !

 
     

     
!  )

  Y$
8 DH%5 'HHG H@//@//
$"  ]^  
2

+8 DHC  
  75 

 H
  
+8 DH
    
5 H

$"



 ! #!      "

 
 D 
   
  
  D         

 
   
    
!  
     
 #   

!       
 

 F 7  
!       
  
   

 
    

 
     
#  

   
    
 
   
?      
!  
 C  8     

  
  '
  7 
 " 
 
?       
!         

 (' 0 70
a   ' 
?     
 " 
 
  7 
?    !7 !


    
" ! G
  
?           !

 
  
      
G
  
Mnicode 
 !
 
 
   "  
 3I     
    !#   0@///     G
    G
   
 !
  ! 
 
!  

 3I  /3@@ @

?  !   .B/I.A     G


    

  
E
 
      )>$$  .   .A  

     
 "
!   7 !   
    G  .B   .@@
  

       
        (    
   
 
     
   
! "      
           !
 " 2 7  !   
      
      .'//'// )+ 
          !     
'@'@%+?    " 2
 
 
  

17
 " ! ??  E ! L.KAKAL
    3#      
  
C 8 7
 ! 6
           "        

 
  "    
4

 
C  

! 
 

  
 
 
&   
>
 
:
 
>
 





8



87 

.
 
7 

4  


/ .@@


7 

/.@@

>87  " 

 
 
 


.
/
7 

>  
D 




>87  # 
 
 

    /
3@@ @

>2

>  
   
>8  


 

!6 

3@@ @

>  
B
/'//'//
 '@'@
%+
D 

 
> 
7  ///
 !    
#   
" 2
7


 ! 
MKI
/A..B3.@0.30 A@ @0 @/
!  
@

  ! 
! 3
!

> 
 
7  MKI

 

 
/A..B3.@0.30 A@ @0 @/ @

.B 
   ! 




I
I

 
!  
AA3 0B3. 00/3@30@B0.03
" 
 B
!

@A/M /B
@00I .0
> 
   7 

 
00/3@30@B0.03 AA3 0B3.
 

 
@00I .0
@A/M /B
 




$
  0
I.0A0B 30B

7 

.0A0B 30A

>$


!  
!


 

 

!  
I
B
..  A./ 3B@0
!

?

..  A./ 3B@0
>?

7 
AA@B/A

 
AA@B/B

 


J E 0
J E 

7 

2 

.
I .A3B
7 

>J E

.A3A


 
I 0/.B. @M B
0

 
7 0/.BI0@
 !


I0/.BI0@
0/.B. @M B

>  
D 

# 

!  
!


 

  
>2 
" 



 
 

!  
>
 !


 

   
 


!



  
" 



 
 


) D!
!
 
.
0

    " !
   


> 
  
7 
  
   
G
  
    "
   G '  
C  8   !                   
       6   !     
 
   
E ! '

  % 



! !  )



!
)$
  


!4 2 ) 


  

%    4 !W? 87C  
  ) 7 !J E 
87C  )7 !
)W



:
 +78 ? 


!!  )% 



!   !  YHQ  
 H


!  
Y 


!  4 2 YH.KKAH


DJ DY!   !  Z  5?



DJ DMY!  
Z  5?



DJ DMY!  4 2 


 



>  
       ! 
  
"
 

   '
!!  )% 
Y(,
>

 
G
           !
 
    
    
! 
   E  
  !
   !
   
!     


      
 
  
!7  



>
%$)  Y 0@.3@



      

  6 
       " !   7
!      
 #  

! 7
 

  
     %  


+  

+ 



%  >
%$)  Y 0@.3@



J   
C 8 
  
     ! !# '
J     

M

!

I

 

\

+    


K





+ 
_



  
   

      

 
D

 
 
 


Z
>

 
 >


!
$
)$
  

4 
$
Y /

$"
$
+ .Y/2


DJ DMY
$
ZH HZ  5?


  

DJ DMY
$
ZH
 HZ  5?



$"

 D

DJ DMYH/K/YHZ>/K/



?

 /
 # !
  #  ! !# 7 
   
     
"
 
   
 C  8  3 2   
  
    E  
HDivisin entre 0H  
C 8 
  !
E   
  !# !
  7!  
    
a  


%
 


  
    7 
     !
    7            D  
   #  
! !# 
 / $
"
 
 !  
!7  '


$">/K/YH
"
 H2



+8 DH!
E   #  H


  


+8 DH   !! I
"
 I I$
"
 IH



$"


$">/K/YH$
"
 H2
+8 DH!
E  
#  H



J   )!6 
?      !6    
    
!6 
_\K+ MI7 
   
!6 
J   

      

 
 Z 
         
 7
 
   

J   > ! 
?      > !    
     > ! 
^]^Y]YY]^7 

       4  
J   ? 
? 
   
? 
  

   
? 
J)JFJ7 

     
J   )   
C 8 
 
          "  

       E ! '


DYDM[)
    


DMY[)2      





J   )   
MY
IY
\Y
KY
Y
_
ZY
% 
 J   

)

 
 !   
  
K KE  
    
C 8 
% 
 J   

_
I
\K
+ 
MI


 >
 
 !     
  7 !  
 
   " 
 
C 8 7  !   " 
    C 8 
3


 >
 
) !
    !
   !    4       
   

   
 !
 
!       
  E     
   
 
  
   
 !
 
!       
 
E   !
  E    
 
  
 D 

 
   "
          
"
  
            

 
 D 

 
   
  G   G
   " 
   2  
       
D 

 
    
   E ! 
 2  
D 

 
   )]^87
G
   )Y8
? 
  

  
    
 
 !    
 

  !
  2 7 
     2 
2 

    2 
2 
C 8 
 .
           

  

  
  

 
   ! #     
     
   7
  '
J   ?    

)


?. D 

   

J

) 
  . D 
   

 

  
       D 


F 

7    D 


   

)
)  

 ! 7 



 

  

J  

 !   

 
   

? 
        )
)  7J   
 
!   
sistema de corto-circuito
!
> "  
)$
  Y/
$"
> "  
]Y/)
)  
> "  
K/2

+8 DH    H
  
+8 DH>

 #  H

$"



%        )
)   ! J  
2 
   

$"
    $"K  7 # 
  
 !   E  

!
> "  
)$
  Y/
$"
> "  
]/J  
> "  
K/2

+8 DH    H
  
+8 DH>

 #  H

$"



? 
? 

  
    ?    

 
    
  !  E   !
 
  

2 


 
  ! D
   
  

 
? '
    
; 

; 
   
; 

; 

; 
M      
; 
   
; 

; 

; 

; 
   
; 
     
; 

; 
; 

; 
   

;
;




M      


D
? 

 D  !   
! !
    
  
   
 !
 
>
 ! 
) 6  
  !      E  
 
 

 


      !   "    !       
  
  $
  
   7  E #2  !  
   
    
       !   
>
  
!   
  
 " !    
 
 
"    
 8
 E > !

 E  E  
" !  

 C  8   
!    
  !  
!    
! W 
%  E !          E   
  
   
   #

  !       $


  ///!  
 
%
   E  
   !  
     
    
  
%  
  E  
   !  
  
   !6  
 

!)$
  Y/

%   
$
  W>  87C 
 )7 !J E 


87C  )7 !
)W

:
  
$
  >  

! 
 Y 


 

%  ! W 87C 
 )7 !J E 87C 
)7 !
)W

:
 !  

   DY>

MY


 

%   
4
W>  87C 
 )7 !J E 87C 
)7 !
)W

:
  
4
>  

!  


 








C  8       "

 
    
 
  
   
 !
 //7/
%    8
+ 
W>  87C  
  ) 7 !J E 
87C  )7 !
)W

:
 8
+ 
>  
DJ DY


 





         
 


!     

 ! 7   ! 
  E    D          ! 7
E    
  
#    !  #  !!  
  

!           
!      !    I
   
    


!  
   
!  
 

    " 


!      / 7  6  
 
  
  "

  
     +2
%    8
+ 
W>  87C  
  ) 7 !J E 
87C  )7 !
)W

:
 8
+ 
>  
DJ DY

DJ. DYDJ D\/
DJ  DY+2 
DJ D\/

 



J!
  
  
     "

$
  
  
!  
  

 


  !
 
 
2 
!    
 
!    !   '
%    8
+ 
W>  87C  
  ) 7 !J E 
87C  )7 !
)W

:
 8
+ 
>  
$"!D
  D]^  
2

DJ0 DY$

\D
  DM
  
DJ DY

DJ. DYDJ D\/
DJ  DY+2 
DJ D\/

$"

 




  
!   
  !

  
    /  ! 
  

 ! 
?"


   !  !! 
 
!     
  
6
 
!        !6  
 !  
     E  %>  

  
        
 #    6  "




%  8

! W>  87C 
 )7 !J E 87C 
)7 !
)W

:
 8

! >  
C8+2
 ! [$
  
 !I
! 
 
DJ DY


 



 
!6  

 ! 
 



>  
c ) ( )(c7
 
     
D
   #      "#   

  
7
 
 
  !   !

!
  
D  "    


   
 7   
  !  
   
!

!
   '
;
       ; 0 9   
       <      
 #            0 
  0          
     # 0   )         
    ;  '      '   
          #   
;
     #   0 9   
    '9   
    
    ;     
    09  ) ( =   
    # F
; $ >   GCHGF '  7






07 ) ( 


      #    
  ;   0       9       ;   
 9     #   
;
   0    9       
 5 0    0           
   ' 9       0        
   9     <       7   
        '    <    <
         0          
    '   9 
                
  9      4 # 
   9   9      '   
     F
4  D!    C6!    E?E
     0        
 9 <!    C       
!    E ? E0        0  9   
    9     7       '  
         0   9  9  7    
   
4  D%!    C6!    E&?E
           <           
9   '               0  
   9            7   


      #         9      


      9   ;  09      
   ;   F
 
D:  :
D %::&
c(;%%H&& G     H  ;  0       
  B'   E





G
     
     C  8   " 
    
    
E     
 
  
 2 !
  
  
    
       E    '
; 4   

4   
4 
0               
      
G

 
C 8    
  
  
 
!



   C 8 
C

 > !
 
) 6        C  8         



  
  !
      

   

  ! !
     
7D 
?)   ! 
 !      E ! 
 E  7
     
 
 
 
    7!6  
    E    E !    '
^" 
%       

    
 K
 5K$
!  


       !  '
;
ca   %a &
;
c! %*
 &
% !  
!    ! !
    '
; 0  < a   '   
! 
;  0   <   !  '       
a   
C

 > !
 I$
! 
?)   ! >a   
 !    

  
   E !  !  
 
! !  7  
  



 


  !
 
!  
!     '
R !  
)

 
  
# 
>
 ?8 D
 
 ?8 D2  
   !
     
 
 !
    
     !  
%  4 !W? 87C 
 )7 !J E 87C  )
7 !
)I

:
 +78 ? 
?8 D$ !)H H
?8 D$ !)HQ
H
?8 D$ !)H8  H

;
;
;


 

%    ?8 DW  $
 D>2
 87C  
  )
7 !J E 


87C  )7 !
)W

:
 ?8 D  $
 D>2
 
?8 DJ$ !)?8 D  $ !

 

%    ?8 DJW  $
 D>2
 87C  
  )
7 !J E 


87C  )7 !
)W

:
 ?8 DJ  $
 D>2
 
?8 DJ$ ! !  ?8 DJ  $ !

 


4

$!  
?"

$!    
  
   
  
 

 D 
      ! 

!  
"

  #  
   
  
  
    
!6 
%    
$! W>  87C  
  ) 7 !J E 
87C  )7 !
)W

:
  
$! >  
$"$!  D$
 D2

+8 DH 
!  H
  
+8 DH  
!  H

$"

 



# 2 "

   

  !    
  E ! 
  
 


   

   

 

!        
    

            
   #    
" !
      

!   7
   ! ! 
  
  
 
  
  !   
!     
  !
 
      
 
   
     
  !
  
   
   
    ! 6
 6

   


 !  7    6

    "
    !
 
   
  
 
 
  7 "
   
   ! 
  
 "

!  TX627     
 


 !  R
!?!!
C  8     ! 
!    !
 
    

 


 


6  
 "

'
;   0        9            
                 
       
; $  0        9            
                 
      
;  0    9        
                 
    '   
>
 >2 8 D
G

 >2 8 D
  
 
    

  
       "    
          ! 6
 
 
!   ! 
    

>
  8

G

   8
  !       
   
  !  

    


 S 7% 
  
  S 7%               
   
 
 
  !7  7!
   
 
 !
     
  D
    ':
 7
S 7>2   S 7>2       

   
 ?    :
   
   
     
   !  


 !  " !   
   

 
 
  E !     

!  '
%   D8 DWS 7% 87C 
 )J E 87C W

 ) 7 !
 54 !S 7% 
) :
 
 D8 DS 7% 
$"$!   S 7>22
 :
 Y 

 



  
  E !  #    
 
 !
    
!  
 !   
'

%   D8 DWS 7% 87C 
 )J E 87C W

 ) 7 !
 54 !S 7% 
) :
 
 D8 DS 7% 
+$"$!   S 7>22
 :
 Y 
$")  S 7>2^Y0B)
)  S 7>2]Y@A



J
)  S 7>2
Y
7 !
 54 !S 78 2

 :
 Y4  
  
 :
 Y 

$"

 


  
  E !  #    
 
 !
     
 !   
'
%  D? WS 7% 87C 
 )J E 87C W

 ) 7 !
 54 !S 7% 
) :
 
D? S 7% 
$")  S 7>2^Y3@)
)  S 7>2]Y/JW


)  S 7>2 ^Y A )
 )  S 7>2]Y ..
JW


)  S 7>2Y7 !
 54 !S 78 
2

 :
 Y4  
  
 :
 Y 

$"

 


>
 
 5+ % 7 
 
 5 .c  4'     7 2  
 


 " ! 
7
 +%Q)C$)C7+$$
 
 
       E   2 !
 #
 
    
 )K !    8 D $ !K>J+K
 5 + 
% 7 

%    8
J
W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
J
>  
!J4) 5J
4  
J42 5 
5! 
% 7 J44 ! 

 


7> 2

  
    
 
     C  8    

 
7I> 2
 ! 
! 7I> 2      !  2 J

 Q   ! 7 !  D     7
 !
 
" 
 
>
  ! 
!  7 I > 2        !
E    
      " 
  
 !
 "         
  
 !   E  

? ! 
!   7I> 2



 
  D 


   !6   !  Q D 
   
  D  

    ! !
  
    
T+          #   R
 !#  
  

       
  !
 C  8  
     
    
     !  
 
 


 C 
8 


 
   E 
    

  
   
% 
    
 !   E  
C 8 
  

   ! 
!  7 I > 2 
      7    
! 
!       "

    
    
   

"    
)   ! 
   
   7  &  
  7 !  
  

! 
!  7 I > 2 )     !  
  
 
    
?!

      ! 
!   
 '

7




  


  
 !  
E  


> 2


    
 





  "

  
 7 
 
    

4
 7




  
 
 

  

    


7



?    4
 7   
 
   

 
  
  7   
!   cdigo
protegido      
  
    !     
 7
E  
 



> 2
% !# 

 
   
 !   E  
  


> 22
'


7



[  D 



> 22
! Y 



[J   
          



  


> 22
! Y3



[J   
  
 
    
 
  !
 


> 2



[>
    



7



%  !   ! 
!     

 
 


 !
         7     7  > 2  6  
!   
 
D7  




4
 7 
 

 
     E  
 !
      7 7
> 2   E   4
 7  !
   E    
 

 

7


[

    
 
 
  
  ! 
  E  



[8E   !

 

; '

> 2


[    
 


[

  "

  
 7 
 
    



[8E   !

 

; '

4
 7


[

    
 
 
 
 
 
    


7




  !     E    
       !  ! 
 
 
!        E   
 


    
            " 
     !   
 
+ 
?
 
 C  8  
   " 
   !    
2  ! 

 
 
  7"
   !
'
J
 
 C  8       !
    
 !
  
87C   
 ! "    
 
     
    !
 
            #
 
  !7     
   
87 "
%  4 !W? 87C 
 )7 !J E 


87C  )7 !
):
 +78 ? 
!)$
  Y@
!   
+8 D

 



+  !+  


 !   87C E)$
  

E\YE


 



+  



 '@
 ! 87C  87 "   .@
)  
  
  !
  C  8     !
  !# 

 
 6
  !
 

 !7 
  "

  2    
    
D  
          7   
 
2   !  2 
C 8 3     
!    
"

7
     

>
   "



          
   !


!     
  E  
 7   #      
 
 
 
?"

 
 
 !  #
  "  

  
     " 

 
"

7
 !
   
"

    7  !
 

+ K)7K)  KC   
J !   " 
   ! 0 
?
      
 C  8       
 
!

 / 7   #       
 J
 8  
  "
          
"        
/'
!>  .)

>  /YH E H

>  YHC  H
>  .YH)  H



;          
; (    <      B 9     
      B
; 8(    <    "      
 C
!!  )$
  Y(/./ /0/@/,
!)$
  
DJ DMYH? "8 
'HZ?8 
!  Z  5?

DJ DMYHG 8 
'HZG8 
!  Z  5?

4 Y/ G8 
!  
DJ DMYZH'HZ!  Z  5?

 D



;      $        
;      $        
  ;   
; 0 
< 0  "          
 <  
; 0   < 0  "          
    #    

4  <        9  


       <       
     



8                  "  
         $  0              
        $    <     
     
 !%   ! "  !

 
!  7


        #
 7     E   
 
  ! 


    
#!   "
#    !
 / 

 !7 
 !
 

  
    !7! 
   !

         

 !

        "
 
         
 
 %    ?

       
!   !

 
 
D  
 ! 
 7         !   !&    
 !!

     
!# 
!


 
    
!

   

  


!+ !

 )$
  
 !+ !

 /./ /0/
 !%   + !

 /./ /B/



>  )7
?>  )7  !6    !
   7 

     
 !           

runtime 
E  !
4 !      
?>  )7

 !6         ! !
 

  7 E    
 

    '
!)$
  
!!  )$
  
%  4 !W? 87C 
 )7 !J E 87C  )
7 !
)W

:
 +78 ? 
4 Y/ 

 ! 
!  Y
\
 D
2 5 !
!  ?8 D

 

%  2 5 !


87 "))787C  )?8 D
4 Y/ 
 $ !)
 D

 
%  8
J W>  87C 
 )7 !J E 87C  
)7 !
)W

:
 8
J >  
)7 !  
2 5 !
!  ?8 D.

 


> 

? 
   
 


 E    E ! '

[  
       >
     


  " !  

!  )>
 

%  4 !W? 87C 
 )7 !J E 


87C  )7 !
):
 +78 ? 

!)$
  Y

4  2+   $
>
 

$"  ! ]^HDH2


   DYH 
HZ

MY


$"

 D


 



+#   

+
  
 ) 2   D 

 C  8   D

  "

   !
E   
 2   D    

   E  4 7 !'
; -  3 %  07 0     07 00
 &0  7   ; ' 
            "    C ' EII '
        7    9      0
         '   7 
9       '  "           9 
      7 0    0        

       0 0        


      0             
            '      
 
-  D:;@J;@ @J @@J@ @J :
7. %&
-  3 %C0-   03 c a &




4   0    

   7 '
9        7    3           
7   #    '         ! 
 9       a 
;  a 0              7   
 ;
;  30;0 
; a 
3-%C& 7 
; 30;D;3 ;
; ;3 ;D  
; ;3 ;6D30;K  K:F:K a %C&
K . 
;   6DC
; 
 
; c(;%:-    7 0  7' <   9 
 :&
; 
a




;
3-0    7   ;
; 
; a
3-%C& 7 c(;%:-  7 :&





; -  ! 0  7   ;
; -  ! %C&





G   D8 D / !
  
  D 
> ! 
    2   D 
" 
   2 
   !
     

     " !  
 

 " !    2     D 

  
  2   




 !
     
 7 #" !  D
  

"
; 4  %  07 0 # &0        
  7    
  
  E !     E !   
    "

  
!
  
  2   D '
!
?
)$
  Y
%  4 !W? 87C 
 )7 !J E 87C  )
7 !
)W

:
 +78 ? 
 
?

 Y4  
 
>  
 Y4  
 
 
 Y4  

 
%    
J
W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
  
J
>  
 "4  YHD*\D*
*\
* *\ *
"*\
"H
 "2 5 
4 J
 "4 ! J
+  $

 
J

 Y4  
 
?

 Y 
 
 
 Y 

 
%   
?
W>  87C 
 )7 !J E 87C  )
7 !
)W

:
  
?
>  
$" J42

DJ DMY
?
ZH'HZ?
$
Z  5?


?
MY
  
+8 DH4
  2 
27!# 
  H
 
?

 Y4  
 
>  
 Y 
DJ /

$"

 
%    
>  W>  87C  
  ) 7 !J E  87C  
)7 !
)W


:
  
>  >  
4 >  
 
 
 Y4  
 
>  
 Y4  

 
%    
 W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
  
 >  
"4  YH) 2   D D*\DH
"2 5 
$""4 ! ]^  
2

4 J
."4 ! J
+  J
%
?
.DJ D
4 >  .
+8 DH) 2  !
 H

$"

 



+
  
 >

;
  !  7           
 ;
; 8      8!  8 0   
  '"
; 8      !  . 0   
   "
; 8        70    
"    9    
; 8         c     0    
"  #          
    %       
         
 &
; 8      a a  ;30    
           
   
; 8              0    
       '     
; 8      $  0          
     

8     a  0         


    
; 8         !0    '   
       '"' "0  
    F
; >C07 
; B0    
; C0 
E ! '
!)

%  4 !W? 87C 
 )7 !J E 87C  )
7 !
)W

:
 +78 ? 
   DY>
HHH555HHHH
" ! HHHH !H
HHW


H!DHHHH   % ! 
H

 

%   
? 5 W>  87C 
 )7 !J E 87C  
)7 !
)W

:
  
? 5 >  
DJ DY   D ? 5 

 

%   
G W>  87C 
 )7 !J E 87C  
)7 !
)W

:
  
G >  
DJ DY   D G 

 

%   
?
W>  87C 
 )7 !J E 87C  )
7 !
)W

:
  
?
>  
DJ DY   D?
2

 

%   
 W>  87C 
 )7 !J E 87C  
)7 !
)W

:
  
 >  

;

DJ DY   D 


0

 

%    
$
 DJ"W>  87C  
  ) 7 !J E  87C 
)7 !
)W

:
  
$
 DJ">  
DJ DY   D$
 DJ"H
" ! H

 

%    
!W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
  
!>  
DJ DY   D!

 

%   
 !  W>  87C 
 )7 !J E 87C 
)7 !
)W

:
  
 !  >  
DJ D
Y
  D !     D$
 DJ"H
" ! H.

 

%    
$
 W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
  
$
 >  
DJ DY   D$
 /H2'KKH

 

%   
> !W>  87C 
 )7 !J E 87C 
)7 !
)W

:
  
> !/>  
DJ D
Y
> !   D
  D
> ! + 2 8
7ZW


H  H

 

%    
> !W>  W87C  
  ) 7 !J E 
87C  )7 !
)I

:
  
> !>  

DJ D Y > !   D G>    D


> ! + 2 8
7ZW


H " H

 

%    
> !?W>  87C  
  ) 7 !J E 
87C  )7 !
)W

:
  
> !?>  
DJ DY> !   DH HZ   DZH H



> ! + 2 8
7ZW


H 2 H

 




4

>2) 
; !70              0!aa
   
; 00                 
0!aa      
) 6    "

       !
    )>$$  

         )>$$      E !    ! 

    )>$$     [[

 !    "


)  
!     )>$$ 7   !       
    

 ! !  "

>2
C 8  
 2 
 ! 

  
  

    )>$$    


          !
 

   
 ! 

   
H)HYHH ! 
   4   
    !
 3@7A
!    )8 
YH)HYHH
+8 D    ZH'HZ) H)HZHYHZ) HHZHH



) !  

?     automation  
 
 
 
#
   
      
!
  +     J E  
> !

 >J+
  E    !  
    "

 
   


    

?    
 
 
 5   D

  E    

!

    
 #      7   !  

  
   E     
!

    
   
  
%  E !     D   C 8 '
; 0  
 
    
; 
%4# ?0
$    ?c 
;   3#  '&
;        # 
; 
;  ;00
; 0   
; ;0 D ! ' %!  3# %:
; 0   :&0

; 0   &






F            <   
     # 
; 
) ( =     
   
     
    # '    #        
       0  '    
                 
 

                       
   9      #  0   0   
     
0         ! '       9     
                        
    
E ! '
!D ))D )  

!D 8 )D   
!D 2 )D  2 
!4 )


D )
Y
>7 >  J E HD )  
H
D )  

D 8 Y>7 D )  )D   
D 2 Y>7 D 8  2 D  2 

D 2 > YH555H
D 2 > .YH
" ! H
D 2 >  YH !H
D 2 > 0YH!DH

D 2 
 H8H4
8 Y 

D 2 )  


C Y4  
4 YH ' HZ 57Z 5+
2Z 5N 




Z  5:  Z  5+
  Z
 5
ZHD H
D 2  )4 
D 2 Y 2

D 8 >  
D 8 Y 2

D )X
D )Y 2

+8 DH 2     2 'HZ4 



)             
  # 
 
 
  !
    
"

!
  7         6      
     
      
     
 E   D  D   
!  D )  
    C  8         E  
F>?F 7      
   E   2        
   
       #
  
 
 !
 
   
   
  "
  
  E        


"   

   
        
> !

 % 
        !6   %   
    
   
  

  
  !  D

 
 2   E   
     !
  #
 
 "    

%  E ! 
       
 5'

7 !
 % H   D H



G
  
 
   
C 8 
   
 
?   
     
   
  "

   C   
 " 
  
    

 5
      
 !      !

  %   
       $
"  7 
     ;      
4 !       !
          
  

     

    )!

 !
 
   
   !6  7
   !6   >  +

 5 ! 6
     
   
   
   !6   S     
   7   
6
 
  ! !
  !      
 E 

 #  
   ! 2 
7
 !
 
  
  #

   
 !
  !   7
>  +

 5
%    
> W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
  
> >  
7 !
 % H   D H

 

%    
J
W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
  
J
>  
% 

 

%    
>  W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
  
>  >  
% >  +

 5

 



$
  
 
?   
      

 C       2

 
 
'           
  
      #
 
"   7     
  

    
  
    E 
G
   
 
! 
   !
 '
; !   # a     c %ca&09  
            # 
         # " 
; c 0        0  '  <
       
; c  0      0   0  
7       0     
  0      
; 07 '   
+)   
 D 
> +$?


+  
;   00 
; 9  7     00 
+
"  
;  '   
;   7 
;
9  7     
; $ '  ;
; a      



>
     
 
!   !   

#
  " ! !
     
   E  7 

 !
 7      !
    
  
    
 C     
 

 !
  
!   
 
 
    
 
  

- ./
%   
  7     
  
     
 
E  
  7   
  
  7    
  
   
 !
  "

    
%   
  !   
  
 !     2   

  
  #

 4! 5    
%     
 
 7   
  
 '
; 0    
; -  ? .?4# 
; 4#  ' ?     '  4#  % "  
    9    0     9  ;   L
  &
; !     # 
;
    '       
;     0  
; !    M3NO
; %   '         9  
  &
;      '     
; 4# ?0?4# 3
; %0         0     
' &
; !    M3NO
;      '     

4# ?0?-  
     7       9         
'        
;      7     #   ; 
  
;
' 9      ;     
   '  <            
       
;    7  %. .  &9 <
      
; ( ?!    c  %   ' 
 0      9  &
;
           
;      '     
; 0          '       
   0 # 0
;       '      0       
  70      
;           4 ' 
;                 0     
     ' 
; ( ?(   0    0 ' 
    ' '        
; (9      $    7  ; '  
%9       7  &
% 
 '
; !0  <7    0   
    
; c0  
; a   0  5 .a  
; a   5 0  5 .a  '   . 
       a   
4 !  
G
" !  
C 8 2       >  
7 !
 54 !4 !
%   
 " !    " 
 C  8   !   
!#  
      
   !#       
      
  " !   
   
    " !  

;
;

    !    7        !6   2 5      


" !  
!  
I!      E  

!"!.) 54 !.

"!.2 5



? " !
   C  8  3    " !      
!    
generacin implcita de instancias  C 8  D   
    " !
  
       " !   
   
   
)2 
C 8  
" !   !
c 

   "  6 !6  2 5 



!"!.) 54 !.

"!.2 5 



%  "
  
                
" !  
  
 
 C  8   D  
   
!  8 
    
 !
          "


 !   E  
7   ! !
  !

 

 #
 
    
       7 
 
"  
  2  
   D 

 D  7  !
 ! 
 " 
        
 

!  ) 5 
 // // //

"!.  8 
Y  



J" !      
 
" !  
   ! 
  &   
!
  
    % 
 7 
  !
  "
   
 
# " !  

"!.% 
Y4 !% 
>
  

  !
    !
!  !D!  7   


6       

 '


 5 Y4 !
 5 +
! 


 5 Y4 !
 5 +D! 


 5 Y4 !
 5  ! 



! 6
        !&  !#D!   !#
!    


'

!
+D) 5 .//.//

+D!! Y
+D


 5 Y4 !
 5 +D! 




 !  
?>   !   
  
!# 4! 5  
!
  
    2     D    
   

 

!6     
 7 E     
  2        

  2 "
 
% 2          
  
       
>  7 !$J 
     " !  

a' a3

%  > 4 !







!) !  

Y 5 !  H ' DH

DJ DY  


>  



?>   !   # & 
      
 2                  
   "


4 J
 Dpath
 path  "     
  2 
!   2  

G
            
 
  
  2      

   !6     " E    
 
  
  
" ! 
  2 '
 
Y
4 E 
( Y    ! !  &  !
!
  !  
  
+6  
  

>  

>    $   7          


 !     

   D!    


   
 
! 



 

?  D!     D! 


E
       

 

 8 

? 
 
!#D!         7
      

 ?


? 
 
         7   
  ! 


?  
         
    2  "
   
  

 
 ! 
? >    5   #  &           
 2           
    
   "


4 >   Dpath
 path  "     
  2 
!   2   '
;   7       ;  
;   7  ;       
G
      .   
 
  
  2      
     
!6   .    
   
       
" ! 
  
 2 '
 
Y
4 E 
( Y    ! !  &  !
!
  !  
  
+6     

>  

>     5  7   7


 

4 2

?!         .   7     


    

 
          
  7
 

 

    

       7 !  
  "     
 ?
#!            
 
  
 !
 

>  
 
 
 !   E  


 C  8        
 
  !   
E  

 

D!  '

! 
JS) 58



JS DYHJSH


JS? 
Y 5% 
 .@/

+ >
 ) 
JS




       
    ! !
      

 
  E     
   
  
   !  
 
D

       
    2
   
!
E  !# !
     
  7 )
2    E !  
              8  !
    
   

E !&  " !  7   


 
  
"  
  
 '


 Y 7 8  !



J     
'
; /'  
; /' - 
; /'  
; /' $ 7
; /'   0            
     
   E   
  
! 6

C 8       
  
   
   
7   

!  " !   
 
 " 
   
      
  ! 6
   


!    !
       ! 6
  #  "
 
   
! 
  
%
"  
    
    
 % E K%    7
    E   
  Startup object    
" !  
 !
 
       
    
 C  8  

 "  #"  
    
          
7

 ! 
 

   
  !
 
Q#" 

C 8 
 D
 
   E   
 
 # !         #"  a6  6       

!  7 !5

$
 
 ! > ?
7% 
  !6  
5   5?
 7 
  % 
     
7 !5
Q2 
   !   
    !
    C  8     
D 
  5

C 8  
 



!6  c    
      #!
         ? " 
? 
  
  ! 6
  
  !6   8 

?     a  7 c  7
 #
 
 

C 8 
   
  



C  8      !#     " !   !
 
    
!   7 !5
$!
 
7  "

  
 E

 " ! 
 '
; (c4
;
c-
;
a-
; a-
; a 
; 24

; c '(c4
; 4 
; a--
; 5c-
) 6       
   "

 Q$M       
!  
7 !5
    

  )%$ Interfaz de Programacin de
0plicaiones #    #" 
 ! > 

  
    
    !   
   
   
    " !      !   
   !
   

" ! 


#    7 !

# )  
  !
    !
 
 

       D  
    

  
  !#   &    
 " !     
  
? 
 %&    
         
 " !  

 ! //
C 8  E

E
 
 
      
!#
     !    
  
  D   
" !   7 !  
  
  
  " !  

 
  7   
>  7 !5
Q2 
     
!  7 !5


   
 
         E 
 
  !    
  
!6  7    E"

" !  
)

 
  

  " !6  # 7 
!6    !    7 !5
Q2    '
4
+6  
  

?


5?


 #
 

5 
 >    #
       

?

 
  
 


 
) 

5) 

?
 
  
 

>  K  5  

4  



 #
 

% 


5% 7


4 ! E


!   
 
7   

>

5  

?
       

!  
  
 

86  
>  E   
    
 
58  
 


 .7 

  
 
? !6  !

 
    
"    D

!6  
   "E  -     E
 "   


 !# !
 

 
%2      7 !5
Q2  
   

 E       Q2  
 E   %
  82  
  
      "  E   %
      !  !
    
!6   
 
 

   E  82    ! 
!
  
     
  

! 6
  #
  
 
 

      Q2 
! 
  !6  >  Q2 
 54 !
      
!   7 !5
Q2    
7 
 
 7   !
 !#    
 
 !  

!Q" )7 !5
Q2 

!
? 
)
 5
7 !5
%
7 !5
> 8  

Q" Y+ >  Q2 

Q" 5?
? ./ ///B/



      
7 
  
  ?    " !    

 
 
2 
    
 "      

 #"     
      
  !6   %
  
" !  

 %

)  E
"  # !
'
; 3      
;     ';      
%     "    
      
 
%
 " !        "   " !   
#" ! 6
  E  
  


%  4 !W%
87C 
 )J E 


87C  )7 !
 54 !%

)W

:
 +78 %



!Q" )7 !5
Q2 


!
? 
)
 5
7 !5
%
7 !5
> 8  


Q" Y+ >  Q2 


Q" 5?
? ./ ///B/


 



)
! 
' I? "I? 
I 8 

?       !  
   ! !
  
    
   
#    !#
  
 
 
C  8  
 
7   !6   c       ! !  
E  
  !  
       '
;  0 9    # 7    
; 0 9    #     
;   0   9       #        
   
;  ( 0  9             #  
    '     
%   
$ W>  87C 
 )7 !J E 87C  )
7 !
)W

:
  
$ >  
 
? "IY/

 

%   
W>  87C 
 )7 !J E 87C  )
7 !
)W

:
  
>  
 
? "MY/

 
%   
GW>  87C 
 )7 !J E 87C  )
7 !
)W

:
  
G>  
 
 IY/

 


%   
5W>  87C 
 )7 !J E 87C  )
7 !
)W

:
  
5>  
 
 MY/

 
%    
+  W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
  
+  >  
!
5% ) 5% 
////
$" 
 Y .)
 
? "Y/02

 
? 
Y
5% 
  
 
 Y .
 
? "Y/0

$"

 
%   
 W>  87C 
 )7 !J E 87C  )
7 !
)W

:
  
 >  
$" 
2YA@)
 
: 2Y. 2

 
 8 
 
? " 
  
2M/ 
: 2M/
  
 
 8 
 
? " 
 A@. 

$"

 



J 
4 !  
?
  #" 
  " !    C  8    
   J 7  6         2  
 "    



" !  


 
        #
 
  / 
+ J 7IY/
% ! 
J
J E  
 
  
  #     #      

       
      7
4  
?  ! 
 
  E    
 D
  E !    

! E !
   
 ?  E  
 !   

 " 

 "
  D  
       E  ?  E  

! 

  
 
  !     

 
 
 E  ?  E    
2 
 " 
 
     7 &   
>  7J E  
G
 3#   
 ! 
 
     7  
    
  
  ! 

G
 !   
     
 E   
  &        
    7!6   
 
 E  

  


    " 
   
         7 !6    
 
     !  
 
  E    !#       


  
 
   
 E    6   
     " 


     D 
>
  
  

 E  
  !
   " 
   6   
 
 "  " !  
 
         " 
 
  7 !  

     

 
  ! !
 


 
G
      #   
  
        
   
   ! "           6  
 !
     !
  
     E  
  
D 
 7 !


     
 
 
   E   
 
2  !
  D    !
 

 
 
  E  
    &  
  


     D 

?
  
 ! 6
  ! 
  !     7
 !
  
          
    
    %   %        
  !
 
D 
 E  
!6         7! "  
 
 
    7 ! 
 7    
6
 
       
    
 
  

   !  %    
          "    
 
: 

?       2    

    

 D
 
   D
 
     D
    

!     !  (  7 
             
! !     ?     2       
!6   7 
         7       
  
 
 
    7!6  

C 8   ! 


!      
 


      ?
E 
  
   
    
      ! 
 
 E  
? : 
  
 ! 
!    !       
 >     
       ! !
  
 "   >  

 C  8         "

   
   
 

D'

%  > 








> 





?          ! 
   
D 7 7
     
4 ' 0 7 
%   
 >   2     
 "  7 ! !
     >  
D
           $
2 
% ! "! 
 4    2     E   " 
   
 
   !
  
!          !6  

    ! "!   !    
!   !  7 
 !        
 E    
) 
>  
? "
 
 
  
   !    7!6  

 !   
  
    7  !
    

    
  ! 

      !
     

 "   
 ! 
 
   
   


 !
     Q  7      !
     D 

2  " 
  ! 


  !

 
  

    
 !6    
 "

   !
  
    

  ?  "
 
         ! 6


 !6  

    

   
 

   E   

 
  
  


  !    !  6 
    7  !6  
    7    !      
!6   
 
? "
 
 
  
   !    7!6  

 !   
  
    7  !
    

    
  ! 

      !
     

 "   
 ! 
 
   
   



 !
     Q  7      !
     D 

2  " 
  ! 


  !

 
  

    
 !6    
 "

   !
  
    

  ?  "
 
         ! 6


 !6  

    

   
 

   E   

 
  
  


  !    !  6 
    7  !6  
    7    !      
!6   
 

% *%  > 
!  >  


! 


   



   


!6  


> 



 C  8    
 !   
'4# K0
!7   

!   >  
      '

%  > % 


%  !  )


% 
)$
  

%   D )8 



> 





)

 
     "

     
    

!         7     



  7   !

 !#                  
 
! '

%  > % 


%  !  )


% 
)$
  

%   D )8 


%  %  7 !  )


Q 

 
 !  


Q 

 87C C  )


 !  YC  


 



%  7


> 






   
 !6      

    
 !
 '
%    D % 

$"  D 2

+8 DH: !  H
  
+8 DH+E H

$"

 



E !   >  % 
'

%  > % 


%  !  )


% 
)$
  

%   D )8 


%  %  7 !  )


Q 

 
 !  


Q 

 87C C  )


 !  YC  


 


%  7

%  %  7 )$
  

Q 

 




Q 

 87C C  )$
  


YC  


 


%  7

%  %  7 D )8 


Q 

 
  D 


Q 

 87C C  )8 



  D YC  


 


%  7

%    D % 


$"  D 2


+8 DH: !  H

  

+8 DH+E H


$"


 


> 



$
 "   >  4  '
!!  ) 5% 

!   !  YD !   D
!   Y>$
D D
!   D YD D  D
!   D % 




> !    
    
   

 7 
 
  
         




!   7     
  !       


!  7
   
  
         !         
   

7     
   
 D
      
 
        
0          !#   
 >   
    
 !   
>    !  7 
      


  !   

 
 
  %  > 7"
 
>   >  
)         
 >     2       >   % 

   

  !!  !    >   % 
  >    
2     E !     7    
           
  
 
  2    ! !
 7    
>  6      $
2 
E      >  % 
   '

%  >   

$
2 % 


% ) )


%  %  7) )


Q 


 
) 


Q 

 87C C  )


) YC  


 


%  7


> 





 "   '
!   
 ) 5  
   
 ) YH4

H
+8 D   
 ) 



>! 
?  
 !
!
   

 E  7

  !     !
  
   D
    & 
  ! '
;         4     7     
          0  
          % 7  & '
          %    &
; !                 0
           - '"  <  
     9    >#    
     
%   
?  !   
  
 
      
D 
               !   
   
!      #
  
  !
   
   property procedures
  "
 
    
?  !
     
 
       ! 
 ! 

      
!    !
  
   2 2      D 

   !
       Q   !
     
 ! 
 
  !
      !
 


    
!  
%   
   D 
          
 !    

  !   
    !     

       
 
   
!      !
   
           J
7

 C8  
!    K
    

 

< J
7=  7
!  %    


Q 



 

!  >! 



Q 


< 87C    




!  >! Y 



 =





+6  
?   
  !
   "
  
       ? 
 !
 

      
   E  
 

 

<% *%  = 
!  +   <#!  =







 

<% *%  = 4


!  +   <#!  = 
  







4




>
   
G
 !   
 !6          E  
  
  
   
 E       !6  
    

 !
  !   5 G
      
   
 !#
!6  
   
 
   
 !#   
 !6  
      
  

!6  
               7
!     #!  
   "


  5<#!  =







 


>
   "

        !  
 


     !
  
 
  
  
       

  G
       " 
   
        
+78 

  5<#!  =


+78  5<#!  =


 


$! 

   !!C 8    ! ! 
!  >  
%
 !
 
  
  " !   6   

  2  
  E  4   !  2 
C 8 3
% 
 "  ! 
      
    
 #   ! %
 %
%  5 7   
     !!  #
  #   
 !
E   

 %
%  !!
 !
 #
#

? >   %
 !
 
   E   !  %
  
  
 "
  ! 
    !
  
 !    E  
%  
  "
 ! 
   !

#
 
 E  %
% 
)  "
 
" ! 
  
   
#
!!
      
!   7 !5
%



   
%
 !
     

  4    
 " !  
 
 E    
 !
 !#   7     #

 !  


  " !  '
$! 7 !5
%


>
   
    !6   %
 !
  
  %
%  

     #
     !!   !6  
Q2 +  
 
"   !&    
 7   !
 

!            7 
   
  "  
"
 !& !#D! 7" !  !6  Q2 %

 E
 
   
  "
 2  

  
 7 " ! ?   
:+  % 
  
 
#
 
   ! 
$! 
 
#" 
$!   >  7 !5
%

 
   " !  '


$! 7 !5
%



%  > 4 !










)  

 %
 !

  
" !    
 E    
      !
E '

%  !!$!
87C 
 )7 !J E 



87C  %
)%
% 
)

 %
Q2 5$! $! 4 !4 H '  H



 %
Q2 C > 8 


 %
:+  % Y4  


 



)  
 
   !   
%    
%
W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
  
%
>  
7
):
 
 %
% ) J"+ !!$!


 %

> 2 D)D 

+8 DHD'HZ D 


7

 



$! 
 
 D 
)" 
  E    
  
 !  ! !!
 D 
    

  %
 !
      
 
  
  7 ! 6

     
 !
E    
     !  

 !
 '
$!    '
$! 7 !5
%


  
  !
E   
 
 !
 '
%    $!! D 87C  
  ) 7 !J E  87C 
%
)%
% 
)
 %
Q2 5
D D
 5
4
H) H

4
7   W


82 8  ////
 %
:+  % Y4  

 





   

 %
 !
 2 !   '
!
D) 5%
 !

) 
 E  D 
)  
 
  !! 

     E    D 
 

     
   '

%  
%
DW>  87C 
 )7 !J E 87C  
)7 !
)W

:
 
%
D>  
7
!
D) 5%
 !

):
 
D%
% ) J"+ $!! D 

D%

> 2 D)D 

+8 DHD'HZ D 


7

 



a  

 
  ! 
  

 
 
 !  !!  D         !
   2     
!    E
  !# !
   
 
     
 
     E ! !! 
 2  

  

      "
     
  #
         

 !    !!!# 
#
  D  
    
#
 
  
 
 !! 
%
   ! 
    #
 
    

#
         
  %
%    !6  
Q2 +  

$! 
 
 2 
$!   

$! 7 !$J

$! 7 !5
%




E      
   !# !
    C  8  
indows Form Designer generated code   
% J%
% ) 5%  

%  %
)

% 4
%
) 54
H) H.



) 

 J
4  
) 

   D 
  
)  
 
    
  2     D  7
  
   
  

%   
J
4 W>  87C 
 )7 !J E 87C 
)7 !
)W

:
  
J
4 >  
J44  YHD*\DH
J42 5 
$"J44 ! ]^  
2

7
!4) 54  !J44 ! 4 +  J

8? 4 4 2 D8 D !7 % 
 D
4>  
 %
Y8 D
> 2 D)D 

+8 DHD'HZ D 


7

$"

 


) 

 %
 
)   
 
  !
 !!   2  7
  
   
  
%   
%
4 W>  87C 
 )7 !J E 87C  
)7 !
)W

:
  
%
4 >  
7

4  " %  
YJ%
% 
 %
Y8 D
% !
Y
4 
!)   Y%2 5 
$"YJS2


4 %


$"
> 2 D)D 

+8 DHD'HZ D 


7


 



6     
 %
4 %
 !
   
  
   
%  %
4 W%
% 87C 
 )7 !J E 87C 
)W

7 !5
%

%
% 
)
:
 
%
4 %
% 
!
>2)$
  
!
?
)$
  
!% )

!4 !) 5
4 !
!  )
 )  5  
 4 +
8 
? "
+
8 
 W


+
8 
2 +
8 
: 2
!+7 ) 5 4 +
8 
2



+
8 
: 2
I
4
%
Q : 2 Q2 
4 !!!
Y
!!
 
 Q2 +  
 %
 4
%
 +7  4 !

>2
?

 %
Y %
 
/
>2
 Q2 5
%  4
%
 82 8    )

4 !
$"
>2] %
?
22

 %
Y %
 

>2
 :+  % Y 
  
 :+  % Y4  
 %
Y8 D

$"

 


8   
> !
! 
 
      
   #
   +   "
  E
 8       )J +      
#
       !
 +   " C     
    
 

  
           +   "

! )JM  
   #
 7   $3 7 03

 
 703
)
  !
 
       
 

 ! ! 

 E    2  #  E     
!


  
              
 " ! 
 
 )J  cExtensible carkup Language
    &  
  !       6 
$
 
7  
 D 
)J "   
!7  " !      7"6
 &    

$
 

C    7 )J 
7
  2 !

 
   " !   2 ) 7  " !    


 
 
  
)J
03
       4! 5 7
    E   >


 )  7    "   
   

    
)J
8    2 ! 
>


J >



) 
 
>
D

G
 E   >


   
        
    2   
   ! 6
  "  tipo7ubicacin  2    
  
%   

D
  
        

) .K  
; 
 
;     
2 !
#" 6  
       
D
  "
      

$
 
 > 
 K    ?    !  ! 6
    
D!
       
    
%   

D
2  
  
!  7

"  
D
 %  E !    E
 ) 


 
 !      c  2  LB 3
 (     

!

   &  
           +   "
) 
  
  
4! ;  

 
D
 "  "  

  
   6  
D          E        
>  
 
>
D

 !      
 
 E  >


  


  J >


   " !   
    
    
" !   

 
  
 E  !

  
 


 
     E 2 !

   
      
 
  7       
>



  

  . !   

  
    

 /4  %    C
  
           
 
    
            #
    E !   ) 
./// ) F%  
    Jet 4.0 OLE D Provider
6  
            "  
   
    2          7       
 
 7

 &    

    
D

   

4 ! ;    
D
 "  "  

    
    E  >



7   
     

7     
? " !   
" 
 
    !   
" 
     
) 
)   I) 
G
       2    
D

        

    
 0        ! D 

" ! 
  "        !#   !   
  E         
   
 
         
!
 

    

%   
       ! !
       
D       
#"  
 2  & 
  
 5 4 !
       
  E   0  
7!  
  
 E  !

 
J!
     
         
  

   E 2 !
7 

 ) 7

 
>  
 
)   
G
         
D
  
       

) )   G
)      E  
 
" ! 

      7    
G
 !
 
X?   
) 

T% 67     
D
     
)  
 R     )       E !  

E 

6  7       !
  

   
   

 

  !     
 !
 


        
 

 ! 6



X?   "  
" ! 
  6  
D

 )   

 ! " !   7  
 !
         

           E   2 !
 7 )   

 
J )    !
  !#  
   )
   

" 
 )      

   



   )
           "  
D
    
  )      

     


   )
  
       
     
 
  2#        !     
 

 
J )   
   
     8  +   


 X?               
 "  +   "
X?  

      

  +0    
! 6
 !  E
 !
  !
    


     
   

   )
  
   #

     

  X? 
         
Constructor de consultas   Opciones avanzadas     


      ! 

   )
  
   
"  
     
" 

  )
    
 )     
 

!      " 
  !
  3 0 C      
 
 
) 7 !  
!  6    ! 
 
G
         
   
 E   
  
        
     
   E      

!       7
7  
   
 
     
   
   
D
7 D    
G

E
     


" ! 
 
  
          # 

 
X?
) " 
   
 $       !
  representan 
           >
    ! "  
  
  
! " 
         
 7  ! "  


   !

 
 
 !
       

      
 

 
 K     
 

!    
E
   
 7    & 
     >
E
       
  
 E  
!

  7  !# C      
  2  ! 
 !   D   D       
      
 
 !         
 F+? 7        ! 
     
Q
 
 
 
G
      >
D
7   
)   
 
       
   G
    
   
 !      
" ! 

    03
      !#

  
7
!   
!   
%  
  
 J E  )      
      
   2    !   7  
 Generate Dataset  
!
 ! 
  


     Q

 
    "    #  
 

   
     !  "E  
!    
4
 !
       
   
 
     
 D
 
!

 
  
 E'>


) 7 
 
 >
D
  
  
      
 7        
)       
 
6  
      
 7     
 7     
 
      
 
   7   
  
   #2 
 
        

I5 
G

  >.   >
  
    

        
   
    
   
  
    
 !# !
       
" ! 
          ? 

 >. 


  8 

>
 
  
G
 ! 
       
  
  "
   
  
      8

  
    
 
! #   
E
   
  
 
   



 ;(; !(;  (; !7/(; $ ( 
 74  (;
)  
 E  D 7
 
8


   
 D 

 !       
)  
 
7
  
     '

> [
!   
 
  
 E  !

 


) 4  [
!    
 
  
 E  
!

 


 !6  4  # !
 !
   7
   E
  D 
 
" ! 
 
E
   
+6  4 
G
          7  

  I5  
  

  
 
" ! 
       
  !
  #     
!6  4   E  0        
) 4 Dataset
  
 
 
>
    

 I5  
     
 



 !  
       7  #
!
     

 
 2  ! 
     
  
     "   )  !     
     
    

  !        
 
  I
5  !  
> " !   
 
 E   8

>
 D   !

   
          
 " !% "  

 
     '
8

>
 D H !   H
  E   (  !  ; 
 
    % 
   
  
    7
  > 
 
       

     !     
    
 /        ! 
  
   
!
   > 

%  4 !W? 87C 
 )7 !J E 87C  )
7 !
)W

:
 +78 ? 
>
 4 >
 
8

>
 D>
 
H  W W%!W) H% 
Y/
? > 
 D
Y
8

>
 D>
 
H  W W%!W) H> 
I
$
"  

 
%    8
% W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
% >  

$"
8

>
 D>
 
H  W W%!W) H% 
Y/2

+8 DH%!   H
  
8

>
 D>
 
H  W W%!W) H% 
IY
$
"  

$"

 
%    8
 DW>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
 D>  
$"
8

>
 D>
 
H  W W%!W) H% 
YW


8

>
 D>
 
H  W W%!W) H> 
I2

+8 DH` !   H
  
8

>
 D>
 
H  W W%!W) H% 
MY
$
"  

$"

 
%  $
"  
?  ! D
Y
8

>
 D>
 
H  W W%!W) H% 


 
%    8
4W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
4>  
8

>
 D>
 
H  W W%!W) H% 
Y/
$
"  

 
%    8
?W>  87C  
  ) 7 !J E  87C  
)7 !
)W

:
 8
?>  
8

>
 D>
 
H  W W%!W) H% 
YW



8

>
 D>
 
H  W W%!W) H> 
I
$
"  

 


+
  
  8   
G
      
D
7   

  



        
   
   6   
  !

   
 
)  ! !
        
          
  
   !        TX  27          

    "     
2  
     
 
  R
)J  !
 
" ! 
        7 
!    
      6   E   >
7+
    
 

E
        7  
 5 4 ! 
 
 E  
8

>
 D  
  !
 
" ! 
    
E  ! 'c   " !  
%     !     '

+ 8

>
 DH%!  H% 
Y/

%  DY+ 8

>
 DH%!  H% 



%      !     '

+ 8

>
 DH%!  H% 
Y


+ 8

>
 DH%!  H> 
I

%  DY+ 8

>
 DH%!  H% 



%       
    '

$"+ 8

>
 DH%!  H% 
Y/2


+8 DH%!   H


$"

+ 8

>
 DH%!  H% 
IY

%  DY+ 8

>
 DH%!  H% 



%       
   '

$"+ 8

>
 DH%!  H% 
Y



+ 8

>
 D H%!  H> 

I2


+8 DH` !   H



$"

+ 8

>
 DH%!  H% 
MY

%  DY+ 8

>
 DH%!  H% 



   H%!  H  
!                
%  D
    
     
8   7Q
G

 Q 

" ! 
!
  

7
!

     
     E   7) 
% 
  

  Q  
           
 
     7+ ! 
;
   ;  < 
; 0       
;     #  %?   &
; )       
 >  
8      9    #  0  
     
;
    - 0  F
; 
! C! %&
; 
3 0 - %! C&



  ! C      #  % &
+ "  
      
Q
G
 E   
E
   


  
   
      ! "    2#6  E  
)  !
  !  
  ! "  
               2   6   


  


   
 '
;      $ 3 '          
-        
;      $ 3 '          
          
% !
  !         '

7

J ) G >
 

> 2 D)D 


+8 D D 




7


  !           8 >       
  
 "  
      "
  ! 
 
 

   
 7 
 

  
 

 
? 

   C 8 
7 $
 
D  3%
2    "

 $
 
D  

   
C 
8   
    
  " 
        
E   >J+ +   " $
 
 >
  SHDocVw  
 
# K0$    
  E  $
 
D   #

 
 >  $
 
D   
  ! !        : C5
X # !6      #
 " 
         

  !
  7    
    "   6   
   
#!   ! 8$-  "   # 2    
 26   $
 
 D    
  #!       G? 
 !#
  
 
%  
 !
 5    '
; 0      !3cc a   ! 
;    #   ).a   
; 
; !      ).a   
; 
; 8    )   7    a

; 8           
a



! $): C5$
 
D  

$Y 5: C5$
 
D  

$C Y 

$ H" 'KKK>'K5  K
" ! K  K " 2! L
5 H



    ! 2 
   E      
    #   

   $
 
 D   7   #
 6    !
 
 "  
   
   
  $


#   "  

   
6      2
 !#
    E  
 " !  '
%  2
 $): C5$
 
D  

)2 
#     
       E ! '
%  2
 $): C5$
 
D  
%    
J
? W>  87C  
  ) 7 !J E 
87C  )7 !
)W

:
  
J
? >  
 $Y 5: C5$
 
D  
 $C Y 
 $ DG? D


 
%    $W !
> !  87C   ) J E  87 "
G?)J E W

:
  $ !
> !  
+8 DH  !
 2   H

 


 4 !
5  -  

   !      ! 
  
 "   
  $
 
  
04
 7 ebClasses7
   5 -7  Diseador de pginas DHTcL
       5  -      C    ! 6


 >L
5  -   !

     &    )%  " !  
   +   "  &    #
  

4! 5   !   7!

 "   
 $
 
 #
5 
C       5  -     
 # 7 "#    

 " I      
 5  )% 5  -
! 
  7"   

 
   #  
)   
 R0D  )  
  !

       
!  
  
E   ! 

> 4 ! # !    2 '
; 4<  5  -?8  a    - %   < 
c '              
;&
; 07          ?! >( 7  %c
    9        9       
< 5 -;&


C        2 )%F7C8 !  
  !!#
   5  ! #!  2 7
  

     

 :+? # 
 I  
)%7    " ! !  

E
    
 
:+? 
  
     #
   
? 5  -   
    4! 5 
     
E  
  !#
I   
 !    5 . -
  
    4! 5   E  
  !#
I 
 
  !  
 
 
            
  

    

 
 I      #
 :+? ? 
!
E     
   
 I   
   
 
  #  #
  
 
DC8
G
    
     

 !       
 !
  :+? 2!K2!  
" ! 
  
" 

 
"7Q  D !    !

 
?    
 )%


 
  2     ! 
Q  D           E         
      
 5     2   !  
  !    
 

#
     
5 >
    2  ! "   
 2    !   7     
 5   
 
  D!
  
 
#

%  
   
  )%   
 
  
 
 c 5 -   E 2 !

? 
    4 ! 
 controles de servidor       
E 
 7  
    ! 
     5  ? 
 
:+? 
   " controles cliente        E 

 

    "


 
    
"  
 
:+? ! controles de servidor
       


? !   c
 
  !
   
 :+?
 !   5  - 
 !#  
  7  
    
!6  7 
 
  
  
 
  ! 
 
  7
 C  

     2 !
  E  
J>G+   "  
  
  
   7   
$
 
D   /. /@/7 0/  " 
  
  $
 
 D   @/        
  "    
:+?
 7 "


 
C  

       


    
  
 C  8     

 7   0    5  04
 )%   )  

! 6
       
 5 .///  
 5 F% % " 
  $$
D

 4
% .///7    4! 5 

F% : !  

  #      
   )%
     #     
    !  

"  !
 
   !
 
 $$ 7 D

 4
 %       
 
 4! 5  7 C         
  $$ 7
D

 4
 %   6    4! 5   #   
 4! 5    D

6 $$
)  >2 I 
)   
  "    
  
       7 


" 
 
    
   
    
   "
!
 '
>   4    K% 

 ?7  navegador
 
!#
I 
 
> 0   K)  
?7   5 $$ 


pginas 0SP.NET
> K?7         


archivos de base de datos y servicios 0DO.NET
?    
        
           
        
  
!    
D
       
  ?
D
            
  
   
     
             !#


  ?   
   
  
D
 
  
 
                 
       
       ! 6
"   !

!
   

7"      
> % 
 
I% 

?7 
? !   4       E      !#
    
 
 7   

 "     

 
      
   
"  
 !
 
        
 


 !
   !
 
  

  browser 
    :+?
      
"   7       

!7  
      

> )   
I)  
?7 

? !   0         !  7       




    

7
   !
   
 
    
         
   ! 
  !
  
   
        


   !   
! !
  !  6  !
? !   0    ! 6
    
 !  
  
!
E            
 7       ? 
  !
                
 !
E 
       
        
!   
D

       E !      
 !


D

       
7    
   
  
    

D
  
>  I?7 
?!    
           
           
   !
!
     
       !
     7   
" ! 
   
   
 +
 !

^ :%  
    stateless 
         

  

  #
 5     




!
   
  
 #
 
 c   !
 
     "   6
 

        !




    
   

5 6 !    
 #


 )% D
   
         
!


      
   5   
    
  

!

 
" ! 

  !#
I 
  
  !#
I
  
6
  )!
 
   ?  > 
 
D
  6
    )!
 
       ?   
> 
  > 
I    +
 !
  2
  
 

)%    
  
  !
!
    
" ! 

 
!#
I 
  
      !
   
" ! 
   
    

  
  7  
 ! !  
 
          !
 
          

      !      

      7
  


'
C 5 

G
 #
 5    I  
    
 
 "    
!
 
     
" ! 
 
 #
7

 
  #
  
     )%    

"   !) .       
   
  #
 
 "6 
   >
  #
 

            )%     ) .   


   
" ! 
 
 #
 ) .   

   :+?
 

  
   
X 7

G
+ ' >
 >
  
" ! 
    
"
  G?G
+ '  !
  !


    R
   
" ! 
  "     
  E ! '
2'KK
" !  !!DR 
R Y
 
G
 + '             
  !   
  

 7    
#
 G
+ ' 
   
   
" ! 
  
 
   !#  !7 
  
   



!#D! .@@    
G?    ! 
" ! 
    
  
 

+ ' 
>  
G
!/  
 D   &  !
 
 !#
I 
  
  
  2     D  7
 
  !  plug-in 
  

D  !/ 
 
    
 :% 
   
   
          
     7  
 
  !
 
?
" ! 
 !


!/     D 7  

 
   ! E   !

 
" ! 
  !#   
 
  2     

 
    
   
!/ 

    

   

  
 

 !/ 
6
  )!
 
   ?    
D
! 6
6
  )!
 
   ? 
     I  +
 !
 2
 
 

)% N     
           !



" ! 
 "    
   
  
" ! 
 !#  
?      !
 
           
  

 
     
   
  
 '
)  
 

0          )   


   !      
 2 #
7     
   >
   E 

    
 5  )% !

 
" ! 
  " 
   
   

 0            !   

 
 2 
  
 
G?
      
)%
0     !


 ! !    2 

  5   2     
 ! " 
  0       !              
   
 application variables    
    7   
6   
      
G
     

  !
          )  
   
 
6
  7 !   
!          E ! '
)  
HG >
 H
      

 !# !
 
 !  " 
?     


  #!      7          #
       

5 7  

 

  
   " 
 
 
G
 
       !  

 
  
  

     
 5       

  
   
  

   
5 

  
    
  >
 


  
   )%!


" ! 
 " 
 
 

     
      !           

session variables    
    7    6   
 
    
?   
  !

 
        
   
  6
  7 !   

!          E ! '  


HG H     
 
  
           #
       

5       
      
 ?  
 7   
D
 6  
 !
  
  
  2 

  
 6  !   D 
./!
     

5   

  
 
  
   
?   !
 
      
7 
 

         
  
 !      

  
    
" ! 
   !
 
 
   
+


   
" ! 

      ! 6
 

   
" ! 
     !
  
" 
 !&  

!

  !
 7 !
!
      
 
      !
  ! E     ! &       
   

%
   
5  " 
  !7 !
!


  
 
" ! 

       
   
 
'
;   0            
          ;         
    0 7  9        
           
            
 '        
; ! 0       
          '            
   0 '   7     
     
; ! 0               
                ' 
          
9      <    0   
   .           
;
;     0           
      0           
     7     . 
 !$
 
 
?     a       
" 
      !
  7
  
 
!
 
       ! 
    " 

!  
    !


 D     

" 


  
 
"   
   
  



 D  
 


" ! 
 !  
" ! 
   
! 6
          
  
 
!
  ?

 
   2     
!
  "
 !
  
  
 ! !
      
!
 
G
  a      D
   
 "

   ! 

! 6

  
7   
 
!
 
G
     7    
!
    6  
2  
 7    
    
!
  
 
D 
  
      


?2   


       a     
          !
  7  6   2  I 
! !
 
 
    ! ?2   #
 
      
    !
   "  ? 2    
  
 !
 

 !  
  !
  

    D 
       ? 2      !
 
 "  

 !          
  !
 "   !
   
 ! !
  D     
 

!
 
     
!
  2      ! !
   

   !
 
 
G
 "

 2      
    
 

!
 
2    "

            !  
    7

 
 ! E  
    #  
   
 ! "  
   ! !
   

  D 
 ?   !   

 
 !
!
 
"   !  !
 
 
G
  ! 
" !#      
     ! E    6
  
 E      7    
   "      

 
) !
   9
 Q   
     
   

" !  !!D




You might also like