Sei sulla pagina 1di 100

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

FACULTAD DE CIENCIAS BSICAS E INGENIERA


Programa de Ingeniera de Sistemas

ESCUELA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BSICAS E INGENIERA
Programa de Ingeniera de Sistemas

!" #"$! %
' %( ) ! !(*
+ ,$*" ' " - , .$%(

&
&
/

2
34

2
2

1 5

1 0

0 7$*$*%( , $* " ,!$8*


*
*
*
*
!

"
"
"
"

,!$8* %
,!$8* * $" :
,!$8* * $" :
,!$8* * $" :
"
0

2
;$*<= > (%(
;$*<= > (%(
@
"#

9
9
=
=

?
?
!

=
=
34

=
=
=&

,$% % % "(
5

0 0

=/
=/

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BSICAS E INGENIERA
Programa de Ingeniera de Sistemas

0
0
0
0

"( * : $!(
"( ,7 * : $!(
"( ((, *(
"( % "$'(
B,(
0
0

=A
=A
=2
=2
=2

0 4

=2
=9

$C, %
4

=9
<D

5
"

" $
<=
34

<=
<=

<=

$B* !$8*
$": "$!(
,!$(* ,
8B$!(
0 C$"

<=
<<
<<
<
<
<

<&
0

<&

7
7E ,

<&
</

&

%
<9
34

<9
<9

0
7E , E 7
F$"!)
G
(*"$*

<9
<9
=
=

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BSICAS E INGENIERA
Programa de Ingeniera de Sistemas

=
;)$,
0( E F)$,

=
<

'

"

%
&
34

&
&
&

4(

!)
@

/
A

2
H: " ( '( . ,( - 7
H: " ( '( % 7 !"(

*!$

2
9

"

"
%
&

34

&
&

1 0

10

&
&=
&<
&<

!$8* %
" $!
!( $%( % *
" $I
. B !$8* * *
" $I
* !$8* % ,: *"( * * : " $I
,$:$* !$8* % ,: *"( % * : " $I
% * :$*"( % *
" $I
"
0

&<
&&
&&
&&
&/
&/
%
&2

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BSICAS E INGENIERA
Programa de Ingeniera de Sistemas

&2
&2
0

&2
1 0

&9

1 0 4

C" * 4 !) - (
" C,! 7 !) -)(

/
/<

'%
/&
/&

34

/&
/&
0

//

" ' % * " * !!$8*


" !"
% ,( : * J
(: *%( % , ("(!(,(

/A
/A
/2
+

A=
A=
A=
A=

! '

% "( % 7$!) (
4

A<
A

1 0 4

A&

!! ( %$ !"( 7$!) (
%

A&
+'

A/
A/
A/

1 0 0

A/

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BSICAS E INGENIERA
Programa de Ingeniera de Sistemas

!$8*+ ,$:$* !$8* -! :C$( % %$ !"( $(


(! :$*"( % !)$.( * * %$ !"( $(
('$ + C(
- *(:C 7$!) (
1 0 4
50
4

@K

A/
AA
AA
AA

A2

"

,
-

2D
2D
2D

0 0

2D
2

0 0

2<

(* L$8* !(* 0
(* L$8* !(* -

2<
2

2A
2A
2A

4
0

4
M

2A

22

1 0
0 0

29
0

9D
9D

9=

&%
34

9&
9&

9&

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BSICAS E INGENIERA
Programa de Ingeniera de Sistemas

92

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BSICAS E INGENIERA
Programa de Ingeniera de Sistemas

El curso de Programacin de sitios Web - PHP, componente electivo del Programa de


Ingeniera de Sistemas tiene como objetivo la fundamentacin de los conceptos
bsicos del lenguaje de programacin PHP, de los estudiantes del programa de
Ingeniera de Sistemas, programas afines y/o particulares, bajo la estrategia de
educacin abierta y a distancia.
El curso tiene 3 crditos acadmicos los cuales comprenden el estudio independiente y
el acompaamiento tutorial, con el propsito de:

Fundamentar la concepcin sistmica de los principios de programacin en el


lenguaje PHP.

Capacitar a los participantes para la comprensin, aprehensin de los conceptos


propios de la Programacin en el lenguaje PHP.

Fomentar en el participante el espritu investigativo, despertar la creatividad en el


desarrollo de soluciones a problemas informticos aplicando las ventajas que ofrece
el lenguaje de programacin PHP

Este curso esta compuesto por tres unidades didcticas a saber:


Unidad 1. Conceptos, antecedentes, instalacin y configuracin del interprete, un
programa en PHP, variables y tipos de datos, mbito de las variables, valores desde
formularios, funciones de apoyo, operadores, constantes, expresiones Estructuras de
seleccin simples, estructuras de seleccin compuestas, estructuras interactivas
simples, estructuras interactivas compuestas, sintaxis alternativa, funciones.
Unidad 2. Inclusin de cdigo desde archivos, objetos, operaciones con matrices,
cadenas de caracteres, Manipulacin de fechas, conceptos bsicos de HTTP, cookies,
Manipulacin de archivos, Manipulacin de ficheros y directorios.
Unidad 3. Introduccin a bases de datos MySql-caractersticas, instrucciones bsicas
de SQL, conectividad de bases de datos en PHP, grficos en PHP, formatos grficos,
diseo grafico, creacin de imgenes, tratamiento de color, graficas vectoriales.
El curso es de carcter terico prctico y la metodologa a seguir ser bajo la
estrategia de educacin a distancia. Por tal razn, es importante planificar el proceso
de:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BSICAS E INGENIERA
Programa de Ingeniera de Sistemas

Estudio Independiente: se desarrolla a travs del trabajo personal, del trabajo en


pequeos grupos colaborativos de aprendizaje y el trabajo de grupo de curso.
Acompaamiento tutorial: corresponde al tiempo de acompaamiento que el tutor
realiza al estudiante para potenciar el aprendizaje y la formacin.
El sistema de evaluacin del curso es a travs de la evaluacin formativa, que
constituye distintas formas de comprobar el avance en el autoaprendizaje del curso.
En este sentido, se realizarn tres tipos de evaluacin alternativas y complementarias,
estas son:
Autoevaluacin: evaluacin que realiza el estudiante para valorar su propio proceso
de aprendizaje.
Coevaluacin: se realiza a travs de los grupos colaborativos, y pretende la
socializacin de los resultados del trabajo personal.
Heteroevalucain: Es la valoracin que realiza la institucin de la apropiacin de los
conceptos por parte del estudiante.

  

 
  
  ! " #$ "
#
&%'" (
 ") *
 (
+ 
',
$-   
.
/+%
0(+ 132-
54
5"6
+( 0.
-' 732"5
8 ".
+ +(
:9, /
 ";+ "5

 "<"7=2
 ,">4 
?(
:%-

0(
+ @(
A ? ;+
0 '
A *0
'CB
-

Tutor-estudiante: a travs del acompaamiento individual


Estudiante-estudiante: mediante la participacin activa en los grupos colaborativos
de aprendizaje.
Estudiantes-tutor: a travs del acompaamiento a los pequeos grupos
colaborativos de aprendizaje.
Tutor-estudiantes: mediante el acompaamiento en grupo de curso
Estudiantes-estudiantes: en los procesos de socializacin que se realizan en el
grupo de curso.

Para el desarrollo del curso es importante el papel que juega los recursos tecnolgicos
como medio activo e interactivo, buscando la interlocucin durante todo el proceso de
dilogo docente-estudiante.
Los materiales impresos en papel, se han convertido en el principal soporte para
favorecer los procesos de aprendizaje autodirigido.
Sitios Web: propician el acercamiento al conocimiento, la interaccin y la
produccin de nuevas dinmicas educativas.
Sistemas de interactividades sincrnicas: permite la comunicacin a travs de
encuentros presnciales directos o de encuentros mediados (Salas de
conversacin, audioconferencias, videoconferencias, tutoras telefnicas, foros)

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BSICAS E INGENIERA
Programa de Ingeniera de Sistemas

Sistemas de interactividades diferidas: permite la comunicacin en forma diferida


favoreciendo la disposicin del tiempo del estudiante para su proceso de
aprendizaje, mediante la utilizacin de correo electrnico, foros, grupos de
discusin, entre otros.
El acceso a documentos adquiere una dimensin de suma importancia en tanto la
informacin sobre el tema, exige conocimientos y planteamientos preliminares, por tal
razn es imprescindible el recurso a diversas fuentes documentales y el acceso a
diversos medios como son: bibliotecas electrnicas, hemerotecas digitales e impresas,
sitios Web especializados.

DE F *
 G
G4
H,
E 4+
G
I "+0
0
-+ + '
GH+   +, 0@J,
 
- "+- (
HK/,

+%  4 
+/ "L%   "57"+  "5+ '
- "+6 
+('
0@0,
G%"0'M8"07('
+
 "/ ";'"8% "C%
  "

+N
 
O ("C@<P<("+ *"QR(
'( S
+  "QT "
 U "4

T QVW ";+ , X0R
0
YZ(
[,
6@ 
 +(
A S

; ?
S
+,, X+? ', 0\

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BSICAS E INGENIERA
Programa de Ingeniera de Sistemas

PROPSITOS

Fundamentar los conocimientos bsicos del lenguaje de programacin PHP

Capacitar a los participantes para la comprensin, aprehensin de los conceptos


propios de la Programacin en PHP.

Fomentar en el participante la investigacin y la creatividad, caractersticas que


deben identificarlo en su entorno como Ingeniero Programador.

METAS
Al terminar el curso , el estudiante:

Identificar las tecnicas propias del lenguaje de programacin PHP.

Reconocer la fundamentacin terica y conceptual de la Programacin en PHP.

Podr tomar decisiones sobre la solucin de problemas informticos en algoritmos


del lenguaje de programacin PHP.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BSICAS E INGENIERA
Programa de Ingeniera de Sistemas

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BSICAS E INGENIERA
Programa de Ingeniera de Sistemas

OBJETIVOS

Que el Participante fundamente tericamente la concepcin del lenguaje de


Programacin PHP.

Que el participante mediante el anlisis determine los algoritmos validos que den
solucin a problemas informticos.

Que el participante visualice el alcance y futuro del lenguaje de programacin PHP .

COMPETENCIAS

El estudiante podr desarrollar Aplicaciones Basadas en el lenguaje de


programacin PHP. que satisfagan las necesidades del usuario.

El estudiante reconocer las ventajas y limitaciones que ofrece el lenguaje de


programacin PHP.

El estudiante podr evaluar y dar soporte a aplicaciones desarrolladas en el


lenguaje de programacin PHP.

%$7 *!$ % ,( ,*B J " %$!$(* , +


N$
*
$ % !(*(!$:$*"(
' !$,
' %
(,, ',$! !$(* !(* ,,*B J
$:'( " *" N
,$*"
%( !(*(I!
+
- *"$*% , 7$,( (7# % ,(
.$%( ; C * "
$8* ' *" * !(*! '"(
'
!(:' *%
, ,*B J L)( "
'
( ' *%
,( !(*(!$:$*"(
!(:',: *" $(

OBJETIVO GENERAL
.$ ,( !(*! '"( CH $!( + % , *"( *( % ' (B : !$8*
(*(!$*%( ,( ,: *"(
* !
$( '
,$I * ' (B : %
',$! !$8* * " '(' , ,*B J % B * !$8*
%$*H:$! % !(*" *$%( * .$%( ; C

ESTRUCTURA TEMTICA

!" #"$! %
' %( ) ! !(*
+ ,$*" ' " - , .$%(
7,L$8*

CONCEPTOS BSICOS
Qu es PHP?
. )/01 023 10/14506641
* ,*B J % "$'( ! $'"$*B+ N !" ,: *"
"H $*%(
"$,$I %( !(:( * % , : J(
," * "$. ' %
(,, ',$! !$(*
* , ; C *
,*B J *!$,,( % ' *% + '( N C
!8%$B( * ,
" !"
- *(" !$(* % (" (
: -'(' , ,*B J !(:( (
$!+ % :H %
'(" *" -% ,"( *%$:$*"(
!(* $%
!(:( * ,*B J % ' (B : !$8* % ,,%( % , .$%( > J! " * , .$%(
; C?+ H'$%(+ N '(
* B * ! *"$% % % ,$C # % 7 *!$(* - * :',$ %(! : *" !$8*
'HB$*
J! " %
* , .$%( ' % *
,$I !! (
C
% % "( + !(* L$(*
*
%+ "! ,
$( ( !,$*"
!$C * 'HB$*
," *" % , J! !$8* % ,!8%$B( 'HB$*
,,*B J
7 ! %( '(
:
%( 7 * 99 $* :C B( , %
(,,%( *
'(,#"$! % !8%$B( C$ "(+ ) !$C$%( : !) !(*" $C !$(* % (" ( %
(,,%(

*! *"
7 *!$(*

* , . $8* " N
"$,$I
% ('( " ,( ' (B : %(

,:("( O *% - ! *" !(* *

L" *

,$C

# %

Caractersticas de PHP
,!8%$B( % ,,*B J
*! *"
:C C$%( * ,( %(! : *"(
' %
$*" !"
!(* ,( ' $*!$' , + - :H !(: * + B "( %
% 0 "( * .$%(
; C
!(* $%
* ,*B J (C "( - '(" *" N
"H ! $"( * ,*B J + !(* , B * . *" J
N
B " $"( - !8%$B( 7 *" + !(:( ,
@+ "H %$'( $!$8* % ,(
$(
!(:( "(%( ,( ,*B J ! %( ' * *%( * *" * "+ ('( " %$. $% % % ' ("(!(,( %
!(: *$! !$(*
*" ,,( 4 +
+
+ "!
* % , B *% .$" % % ,,*B J
N
!8%$B( ' %
J! " %( * %$. (
$" : (' "$.( $* ,$I , ! :C$( P ('( " %( '( , . $(* % ;$*%(F 9&+ 92+
+
+ =DDD+ *$L - $* L
*%(
+ :(*" * .$%(
$* L
*$L+ :H H'$%( N
: !)( ,*B J !(:( , ! ( %
- " :C$* : *" , B $% % !(:' %( !(*
:C$*" ;$*%(F P
' :$" !(*7$B
, .$%( % :(%( N ' % ) !
,,*B J
:H ( : *( B ( BQ* * ! $% %
' !#7$!

Qu puedo hacer con PHP?


(* , !(*" $C !$(*
!$C$% % ,( !$*"( % !(,C( %( $*"
%(
,*B J+ ,
" * 7( : H'$% : *" * * ,*B J ! ' !$" %( '
"
*" ,, '(% :( % " ! R

* ,%
(,,( % ,
,$I ! ,N $

B "$8* !(* , C
% % "( %(*% ,,*B J ' :$" $*" 7 !
% % "( + $*!,- *%( , % ,( $" :
$! ( (7" " . % 0

!(* , : -( # % ,

: - *!$,,( !(*
* ,$" % " ,,% %

%$ !!$8* ,!" 8*$! (

7 !$,$" %$.
% : $%( " %$(

*.$

* E: $, * ' (* '( : %$( %

,,

"
% " " :$*"( % $:HB *
" . % 7 *!$(* + N
"$,$I *%( ,B * ) :$*"
' !$,$% % '
,,(

0 *" ( % ,!(*J*"( % ,$C # %


+
*! *" * . $ % "$* %
!)$.(R !
+ C( + ! :C$ % *(:C + :(. + :(%$7$! + "!
' :$"$H* " * 7 $ !)$.( '( 4
(*
:C$*"

' % * " "


*" * "

!((G$ !(*

,"$. 7 !$,$% %

,,*B J ' ('( !$(* *


,$C # %$7 *" 7 *!$(*
: " :H"$! + -: !) (" :H %
( B* ,

"

#*

,' (! ( % B "$8* %
7 *!$(* " :C$*

#" :C$* ("

"

% ,(

' " " :$*"( % " L"( + 7 *!$(*

PHP, el intrprete y el servidor


J! " ',$! !$(* %
(,,%
*
+ * !
$( $* " , ,$*" ' " % ,,*B J *
.$%( ; C
* ,: *" , ',$! !$(* %
(,,%
*
+
J! " * (C
*
* . B %( ; C !(:( *" * " L',(
*%( ,
$(
,$I * ,,: %
* %(! : *"(
+ ,* . B %(
,$I * *.#( % (,$!$" % , .$%(
" . % ,' ("(!(,(
,
.$%( $% *"$7$! N , !)$.( !8%$B( 7 *" %
+ '( : %$( %
L" * $8*+ - J! "
,$*" ' "
,$*" ' " J! " ,' (B : (C" *$*%( *
," %( N
% . ,"( " .
% , .$%( ,
$( .$ ,$IH*%(
* ,* . B %(

L$" * "
7( : %$7 *" % $* " , ,$*" ' " %
>:(%(
?+ (:( * L" * $8* % , .$%( >.#
.$%( >8,( '( $C, * ' !) ?

(:( * $*" ' " L" *(


? ( !(:( :8% ,( $*" *( % ,

078029:;
,!8%$B( % ,,*B J
*! *"
:C C$%( * ,( %(! : *"(
+ % 7( : N
!(* $%
: - *!$,,( ' (!
$*7( : !$8* % *" ( % * ',$! !$8* ; C %
(,,% * ,
,*B J+ ' ( (C,$B N
* ' (B : %( N ' " *% "$,$I
+ !(*(I!
7(*%( ,
C(*% % % , ' (B : !$8* !(* ,,*B J
',$! !$(* ' , ; C+ * (! $(*
N $ * % ,: * J( - !(*" (,% * !(*J*"(
:',$( % % "( N
$*" ! :C$* * , %P
!(:( "(%( ,( ,*B J % "$'( ! $'"$*B
"$,$I * '
,,(
.$%( ; C !(:( ' !) - B "( % C
% % "( !(:( - N, (
$*"
%( *
+ % C * $*! : *"
C
% !(*(!$:$*"( + ,,*B J
'
: * J( % C
% % "( N
',$! C, ,( %$7 *" B "( + - ,: * J( % * .$%(
;
' '(% $*" !"
* , %+ * , :C$*" ;$*%(F ( * , :C$*"
@
" ' $:
,'(% ( (

$8* ' ('(* + *"(*! +


*B J

.$ ,( !(*(!$:$*"( * !

$( '

'(%

' *%

!
,$I * ' ( % , ' (B : !$8* % 'HB$* ; C+ " . %
G ' *B J?
,$I * ' ( % ,: * J( %
% 0 "( + " . %
> " !"
*B J?
*. "$B ,7 *!$(* :$*"( % , $*" 7 I
> (::(* " F - *" 7 ! ?

-'

L"

(*(! ,,*B J
!(:'," : *" - ' % %$ S * 'HB$* ; C " . %
,
(*(! ,,*B J
!(:'," : *" -' % $*" !"
!(* * C
% % "( $*7( : !$8*
L',$N , 7 *!$8* % , .$%( * , ' (B : !$8* !(* ,,*B J
. *" J "$* ,,*B J
!(* ' !"( ,( (" ( ,*B J
,*B J L$" * N !(:'$" * * ,%
(,,( % ',$! !$(* !(*

<
* ,
=33/.>>??? 0@06398454A>/=/>
(
=33/.>>??? 5)@015B1646;03>6C8>6C8=3A8
(
=33/.>>D15DE9D9;7BE0558>E@>
$! ( (7"
. =33/.>>??? A9514647354A>8D3DA>6C8>
"( $,
=33/.>>??? D@5ED34654A>3B3419D806>/14 1DAD594;>@D606E0ED346>6C8=3A8
*$!$!$8* - 7 *!$ H*!) I !# ( B* !$( -(" (
%$"( $, C( *
!
F $,,
!$8* % ',$! !$(* ; C !(*
(C$
" !)$,, - $,, G * %$"( $,
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$ $, C$( -(" (
%$"( $, C( *
! F $,,

INTRODUCCIN
'(% J! " ' (B :
*
+ * !
$ , $* " ,!$8* % * .$%(
" C J( ' " C J * :(%( ,(! ,- *( " * , * ! $% % % J! " ,(
*" * " "$,$I *%( ' ("(!(,( !(:( 4
0 ! %( , $" : (' "$.(
'," 7( : + %$'(* * * ,: ! %( %$7 *"
.$%( ; C+ ,B *( % ,,(

* , N $'( %
!)$.( % %
"$,$I %( !(:(
"$'( ,$C

0 ' % ' %
" ' $:
$* " *!$+
% C $* " , * , N $'( % " C J( ,$*" ' "
% ,,*B J
!" ,: *" , . $8* %$'(*$C, * , 'HB$* (7$!$,%
, << N
' % (C" * % 7( : B " $" % % , !!$8* %(F*,( % % , 'HB$* R FFF ')'* " *
" :$:( $"$( '( $C, !(* ,"
,B *( : * , (C , $* " ,!$8* -!(*7$B !$8* % ,
*" ' "
* %$7 *" $" : (' "$.( - "$,$I *%( %$7 *"
.$%(

OBJETIVO GENERAL
0 " :$*
,' (! ( % $* " ,!$8* % * $*" ' " '
,,*B J
+ % , ',$! !$(*
!(:',: *" $ ' %
(,,(+ !(:( ,(
.$%( ; C+ -,( ' (! ( % !(*7$B !$8* %
, :HN $* %(*%
,$! * ,
' !"$. $* " ,!$(*

OBJETIVOS ESPECFICOS
0 " :$*
0 " :$*

,' (! ( B *
,' (! ( B *

,% $* " ,!$8* -!(*7$B !$8* * $" :


,% $* " ,!$8* -!(*7$B !$8* * $" :

;$*<=
@(

ESTRUCTURA TEMTICA
0
*
*
*

1 5
4
1 0
7$*$*%( , $* " ,!$8*
" ,!$8* %
" ,!$8* * $" : ;$*<= > (%(
" ,!$8* * $" :
@

INSTALACIN Y CONFIGURACIN DEL INTRPRETE

, ,*B J
J! " *%( ,(

+
' % " C J % "
7( : R J! " *%( ,(
! $'" * , ,#* % !(: *%( - * ',$! !$(* B H7$!

! $'" * , .$%( +
* !,$*"
' $:

7( : % " C J( , :H !(:Q* - (C , ! , *7(! ,%


(,,( % , B #
N$
*"(*!
, *" ' " % ,,*B J
+ , .$%( ; C - * * . B %(
,' (B : *
+
J! " %( -.$"( , ," %( * ,* . B %(
,
$( , " * ' *" , $*" !!$8* !(*
, .$%( - ,$*" ' "
'," 7( : % $" :
' "$.( %(*%
$* " ,
% 7$* " :C$* , .$%( ; C
$* " ,
(* J:',( ' !) +
>*" * " *7( : "$(*
. ?+ ; > (* ,; C
. ?+
%$:+ 7)""'%+
"! ' + $ ,* "+ :*$
%+
$,,- ; C $"
(+ :C + @$" :$+ "!
" '( $C$,$% %
!(*" "
, .$!$( %
.$%( * , % % 7( : N *(
N$
$* " , ,( - J! " * ,( ' (B : $* $* " , , .$%( * , N $'( % " C J(
* '," 7( : (' "$. ;$*%(F 9& ( ;$*%(F 92 - ' ' (B : %(
* .( %
+
'(% #
!(* JC, "$,$I , .$%( ; + N " :C$* $. '
' *%
"
'( $C$,$% %
"$,$I , .$%( ' !) N
,,B ' %
* ('!$8* :H !(:',"
(
(C " *" N ,( $B * % , .$%( ' !)
, :C$*"
@(
@+ - L$" * . $8*
%(:( , = D ! % % 7( :
' !#7$! '
:C$*" ;$*%(F
L$" * * , !" ,$% % : !) . $(*
$* " ,
" "$'( % . $(* *( "
"(%
Q"$, ! *%(
"H ' *%$*%(

"( L" #C, %


N + (* H'$% - 7H!$, %
, ) :$*" -7 *!$(* % ,,*B J ' ( (*

* , '," 7( : ;$*%(F
+ ;$*%(F =DDD - ;$*%(F @ +
' % "$,$I % 7( :
!(*7$C,
( ' !)
C *( N ,(
$( %
" *B * * ! *" N
7
' * %( ' " C J (C
' !) , )( % "(:
* % !$$8*
* C * ('!$8* $
' " *% J! "
* ,:$:( *"( *(
,,*B J
+ ' *"
"$,$I !$8* % *
.$%(
.$%( % *" * "

: -( *%$:$*"( * *"( *( (' "$.( *$L ( $* L -!(* ,


' !) + N
, !(:C$* !$8* :H !(:Q* * , : -( # % ,(

Instalacin de PHP
(:(
+
' % " C J * %$7 *" '," 7( : - !(* %$7 *"
:Q,"$', !(:C$* !$(* %
,$I , $* " ,!$8* 0 ! %( , .$%(
%$7 *!$ . $( :(%( % $* " ,!$8*R
(:( * $*" ' " L" *( , .$%( ; C >:(%(
?
(:( * :8% ,( $*" *( "H"$!( ( %$*H:$!( % , .$%(
(:( :8% ,(
(C *" * " *7( : "$(*
.
(:( :8% ,(
(C
" ! ' *" ' $
.

' !)

Instalacin en Sistemas Win32 (Modo CGI)


L$" * "

7( : "( % , (7"F

% $* " ,!$8* * $" :

;$*<=

.$%(
L$" *
!(B$%( '(% :(

* . $8* $* " ,C, * :(%(


+N
J! " % !(:( ! ,N $ ',$! !$8* ;$*%(F + N ' ( ' ( $*%$! !(:(
% C $* " , ,$*" ' " %
Q,"$: . $8* < <
> D /TC?+ !(*"$* , ' $*!$' , 7 *!$(* % ,,*B J+ ," $% ,'
$( * .(
0 ' % , ' !"$. C$*. *$% + ,% ',$B - ! '" !$8* % , ,$! *!$+ ,
$( ' %
,!!$(*
* $* " ,!$8* "H*% ( * . *I %
* , $B $*" . *" *
!(*7$B
,
%$ !"( $( %(*%
,: ! * ,( !)$.( ',( % - ,%$ !"( $( '
,: ! * ,
$(*
4$* ,$I *%( , $* " ,!$8* '(% :( *"(*! !(*7$B
,!( ( ,!" 8*$!(R
.$%(
N B * ,: *"
,(! ,)( " - , %$ !!$8* % !( ( N
: * J % !( ( *.$%( % % ,( ! $'"

$B $*" . *" *
('!$(* $B $*" R
.$( P ( " "(%(
!(B , .$%( ;

%$ !!$8* % ,
' ! * ,(

, ' :$" !(*7$B


,*$. ,% *("$7$! !$8* %
(
C J( , "
( " "(%( ,(
( + .$( - %. " *!$ P ( " "(%( ,(
( ,(
(
7 $C,: *" % ' %
,!!$(* , ' $:
('!$8*+
C ,!!$(* %( '
, *"( *(

B( %
,!!$(*
, .$%(
!(B , L" * $8* % ,(
!)$.(
(!$%( ,$*" ' "
N '( !(: *% !$8* % C
')' 4$* ,: *"
' (! %
, $* " ,!$8* % ,$*" ' "
,
$* " , , .$%( ' !) Q* 7 ," H, !(*7$B !$8* % , .$%( ' N ,$*" ' " !)$.(
* !(*(!$%( > "( *( ! % !(* (" (
.$%( ?
"(

(* ,( ' (

B $'

, !(*7$B !$8* %

* ' !) R

(! ,$! , !)$.( % !(*7$B !$8* % ' !)


. =33E54;7
,$! * !('$ %
B $% % *" % ) ! ! ,N $ :(%$7$! !$8* > ( # ! (?
(
* !)$.( % "$'( " L"( ,( ' % %$"
$* *$*BQ* ' (C,: + #N
C
,
!)$.( ' :(%$7$! ,( * , %$"( %
' 7 *!$
* , %$ !"$. ! $'" ,$ B B , $B $*" R ! $'" ,$ K')' K U RK
KU
* , %$ !"$.
%% -' B B , $B $*" R %% -' '',$! "$(*KLE)""'%E')' ')'
* , %$ !"$.
!"$(* B B , $B $*" R !"$(* '',$! "$(*KLE)""'%E')'
UK')' K')' L U

Instalacin en Sistemas Win32 (Modo ISAPI)


" :(%( % $* " ,!$8*
:H !(:',"( N , *" $(
. $8*
*! *"
* 7( : "(
O + %(*%
$*!,- , . $8*
+ ,$C # - "$,$% % N *( "H* * , . $8* $* " ,C,
% ! $" *" $( : *"
$* " !!$(* % $* " ,!$8* - !(*7$B !$8*
*! *" * * ,
!)$.( $* " ,,"L" N .$* * ,!(*J*"( %
!)$.( !(:' $:$%(
(:( ' !)
,
.$%( :H "$,$I %( % ! $C$:( N #,( ' ( '
,$I
' !"$. !(*7$B !$8*
0 !(:' $: , ! ' " * ,%$ !"( $( %
%(+ '
J:',( "$,$I :( U RV
U
(! ,$! , !)$.( % !(*7$B !$8* % ' !)
. =33E54;7
,$! * !('$ %
B $% % *" % ) ! ! ,N $ :(%$7$! !$8* > ( # ! (?
(
* !)$.( % "$'( " L"( ,( ' % %$"
$* *$*BQ* ' (C,: + #N
C
,
!)$.( ' :(%$7$! ,( * , %$"( %
' 7 *!$
*
,
%$ !"$.
( % (% ,
B B R
( % (% ,
')' W:(% ,
!RK')'K '$K')' ' !) %,,
* , %$ !"$.
%% -' B B R %% -' '',$! "$(*KLE)""'%E')' ')'
. , !)$.( ')' " %,, ,%$ !"( $( !RVF$*%(F V - " : ( !RVF$*%(F V - " :<=
'
(! ,$! , !)$.( /=/9;9 * %$ !"( $( !RVF$*%(F
. ,( !(:( !('$ %
B $% % (" ( %$ !"( $( ( !H:C$, % *(:C + J:',(R
/=/60 9;9
('$ , !)$.( /=/9;9E963 * ,%$ !"( $( !RVF$*%(F !(:( /=/9;9
$*$!$
$" : + !"$. * . : *"
.$%( ' !) ' !(: *I " C J

Instalacin en Sistemas UNIX


*" ,
* :C$*"
@+
* "
N . # % ! %( , '," 7( : !(:'," *
N
.$* " , + '( " ,:("$.(
$*%$' * C, % . ,
% , %(! : *" !$8* %
$* " ,!$8* %
* ,:(: *"( %
,$I , $* " ,!$8* - !(*7$B !$8* * !(*J*"( %
' ( B * $!( % , $* " ,!$8* # , $B $*" R

0 !(:' $:$ , Q,"$:


$*" ' "
=

(*7$B
K!(*7$B

<

(*7$B
K!(*7$B

. $(*

%$'(*$C, !(* ,!8%$B( 7 *" % , .$%( -% ,

,!8%$B( 7 *" % , .$%(


EE' 7$LXK K,(! ,K ' !)

' !) R

,!8%$B( 7 *" %
-!(:'$, ,$*" ' " R
EEF$")E:- N,V
EEF$")E ' !) X K ' !) WV
>' !) X%$ !"( $( % , .$%( ?
EE * C,E" !GE.

: G
: G $* " ,,
* ,%$ !"( $( % :8% ,( '
' !) !('$ , ,$C
!',$C K,$C')'
K ' !) WK !K:(% , K')' K

# !(* , 7 *!$(*

& (,. !(*7$B


' !) ' $*!,$ ,:8% ,( %
K!(*7$B EE !"$. E:(% ,X !K:(% , K')' K,$C')'
: G
: G $* " ,,
/ (*7$B

%( , $" :

-!(* " $ ,

'

.$%(

, !)$.( =33/E54;7-'(* ,( * : !)

!
(* ," ,( : * , % $* " ,!$8* -!(*7$B !$8* % ,$*" ' " %
%$'(*$C,
* , 'HB$* (7$!$,%
' % ' J ! ,N $ % %
*. "$B
* N !(* $" , " C J( %
* , ,#* % !(: *%( - * ,
',$! !$(* B H7$!
,$*"
E T

0 ! B
,$I
0 ! B
$*" ' "
! %(
% $*
@
%(
*" ' "

, 01F9E41 /D5=0 >)""'RKK !)$. ' !) ( BK%$"K)""'%KC$* $ K


$* " ,!$8* '
,$I * ' C % !(*7$B !$8*
% , / 9;D 47959D8 E0
> )""'RKKFFF ')'* "K%(F*,( %
*
. $8* < <
,$I
$* " ,!$8* - !(*7$B !$8* *
, $* " !!$(*
" %$%
" , - !(*7$B
- *
.$%( ; C * :C$*" ;$*<=
* , %(! : *" !$8* (7$!$,% $* " ,!$8* %
* * $" : % *"( *(
@

+ !(*7$B

F$*<=K ?+
')' ? ,
*
%
-

@E

.$%( - ,

<
* " !!$(*
B* , % ,
>)""'RKKFFF ')'* "K%(! ')'?

* " ,!$8*

45BA0;3D59:; / 9;D 47959D8

* " ,!$8* %
64@10
>)""'RKKFFF ; C "$,( !(:K')'K')'D2 ')":,?
* " ,!$8* %
64@10
>)""'RKKFFF ; C "$,( !(:K')'K')'D2% ')":,?
9;E4?6 ) 9;B2 >)""'RKKFFF : L$!( L" :( !(: :LK
* " ,!$8* %
*
- % K$* " ,!$(*E')'')'?
* , 0; BDG0
>)""'RKKFFF ; C "$,( !(:K')'K?
!$8* % ',$! !$(* ; C !(*
(C#
" !)$,, - $,, G * %$"( $,
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$ $, C$( -(" (
%$"( $, C( *
! F $,,

"

"#

!
H

"!
!

"#

"!

"

!
I

INTRODUCCIN
!(* $% %( *( % ,( ,*B J :H L" *%$%( * , ; C ,,%( %
+
* ,*B J % B * ! '" !$8* *" ,( ; C: " + B !$
'(" *!$ $:',$!$% % (:( - *(" :(
$*" (% !
!8%$B( % *" ( % , 'HB$*
- J! "
%$7 *" ' (! %$:$*"( % 7( :
*!$,, - 7$!$*" + !(*.$"$*%(,( * * ) :$*"
'(% ( ' : * J $*7( : !$8* % % %(! : *"(
,,*B J ' ('( !$(* % :H
%$. ( ,: *"( % !(: *$! !$8* -% *,!
% 0 "( -,( :H $*"
*"
N
!8%$B(
,$C + '( " *"( !$C !(,C( !$(* !(* " *" !(* :$
: J(
7 *!$(* :$*"( $* :C B( *N
!(:' "$C, !(* ! ,N $ '," 7( : +
* *"( *(
@ %(*%
' % (C" *
* : J( *%$:$*"(

OBJETIVO GENERAL
.$ ,( !(*! '"( CH $!( + % , *"( *( % ' (B : !$8*
(*(!$*%( ,( ,: *"(
* !
$( '
,$I * ' (B : %
',$! !$8* * " '(' , ,*B J % B * !$8*
%$*H:$! % !(*" *$%( * .$%( ; C

OBJETIVOS ESPECFICOS
!(*(!

" !"

B*

,%

* ' (B :

-!(:( $*"

' "$ % ,!(*(!$:$*"( % , . $C, - ,( "$'( % % "(


',$! !$8* * $*" !!$8* !(* 7( : , $(

ESTRUCTURA TEMTICA
(: *" $(
,$% % % "(
5
0 "( * : $!(
0 "( ,7 * : $!(
0 "( ((, *(

0 0

!"Q !(* !8%$B(


*

+ !(* " $ * ' N S

0 "( % "$'(
B,(
0
0 0 4

$C, % . $C,
$C, %
0
5

UN PROGRAMA PHP
( ' (B :
+
! $C * !(:' "$*%(
!8%$B( !(* !8%$B(
! , , ' " !(
'(*%$*"
-! , , %
+ "$,$I :(
, .$%( ' % *.$ ,$*" ' " $* ' (C,: , ' " %
Y ')'
Z
Y
YK

*%$!
*%$!
Z

,!(:$*I( % ,!8%$B(
,7$* ,% ,!8%$B(
XU
UZ
*%$! ,!(:$*I( % ,!8%$B(
*%$! ,7$* ,% ,!8%$B(

:C$*
'( $C, "$,$I , :(%( C .$%(+ $:'
6=413J4/0;J3D * , !)$.( % !(*7$B !$8* /=/9;9
Y
Z

*%$!
*%$!

Q,"$: ('!$8*
Y[
[Z

*%$!
*%$!

$% *"$7$!
"$N " + % 7( : N

- ! *%(

"

!"$. , %$ !"$.

,!(:$*I( % ,!8%$B(
,7$* ,% ,!8%$B(
!"$. , %$ !"$. D6/J3D 6 * , !)$.( % !(*7$B

!$8* - "$,$I R

,!(:$*I( % ,!8%$B(
,7$* ,% ,!8%$B(

'HB$*
+ " C J* % : *
$:$, ! ,N $ 'HB$* %$*H:$! % ,%(
.$%( R ,
.$%(
!(*(! , L" * $8* !( '(*%$*"
, 'HB$*
>')'+ ')' + "! ? - *" %
*.$ , ,* . B %(
*! B % ,,:
,$*" ' " - J! " , $* " !!$(* % ,,*B J
$*.(,! %
* , "$N "
( % :H ,( " C J !(:( ! ,N $ !8%$B(
% $* " !!$8* ( ! $'"
% C !(*!,$ !(* ,! !" ' *"( - !(: UPU
Q*$!
L' $8* N *( ,( N $ ' ( ,( %:$"
, Q,"$: !(,(! % *" % ,!$ % "$N "
( ' (B :
+ ,$B ,N ,!8%$B(
+' % *
! %( * ! ,N $ %$"( N
: * J ,"$'( " L"( $:',: *" ,*(:C % ,' (B :
, !(,(! , L" * $8* ')' 0 %
,:(% "( C,(N % *(" ) " ,( : - (7$"$! %( !(:( 0 :F . P $*!, ( L$" *
%$"(
' !#7$!( %

4A0;3D19
46

* % , ! !" #"$! ' $*!$' , % ,( C *( ' (B :


, %(! : *" !$8*+ - ,
,: *"( ' $:( %$,' ) ! , (* ,( !(: *" $( , 7( : % $*!,$ "( !(: *" $( *
,( ' (B :
. $C, % ' *%$*%( $N :( ! $C$ * ,#* ( :H R
KK
\
K]

:$" $*!,$ !(: *" $( % * ,#*


:$" $*!,$ !(: *" $( % * ,#*
:$" $*!,$ !(: *" $( % . $ ,#*

]K

Salida de datos
.$ :(
! $C$ *

* % , 7 *!$(* %
,$% % % "( ' ('$( % ,,*B J
" ( ,( ' $: ( -' N S( ' (B : R
!)( ^U $" %( %

+ !(* ,7$* %

* J U_+^ $" %( % . $C, _+ +^ _P

" 7 *!$8* *( ' :$" $:' $:$ : * J ( !(*" *$%( % . $C, * , 'HB$*
," *" % , J! !$8* % ,( ' (B :
0 "(% : *
,' (B : %( ' % ('"
'( ! $C$ ,( : * J !(* !8%$B(
C . , $B $*" ' (B : -, B( J!Q" ,(
Y

Z
0ZY
Z
C % ' (B :
05Z
* J ! $"( * !8%$B(
Y

Y
Y

YK

ZYK

0Z

Y
\ (: *" $( * !8%$B(
!)( U * J !( "( ! $"( * !8%$B(
Y ZUP
KK
(: *" $( = * !8%$B(
!)( U * J , B( ! $"( ' :( "
J:',( % !8%$B(
Y ZUP
K] (: *" $( < % . $ ,#*
,' (B : L',$! , 7( : !(:( ! $C$
%$7 *" "$'( % : * J "$,$I *%( !8%$B(
]K
Z
%$8 " ' *%$*%(
YK 05Z
YK
Z

VARIABLES Y TIPOS DE DATOS


* . $C,
* ' !$(+ N
!
* , : :( $ % ,!(:' " %( + N
"H % "$* %(
B % $*7( : !$8* % *" ,"$:'( N %
, J! !$8* % * ' (B :
(:(
*(:C
,( $*%$! , $*7( : !$8* ,: ! * % ' % ! :C$ % *"
" "$:'(
%$7 *!$ % ,(
,*B J
" !" %( + %(*%
* !
$( % !, - ' '
, . $C, ' N ' % *
,: ! * % "( % % " :$* %( "$'(+ *
, . $C, (* ! %
* ,:(: *"( %
:' I
"$,$I , - ,"$'( % $*7( : !$8* N ,: ! *
% 7$* * ,:$:( :(: *"( *
N
, ,: ! * $*7( : !$8*

% 7$*$ . $C, *
"$,$I :( ,! !"
' !$,U`U *" '(*$*%( ,( ,*(:C
, . $C, ,"$'( % % "( *"(*! % ' *% % ,. ,( N , $B* :(
, . $C,
*(:C % , . $C, % C * B $ ,B *
B, R

,*(:C
:'$I '(
,%(+ `7

,!

!"

U`U - !(*"$*Q !(* * ! % * % !

!"

%
(

R `*(:C +

! % * % C :' I '( * ," + ' ( ' % " * *Q: ( ,$*" $( - % :H ! '"


!"
C - %(
*! ' % :' I '( * *Q: (R ` ,W*( " + `!,. + ` $"$(

( *(:C
` 0 %

! '" * :$*Q ! , - : -Q ! , ' ( , %$7

*!$*R ` % %

%$7

*" %

Datos numricos
( "$'( % % "( * : $!( ' % *
*" ( ( , ( *Q: ( *" ( *( : * J* !$7
% !$: , -,(
, # ( *Q: ( *" (
' % * : * J * 7( : "( ) L % !$: ,!(* ,
' 7$J( L (!" ,!(* ,' 7$J(
(
,
' % * ' *" " :C$* * *(" !$8*
!$*"#7$!
"$,$I *%( , ! !"
U U 0 7$*$:( % "( * : $!( ! *%( ,
$B* :(
$*7( : !$8* #R
`* : ( X =&/P
` ,( X D=& P
` : X L44P
` := X AP
` ,%( X /</=&D &DP
`@* X D =&/ <P

Datos alfanumricos
(*J*"( % ,"
- *Q: ( ,,: %( B * ,: *" ! % * % ! !"
$% *"$7$! * ,
!(,(! ,( *" !(:$,, %(C, >U ? ( *" !(:$,,
*!$,, >a? $% ( :( "
!(:(
!(*" *$%( % ,: * J ,B * %
" !(:$,, + "$,$I( , ("
' $*%$! N
! % * %
! !"
+ #R
`0$ !!$(* X U ,, & \=DE==UP
` - *% X a0$J( ,!( (* ,U ,.
` (:C X a Q :# Ia
P
`4
X U "$,$! , $B*( a
ba' ,
(:( * - *
' !$, R

,+ ,! H!"

605B0;59D
V*

% C

" % , ' " $U a


P
: UP
$*. "$% >UVU?

' %

69;9795DE4
. ,#*

'

' !$7$! !

!"

V
V"
VV
V`
VU

"( *( % ! (
C ,!$8* )( $I(*" ,
$*. "$%
$B*( % ' (
(:$,, %(C,

Datos Booleanos
"( % "( (,( ' % * "(:
(C . :( R

!(:( !(*" *$%( ,( . ,(

4 , >4 ,( ? (

>

% % (?+

` ,. X
P
` ("$.( X 4 , P

Datos de tipo Arreglo


*
B,(
* !(*J*"( % . ,(
(!$%(
* Q*$!( *(:C % . $C, %$7 *!$ % ,
: -( # % ,( ,*B J *
+ #' % *
% %$7 *" "$'( ! % *( % ,( . ,(
!(*" *$%( % *" ( % , B,( , B,( % 7$* , $B* , ,' $: . ,( + - : %$% N
, $B* * . ,(
, B,( % 7$*
"$'( % % "( J:',(R
`
`

: * ^D_X U
: * ^ _X U

$*( $*%$! :(
`
`
`

* UP
" UP

,#*%$! % , ,: *"(+ ,,*B J ,(

"(:H"$! : *"

#R

% (^_X U $: (UP
% (^_X=P
% (^_X
P

MBITO DE LAS VARIABLES


0( "$'( %
,(C ,
"H % J* %
. $C,
!(*" *$%(

. $C,
' % * % 7$*$ % ! %( ,H:C$"( %(*%
" C J*R (! , . $C, ,(! ,
% 7$* * -" C J* % *" ( % * 7 *!$8*+ ' ( , C *%(* ,
L$"$ !(*" *$%( " :C$* : *( N
) - * % 7$*$%( !(:( "H"$!
B,(C , * ! :C$( (* !(*(!$%
* ! ,N $ ' " % , ',$! !$8* : *"$* * %$'(*$C, * "(%( :(: *"(

VALORES DESDE FORMULARIOS


* "
!8%$B(

$:'( " *" +


"(

, ! ' !$8* % . ,(
" . % ,( 7( : , $( ! %( *
,: *"
*!$,,(+ (,( C " !(* 7 *!$ ,( *(:C
$B* %( ,

' ('$% %
J:',(R
" ' $:

% ,( ! :'( !(* ,( *(:C

' (B :

,: ! * !(* ,*(:C

Z
05Z
Y Z (B : %
Y
U ,*(:C
`
P
Z
YK 05Z
YK
Z

% , . $C,

, $B $*"

% /1B0@D/=/

"
% %

'"

% 0 "( YK
'"

%(

ZY

R UP

B *%( ' (B :
,: ! * !(* ! ,N $ *(:C
,! , ,,: , *" $( >' C ')'?
Z
05Z
Y4
XU4
$ (:C R
Y
5 XU
Y
5 XU
Y
5 XU
YK4
Z
YK 05Z
YK
Z

,' (B :

J! "

' $: ( -

U
@ U

XU

XU
U
U

XU
XU

$ ,' (B : $*$!$,: *" B *


(+
BQ
N
%$ !"$. B$" WB,(C , #R
B$" WB,(C , X (*

UZ

O XU<DUZ
UZ
UZ

* , !)$.( /=/9;97

!"$. % ,

OTRAS VARIABLES IMPORTANTES


Variables de variables
*
+
. $C,

'( $C, !
. $C, ' !$, + N !(*"$* * !(:( !(*" *$%( *(:C % ("
" 7 *!$(* ,$% %
' (. !) % ! *%( %
B*
!8%$B( %$*H:$!(

` (:C X U ( B UP
$B* !$8* *( : ,% * . $C,
`` (:C X =AP
$B* , ! *"$% % =A * . $C, * . ,,: %
!)( ` ( B P
:' $: ,*Q: ( =A

Variables de PHP

(B

,,*B J
+ *
,$C # !(,(!
"$'( ' !$,$I %( % % "( + N ' % *
!D19D@80
`

%$'( $!$8* % ,
$( * !(*J*"( % . $C, %
"$,$I %
* ! ,N $ :(: *"(R

06519/59:;
*7( : (C , $" : (' "$.( -"$'( % * . B %( . $8* % ,:$:( "$,$I %( '( ,
$(

0 . ,. , ( , C .$!$(*
' $*!$' ,% ,* . B %(

W
4

*%$! ,

*%$! * ! % * !(* ,
J! " %( '( , .$%(
W
W
T

!! ( '( ' " % ,

*
B,( N
. $C, *.$%

,: ! * ,( *(:C -!(*" *$%( % ,


, ! $'" '( : %$( % * 7( : , $(

B,( N ,: ! * ,( *(:C
,!$(* %( !(* , 'HB$*

,: ! * , . $C,
$( ! *%(
'HB$* % !! ( " $*B$%(

W;

,: ! * , . $C, ' F( % ! *%(


'HB$* % !! ( " $*B$%(

W 00

"

, %$ !!$8*

*%$! ,
.$%(

"H $*%(

,: ! * ,( *(:C -!(*" *$%( % ,


, ! $'" '(
( '( 7( : , $(

`0

$( , 'HB$*

% , ! $'" N

,!!$(* %( !(:(

*
B,( N
. $C, *.$%

*
!((G$

% ,$%$(:

,: ! *

" 7#$!

-!(*" *$%( % ,
7 !"Q , *" %
7 !"Q , *" %

% ,.$$" *"
*N

*! *"

,$% *"$7$! %( %

$8* % ,

,(J% , 'HB$*

* ,

$(

FUNCIONES DE APOYO
L$" * ,B * 7 *!$(* N
. ,( % % 7( : , $(

- % * !(*" (,
* :( R

$ "> $C,? 0 . ,.
:'"-> $C,? 0 . ,.
* "> $"
$C, ?
$C

,C *

( % , . $C, + ! *%(

*.#

$, . $C, - "H% 7$*$%


$, . $C, - % 7$*$% *( "$*
$B* %( . ,(
! ( % , . $C, ' % !(:( ' H: " (

!
J! " , J:',( % , !!$8* . ,( % % 7( : , $( + -' C
7 *!$(* :$*"(
' ( !(* ," , ! !$8* % 7( : , $( *
*. "$B N (" . $C,
+ ' % * " %$'(*$C, ,
$(
*. "$B ,!(*J*"( % 7 *!$(* ' % " :$* ,"$'( % * . $C,

*. "$B !(:(

,$I , % !, !$8* %

$C,

,(C , - "H"$!

L',$N N ) ! , 7 *!$8* 96J6319;


(" 7 *!$(* , (* $:$,
(* *" ( +
, + ! % * + C((, *( +
B,( "(%( ,( "$'( % % "( %
$*(+
! , 7 ," *
' % ! '"
$* ' (C,: . ,(
* . $C,
% % 7( : , $(
! $C - J! " * ' (B : + N
" . % * 7( : , $( , ,( % "( % *
' (* R (:C + 0$ !!$8*+ ,7(*(+ % %+
,%(+ B(+ - N '( " $( : *"
* :( " %( * * " C, % * 'HB$*
+ " . %
,C( "
' (B :
$:$, %(*% ' % ! '"
. ,(
' ,( %$7 *" "$'(
% % "( " %$%( " . % 7( : , $( -:( " ,( , B( * (" 'HB$*

<
* ,

=33/.>>??? 0@06398454A>/=/>
*$!$!$8* - 7 *!$ H*!) I !# ( B* !$( -(" (
%$"( $, C( *
!
F $,,
!$8* % ',$! !$(* ; C !(*
(C#
" !)$,, - $,, G * %$"( $,
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$ $, C$( -(" (
%$"( $, C( *
! F $,,

"

" $

OBJETIVO GENERAL
.$ ,( !(*! '"( CH $!( + % , *"( *( % ' (B : !$8*
(*(!$*%( ,( ,: *"(
* !
$( '
,$I * ' (B : %
',$! !$8* * " '(' , ,*B J % B * !$8*
%$*H:$! % !(*" *$%( * .$%( ; C

OBJETIVOS ESPECFICOS
!(*(!
" !"

, (' %(
% !8%$B(

"$,$I %(

* ,,*B J

' "$ % ,!(*(!$:$*"( % ,


" !"
',$! !$(*
* $*" !!$8* !(* 7( : , $(

+'

, !(* " !!$8* %

,!!$8* $:',

L' $(*

+ !(* " $ ' N S

ESTRUCTURA TEMTICA
0
$B* !$8*
$": "$!(
,!$(* ,
8B$!(
0 C$"
@
0

7
7E ,

OPERADORES
(:( "(%( ,*B J+
! *" !(* * !(*J*"( % (' %( N ' :$" * , !(* " !!$8* %
L' $(* + !(*%$!$(* + " !"
+ "! N % ! $C$:(
!(*"$* !$8* ( (' %(
!(:'( " * ' " *%( * J N # % (' !$8* N
$:'( " *" " * , * ! *" ,:(: *"(
% , ' (B : !$8* R

Asignacin

(:( * , : -( # % ,*B J ,' $*!$' ,(' %( %


! !" $B ,>UXU?
" !"
% "$,$I !$8* R
$C, X ^ (* " *" _^

$B* !$8* % ,,*B J

$C,_^ L' $8*_P

,!(*J*"( !(:',"( % (' %(

/01DE41

06519/59:;

$B* !$8* %

,(

bX

X`

EX

X`

]X

X`

KX

X`

%X`

Aritmticos
"( (' %(
!(:'(* *" %

' :$" *
,$I (' !$(* : " :H"$!
*" , %$7 *"
* ',$! !$8* (* $B , * 7 *!$8* ,( "$,$I %( * ,*B J
/01DE41

06519/59:;

: % %(

*"$% %

" % %(

*"$% %

,"$',$! !$8* % %(

*"$% %

0$.$$8* *"

%(

*"$% %

*"$% %

8% ,( % , %$.$$8*

bb

$*! : *"( - ( "$*! : *"(

EE

% ! : *"( - ( "% ! : *"(


(*! " *

% *

> : ?

Relacionales
"( (' %(

,!$(* * %(

*"$% %

/01DE41

-% . ,. * * . ,( C((, *( >4 , (
06519/59:;

XX

B ,% % %$7

*" "$'( % % "(

XXX

B ,% % :$:( "$'( % % "(

cX

0$7

*"

cXXX

0$7

*"

* :$:( "$'(

*( N

-( N

YX

*( $B ,

ZX

-( $B ,

Lgicos
( $B $*" (' %(
. ,Q * L' $(* + - ,!$(*
. ,( C((, *(+ % ' *%$*%( % , ,!$8* ,8B$!
/01DE41

'

% " :$*

!(:(

'

"

06519/59:;

*%

(
L(

L!, $.(

B !$8*

dd

ee

De bits
"( (' %(
,$I * (' !$(*
,: ! * % * , . $C,
/01DE41
d

(C

, !(:'(* *"

* C$* $( %

, $*7( : !$8*

06519/59:;
5

e
f

L!, $.(

B !$8*

YY

!( $:$*"( , $IN $ %

ZZ

!( $:$*"( , %

!)

CONSTANTES
!(* " *" !(:( *(:C ,( $*%$! (* ' !$( $B* %( * , : :( $ % ,!(:' " %( +
! -( !(*" *$%( "$* , ! " I % N *( . ! :C$ % *" , J! !$8* % ,' (B :
*
, !(* " *"
% 7$* !(* , 7 *!$8* % 7$* R

% 7$* >U (* " *" U+ &?P

% 7$* >U % %

-( U+ 2?P

% 7$* >U U+< &?P

EXPRESIONES
* L' $8*
* !(*J*"( - !(:C$* !$8* % . $C, + !(* " *" + 7 *!$(* - (' %(
N ( % * %( $*"H!"$! - :H*"$! : *" % 7( : !( !" + ' :$" * B *
. ,(
%
," %( % %$7 *" "$'(+ !(:( C((, *( + * : $!( ( ,7 * : $!(
J:',( R
>` ZX &? dd >` ,( Y ` *! : *"(?
`C ] `C b >`! E >` K ??
U4 *!$!( (*IH,IU `) `

*
*
*

* . ,( ((, *(
* . ,( * : $!(
* . ,( ,7 * : $!(

ESTRUCTURAS DE SELECCIN SIMPLES


If.
" !"
' :$" , J! !$8* !(*%$!$(* ,% 7 B: *"( % !8%$B(
$, !(*%$!$8*
. ,Q !(:(
+
J! " H ,!(*J*"( % $* " !!$(* + - $ . ,Q !(:(
,
$B*( H
$7 >!(*%$!$8*?
h
$* " !!$(*
$* " !!$(*
i
!(*%$!$(*
J:',( !(:'

!(* " - *
" . % (' %(
,!$(* , - ,8B$!(
%( *Q: ( -% " :$* ! , ,: -(

Z
05Z
Y Z (B : %
-( *Q: ( YK
Y
` XAP
`CX<P
$7 >` Z `C?
h
!)( U`
: -( N `CUP
`C X ` P
i
Z
YK 05Z
YK
Z
Y

ZY

, $B $*"

, $B $*"
$ "'
' (! %(

J:',( % " :$* $ * !$% % *( "$* % !)( .(" ( *(


$*!,- , 7 *!$8*
B
N , . $C, "$* * . ,(
(!$%( % % ,7( : , $( - ' % *
( !(*" $( ' ! H * : * J %
( '( " , . $C, . !#

Z
05Z
Y4
XU4
UZ
$ (:C R
Y
5 XU @ U
XU
U O XU<DUZ
% %R
Y
5 XU @ U
XU 0 0U O XU UZ
Y Z
Y
5 XU
U
XU
UZ
Y
5 XU
U
XU
UZ
Y Z
Y
$7 >$ ">`
? dd $ ">` 0 0??
h
$7 >` 0 0 ZX 2?
h
U S( R UP
`
P
U " % : -( % % % -' % .(" UP
i
i
Z
YK4
Z
YK 05Z
YK
Z
Y

If - Else
" !"
' :$" , J! !$8* !(*%$!$(* ,% 7 B: *"( % !8%$B(
$, !(*%$!$8*
. ,Q !(:(
+
J! " H * !(*J*"( ' !#7$!( % $* " !!$(* + - $ . ,Q !(:(
J! " H * !(*J*"( %$7 *" % $* " !!$(*
$7 >!(*%$!$8*?
h
$* " !!$(*
$* " !!$(*
i
,
h
$* " !!$(*
$* " !!$(*
i

, J:',( *" $( ' %


:(%$7$! %(+ '
% " :$* $ : *( % % %

',$! *%( *

" !"

$7E , " :C$*

$7 >$ ">`
? dd $ ">` 0 0??
h
$7 >` 0 0 ZX 2?
h
U S( R UP
`
P
U " % : -( % % % -' % .(" UP
i
,
h
U S( R UP
`
P
U " % : *( % % % -*( ' % .(" UP
i
i

!
*. "$B ,7 *!$(* :$*"( % ,( (' %( % C$" >C$"F$
*. "$B , J N # % #:C(,( '
,,*B J

(,, & %$7 *" ' (B :


*
+ N , ' :$" ',$! ,( " : % ! $"( *
"
$8*
(* " - * ' (B : *
N % % * 7( : , $( ! '"
, !(( % * % >@+5?
% ,( ' *"(
+ = - < !( '(*%$*"
,( . "$! % * " $H*B ,(+ -, B( ! ,! ,
' 7$!$ (* " - * ' (B : *
N % % * 7( : , $( ! '"
,(
!( 7$!$*"
+ C+ !+ % * ! !$8* % , 7( : LjbCLb!+ -, B( ! ,! , ,. ,( %
#! >7 *!$8* #IR N ">` ??
(* " - * ' (B : *
N % % * 7( : , $( ! '"
, ,%( % *
" C J%( - % " :$* , $*! : *"( , $, % , S( $B $*" C J( , $B $*"
!(*%$!$(* R $B * : *( %
DDD DDD+ : *"( % ,=&[+ $B * *"
DDD DDD < DDD DDD : *"( % ,=D[+ $B * :H % < DDD DDD : *"( % , &[
(* " - * ' (B : *
N % % * 7( : , $( ! '"
,. ,( % !(:' %
* !,$*" * * ' "$B$( ( ,: ! *+ ! ,! , ,% ! *"( 7 !" %( ,!,$*" $,(
. ,(
% ! *"(
%$! $:$* * #R &[ ' !(:' ) " <DD DDD+ A[ % <DD DD
) " ADD DDD+ D[ % ADD DD ) " = DDD DDD+ -% &[ * !(:'
' $(
(* " - * ' (B : *
N % % * 7( : , $( ! '"
* ! " ( . $C,
%$7 *"
*(:C !(:',"( > $: *(:C + B *%( *(:C + ' $:
' ,,$%(+
B *%( ' ,,$%(? 0 ',$B * ' *" ,, ,*(:C !(:',"( * * (, . $C,

<

* ,
=33/.>>??? 0@06398454A>/=/>
*B J ' "(%( ,( *$. ,
!
*" : # %$"( $,'( (:' " %(
!$8* % ',$! !$(* ; C !(*
(C#
" !)$,, - $,, G * %$"( $,
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$ $, C$( -(" (
%$"( $, C( *
! F $,,

%
!
OBJETIVO GENERAL
.$ ,( !(*! '"( CH $!( + % , *"( *( % ' (B : !$8*
(*(!$*%( ,( ,: *"(
* !
$( '
,$I * ' (B : %
',$! !$8* * " '(' , ,*B J % B * !$8*
%$*H:$! % !(*" *$%( * .$%( ; C

OBJETIVOS ESPECFICOS
' "$ % , !(*(!$:$*"( % ,
" !"
%
' N S ',$! !$(*
* $*" !!$8* !(* 7( : , $(
' "$ % , !(*(!$:$*"( % ,
" !"
',$! !$(*
* $*" !!$8* !(* 7( : , $(

,!!$8*

"

!$8*

(:'

"

+ !(* " $

+ !(* " $ ' N S

ESTRUCTURA TEMTICA
0

7E , E 7
F$"!)
G
(*"$*
;)$,
0( E F)$,

ESTRUCTURAS DE SELECCIN COMPUESTAS


If - Else - If
" !"
, $7+
* !(:C$* !$8* % , " !"
$7 - , E $7 * " ! (+ '( , ' "
, % , " !" +
L"$*%
* * .
*" *!$ $7 '
J! "
* !(*J*"( %
$* " !!$(* %$7 *" * ! ( % N , L' $8* $7 ( $B$* ,
. ,Q !(:( 4
$*
:C B(+ %$7 *!$ % , +
J! " H , L' $8* ," * "$. (,: *" $, L' $8*
!(*%$!$(* , , $7
. ,Q !(:(
$7 >!(*%$!$8*?
h
$* " !!$(*

i
, $7 > (*%$!$8*?
h
$* " !!$(*
i
R
R
, $7 > (*%$!$8*?
h
$* " !!$(*
i
,
h
$* " !!$(*
i
, $B $*" J:',( : "
$B , " . %
" * .
Y
Y

!(:(
" !"

% " :$*

$ * *Q: (

Z
05Z
Y4
XU4
UZ
$:
Q: ( R
Y
5 XU @ U
XU U O XU&UZ
B *%( Q: ( R
Y
5 XU @ U
XUCU O XU&UZ
Y Z
Y
5 XU
U
XU
UZ
Y
5 XU
U
XU
UZ
Y Z
Y
$7 >$ ">` ? dd $ ">`C??
h
$7 >` Z `C?
h
!)( U R `
: -( N C R `CUP
i
, $7 >` XX `C?
h
!)( U R `
$B ,N C R `CUP
i
,
h
!)( UC R `C : -( N
R ` UP
i
i
Z

: -( N

(" (+ ( $ (*

YK4
Z
YK 05Z
YK
Z

Switch
" !"
F$"!)
$:$,
*
$%
" !"
$7 * , :$:
(! $(* +
* !
$( !(:'
, :$: . $C, !(* : !)( . ,(
* ' " % !8%$B( %$"$*" % ' *%$*%( %
N . ,(
$B ,
F$"!)

L' $8* * : !)
%$7 *" + - J! "
,,( $. , *" *!$

F$"!)>. $C,?
h
!
R
$* " !!$(*
C GP
!
=R
$* " !!$(*
C GP
!
<R
$* " !!$(*
C GP
% 7 ,"R
$* " !!$(*
i
$* " !!$(* % , ('!$8* % 7 ,"+
,( (" ( . ,(
'( $C, , $* " !!$8*
" !"
%$7 *!$ % (" ( ,*B J
. $C,+ " :C$* ,% * L' $8* C
. ,Q * . $C, % "$'( *" ( -(" %
F$"!)>`$?
h
!
DR
!)( U$ $B , DUP
C GP
!
R
!)( U$ $B , UP
C GP
!
=R
!)( U$ $B , =UP
C GP
% 7 ,"R

J! " * ! *%( , . $C, *( ) "(: %( *$*B *( %


C G ,,. ,!(*" (,% ,' (B : ,7$* ,% ,
*
'( $C, *(E (,( . , ,!(*" *$%( % *
. :( , $B $*" 7 !!$(* % !8%$B(+ %(*%
"$'( ! % * R

!)( U$*(

$B , D+

( =UP

i
]]]]]]]
F$"!)>` N $'(?
h
!
U4,: *B(UR
!)( U N $'( %
$,UP
C GP
!
U (!
*$( UR
!)( U N $'( %
B *"$* UP
C GP
!
U *!) " UR
!)( U N $'( % *B,"
UP
C GP
% 7 ,"R
!)( U N $'( % , "( % ,: *%(UP
i

Break
$* " !!$8* C G+
"$,$I % '
C *%(*
J! " %( *
"(" ,$% % ' %
"$,$I % *
$" "$.

" !"
" !"

% !(*" (, $* N
,!!$8* ( *

) ,,
" !"

Continue
(:( *" , % ,
" !"
$" "$. + % ,*" :( N , $* " !!$8* !(*"$* ' %
"$,$I % ' $*"
:'$ , J! !$8* *( : ,% , " !"
- !(*"$*
!(* , $B $*"
$" !$8*

ESTRUCTURAS ITERATIVAS
While
7( : !(:( " C J , " !"
F)$,
$:',
%$!
N
J! " ,>?
$* " !!$(* !(*" *$%
* , " !"
' "$% : *" + :$*"
N , !(*%$!$8* F)$,
. ,Q !(:(
,. ,( % , !(*%$!$8*
. , %( ! % . I ,' $*!$'$( % ,!$!,(+ *" %
$*$!$ * $" !$8*
F)$, > (*%$!$8*?
h
$* " !!$(*
$* " !!$(*
i

, $B $*" 7 B: *"( % !8%$B(


+ "$,$I , " !"
: ,"$',$! % ,*Q: ( = '
' $:
D '( $!$(*
Y ')'
`$X P
`JX =P
F)$, >`$YX D?
h
`GX`$]`JP
!)( U`$] `JX `GY
`$bbP
i
Z

F)$, '

$:' $:$ , " C, %

ZUP

Do - while
" !"
%( F)$, (* $:$,
,
" !"
F)$,+ J! " * * !(*J*"( %
$* " !!$(* :$*"
, . , !$8* % , !(*%$!$8*
+ !(* , %$7 *!$ N ,
!(*%$!$(*
!(:' C * ,7$* ,% ! % $" !$8* * . I% ,' $*!$'$( * , " !"
%( E
F)$, B *"$I , J! !$8* % , ' $: $" !$8* $, ' $:
. , !$8* % , !(*%$!$8*

%(
h
$* " !!$(*
$* " !!$(*
i
F)$, > (*%$!$8*?P

, $B $*"

J:',( $:' $: ,( ' $: ( =D *Q: ( *" (

Y ')'
`$X P
F)$, >`$YX =D?
h
!)( U *" (R `$Y
`$bbP
i
Z

ZUP

(* " - * ' (B : *
. $C, %$7 *" 0 " :$*
N ,B *(
$B ,

N % % * 7( : , $( ! '"
. ,(
' "
,( % * ! *% *" + - *(
,$! ,' (! ( * ! ( %

(* " * ' (B :
*
N
% %
* 7( : , $( ! '"
. ,(
!( '(*%$*"
,"$:'( "$,$I %( * * ,,: % - ,. ,( % * !8%$B( N $*%$N
,,B % , ,,: %
,' (B : % C % " :$*
,!( "( % , ,,: % N % ' *%
% , "$:'( - ,B % % "$*(+ ,( ' !$( % ,( :$* "( ! :C$*
: %$% N
" *!
,"$:'(+ , " $7
"H* % " :$* %
* , $B $*" ! % (R

:E94#10D K4;D
("
: $!

<

19A0146
A9;B346
&D

*" (
: $!
&

: $!

7 $!

('

! *#

0 D - 0 - A9;
A9;B346
;DE08D;30
==
9

=&

A9
/&

D2

A&

<=

=9&

=2A

=</

&/

D&

<2&

= &

DD

<=&

&D

(* " - * ' (B : *
N % % * 7( : , $( ! '"
. ,(
' ,( ,%(
* " $H*B ,( ,' (B : % C % " :$*
,"$'( % " $H*B ,( >N $,H" (+ $8 ! , (
! ,*(? -. ,$% $,( ,%( %$B$" %( !(
'(*% * * " $H*B ,( ( *(
(* " - * ' (B : *
N % % * 7( : , $( ! '"
,. ,( % * *Q: (
*" ( ,' (B : % C *" B !(:(
," %( ,* : ( $*. "$%( ,: ! * %( *
* . $C, *"
J:',(R $ ,*Q: (
, &&= , ," %(
=&&
(* " - * ' (B : *
N % % * 7( : , $( ! '"
,. ,( % * *Q: (
*" ( -! ,! , 7 !"( $,

<
* ,
=33/.>>??? 0@06398454A>/=/>
!$8* % ',$! !$(* ; C !(*
(C#
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$
! F $,,

" !)$,, - $,,


$, C$( -(" (

G*

%$"( $,

%$"( $, C( *

'

"

OBJETIVO GENERAL
.$ ,( !(*! '"( CH $!( + % , *"( *( % ' (B : !$8*
(*(!$*%( ,( ,: *"(
* !
$( '
,$I * ' (B : %
',$! !$8* * " '(' , ,*B J % B * !$8*
%$*H:$! % !(*" *$%( * .$%( ; C

OBJETIVOS ESPECFICOS
' "$ % , !(*(!$:$*"( % ,
" !"
',$! !$(*
* $*" !!$8* !(* 7( : , $(
!(*(! ,
" !"
% . ,. * . ,(

* !

$ '

,!

"

!$8*

!$8* % 7 *!$(*

+ !(* " $ ' N S

+ - !(:(

!$C * -

ESTRUCTURA TEMTICA

4(
4(

!)
@

4
H: " ( '( 7 *!$
H: " ( '( % 7 !"(

ESTRUCTURAS ITERATIVAS
41
" !"
7( (* ,( !$!,( :H !(:',J( *
$* :C B( *( (* " !"
' + !(:( , %
F)$, !(:' "

!(:'( " * % 7( : $:$, ,( %


,B *( ,*B J + (* :H C$* " !"

7( > *$!$,$I !$(* P (*%$!$(* P $* " !!$(*


h
$* " !!$(*
$* " !!$(*

$* " !!$(*
i
$*$!$,$I !$(*
J! " * $*!(*%$!$(* ,: *" * . I ,' $*!$'$( % ,!$!,(P $ (* . $
' * '( !(: >+?
!(*%$!$(*
. ,Q * ,!(:$*I( % ! % $" !$8*P $
. ,Q * !(:(
+ ,!$!,( !(*"$*Q J! " * , $* " !!$(* % , " !" P $
. ,Q * !(:(
+ , J! !$8* % ,!$!,( " :$*
,7$* ,% ! % $" !$8*+
J! " * ,
$* " !!$(* P $ (* . $
' * '( !(: >+?
% * % , ' " % , " !"
' %
" . !# * ,! ( % , !(*%$!$(*
,. !#(
$B*$7$! N , . , !$8* !(* $% !(:(
, $B $*" ' (B :
* . $!$8* %
, " C, % : ,"$',$! % ,= ' ( "$,$I *%( " !"
7(
Y ')'
7( >`$X +`JX=P`$YX DP`$bb?
h
`GX`$]`JP
!)( U`$] `JX `GY ZUP
i
Z

Foreach
" !"
7( !) "H ' !$,$I % + * , !( $%( %
" !"
7( !) !( %$ !" : *" ! % *( % ,( ,: *"( - $B* ,
% ' (!
7(
h

!)>

B,(

$C,?

$* " !!$(*
$* " !!$(*
i
, $B $*"

J:',( :

"

* !(:(

"$,$I ,

Y ')'
` (:C ^_XUO$!(UP
` (:C ^_XU ,UP
` (:C ^_XUT GHUP
` (:C ^_XU 7QUP
` (:C ^_XUO$IQUP
` (:C ^_XU (!(UP
`$X P
!)( UY Z $!,( 7( !)YK ZY
7( !)>` (:C
` "( ?
h

" !"

ZV*UP

!(:',J !(:(
B,(
* *(:C N
:H 7H!$,

!)( U B %( `$RY Z ` "( YK ZY


`$bbP

ZV*UP

i
Z

SINTAXIS ALTERNATIVA
(7 ! * $*" L$ ," * "$. '
,B * %
" !"
% !(*" (,P
C + $7+ F)$,+
7( + - F$"!) * ! % ! (+ , 7( : CH $! % , $*" L$ ," * "$.
! :C$ C $E,,. '(
%( ' *"( >R? - !
E,,. '( *%$7P+ *%F)$,P+ *%7( P+ ( *% F$"!)P+
' !"$. : *"
C . :( ,B *( J:',( R
$7 >` XX&?R
!)( k
*%$7P

$B , &kP

$7 >` XX &?R
!)( U
$B , &UP
!)( U UP
, $7 >` XX /?R
!)( U
$B , /UP
!)( UcccUP
,R
!)( U *( *$&*$/UP
*%$7P
`$X P
F)$, >`$YX D?R
!)( `$P
`$bbP
*%F)$,P
7( >$XDP $Y DP $bb?R
!)( `$P
*%7( P
F$"!)>`$?R
!
DR
!)( U$ $B ,DUP
C GP
!
R
!)( U$ $B , UP
C GP
!
=R
!)( U$ $B , =UP
C GP

% 7 ,"R
!)( U$*(
*% F$"!)P

$B , D+

( =UP

FUNCIONES
* 7 *!$8*+
* !(*J*"( % $* " !!$(* N
,$I * * "
' !#7$! +
' *% ,
' (B : ' $*!$' ,+ '
* ,BQ* :(: *"(
"$,$I %
7 *!$(*
*
,$B ,N *
+ ' % * !(:'( " % %( 7( : !(:( * ' (! %$:$*"( ( !(:( * 7 *!$8* !(:( " ,
%$7 *!$ %$! * N
,' (! %$:$*"( (,(
,$:$"
J! " , "
$B* % + *
! :C$( , 7 *!$8* "( * * . ,( %
' " ' N
"$,$I % * ,' (B : (
C' (B : % % %(*% 7 $*.(! %(
*"( 7 *!$(* !(:( ' (! %$:$*"( ' % * !$C$
. ,( '
"$,$I %( * "
,,: %( B : *"( R
7 *!"$(* *(:C >` BW + ` BW=+
h
$* " !!$(*
$* " !!$(*
" * ` ". ,P
i

+ ` BW*?

0 *" ( % ,! '( % * 7 *!$8*


' % "$,$I ! ,N $ $* " !!$8* .H,$% %
%$7 *!$ % ,*B J !(:( + *
*( * !
$( N , 7 *!$(*
% 7$* * *" %
7 *!$% + ' ( *( ('( " *( ('( " , (C ! B % 7 *!$(* + *$ '( $C, % 7$*$
(! ," 7 *!$(* ' .$: *" % !, %
* ! :C$(
'( $C, *
% !, 7 *!$(*
!(* ,(*B$" % . $C, % ' H: " ( + - ('( " ' H: " ( '( % 7 !"(
$*7( : !$8* ' %
:$*$"
, 7 *!$(* : %$*" , ,$" % ' H: " ( + N
* ,$" % . $C, -K(
!(* " *"
' % '( !(:
* J:',( % * 7 *!$8* N ,. * *Q: ( ,! % %(
#R
Y ')'
7 *!"$(*
% %(>` ?
h
`CX` ] ` P
" * `CP
i
`!X
% %(>&?P
!)( U ,! % %( % &
Z

`!UP

Parmetros por valor y referencia


( % 7 !"(+ ,( ' H: " ( % * 7 *!$8*
' * '( . ,( + "( $B*$7$! N ,! :C$ ,
. ,( % , B : *"( % *" ( % , 7 *!$8*+ *( . H:(%$7$! %( 7
% ,, $'( ,!(*" $(
%
N
* 7 *!$8* :(%$7$N
' H: " ( +
' * '( 7 *!$
,$I ,(

"$,$I ,(' %(
, 7 *!$8*R

:'

*% >d?+ *" '(*$*%(,(

,*(:C

7 *!"$(* !(*! " * >d` " $*B?


h
` " $*B X a %$!$(* $*7( : !$8* a
P
i
` " X a* ' % a
P
!(*! " * >` " ?P
!)( ` " P KK a ! $C R U * ' % %$!$(*

% ,' H: " ( * , % 7$*$!$8* %

$*7( : !$8* a

" 7( : %
,$I ,' ( % * . $C, '(
7 *!$
' H: " ( '( 7 *!$ '( % 7 !"(+
*" '(*$*%( ,(' %(
' H: " ( * , ,,: % , 7 *!$8*R

* 7 *!$8* N *( "(: ,
:' *% >d? ,*(:C % ,

7 *!"$(* !(*! " * >` " $*B?


h
` " $*B X a %$!$(* *%( $*7( : !$8* a
P
i
` " X a* ' % % a
P
!(*! " * >d` " ?P
!)( ` " P KK a "(
* ! % * + - ,B( :H a

Parmetros por defecto


* 7 *!$8* ' % % 7$*$ . ,( '( % 7 !"( ' ,( ' H: " (
! , !(:(
,$I *
,,*B J
,. ,( '( % 7 !"( % C
* L' $8* !(* " *"
,,*B J
' :$"
" :C$* " *
* B '( % ' H: " ( '( % 7 !"( * ! ( % N *(
*.$%( ,. ,( ,
B : *"( " :'(!( "(: H. ,( ,B *( *
B, CH $!
N ! *%(
* ' H: " (
'( % 7 !"(+ "( "$* * N
"
, % !) % ! ,N $ ' H: " ( $* . ,( '( % 7 !"(
C . :( ,( $B $*" "
J:',( -, B( ' C ,(
7 *!"$(* !(:$% >`"$'( X U
h
" * U % * % `"$'( UP
i
!)( !(:$% >?P
!)( !(:$% >U J$!(U?P

*% J

$ U?

7 *!"$(* 0(* >`"$'( X U )(!(," U+ ` C( ?


h
" * U !$*%( %(* % `"-' -` C( UP
i
!)( 0(* >U ) *"$,,-U?P

7 *!"$(* 0(* >` C( + `"$'( X U * ,U?


h
" * U !$*%( %(* % `"-' ` C( UP
i
!)( 0(* >U N $' U?P

(* " - * ' (B : *
N !
- "$,$!
* 7 *!$8* N
!$C !(:(
' H: " ( * *Q: ( *" ( - "( * ,. ,( !(
'(*%$*" , : %
%#B$"(
(* " - * ' (B : *
N % % * 7( : , $( ! '"
* ,$" % *(:C + !(* , "$,$I !$8* %
" !"
7( !),( : " ( % * %( ,7 C "$! : *"
(* " - * ' (B : *
N % % * 7( : , $( ! '"
* . ,( * : $!(+ : %$*" * 7 *!$8* ! $C
" C, % : ,"$',$! * , =D ' $:
'( $!$(*
(* " - * ' (B : *
N % % * 7( : , $( ! '"
* ' ,C + -: %$*"
* 7 *!$8* % " :$* $ ' ,C
' ,#*% (: ( *(
! $C * 7 *!$8* *
+N
"( * ,. ,(
," *" % ,. * *Q: ( (" (
*Q: (+ % %( ,( %( *Q: (
'"
" . % * 7( : , $( (:C + % %+ " "
% * ' (* + - " . %
* 7 *!$8* % " :$* $ " ' (*
," + C J ( " * ,' (: %$( % ,"
% ,(
(,(:C$*( > /2: " ( ?
'"
" . % * 7( : , $( 8%$B(+ % , - (:C % * " %$*"
*
7 *!$8* N B *
* ! % * %(*%
: I!,* $*" ! ,% : *" ,!8%$B( -, % ,
J:',( 8%$B( 9D< & % , 2 = 9=/ % * 29 D <= &9=/ ,!8%$B( - ,
! % , ' % * " * ! ,N $ ,(*B$" %
% C $:' $:$ ,* : ( % ! !"
% ,
! % *
," *"
(* " - * 7 *!$8* N
!$C !(:( ' H: " ( * ! % * % ! !"
+ -:
"( * , *Q: ( % ! !"
N !(*"$* -, ! % * $*. "$%

<
* ,
=33/.>>??? 0@06398454A>/=/>
!$8* % ',$! !$(* ; C !(*
(C#
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$
! F $,,

" !)$,, - $,,


$, C$( -(" (

G*

%$"( $,

%$"( $, C( *

"

"

OBJETIVO GENERAL
.$ ,( !(*! '"( CH $!( + % , *"( *( % ' (B : !$8*
(*(!$*%( ,( ,: *"(
* !
$( '
,$I * ' (B : %
',$! !$8* * " '(' , ,*B J % B * !$8*
%$*H:$! % !(*" *$%( * .$%( ; C

OBJETIVOS ESPECFICOS
!(*(!
" !"
!(*(!

,(

,: *"( * !

" !"

* !

$( '

$ '

,!

,$C

* ,*B J

!$8* -: *$' ,!$8* %

- " C J !(*

" $!

ESTRUCTURA TEMTICA
1 0

10

!$8* %
" $!
!( $%( % *
" $I
. B !$8* * *
" $I
* !$8* % ,: *"( * * : " $I
,$:$* !$8* % ,: *"( % * : " $I
% * :$*"( % *
" $I

INCLUSIN DE CDIGO DESDE ARCHIVOS


* % , ' $*!$' , * ! $% % C ! %
* * ,*B J+ '( ,(
, '( $C$,$% % % !
,$C #
*" *% :( !(:( ,$C #+ *
,$I "
' !#7$! - N
!(:Q* ' "(% , ',$!
' (B : !$8* % ,
$( ,,*B J
+ %$'(* % %( !(* "
!8%$B( * ' (B : % ',$! !$8*+ !8%$B( N
*! *"
,: !
" (* , 7 *!$(* R
N $ >U !)$.( ')'U?
$*!,% >U !)$.( ')'?

' (B : %(
L' "( +
$ % !8%$B( * ! B %( %
!$(* % *" ( % , "$,( %
!"(
N ' :$" * $*!,$
* %( * !)$.( %$7 *"

( N
,$I * , 7 *!$(*
"(:
,!8%$B( ,: ! * %( * , !)$.( 7 *!$%(
$*!,$,( % *" ( % , !(*J*"( % !8%$B( % % %(*%
$*.(! , !)$.( 0 *" ( % ,
%$7 *!$ L$" *"
*" , %( 7 *!$(* + " * :( N , 7 *!$8* 10CB910HI *( ! '"
$*!, $8* % ,!8%$B( % *" ( % * !(*%$!$(* ,+ :$*"
N !(* , " !"
% ! % $
'(% # ) ! !(* , 7 *!$8* 9;58BE0HI
(

'( $C,R
N $ >U,$C ( ')'U?P
$7>` !)$.(XXU U?
h
N $ >U,$C (= ')'U?P
i

$ '( $C,R
$*!,% >U,$C ( ')'U?P
$7>` !)$.(XXU U?
h
$*!,% >U,$C (= ')'U?P
i

OBJETOS
,,*B J
+ ' :$" "$,$I !(*! '"( % ,
> (B : !$8* ( $*" %
(CJ"( ?+ #
N
' % * !(* " $ (CJ"( !(*
' !"$.( " $C "( -: "(%( + -'(
' "( ',$!
) *!$ - % 7$*$!$8* % 7 *!$(*
C . :( , " !"
' , % 7$*$!$8* % !, !(*
* J:',(R
0 7$*$!$8* % , !,
,
:', %(
h
. ` (:C :'X UUP
. ` ,%( :'X DP
7 *!"$(* '"
>`*(:C ?
h
`")$EZ (:C :'X `*(:C P
i
7 *!"$(* '"
>`
$!(?
h
`")$EZ` ,%( :'X `
$!(P
!)( `")$EZ (:C :'+ U * R U+ `")$EZ`
i
i
* " !!$(* % $*B ( % % "( R
` :'X * F :', %(P

,%( :'P

` :'EZ
` :'EZ

'"
'"

>U !$*"( H IU?P


> &DDDDD?P

MATRICES EN PHP
*%(
% 7$*$ (* ,( % "( % "$'(
B,(+
% ,*"8 * B * ' " % ,!(*! '"( %
" $!
*
" $I
* !(*J*"( % . $C, (!$%
* Q*$!( *(:C
%$7 *!$ %
(" ( ,*B J ! % . $C, ( ,: *"( % , : " $I' % : * J * "$'( % % "( %$7 *"
*
' % * " * %( "$'( %
" $! R
" $! *% L % (
" $!
(!$"$.

*,
D+ -,
% *

`
`
`
`
`
`
`
`
`
`

" $! *% L % ! % ,: *"( % , : " $I


*! *" * : %( % % , '( $!$8*
*!$ % ,!(*" *$%( % , ,: *"(
,$I " . %
" #*%$!
"( (* J:',(
" $I$*% L % !(* % "( % ,:$:( "$'( -!(* % "( % %$7 *" "$'(
"( ^D_X U I% UP
"( ^ _X U * ,"UP
"( ^=_X U ) . (,"UP
"( ^<_X U $" C$)$UP
"( ^ _X U0(%B UP
(J^D_X U " $!$
*H*% IUP
(J^ _X <<P
(J^=_X =&D/DDDP
(J^<_X U&= D& D 9UP
(J^ _X U *7 : UP

" $!
(!$"$. + !(*7( : * '( '
!,. E. ,( '
, !,. % " :$* %
% '" *%( , B *%( J:',( " * :( R
`
`
`
`
`

(J^a (:C a
_X U " $!$
*H*% IUP
(J^a% %a
_X <<P
(J^a ,%(a
_X =&D/DDDP
(J^a % ,a
_X U&= D& D 9UP
(J^a B(a
_X U *7 : UP

OPERACIONES EN MATRICES
Creacin de Matrices

,$I

, !! ( %

%(

" $!
* ,,*B J
"$,$I *%( ,B * % , 7 *!$(*

+ ' % *
' !$,$I %

! % % %( 7( : P % 4( : $:',#!$" (
D11D)HI ( 8963HI

( J:',( .$"( *" $( : *" (* ! !$(* % "$'( $:',#!$"(+ %(*% $:',: *"
!! %
,( ,: *"( - ,
$B* * . ,(
! % N " :C$*
' % $* "$,$I
#*%$! - "(
,: ! * * * " $!"( ( % *P
` "( ^_X U I% UP
` "( ^_X U * ,"UP
` "( ^_X U ) . (,"UP
` "( ^D_X U I% UP
` "( ^=_X U * ,"UP
` "( ^ _X U ) . (,"UP KK N #, '( $!$(*
` (J^D_X U " $!$
*H*% IUP
` (J^ _X <<P
` (J^=_X =&D/DDDP

-< "(: * . ,( * ,,

%$*" , "$,$I !$8* % , 7 *!$8*


-+ " :C$*
' % * !
" $!
" $!
(!$"$.
C . :( * J:',( '
*" *% ,( :H !, : *"
` "( X
` (J X

$*% L %

->U I% U+U * ,"U+U ) . (,"U+U $" C$)$U+U0(%B U?P


->a (:C aXZ U " $!$
*H*% IU+
a% %aXZ <<+
a ,%(aXZ =&D/DDD+
a % ,aXZ U&= D& D 9U+
a B(aXZ U *7 : U?P

: " $! " " %


!(*(! * !(:( : " $!
*$%$: * $(* , +
B,( ( . !"(
" :C$* ' :$" !
, : " $! C$%$: * $(* , - : ,"$%$: * $(* ,
!(:( $ * ,(
,: *"( % * : " $I " .$ :( (" : " $I - # ! $. : *"
" "$'( % : " $!
" :C$* ' % *
*% L % ( (!$"$. - ' % * !
$:',#!$" : *" ( '( : %$( % ,
7 *!$(*
* $*" $(
: " $! % . $ %$: * $(*
!$C * ,: *"( % %$7 *" "$'(
C . :( ,B *( J:',( R
`
`
`
`
`

"
"
"
"
"

$I^D_^D_X U
$I^D_^ _X U
$I^D_^D_X U
$I^D_^ _X U
$I^D_^=_X U

I% <=<U
I% /=/U
* ," 9U
* ," 9U
* ," =U

`
`
`
`
`
`

"
"
"
"
"
"

$I^a *a
_^a ,7(*(a
_X U= & / <UP
$I^a ,$(a
_^a% %a
_X =<P
$I^a ,$(a
_^a ,7(*(a
_X U= =2/&9U
$I^a $: a
_^a% %a
_X <P
$IX
-> ->a *a
+a
4 * *%(a
+a !#a
?+
$IX
-> ->a (:C aXZ a ,$(a
+
a% %aXZ =&P
a ,%(aXZ <2DDDD?+
->U ( U+ +U4,( U??P

-> +& +=<??P

Recorrido de una Matriz


!(
* : " $I !! %
! % *( %
,: *"( * * ( % * % " :$* %(+ N
% ,' $: ( ,Q,"$:( ,: *"( ( % ,Q,"$:( ,: *"( ,' $: (
*%( *
$*% L %
,$I " . % ,( #*%$! + ' ( $:'( " *" !(*(! ! *"( ,: *"(
: " $I+ ,( N ) ! :( !(* , 7 *!$8* !( *">?
*%( ,
" $I
(!$"$. + 8,(
) ! ,( " . % , 7 *!$8* !)>?+ N
! ' ,( '
% !,. -. ,( - . *I "
! % * % , '( $!$(*
* , : " $I
7( >`$XDP `$Y !( *">`
!)( U` " $I^`$_UP

' %
" $I
"$* ,
'( $C,
. %

" $I?P `$bb?

7( >P` ,: X !)>` " $I?P?


h
!)( U ` ,: *"(^D_Y ZUP
!)( U ` ,: *"(^ _Y ZUP
i

Navegacin en una Matriz


. B (C
* : " $I
*!$,,( * ,! ( %
" $! $*% L % '( N
) ! 7 *!$ , '( $!$8* * ,
" $I+ * ,! ( % ,
" $!
(!$"$.
*
$ % 7 *!$(* N , ' :$" * ,$I %$!) * . B !$8*
10603HI
,' *" ( . , ' $: '( $!$8* -% . ,.
!(*" *$%(
0;EHI
,' *" ( . , Q,"$: '( $!$8* -% . ,.
!(*" *$%(
;023HI
,' *" ( . , $B $*" '( $!$8* -% . ,.
!(*" *$%(
/10FHI
,' *" ( . , '( $!$8* *" $( -% . ,.
!(*" *$%(
5B110;3HI 0 " :$* , '( $!$8* !" ,-% . ,.
!(*" *$%(
/46HI
0 " :$* , '( $!$8* !" ,-% . ,.
!(*" *$%(
M0)HI
0 " :$* , ! ,. % , '( $!$8* !" , *
" $!
(!$"$.

Insercin de Elementos en una matriz

$:',: *"
L$" * *

L$" * %( 7( : % %$!$(*
,: *"(
* : " $IP *" % , ' $:
'( $!$8* ( % '
% , Q,"$: '( $!$8*
" , 7 !"(
:( , 7 *!$(* D11D)J/B6=HI" ! *%( %$!$(* :( ,
7$* ,% , : " $I-D11D)JB;6=973HI+ ! *%( %$!$(* :( ,' $*!$'$( % , : " $I $ "$,$I :(
! !$8* $:',#!$" $:'
%$!$(* ,7$* ,
7 *!$(* % . ,. * * . ,( *" ( N
' *" , ! *"$% % % ,: *"( % ,
" $I- ' % * %$!$(* . $( ,: *"( , . I
`

" $I^_X<P

` " $IX
-> +=+<?P
`$X
-W' )> +&+/?P KK ,: ! * %( > +=+<+ +&+/?
` " $IX
-> +=+<?P
`$X
-W * )$7"> +&+/?P KK ,: ! * %( > +&+/+ +=+< ?

Eliminacin de Elementos de una matriz


, ,$:$* !$8* * ! :C$(
' *" < ! ( '( $C, R ,$:$*
,' $:
,: *"( % ,
" $I+ ,$:$*
, B *%( ,: *"( % ,
" $I - ,$:$*
* ,: *"( C$! %( * ,B *
'( $!$8* % *" ( % ,
" $I+ (,( N N # * !
$( *!(*" ' $: ( , ,: *"( N
%
,$:$*
" ,! (
" :C$* %$'(* % 7 *!$(* N ' :$" * ,$I
" ,C(
D11D)J6=973HI
D11D)J/4/HI
D11D)J6/8950HI
,B *(

,$:$*
,$:$*
,$:$*

,' $: ,: *"( % ,
" $I
,Q,"$:( ,: *"( % ,
" $I
, ,: *"( % ,
" $I$*%$! %(

J:',( R
` " $IX
-> +=+<?P
`$X
-W )$7">` " $I?P KK ,: ! * %( >=+< ?
` " $IX
-> +=+<?P
`$X
-W'('>` " $I?P KK ,: ! * %( > += ?
` " $IX
-> +=+<?P
`$X
-W ',$! >` " $I+ ?P KK ,: ! * %( > +< ?

Ordenamiento de una Matriz


* ,,*B J
+ L$" * %$.
! %( ! $" $( ' !#7$!( N
6413HI
16413HI
D6413HI
D16413HI
M6413HI

7 *!$(* N ' :$" * ,( % * :$*"( % ,


% C * ',$! % ! %( , * ! $% % % ,

% * ! *% *"
" $! *% L %
% * % ! *% *"
" $! *% L %
% * ! *% *" '( . ,(
" $!
% * % ! *% *" '( . ,(
" $!
% * ! *% *" '( !,.
" $!

(!$"$.
(!$"$.
(!$"$.

" $! %
$(R

M16413HI

% * % ! *% *" '( !,.

" $!

(!$"$.

!
*. "$B ,!(:'( " :$*"( L !"( % , 7 *!$(*
N $ >? $*!,% >?
*. "$B !(:(
"$,$I , 7 *!$8* ,$">? * , ! !$8* %
" $!
*. "$B ! , , " !"
% , 7 *!$(* !( *">? - !)>?+ -% " :$* ! ,
'( $C, . ,( % "( *( , 7 *!$8*
*. "$B , " !"
- ',$! !$(* , 7 *!$8* % ,$:$* !$8*
-W ',$! >?
*. "$B N (" 7 *!$(* ' (. ,,*B J
'
," " :$*"( %
" $!

(*

! $C * ' (B : N
"$,$! !(:( ,$C #+ ,B * % , 7 *!$(*
,$I %
*,
$8* *" $( + "$,$I *%( , 7 *!$(*
N $ >? $*!,% >?
(* " - * ,*B J
* ' (B : !(* " !"
+ N ' :$" % 7$*$ *
!, ' ,( )( %(
% * C *!( - N % 7$* ,$*" $( , 7 *!$(* '
!(* $B* + "$ + -!(* ,"
,%(
(* " - * ',$! !$8* * ,*B J
N ,: ! * * *
" $I,( % "( % *
%$ !"( $( " ,78*$!( - N , ' :$" ( % * ,( + ,$:$*
* % "( C ! %( $* "
% "(
(* " - * ',$! !$8* * ,*B J
N
"$,$! * : " $I '
,: ! * ,(
% "( CH $!( % * B '( % ,$*" % * 7
" #
% !,$*" ,: ! * * : " $I
% ,(
"#! ,( N !(:' - B % ,( :(*"( "(" , % % , ' $:
.IN
!(:' 8 :',: *" , 7 *!$(* % %$!$8* % * .( !,$*" + %$!$8* % * .(
' (% !"( + -,$" %( B * ,-'( !,$*"

<
* ,
=33/.>>??? 0@06398454A>/=/>
!$8* % ',$! !$(* ; C !(*
(C#
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$
! F $,,

" !)$,, - $,,


$, C$( -(" (

G*

%$"( $,

%$"( $, C( *

"
INTRODUCCIN
: *$' ,!$8* % ! % * % ! !"
+
* "
',$! !$(* + !(:(
,! ( % , 'HB$* ; C+ !(,(! *
%$' "
' (! % % %$7 *" 7( : '( ' " % ,(
* % , 7 *!$(* %$'(*$C, * ,,*B J :H N
* *
' " *%
* ' (B : %( % ,*" %( % ,( *"( *( ; C
' (! * $*7( : !$8* ' !#7$! !(:( B H7$!( (
% % "(

,: *" $:'( " *" ! *%( ,


B * ! *"$% % % $*7( : !$8*
$(
(*(!
7(*%( ! %
! $% %
* (C,$B !$8* $
- ',$! !$(* N (C
,,(

OBJETIVO GENERAL
!(*(! , ) :$*" N
, ,*B J
% ! % : *" , ! % * % ! !"

+ ' (.

$( '

: *$' ,

ESTRUCTURA TEMTICA
0

1 0
1 0 4
C" * 7 !) -)(
" C,! 7 !) -)(

CADENAS DE CARACTERES
! % * % ! !"
(* *
! *!$ % *Q: ( -," N '
$% *"$7$! !$8* * ,
,*B J
"$,$I * " "$'( % % ,$:$" %(
C R !(:$,, *!$,, >a
?+ !(:$,, %(C, >U?
- ,!(*J*"( % : -( N >YYY? * ,! ( % , $*! " !$8* % %(! : *"(
, (% ,
!(:$,, 7 .$"( * , $8* % "$'( % % "( P
$*! " !$8* % %(! : *"(
"$,$I '
' :$"$ ' *" ! % * % ! !"
* . $(
*B,(* ,$I % , $B $*"
: * R
YYY % *"$7$! %(
% * % ! !"
!(*"$* !$8* ! % *
!(*"$* !$8* ! % *
% *"$7$! %( P
`4
X YYY
" 7
H*

' *" % !(:(


Q*$! ! % *
#! :C$*
% ,#*
P

MANIPULACIN DEL CONTENIDO


' (. B * ! *"$% % % 7 *!$(* N ' :$" * " C J !(* ,!(*" *$%( % , ! % * %
! !"
" 7 *!$(* , ' :$" * ,( %
(,,%( ' *" , ! % *
* %$7 *"
7( : "( + $:' $:$, + :(%$7$! , + "! " %$:( ,B * % ,, R
( !

!"
%$'(*$C, * ,( ,*B J + B * ,: *"
"H* ' *" %( '( ,!8%$B(
+ %(*% L$" * *Q: ( *" D - =&& N $% *"$7$! ! % ! !"
7 *!$(* N
' :$" * (C .
" !(*. $8* (* !) >? -( %>?
`
`

% * X !) >/&?P KK ,: ! * U U
% * = X !) >/ ?P KK ,: ! * Ul U

`$X
`JX
"
%$7

%>` % * ?P KK ,: ! * /&
%>Ul U?P KK ,: ! * /

% , !"$.$% % $:'( " *"


*"
!)(+ ' :( " ! % *

/19;3HI

/19;37HI
, " C,R

, .$ ,$I !$8* % ! % *
% ! !"
R

,B '( % 7 *!$(*

" ,!(*" *$%( % * ! % * % ! !"


' $*">` % * ?P
' $*">U : J( '(! % , .$%
, % ,( ` % %U?P
' $*">U` ] `C X `!U?P
"

,( % "( !(* * % " :$* %( 7( : "(+ %

NA@484
[
C

9;9795DE4
#:C(,( % '( ! *" J *%$!

,$*$!$( %

Q: ( *" ( !(:( !

Q: ( *" (

* 7( : "(

Q: ( *" ( * C$* $(

!
7

%( ,"$'( % % "( (C

Q: (

!"

Q: ( *" ( * (!" ,
% * % !

!"

Q: ( *" ( * ) L % !$: , * :$*Q ! ,

Q: ( *" ( * ) L % !$: , * : -Q ! ,

6/19;37HI
! % *
665D;7HI

,$I , :$: 7 *!$8* N ' $*"7 - ,: ! *


(: ,( % "( %

," %( * * . $C, % "$'(

* . $C, % "$'( ! % * -,( $*" ' " !(* ,7( : "( $*%$! %(

,B * 7 *!$(* 7 (* %$ S % ' 7 !$,$" , "


%
! ' !$8* % $*7( : !$8*
% %
!)$.( + %(*% (* 7 ! *"
,B *(
( ! *%( " " * ,(
' !$( * C,*!( (
,( ! !"
% "( *(+ *" (" ( 0 ! $C :( ,B * % ,,
5=4/HI
,$:$* ,( ,"( % ,#*
8319AHI
,$:$* ,( C,*!( , $IN $ % % * ! % * % ! !"
1319AHI
,$:$* ,( C,*!( , % !) % * ! % * % ! !"
319AHI
,$:$* $: ,"H* : *" ,( C,*!(
, $IN $ % - % !) % , ! % * %
! !"
631J/DEHI
J " ," : S( % * ! % * % ! !"
* ,(*B$" % % " :$* % + - %$!$(*
* ! !" %
,,*( ' !$7$! %( ( C,*!( '( % 7 !"(
' % $*%$! " :C$* $ , ,,*(
,$I '( $IN $ % + '( % !) ( % : * ' ('( !$(* ,(C . :( ,( J:',( R
`!
`!
`!
`!
`!

%
%
%
%
%

*
*
*
*
*

X
X
X
X
X

"
"
"
"
"

W' %>`!
W' %>`!
W' %>`!
W' %>`!
W' %>`!

%
%
%
%
%

*
*
*
*
*

+ D?
+=&?
+ D+U]U+
+=&+U]U+
+ D+U]U+

W
W
W

631J10/0D3HI
:$" ' "$ * ! % * % !
" W ' ">U]U+ D?P
" W ' ">U]U+`$?P
,,*B J
,B * ! % *
6313484?01HI
63134B//01HI
B579163HI
B5?41E6HI

0W 4 ?
0W
?
0W
?

!"

+ ' (. " :C$* *


$ % 7 *!$(*
% 7( : H'$% + $*!, $. $* ! :C$

* *Q: (

' !#7$!( % . ! R

% "$* %
! :C$ , '
!(*" *$%(

*" !$8* %

(*.$ " * ! % * % : -Q ! , :$*Q ! ,


(*.$ " * ! % * % :$*Q ! , : -Q ! ,
:C$ "(%( ,( ! !"
:$*Q ! , + : *( ,' $: ( % , ! % *
:C$ "(%( ,( ! !"
:$*Q ! , + L! '"( ,( ' $: ( % ! % ' ,C

* ,B * (! $(*
' ('( !$(* , $B $*"

N$
,$I ! :C$( % *" ( % , ! % * + - '
7 *!$(* R

631J10/8D50HI
" 7 *!$8* ' :$" C !
- :',I , '( ("
" W ',! >U $ U+U

*I U+`! % * ?

* ' ,C

:C$ $ '(

( !(*J*"( % !

*I

!"

* * ! % *

* , . $C, `! % *

63131HI
:$" ! :C$ ! !"
*!(*" %( '( (" ( * , ! % *
' !$7$! %
6B@631J10/8D50HI
:',I * '( !$8* % ,!(*" *$%( % , ! % * '( ("

,,(

" ( B '( % 7 *!$(* ' ('( !$(* % '( ,,*B J


+ ' :$" * !! %
,!(*" *$%( %
, ! % * - (C" * % ,+ ,BQ*
," %( % . , !$8* N , ' :$" ,' (B : %( "(:
* ," * "$. % " C J( 0 *" ( %
" B '( " * :( , $B $*" 7 *!$(* R
63180;HI 0 . ,. , ,(*B$" % % , ! % * > Q: ( % ! !"
?
54B;3J5=D16HI 0 . ,. ,*Q: ( % . ! N ) - * ! !" % *" ( % * ! % *
6B@631J54B;3HI 0 . ,. ,*Q: ( % . ! N ) - *
C! % * % *" ( % ("
6315=1HI 0 " :$* , ' $:
' $!$8* % * ! !" - % . ,. , C! % * $B $*"
% %
,B % ' $!$8*
63115=1HI 0 " :$* , Q,"$: ' $!$8* % * ! !" -% . ,. , C! % * % %
,B
% ' $!$8*
631631HI 0 " :$* , ' $:
' $!$8* % *
C! % * " *$*%( * ! *" : -Q ! , :$*Q ! , -% . ,. , C! % * $B $*" % %
,B % ' $!$8*
631/46HI 0 " :$* , ' $:
' $!$8* % * C! % * - % . ,. , '( $!$8* %(*%
*! *"
6311/46HI 0 " :$* , Q,"$: ' $!$8* % * C! % * - % . ,. , '( $!$8* %(*%
*! *"
6B@631HI 0 . ,. , '( !$8* % ! % * ( $B$* ,% * '( $!$8* - * ,(*B$" % % %
" 7 *!$(* % ',$! !$8* $*"
% "$'( ! % * - ,$I ,B *
$B $*" 7 *!$(* R

*" (* , N ' :$" * !(:'


!(*" *$%( % . $C,
!!$(* % ' %
!(:' !$8*
' ('( !$(* ,

6315A/HI
(:' - % " :$* , $B ,% % *" %( ! % * + %$7 *!$*%( ! !"
*
: -Q ! , -:$*Q ! ,
6315D606A/HI
(:' -% " :$* , $B ,% % *" %( ! % * + $* %$7 *!$ ! !"
*
: -Q ! , -:$*Q ! ,
631;5A/HI
(:' -% " :$* $B ,% % ' ,( * ! !"
$*$!$, % , ! % *
631;D35A/HI
(:' - % " :$* $B ,% % % ! %( ,: "(%( * " ,% !(:' !$8*+
%$7 *!$*%( ! !"
* : -Q ! , -:$*Q ! ,
631;D35D605A4HI
(:' -% " :$* $B ,% % % ! %( ,: "(%( * " ,% !(:' !$8*+
$* %$7 *!$ ! !"
* : -Q ! , -:$*Q ! ,

MANIPULACIN DE FECHAS
: *$' ,!$8* % ,( % "( % "$'( 7 !)
: - $:'( " *" + ! *%(
%
(,,*
',$! !$(* N : * J* *"( *( ; C
,$I * : *$' ,!$8* >(C" *!$8* - . ,$% !$8*?
% ! % %
"( % "( + 7 !$,$" "
!(:( , " C,!$:$*"( % "$:'( % ! % !$% %+
"$:'( %
' -% " C J( * !((G$ - $(*

Obtener Fecha y Hora


,,*B J
+ "$,$I , 7 *!$8* 39A0HI ' % " :$* , 7 !) -, )(
!" , *
,$% %
"$: % . ,. * . ,( % *" ( !(
'(*%$*" , : ! % "$:'(
: ! % "$:'(
,
*Q: ( %
B *%( " * ! $%( % % ,%# % * ( % 9AD , DDRDDRDD
) " ,
:(: *"( % J! " % , 7 *!$8*

` ( X"$: >?P
!)( U (* , `)( UP
%$'(* " :C$* % * 7 *!$8* :H : * JC, '( ,
$( N % . ,. * : " $I!(*
,( % "( - !(*. "$%( % , : ! % "$:'( 7( : "( !(:' * $C,
" 7 *!$8*
B "% " >?
: " $I (!$"$. (C" *$% !(*"$* ,( $B $*"
,: *"( R
!(*%
:$* "
)(
:% F% :(*
-% F G% :(*")
D
"

B *%(
$* "(
(
0# % ,:
0# % , : * >D /?
% , S(
S(
0# % , S( >D </ ?
% * % ,%# % , : *
% * % ,:
! % "$:'( (C" *$%

! *!$ % ' (B : ! '"

, )(

% , $" : + %$ !" : *" % % , : " $IR

Y ')'
7 *!"$(* ,$" >`: " $I?
h
!)( UY
0 X ; 0 X&DDZV*UP
7( !)>`: " $I `!,. XZ `. ,( ?
h
!)( UY ZV*UP
!)( UY 0
X
Z`!,. YK 0ZV*UP
!)( UY 0
X
Z`. ,( YK 0ZV*UP
!)( UYK ZV*UP
i
!)( UYK
ZV*UP
i
`)( X B "% " >?P
!)( U
0
V*UP
,$" >`)( ?P
Z
L$" * * ,,*B J
+ (" 7 *!$(*
' !$,$I %
' % * % " ! !(:( $:'( " *" , $B $*" R

* ,: * J( %

" "$'( % % "( P

845D839A0HI
!$C !(:( ' H: " ( , : ! % "$:'( - * . ,( C((, *(+ ' 0 " :$*
$, $*7( : !$8*
,: ! * (C
* : " $I$*% L % ( *
(!$"$.
ED30HI 0 . ,. * ! % * % ! !"
N !( '(*%
, 7 !) , N
, ',$! *
7( : "(
7 *!$8* .$" ,' ( (C , : " $I (!$"$. % , 7 *!$(*
*" $(
AED30HI
:', , :$: "
% , 7 *!$8* % " >?+ ' ( "$* * ! *" , )( %
*F$!)

631739A0HI 0 " :$* ,7( : "( % * 7 !) + % ! %( ,$%$(: !(*7$B %( * , $" :


0 ' *%$*%( % , 7 *!$8* ",(! ,>?
A631739A0HI 4 *!$(* $B ,
7"$: >?+ ' ( " *$*%( * ! *" , )( %
*F$!)

Establecer fecha y hora


7 *!$(* % ! $"
*" $( : *" + , ' :$" * ,
$( (C" *
* 7 !) % , $" : * *
7( : "( " C,!$%(+ ' ( " :C$*
N$
* ,B * (! $(* % " :$*
* 7 !)
' !#7$! '
,$I ,B * "
+ '
" ! ( ,,*B J
' (. , $B $*"
7 *!$(* R
AM39A0HI 0 " :$* , : ! % "$:'( % * 7 !) % % !(:( ' H: " ( % , 7 *!$8*
AM39A0HI 0 " :$* , : ! % "$:'( % * 7 !) % % !(:( ' H: " ( % , 7 *!$8*
N
'(*
"H * )( $( B *F$!)
. ,$% , 7 !) N
$B $*" 7 *!$(* R
5=05MED30HI
6313439A0HI
! % )(

! '"

* % %

0 " :$* !(*


(4
(*.$ " * ! % * %(* '

* 'HB$* ( '( " ,; C+

$, 7 !) % % .H,$%
*" !$8* ::K%%K
( %% ::

%$'(* % ,

- (C"$* ,

!
*. "$B !(:(
$*" !"Q !(* ! !"
- *Q: ( ' :( "
" . % ,(
%$7 *" 7( : "( * $*7( : !$8* !(* * ' *" !$8* ' !#7$! * , 7 *!$(*
' $*"7>?+ ' $*"7>? - ! *7>?
*. "$B - ' (C !(* J:',( %
(,,%( *
+ , 7 *!$(* *( L',$! %
!(*! " : *" * "
$8*
*. "$B * N !(* $" ,: "(%( * " ,% !(:' !$8* - !(:(
"$,$I * ,
$B $*" 7 *!$(* % 7 !!$(* :$*"(R !) *GW ',$">?+ L',(% >?+ $:',(% >?+ J($*>?
-' W " >?
*. "$B ,( "$'( % ' H: " ( "$,$I %( -,( . ,( % , : " $!
(!$"$. % ,
7 *!$(* ,(! ,"$: >?+ % " >?+ " 7"$: >?+ ",(! ,>? -B: " 7"$: >?

! $C * ' (B : *
N $:' $: % % * " C, (
" $I ,!8%$B(
! $C * ' (B : *
+ N , ' :$"
" . % * 7 *!$8*+ . ,$%
$ *
%$ !!$8*
+ 7 % % !(* * 7( : "( . ,$%(
(* " - * ',$! !$8* *
+ N ! '"
, 7 !) % * !$:$*"( % * ' (* % " :$* ! *"( S( "$*
(* " - * ',$! !$8* *
+ N ! '"
%( 7 !) %$7 *"
,$% $
*" % (* !( !" -% " :$* ! , , :H *"$B

(* " - * ',$! !$8* *


+ N ! '"
%( 7 !) %$7 *" !(*
%( )(
' !"$.
,$% $
*" %
(* !( !" - % " :$* ! *"( "$:'( ) ' %(
*" , :H *"$B -, :H !$*"

<
* ,
=33/.>>??? 0@06398454A>/=/>
!$8* % ',$! !$(* ; C !(*
(C#
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$
! F $,,

" !)$,, - $,,


$, C$( -(" (

G*

%$"( $,

%$"( $, C( *

INTRODUCCION
*%( ) C, % ' (B : !$8* * *"( *( ; C+ * !
$: *"
% C )!
7 *!$ ,
' ("(!(,(
+'
,C
% , !(: *$! !$8* -% ,: * J( % , $*7( : !$8* * , % ,
!! (
,(
.$%(
,$I
" . % ,
+ N
:' N " * "(% ,
$*7( : !$8* * !
$ ' ,(! ,$I * % " :$* %( ! ( * *" * "
*%( , .$%(
!$C *
+ " . % ,' ("(!(,(
+ , % !(%$7$! -% . ,. ,!,$*" , $*7( : !$8*
!( '(*%$*" + N ' %
% %( "$'( + * 7 *!$8* % ,!(*" *$%( % ,
R *7( : !$8*
"H"$! + N
' C,$!
C
% $"
,( 7$!) ( N , !(*"$* * * *( %$ !"( $(
' !$, N % 7$* ! %
.$%( *7( : !$8* %$*H:$! P * " ! (+ , .$%(
*! * ',$! !$8* "$,$I *%( , ' ('$
!(:( ' H: " ( % J! !$8* , ," %( % ,
J! !$8* % , ',$! !$8* H% . ,"( ,!,$*"
( !(*" *$%( ' C,$! %( % 7( :
"H"$! (,: *" ' % *
:(%$7$! %( %$" *%( ,(
!( '(*%$*" 7$!) (
:'(!(
'( $C, $*" !"
!(* ,
$(+ C
% (,$!$"
% "( - ,$I !(* ,,( ,BQ* "$'( % ' (! :$*"( * ,! ( % , $*7( : !$8* B * %
%$*H:$! : *" + , .$%(
!"Q % $*" : %$ $( *" ,( !,$*"
; C -,
',$! !$(*
+ N !(* " - * , ' "
' "$ % ,' (! :$*"( % ,
(%
$*7( : !$8* !(*" *$% * ,' ('$( .$%(

OBJETIVO GENERAL
!
* !(*(!$:$*"( (C , C
" 8 $! - ' H!"$! N % " :$*
*"( *( ; C !(* , "$,$I !$8* % ) :$*" % %
(,,( !(:( ,,*B J

," C J( * *

OBJETIVOS ESPECFICOS
0 " :$*
' ("(!(,(

,' (! ( CH $!( % !(: *$! !$8* :', %( * *"( *( ; C % 7$*$%( * ,

0 " :$* + N (*+ ! ,


" C J !(* ,,*B J

, 7 *!$8* ' $*!$' ,% , !((G$ - !(:(

ESTRUCTURA TEMTICA
0
" ' % * " * !!$8*
" !"
% ,( : * J
(: *%( % ,' ("(!(,(
T

' % * % 7$*$ -

CONCEPTOS BSICOS DE HTTP


, ("(!(,( %
* 7 *!$ %
$'
L"( > -'
L"
*7
("(!(,?
* *!$,,(
' ("(!(,( !,$*" E .$%( N
"$! , ,( $*" ! :C$( % $*7( : !$8* *" ,( !,$*" ; C ,(
.$%(
' !$7$! !$8* !(:'," % ,' ("(!(,(
' % (C" * , % %
4 * FFF $"7 ( B 4 ' (' "( '( $:
* E + " *%$*%( , * ! $% % % *
$" : B,(C ,% %$" $C !$8* % $*7( : !$8* !(:( ,;( ,% ;$% ; C
0 % ,' *"( % .$" % , !(: *$! !$(* + "H ('( " %( (C ,(
.$!$( % !(* L$8*
K + - 7 *!$(* % , :$: 7( : N , "( % ,(
.$!$( !(: * % ,( *"( *(
@R * ' (! ( .$%( ! !) * * ' "( % !(: *$! !$(*
>'( % 7 !"(+ ,2D?+ ' , (,$!$" % % !(* L$8* % ,( !,$*" ; C * . IN
" C,! , !(* L$8*+ ,
' ("(!(,(
*! B % : *" * , !(: *$! !$8* - B *"$I * $*" ! :C$( % % "(
,$C %
(
C
* *!$,, (' !$(*
!(* L$8* !(* * .$%( - *.# * : *
!(* * : * J $:$, + N !(*"$* ,
(' !$(* ' % * %J*"
* (CJ"(
>%(! : *"(
+ 7$!) ( : ,"$: %$ (

% (,$!$" % K
' "
* !,$*"
" C,! *
J !(* ,( % "( % , (,$!$" % , .$%(
'(*%
" %( % , (' !$8* - '( $C,
," %( (% ,
( ! ( (C
,N
!"Q *P ! % (CJ"( ; C
',$! !$8*
? !(*(!$%( '(

( ! ( (CJ"( N !"Q * !(:( *" % ( ,$% % * !(: *%(


"H* !, $7$! %(
'(
% ! $'!$8*
0
" 7( : + ,' ("(!(,( ' % $*" ! :C$ ! ,N $ "$'( % % "(+
$* ' (! '
%
!(*" *$%(
" * 7 *!$
,$I * :(%( C$* $(+ C-"
C-" + - ,
$% *"$7$! !$8*
' :$"$HN , ! '"( " " % ! % : *" ,( % "(
' $*!$' , !

!" #"$!

% ,' ("(!(,(

(*R

(% , !(: *$! !$8* *" ,( !,$*" - .$%(


,$I ' "$ % ! !"
% 2C$" 0
" 7( : +
' % " * :$"$ ! ,N $ "$'( % %(! : *"(R " L"(+ C$* $(+ "! +
' " *%(
7( : "( ( $B$* ,
:$" , " * 7 *!$ % (CJ"( : ,"$: %$
$% *"$7$! %( '(
!, $7$! !$8*

,!(*" *$%( % ! % (CJ"( $*" ! :C$%(

"H

L$" * "
. C( CH $!( >) - :H + ' ( '( ,( B * ,*(
"$,$I *? N
* !,$*" ' %
"$,$I '
%$,(B !(* , .$%( R
+ '
!(B
* (CJ"(+
+ '
*.$
$*7( : !$8* , .$%( 0+ '
(,$!$" , ! !" #"$! % * (CJ"( >'( J:',(+ ,
7 !) % :(%$7$! !$8* % * %(! : *"(
?
% (' !$8*
$:',$! * !(* L$8* !(* , .$%( + N
:$:
% !$+ * * (' !$8* ' % !(B * Q*$!( (CJ"(
( : *"$*
" %(
" * !!$(*
*" $(
$*% ' *%$*" % , "(

,$C

," :$*( % ,

' "$!$8* %
* !,$*"
*
.$%( *(
$*7,$% '( ,
, .$%( " " ! % ' "$!$8* !(:( * (' !$8* "(" ,: *"

% (CJ"( , N
',$! * ,( . C( % , ' ("(!(,(
$*7( : !$8* % $" !$8* % ,7$* ,% ,

"H $% *"$7$! %(

" .

%$ S8 ' !#7$! : *" '


,;( ,% ;$% ; CR
* ' ("(!(,( H'$%( - *!$,,( N
' :$" , " * 7 *!$ % :Q,"$', "$'( % $*7( : !$8* % 7( : 7$!$*" - H'$%
' %
!(:' + '( J:',(+ !(* 4 + N
" :C$* * ' ("(!(,( % " * 7 *!$ % 7$!) ( + ' (
"$* * !(*J*"( : - :',$( % !(: *%( + -*( $*" B % : $%( C$* * , " * 7 *!$
: ,"$: %$

Etapas de una transaccin HTTP


% . IN

* !,$*"

,$I * ' "$!$8*

*
$( !! %
*
$*" (% !$*%(, %$ !" : *"

.$%( +

J! " * ,(

+
,!!$(* *%( * *,! %
* ,! :'(
% ,!,$*" ; C

$B $*"

' (R

* %(! : *"(

,!,$*" ; C % !(%$7$! ,
+ ' *%(
%$7 *" ' "
#$% *"$7$! ,' ("(!(,(
% !! (+ , %$ !!$8* 0
( % , .$%( + ,'( $C, ' "( ('!$(* ,>,. ,( '( % 7 !"(
2D? - ,(CJ"( N $%( % , .$%(
C

* !(* L$8*

!(* , .$%( + ,,: *%( ,' "(

!(

'(*%$*"

,$I , ' "$!$8*


,,(+
*.# ,!(: *%( * !
$( >
+
+
0+m ?+ ,
%$ !!$8* % ,(CJ"( N $%( >,!(*" *$%( % ,
N $B
, %$ !!$8* % , .$%( ?+ ,
. $8* % ,' ("(!(,(
:', % >! $ $:'
K D? - * !(*J*"( . $C, %
$*7( : !$8*+ N $*!,- % "( (C , ! ' !$% % % ,
+ % "( ('!$(* , '
,
.$%( +m
,

.$%( % . ,. , ' " ,!,$*"


(* $" * * !8%$B( %
% , $*7( : !$8* % "( *(+ B $%( % , ' ('$ $*7( : !$8*

!$

" %( - ,"$'( % % "(

, !(* L$8*

" ' (! (
'$" * ! % !! ( , .$%(
( J:',(+ $
!(B * %(! : *"(
* ! -( $*" $(
"H* $* " % ! " ( $:HB * + ,' (! ( *" $(
'$" !$*!(
.! + * '
,%(! : *"(
-! " ( ' , $:HB *

Estructura de los mensajes HTTP


,%$H,(B( !(* ,(
.$%(
" C,!
" . % : * J 7( : %( '( ,#*
%
" L"(+ ! % * % , ! , !(*"$* ,( %$7 *" !(: *%( - ('!$(* % ,' ("(!(,( 8,(
L$" * %( "$'( % : * J + *( '
,$I ' "$!$(*
- (" ( '
% .(,. ,
!( '(*%$*"
' "
" !"
B * ,% ,( %( "$'( % : * J
' % . * ,
$B $*"
N : R

0;6DG0E06489593BE
(: *%(
b ' H: " (
C !
% , N $:$*"(
>,
#*
* C,*!(?
*7( : !$
8* ('!$(* ,

0;6DG0E0106/B063D
," %( % , (,
$!$" %
C !
% , ' "
>,
#*
* C,*!(?
*7( : !$
8* ('!$(* ,

' $: ,#* % ,: * J % (,$!$" % !(*"$* ,!(: *%( N


(,$!$" , .$%(
+
:$*"
N
* ,
' " !(*"$* ,
," %( % , (' !$8*+ * !8%$B( * : $!( N
' :$" !(*(!
, L$"( ( 7 ! ( % , (' !$8* 0 '
' ! + '
:C( "$'( %
: * J + * !(*J*"( % ! C !
> * (C,$B "( $ - ("
('!$(* , ?+ N !(*%$!$(* * : "$I * ,7 *!$(* :$*"( % ,' ("(!(,(
' !$8* *" ! % ,#*
* . ,#* ? ,7$* ,% , !
$*!,$ ,( % "( " * '( " %(
* .$%( ( ,!(*" *$%( %

% ,: * J
,$I !(* * '
E 4 > "( *( % ! ( :H
C !
$*%$! !(* * ,#*
* C,*!(+ " , ! , ' % *
'( ,' ("(!(,(+ '( J:',(+ ,%(! : *"(
N % . ,.
* 7( : , $( N *.# * !,$*"

Comandos del Protocolo


( !(: *%( ( . C( %
' *" * , %$7 *" (' !$(*
* .$%(
,7( : "( B * ,% * !(: *%( R
4A@10E0854AD;E4

@G03464@1008
CB060D/89
5D

!0169
:;E0

' % * (,$!$"

B39
89
ODED

% !(: *%( !"Q (C


* (CJ"( % , .$%( + *( : ,: *" * !)$.( ( ',$! !$8*+ N
"(: % ,
% !"$. !$8*
Q,"$: ' " %
"
+N
' *" , %$ !!$8* % *
(CJ"( % *" ( % *
.$%(
+
,' H: " ( (C
,N
',$! ,!(: *%(
!(:'(* % *
$ % *(:C
% %$ !"( $( - !)$.( + % :H % ' H: " ( ('!$(* ,
' , ',$! !$(*
, "H*%
!(B Q*$! : *" "
!(: *%( + N
! '!$8* - *.#( % $*7( : !$8* -!) N ( %
" %(R

'

*" * , (' !$(*

"$,$I '
!(B ! ,N $ "$'( % $*7( : !$8* % , .$%(
"$,$I $:' N
' , (C
* *,! (
" !, %$ !" : *"
*
(:(
," %(+ , .$%(
*.# ,%(! : *"( !(
'(*%$*"
,
,!!$(* % + ( C$* !"$. * :8% ,(
+N
B*
H
. I, $*7( : !$8* % "( *(
(,$!$" $*7( : !$8* (C
* (CJ"( > !)$.(?R " : S(+ "$'(+ 7 !) % :(%$7$! !$8*m
"$,$I %( '( ,( B "( % ! !) % 'HB$* ( ,(
.$%( ' (L-+ ' !(*(! ! H*%(
* !
$( !" ,$I , !('$ N
: *"$* % * 7$!) (
$. '
7( : , $( ,

*.$ $*7( : !$8* , .$%( + '( J:',( ,( % "( !(*" *$%( * *


.$%( ' H " $*7( : !$8*
* ' (! ( *! B %( %
" " :$*"(

>B * ,: *"
*
',$! !$8*
' ('( !$(* % % ' *% % ,

?
"$,$I %

(' !$8* N
,$I !(* , $*7( : !$8*
"$,$I + (C "(%(+ * ,( 7( : , $(

* !,$*" ; C ,!!$(*
"(:H"$! : *" ,( !(: *%(
* !
$( '
!(B ,
$*7( : !$8* N $% '( ,
$(
#+ *" , !"$. !$8* % * *,! + $:'
J! " *
(' !$8*
'
!(B ,%(! : *"( !( '(*%$*"
, *.#( % ,!(*" *$%( % *
7( : , $( "$,$I
(
+ * 7 *!$8* % , " $C "( % Y4
0XU UZ % :H +
$ ,!,$*" ; C "$* * ! !) % 'HB$*
!$*" : *" .$$" % + ' % "$,$I
0'
!(:' (C , Q,"$: 7 !) % :(%$7$! !$8* % * 7$!) (+ *" % "
* * . !('$ % ,
:$:(
%$!$(* , ) * % 7$*$%( ,B *( !(: *%( + N
. $(* %
.$%(
Q,"$: . $8* %
*(. % % + N
' % * "$,$I + '( J:',(+ '
" C J*%( * :("(

8,( "H* %$'(*$C, * % " :$* %


+ % *(:$* %
+ !(B " -("
%$" , 'HB$* % *
.$%( ; C

!" ,$I $*7( : !$8* (C


* (CJ"( % , .$%(
$:$,
, $*7( : !$8* *.$% , .$%( % C
,: ! * % * ,
N
# ' % !" ,$I ,!(*" *$%( % * %(! : *"(
,
$:$* ,%(! : *"( ' !$7$! %( % , .$%(
*
* ,!$8* *" %(! : *"(
* ,$:$* * ,!$8* L$" *" *" %(! : *"( % , .$%(

+ ' ( * " ! (+
!(:' S ,!(: *%(

*
*%( * . B '( , % ,
$( .$$" : !) 'HB$* + ,B * C " *" !(:',$! % N
$:',: *" * %$"$*"(
.$!$( % *" * "
" 'HB$* "$* * N B % $*7( : !$8*
! !" #"$! ! ! % ,
$(
,,(
"$* * : ! *$:( * , .$%( !(:( C
%
% "( (" ( "$'( % !(*" * %( + ' ( ) - * : ! *$:( : !)( :H $*"
*" % B %
$*7( : !$8* N ,( ' ('$( ! ( % , .$%( + N
,, ' ('$ :HN $* % ,
$(
* ,( !(:' " %(
,: ! * * : !)( % "( N * ! $" * !(*(! , 'HB$* ; C ! %
. IN
!! %
, 'HB$* + " ' N S $*7( : !$(*
(* , !((G$ + % 7$*$%( !(:(R
" %( % . $C, N
!(* . * % * .$$" ("
* ,( % * %( % ,!,$*"
: *
% ' (" !!$8*+ % , ,% % , :HN $* % ,
$( ,( !((G$
"H* : - " $*B$%(
(
J:',(R 8,(
' % ,: ! * " L"( + * *! ' (B : ( $:HB * + ,( " L"( *( ' % *
(! ' : !)( ' !$( > G?+ -"$* * 7 !) % ! % !$% %
* J:',( % !((G$ '(% #
* !(*" %( % , . ! N !! % *
$(
* 'HB$*
(% #:( '(*
* !((G$ * ,( % * %( % ,!,$*" %(*% " *% #:( * . $C, N ,,.
, ! *" % , . ! N ) !! %$%( , 'HB$* - ! % . IN
!! %
$*! : *" *
*(
"$,$% % ' $*!$' ,% , !((G$
, % '(% $% *"$7$!
,* . B %( * . I "
.$$" , $"$( '( B *% . I- #+ * 7 *!$8* % ,' 7$,% ,!,$*" % %( * ' $: .$$" + ,
$"$( ' % % '"
%$*H:$! : *"
' 7 *!$ >,*B
"$,$I % + !(,(
% ' *" ,,+
7( : , $( ,,* %( "(" ,( ' !$,: *" + %$ !!$8* % " :$* % 'HB$*
?

* !((G$
* !(*J*"( % $*7( : !$8* $*" B % '( . $(
!(*"$* !$8*R
80A0;34

(:C

. ,(

,(
4 !) %

% , !((G$
(!$%( % , !((G$
L'$ !$8* % , !((G$

' ")

C!(*J*"(

%(:$*$(

*B( % %(:$*$( %(*% , !((G$

% ! $C *

4;30;9E4

*(:C
7 !) L'$ !$8*

,: *"( N

%(*% , !((G$

0 " :$* " * :$$8*

.H,$%

.H,$%
( *(

!
* !)$.( !((G$ + :(%$7$! ( B *
* * . !((G$
"$,$I , 7 *!$8*
" ((G$>?
" 7 *!$8* $*!,- ,(
$ ,: *"( % ! $"( !(:( ' H: " ( ' ( (,(
(C,$B "( $( ,' $: ( J:',(R
"!((G$>U *7( $.U+`% "( +"$: >?b2/ DD]</&?P
" $* " !!$8* !
* !((G$ ,,: % *7( $. N "$* !(:( . ,( ,!(*" *$%( % ,
. $C, `% "( - N "$* * % !$8* %
S( ' "$ %
! !$8*
,,: %
,
7 *!$8* "!((G$>? % C *
!(,(! %
*" % , "$N "
$ * !((G$ ! !(* ,
:$:( *(:C % * - L$" *" , C( +
% !$ N (C
! $C , !)$.( " L"( N
$% *"$7$! , !((G$ * ' ! !$8* $:'( " *"
*( % 7$*$ . $C, * * " ( ! $'" !(* ,
:$:( *(:C N , !((G$ '( N
% H' $( $% % ,!(*" *$%( % , . $C, ,(! , $*
:( " : * J %
(
Y ')'
`*(:C X U *7( $.UP
`% "( X D&P
"!((G$>`*(:C + `% "( + "$: >?b2/ DD]</&+ UU+ UU+ D?P
!)( U ((G$R `*(:C + `% "( UP
Z
,$:$*
* !((G$+ (,( C " !(*
,$I
' H: " ( ,*(:C % , !((G$ N
%
C(

* * .( *.#(

"$,$I *%( !(:( Q*$!(

Y ')'
`*(:C X U *7( $.UP
"!((G$>`*(:C ?P
!)( U ((G$R ( % UP
Z
*
'( $C, ! '
* * . $C, "$'(
%$!( % ( % ,#*" * " : %$*" , . $C, %

- ,!(*J*"( % !((G$ ,: ! * %
.$%( `
W
T W

* ,

!
(* ," ,( " :
* J % (,$!$" % !(* ,( : "(%(
+
0 +
* J %
' " + ' , B( !(:' (C
,7 *!$(* :$*"( % ,( ' (B : %
J:',( % , C$C,$(B 7# 10D59:; E0 93946 0@54;
*. "$B !(:(
"$,$I , 7 *!$8* ) % >? -! ,
" !"
*. "$B !(:(
% " :$* * - * N 7 *!$(*
"$,$I * ,( ' H: " ( ' ") %(:$*$(

, (* , ' $*!$' , . *" J % , ((G$ -! , '(% #*


% . *" J
,C(
* 'HB$* ; C ' ! '"
,( % "( % $* ! $'!$8* % *
$( , 'HB$*
! $C ,!8%$B( ' !"$.( *
+ N , $*.(! % , 'HB$*
! $C * ((G$ *
, N $'( !(* , 7 !) - , *Q: ( %
$( $B* %( $ , (,$!$" %
) !)
* . : *" ,' (B : % C H %. "$ ,
$( N - L$" * B$" (
,C(
* ! % ( !(:' "$.( N : " , . *" J - % . *" J
(!$%
,(
: "(%(
+
' !#7$! : *" -!(:( " C J ,' ("(!(,(

<
=33/.>>??? 0@06398454A>/=/>
* ,
!$8* % ',$! !$(* ; C !(*
(C#
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$
! F $,,
*7( : !$8* ((G$ FFF F< ( B
*7( : !$8* ((G$ + FFF !((G$! *" ,!(:

" !)$,, - $,,


$, C$( -(" (

G*

%$"( $,

%$"( $, C( *

"
I

INTRODUCCIN
: *$' ,!$8* % 7$!) ( ( !)$.( % 7( : 7$!$*" +
*"( *( ; C ,: * J( % $*7( : !$8* ,$*" $( % ,
' (! ( ! ' ! % ,: ! * + ' (!
- :( "
% "(
C * 7$!$( % , ( B *$I !$8* !,$*"
"
*"(*!
7(*%( , ) :$*" N C $*% ,,*B J
' $*"
7$!) ( ( !)$.( * ,: * J( % , $*7( : !$8*

$:'( " *" * ,%


(,,( %
',$! !$(*
N$ N
! *
!(* . *%(
$*" B $% %+ '
% ,C * %
(,,%( !(*(!
!"
% : *
7$!$*" !(* ,(

OBJETIVO GENERAL
.$ , $* " !!$(* CH $! %
+'
," " :$*"( % !)$.( ( 7$!) ( + !(* ,7$* %
'(% : * J $*7( : !$8* ,: ! * % % *" ( % * *" (*( ; C

ESTRUCTURA TEMTICA
C $ -!
7$!) (
! '
% "( % 7$!) (
4
1 0 4
!! ( %$ !"( 7$!) (
" 7 *!$(*

OPERACIONES BSICAS
@191795=0146
%$'(* % , 7 *!$8* 7(' *>? '

C $ 7$!) ( + -

$*" 7(' * >" $*B7$!) (+ " $*B:(%( ^+ $*"

*(

" !"

, $B $*" R

" _?P

7 *!$8* 74/0;HI *( % . ,. * . ,( * : $!( >$*%$! %( %


.$H' ) !
7 *!$ , !)$.( C$ "(

!)$.(? % "$'( *" ( N

,' H: " ( 7$!) ( , $*%$! , 7 *!$8* ,*(:C % , !)$.( N


%
C $+ ,' H: " (
:(%( % " :$* , 7( : % !! ( , !)$.( > C . " C,?+ - ,' H: " ( "
('!$(* ,
- 8,( "(: ,. ,( ' N "(: , %$ !"$. $*!,% W' ")% ,7$!) ( ')'$*$

319@B34

06519/59:;
8,( ,!"

b
F
Fb

!"

- ! $"

8,( ! $"
$*( L$"
,( (C
! $C

!"
- ! $"
$*( L$"
L$" ,( (C
! $C
(,( ,!"
:'$I

b
J:',(R

, !)$.( ,( !

!"
L$"

`$*% X 7(' *>U

+ $-

+ $- L$"

$*( L$" , !)$.( ,( !


! $C$ ,7$* ,% , !)$.(

+ $-

!)$.( "L"U+U U?P

"$,$I , 7 *!$8* %$>?+ ' N * ! ( %


(
* : * J N $*%$N ,"$'( %
( N (! $8R
`$*% X 7(' *>U

, !)$.( ,( !

$*( L$" , !)$.( ,( !


! $C$ ,7$* ,% , !)$.(

- ! $"
:'$I

+ $- L$"

!)$.( "L"U+U U? ( %$>U

( %

,$*" *"

' "

7 *!$8* "$,$I % ' !


* !)$.(
758460HI+ N
' (C,: ,!
( 4
* ! ( !(*" $(
" !"
$*%$! %( % ,7$!) ( !(:( Q*$!( ' H: " (R

C$ *

!)$.(

% ',$B

U?P
% . ,.
: -

$ *( L$"
*!$,,+ - !$C ,

$*" 7!,( >$*" $*%$! %( ?

Recuperar datos de ficheros


L$" * *
%$7 *" 7 *!$(* % ,!"
( ! ' !$8* % % "( % % 7$!) ( + ' ( *
"(%
,,
$:'( " *" !(*(!
* N '( $!$8* % ,7$!) (
*! *"
( ' $: (
$% *"$7$! ,$*$!$( - ,7$* % , !)$.(
*%(
7 !"Q * $* " !!$8* % ' "
% !)$.(
,' *" ( $*" *( % , !)$.(
!(,(! * , ' $:
'( $!$8*+ - ' % " :$*
,7$*
"$,$I :( , 7 *!$8* 7 (7>?+ , !$C$ !(:( ' H: " ( ,$*%$! %( %
!)$.( % " :$* !(*
$
"H ' *" *%( ,7$* ,% , !)$.(
7 (7>`$*%?
7 *!$(*
710DEHI
7 035HI
7 306HI

"$,$I %

'

, ! ' !$8* % ,( % "(

" $*B 7 % >$*" $*%$! %( + $*" * :WC-" ?


" $*B7B "!>$*" $*%$! %( ?
" $*B7B " >$*" $*%$! %( + $*" * :WC-"

* ,( 7$!) (
C-"
! !"
#*

(*R

' !$7$! %(
" $*B$%( '( C-"

` !)$.( X U' C % "U


`$*% X 7(' *>` !)$.(+U U?P
`,$* X DP
F)$, >c7 (7>`$*%??
h
`,$* bbP
`!(*" *$%( X 7B " >`$*%+ D9/?P
!)( U`!(*" *$%( Y ZUP
i
7!,( >`$*%?P
7 06366HI
765D;7HI
7( : "(

7B " >$*" $*%$! %( + $*" * :WC-" ^+ " $*B. W" B _?P


,( 7 ! *7 >$*" $*%$! %( + " $*B7( : "( ^+ " $*B.

`$*% X 7(' *>U0 "( "L"U+U U?P


F)$, >c7 (7>`$*%??
h
`% "( X 7 ! *7>`$*%+ U[ [% V*U+ `*(:C + `
!)( U`*(:C Y ZUP
!)( U` ,%( Y ZUP
i
7!,( >`7$!) (?P
-7$,> " $*B*(: !)$.( ^+ $*"

7980HI

" _?P

,#*
_?P

% !)$.(
C"$* % "( C J( *

,%(?P

"(%( , !)$.( * *

(, !!$8*

ESCRITURA EN FICHEROS
! $"
% !)$.( : *"$* , :$:
" !"
% ' (! :$*"( % , ,!" R ' $: (
C , !)$.(+ , B(
! $C * ,( % "( -'( Q,"$:( !$
, !)$.(
7 *!$8* "$,$I %
% ' "
"$,$I , :$: 7 *!$8* 7(' *>?+ ' ( "$,$I *%( ,( ' H: " ( % ' "
F(
`$*% X 7(' *>U0 "( "L"U+UFU?P
7 *!$(*

"$,$I %

'

! $"

`$*% X 7(' *>U0 "( "L"U+U U?P


* 7$!) (

, $B $*" R

7/B36HI $*" 7' " >$*" 7$!) (+ " $*B! % * ^+ $*" ,(*B$" %_?P
7?1930HI $*" 7F $" >$*" 7$!) (+ " $*B! % * ^+ $*" ,(*B$" %_?P

! $C ! % *
! $C ! % *

* ,7$!) (
* ,7$!) (

MANIPULACIN DE FICHEROS
Acceso directo a ficheros

*%(
,B *

N $ N , !! ( (C ,( !)$.( *(
7 *!$(* '
,$I * !! ( %$ !"( "

) B % 7( :
(*R

! *!$,+

' (.

7600MHI $*" 7 G>$*" $*%$! %( + $*" '( $!$(*+ ^$*" C _?P


C$! ,' *" ( % ,!"
*
! ,N $ '( $!$8*
C
% ,7$!) ( ' %
TW
' !(*" % % ,' $*!$'$( % ,
7$!) (+
TW
' !(*" % % , '( $!$8* !" ,TW 0 ' N , C
,
7$* ,% ,7$!) (
10?9;EHI $*" F$*%>$*" $*%$! %( ?P
C$! * , ' $: '( $!$8* % , !)$.(
73088HI $*" 7" ,,>$*" $*%$
! %( ?P
! ' , '( $!$8* % ,' *" (

31D67B;594;06
7/D663=1BHI $*" 7' ") >$*" $*%$! %( ?
" ,!(*" *$%( 7 *!$%( '( ,: * J%(
% !)$.(
603J7980J@B7701 $*" "W7$,WC 77 >$*" $*%$! %( + $*" 'WC 77 ? 0 7$* " : S( % ,C 77
10DE7980HI $*" %7$,> " $*B (: !)$.( ^+$*"
W$*!,% _?P

!
*. "$B , 7( : !(:( !"Q ! % ' H: " ( % , 7 *!$(*
S%
-!(:(
',$! # * * ' (C,:
,
*. "$B * N !(* $" -!(:(
',$! , " !*$! % C 77 $*B

"

$8*+

(* " - * ' (B : N , * !)$.( * 7( : "(


+ -,( ' (% I! *
' *" ,,+ (:$"$*%( , "$N " % *! C I %( % ,%(! : *"(
(* " - * ' (B : N * ,*B J
+
* 7$!) ( !(* , (:C + L(+ % % % *
$( :',: *" , 7 *!$(* % %$!$8*+ ,$:$* !$8* '( *(:C %$!$8* % :H $:',: *" * 7 *!$8* N ,( !, $7$N '( % % * %(
!)$.(
* .( ' ,( : -( -: *( % % %
(* " - * ' (B : *
+ N , * !)$.( * 7( : "(
%(*% ) !8%$B(
,' (B : % C
'
, !)$.( ( $B$* , * %( !)$.( %$7 *" R *(
'
,!8%$B(
-(" ( '
,!8%$B(
,$! * ' (B : *
N , ',$N , " !*$! % C 77 $*B

<

* ,
=33/.>>??? 0@06398454A>/=/>
!$8* % ',$! !$(* ; C !(*
(C#
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$
! F $,,

" !)$,, - $,,


$, C$( -(" (

G*

%$"( $,

%$"( $, C( *

%
H

"
"

<

$>

$I

INTRODUCCIN
*%(
: * J $*7( : !$8* * !)$.(
" . % ! ,N $ ,*B J % ' (B : !$8*+
$:'( " *"
!(*(! !(:(
,: ! * * - %$" $C - * * ,( %$'( $"$.( % ,: ! * :$*"(
' ('( !$(* %$7 *" 7 *!$(* N , ' :$" * ,' (B : %( " *"( * $" : (' "$.(
@ !(:( * ;$*%(F + !! % % % , *"( *( % ' (B : !$8* , $" : (' "$.( : *$' , ,(
!)$.( %$ !" : *" *
*$. , ( ' (B : %(
"$* * *"(*! !(*" (,
"(" , (C ,( 7$!) ( N !(:'(* *
',$! !$8* -, 7( : !(:( % C *
" " %(

OBJETIVO GENERAL
!(*(!
, ' $*!$' , 7 *!$(*
% , ,*B J
C%$ !"( $( % % , ',$! !$(* ; C

+ '

: *$' ,

%$ !"( $(

ESTRUCTURA TEMTICA
1 0 0
!$8*+ ,$:$* !$8* -! :C$( % %$ !"( $(
(! :$*"( % !)$.( * * %$ !"( $(
('$ + C(
- *(:C 7$!) (
1 0 4
50
4
@K
@

MANIPULACIN DE DIRECTORIOS
Creacin, eliminacin y cambio de directorios.
L$" * 7 *!$8* '
" (*R

! % (' !$8* % %$ !"( $(

!$8*+ ,$:$* !$8* - ! :C$(

5=E91HI
1AE91HI
AME91HI
%$ !"( $(

C((, * !)%$ > " $*B " W%$ !"( $( ?


:C$( % %$ !"( $(
C((, * :%$ > " $*B " W%$ !"( $( ?
!$8* % %$ !"( $(
C((, * :G%$ > " $*B
" W%$ !"( $(+ $*" ' :$( ?
,$:$* !$8* %

% C " *
* ! *" N '
:C$*" ;$*%(F
' % * "$,$I $*%$"$*" : *" ,(
! !"
, ) UKU - C !G , ) UVU+ ' ( * *"( *(
@K
@ 8,( , ) UKU ,! H!"
' *"( U U $*%$! %$ !"( $( !" ,-, ! % * U U+ $*%$! ,%$ !"( $( ' % % ,%$ !"( $( !" ,

Procesamiento de archivos en un directorio


" * !! ( ,( !)$.( ( 7$!) ( ,: ! * %( * * %$ !"( $( * !
$ , ! !$8*
% * : * J%( % %$ !"( $(+ N *(
:H N
* ' *" (
* ,$" % ,(
!)$.(
,: ! * %( * , %$ !"( $(
" , 7 !"(
"$,$I , 7 *!$8* 4/0;E91HI
$*" (' *%$> " $*B " W%$ !"( $( ?
*%( - ) ! %( ,%$ !"( $( ' % * "$,$I , % :H 7 *!$(* R
10DEE91HI
" $*B %%$ >$*" : * J%( ? 0 . ,. ,*(:C % , $B $*" ,: *"( % ,
%$ !"( $(
10?9;EE91HI .($% F$*%$ >$*" : * J%( ?
$"Q * ,' $: ,: *"( % ,%$ !"( $(
58460E91HI
.($% !,( %$ >$*" : * J%( ?
$C
,: * J%( % %$ !"( $(

Copiar, borrar y renombrar ficheros


"
!(

"
+ 8,( ' % *
'(*% * , $B $*"

J! " %
$ '(
7 *!$(* R

* ,( ' :$(

% ! %( '

54/)HI C((, * !('-> " $*B7$!) (W( $B *+ " $*B7$!) (W% "$*( ?
B;89;MHI C((, * *,$*G> " $*B*(:C W7$!) ( ?
10;DA0HI C((, * * : > " $*B*(:C W.$J(+ " $*B*(:C W* .( ?

,$I , + -

('$ 7$!) (
( 7$!) (
*(:C 7$!) (

MANIPULACIN DE FICHEROS Y DIRECTORIOS


,,*B J
' ('( !$(* ,(
$( + %$7 *" 7 *!$(* N , ' :$" * " C J !(* ,(
" $C "( % ,( 7$!) ( -%$ !"( $( + N (* ' ('$% % N ,( $% *"$7$! * *" ,( % :H + N % 7$* * 7 *!$(* ,$% %
7980J029636HI
798069O0HI
7980D39A0HI
7980A39A0HI
:(%$7$! !$8*
7980539A0HI
! :C$(

C((, * 7$,W L$" > " $*B ,: *"( ?


$*" 7$, $I > " $*B*(:W7$!) ( ?
$*" 7$, "$: > " $*B*(:W7$!) ( ?
$*" 7$,:"$: > " $*B *(:W7$!) ( ?
$*" 7$,!"$: > " $*B *(:W7$!) ( ?

0 " :$* L$" *!$ % , ,: *"(


0 " :$* ," : S( % * 7$!) (
0 . ,. ,"$:'( % ,Q,"$:( !! (
0 . ,. ,"$:'( % , Q,"$:
0 . ,.

, "$:'( % , Q,"$:(

79803)/0HI
" C,

" $*B 7$,"-' > " $*B ,: *"( ?

9/4

0$'( $"$.( % C,(N

!)

0$'( $"$.( % !

%$

0$ !"( $(

7$7(

0$ !"( $( 4 4

7$,

4$!) (

,$*G

*,!

C((, * $W%$ > " $*B ,: *"( ?


C((, * $W7$, > " $*B ,: *"( ?

"$* $:',: *" % , 7 *!$8* 5=A4EHI '

,"$'( %

,: *"(

06519/59:;

C,(!G

*G*(F*
96JE91HI
96J7980HI

0 . ,.

!"

$:C8,$!(

*% " :$* %(
0 " :$* $ ,: *"(
0 " :$* $ 4$!) (
' :$"$ , ' (" !!$8* 7$!) ( -%$ !"( $( R

C((, * !):(% > " $*B ,: *"(+ $*" ' :$( ?


" 7 *!$8* !$C *
' H: " ( , *(:C % , ,: *"( - * *Q: ( *" ( *
' *" !$8* (!" ,N % " :$* ,( ' :$(
$B* %( , ,: *"(
" " C, ! :C$ * ,
'," 7( : ;$*%(F @K
@
7980/01A6HI $*" 7$,' : > " $*B ,: *"( ?
0 " :$* ,( " $C "( % , ,: *"(
96J10DED@80HI
$W %C, > " $*B ,: *"( ?
0 " :$* $ % ,!"
96J?1930D@80HI
$WF $" C, > " $*B ,: *"( ? 0 " :$* $ %
! $"
96J0205B3D@80HI $W L ! " C, > " $*B ,: *"( ? 0 " :$* $ J! " C,
$*7( : !$8* N
(C"$* % , 7 *!$(*
*" $( ' %
% , 7 *!$8* " ">?+ N
* : " $I$*% L % !(* < . ,(

(C" *$%

FUNCIONES PARA UNIX/LINUX


79804?;01HI $*" 7$,(F* > " $*B ,: *"( ?
7980 14B/HI $*" 7$,B ( '> " $*B ,: *"( ?
79809;4E0HI $*" 7$,$*(% > " $*B ,: *"( ?
5=4?;HI C((, * !)(F* > " $*B ,: *"(+ " $*B
$( ?
5= 1/HI C((, * !)B '> " $*B ,: *"(+ " $*BB '( ?
BAD6MHI $*" : G>$*" : ! ?
96J89;MHI C((, * $W,$*G> " $*B ,: *"( ?
89;M9;74HI
89;MHI C((, * ,$*G> " $*B ,: *"(+ " $*B *,! ?
6)A89;MHI C((, * -:$,$*G> " $*B ,: *"(+ " $*B *,! W $:C ?

!(* , "$,$I !$8*

10DE89;MHI

%,$*G> " $*B *,! W $:C ?

!
*. "$B , " !"
-, 7 *!$8* % ,( ' H: " ( % "(% , 7 *!$(*
S%
*
"
$8*+ ' '(%
,$I ,( J !$!$( $B $*"
*. "$B ,7 *!$(* :$*"( % , !, E91%$'(*$C, *
0 " :$* , " C, % . ,(
(!$%
, 7 *!$8* " ">? - !(* ," !(:( 7 *!$(*
," ">? * ;$*%(F - *
@K
@ -, 7 *!$8* !, " "! ) >?
0 " :$*
, 7 *!$(* ,$% %+ ' H: " ( - " !"
% , 7 *!$(*
'
@K
@

,C(
* ' (B : *
+ N , ' :$" ,$:$*
* !)$.( % %( % *" ( % *
%$ !"( $( ' !#7$!(
,C(
* ' (B : *
N , ' :$" % % * : *Q % " $C "( + * * 'HB$*
; C+ % 7$*$ ,( " $C "( N
, ',$! H*
* B '( %
!)$.( % *" ( % *
%$ !"( $( ' !#7$!(
,C(
* ! % ( % N $. ,*!$ *" , 7 *!$(* % , :C$*"
@K
@+
!(* ,
' !"$. % , :C$*" ;$*%(F
,C(
* ' (B : *
+ N , ' :$" !
( ,$:$* %$ !"( $( - C%$ !"( $(
' "$ % * %$ !"( $( % %( !(:( $I

<
* ,
=33/.>>??? 0@06398454A>/=/>
!$8* % ',$! !$(* ; C !(*
(C#
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$
! F $,,

" !)$,, - $,,


$, C$( -(" (

G*

%$"( $,

%$"( $, C( *

"
#

INTRODUCCIN
B "$8* % % "( : %$*" ' (B : $*7( :H"$!( ) .(,!$(* %( % %
* !$:$*"( * ,
" ( # - : "(%( + - '( " *"( * ,( ' (B : N " " * % $*!( '(
*(. % %
*
C
% % "(
* ! '( % $*7( : !$8* " !" %(P * C
% % "( $*7( : "$I %
*
!(*J*"( % % "( ( B *$I %( '
" " :$*"( '( * $" : B "( % C
% % "(
0 *
0 !(* " + % % "( + " !"
- ,B( $":( N : *"$* *+ ! *+ :(%$7$! *+
C ! * - ,$I * ("
7 *!$(*
(C
" %( *"$% %
$*" !!$8* !(* ,( $" :
B "(
% C
% % "( - ,( ,*B J % *"( *( ; C !(:(
+
7 *% : *" ,'
,
%
(,,( % *"( *( $*" !"$.( - %$*H:$!( N % * ' (" !!$8* , $*7( : !$8* % ,(
$(

OBJETIVO GENERAL
!
*
.$$8* % ,( ' $*!$' , !(: *%(
%$'(*$C, '
," " :$*"( % ,
% % "(

- % , 7 *!$(*

% ,,*B J

ESTRUCTURA TEMTICA
0

0 0

0 0
(* L$8* !(* 0
(* L$8* !(* -

GESTORES DE BASES DE DATOS


L$" * . $( "$'( % $" : B "( % C
% % "(
0+ BQ* ,:(% ,( % % "( N
"$,$I * (* "( R C
J HN $! + * %+ ,!$(* ,+ -C
% % "( ( $*" %
(CJ"(
,
:(% ,( :H L" *%$%(
, ,!$(* ,+ ! %( ' $: ( !(:( 7( : ,!$8* " 8 $! - % '
$:',: *" %( * ' (B :
*"
. *" J 7$B * , *!$,,I% !(*! '!$8* -: * J( 7,L$C$,$% %+ N ' :$"
',$! !$8* * : !)( $" !$(*
, % B "$8* % $*7( : !$8*
*"$% % CH $! % ( B *$I !$8* % % "(
, " C,P * " C,
*
" !"
C$%$: * $(* ,
' !(*" * % "( + %$' "( * 7$, -!(,:* R ! % 7$, >" ',? !(*"$* , % ! $'!$8* %
, *"$% % % 7$*$%
* * ' (C,: - ! % !(,:* ,: ! * ,( . ,(
% ,( " $C "(
>' ('$% % + . $C, ? % "(% , *"$% % P , $*"
!!$8* % 7$, - !(,:* + , ! ,% +

!$C * ,*(:C % ! :'(


" C, % * C
% % "(
*,I * : %$*"
>' $: $ - L" * ? N (* " $C "( !(:' "$%( > ' "$%( ? '( * %( ( :H " C,
, C
% % "(
,!$(* ,
' % * B "$(* : %$*" * ,*B J $*% ' *%$*"
' (B : $*7( :H"$!( !(*! "( R k,*B J " !" %( ' !(* ," % C
%
> " !" %
- *B B +
?
( (C " *" + ,(
*(
% '" * C$*
* ! $% % % B "$8* % % "( + ,( N ) $:' , %( ,* !$:$*"( - %$7 $8* % , C
% "( ( $*" %
(CJ"(
4A@10

D1 4

EDE

;39P0EDE B08E4

*"

&

&

&</D DDD

0$ !"(

</

< &DD DDD

! " $

<

2&D &DD

* J(

(*I ,(
$:
*%
4 ,$'

<

!,.
% :H
% ,(
% "( n
!$ "
%

&=D DDD

$" : B "(
% C
% % "( + 7 (* %$ S %( ' $*!$' ,: *" ' !( B$ ,(
(
' *" %( * ,: *" *$:$*"( 7( : ,% *
% % "(
(
0 ' (" B * ,(
% "( + * ,( '( $C,+ 7 *"
: * J( $*% C$%( + - ' ('( !$(* * ,
$( ) :$*" %
B "$8*+ N 7 !$,$" * , ,C( % : *" *$:$*"( % * C
% % "(

INSTRUCCIONES BSICAS SQL


,,*B J
> " !" %
- *B B +
? (+ k,*B J " !" %( ' !(* ," %
% % "( n "H!(:' "( '( !(: *%( + !,H , + (' %(
- 7 *!$(* % B B %(
"( ,: *"(
!(:C$* * * , $* " !!$(* ' !
+ !" ,$I -: *$' , , C
%
% "(
C

,!
0

!$8* % , C
-

% % "( -

0
J:',(P

!"$. !$8* !(*" :( !(* ,( !(: *%(

J:',(P

L$" * %( "$'( % !(: *%(

( 0
N ' :$" * !
- % 7$*$ * . C
% % "( + ! :'(
' :$" * B *
!(* ," ' ( % * + 7$," - L"
% "( % , C
!(: *%( 00 " * :( R
"$,$I %( '

* . " C, + ! :'(

(:C
C,
> " $C "( $'(> (*B$" %? ^ ("
> " $C "(= $'(> (*B$" %? ^ ("

,,_+
,,_+

#*%$!

#*%$!
( 0
N
% % "( 0 *" ( % ,(

" $C "(
$'(> (*B$" %? ^ (" ,,_+
^
5 T 5 > $" " $C "( ? + _
^4
T 5 > " $C "(?
4
0
0 e
0
0 e
^
_ 0 @ (:C *%$!
(:C
C, > $" " $C "( ?P
:', %( '
0

,$:$*
(:C

"$,$I %( '

" C,

(:C

C,

e
e

_?

#*%$!

C,P

:(%$7$!

, " C,

B B *%( ! :'( ( ! :C$*%( , % 7$*$!$8* %

,( ! :'(
(:C
C,
^ 00 (:C
" $C "( 0 7$*$!$8*_
^
" $C "( *"$B ( " $C "(
^0
(:C
" $C "(_P
* ,( !(: *%( 0

.( 0 7$*$!$8*_

*! *" *R

"$,$I %( '

!(* ,"

B$" ( % , C

% % "( N

"$7 B * * ! $" $(

% " :$* %(

4
^;
^
^
^ 0

] e $" " $C "(


$"
C,
$" (*%$!$(* _
5 $" " $C "(
$" (*%$!$(* __
5 $" " $C "( _P

"$,$I %( '

! B ,("

% % "(

* ,C

% % "(

* * Q*$! (' !$8*

(:C
C,^> " $+ " $=+ + " $*?_
> , " $+ , " $=+ + , " $*?P
"$,$I %( '
0

(:C
" $C "( X
" $C "(= X
" $C "(< X

:(%$7$! ,( . ,(
C,
,( +
,( =+
,( <+

" $C "(* X ,( *
(*%$!$8*_P

% ,( ! :'( - B$" (

' !$7$! %(

"$,$I %( '
0
^;

,$:$*

B$" ( %

4
(:C
(*%$!$8*_P

* " C, %

* C

% % "(

C,

BASES DE DATOS EN PHP


*"

% '(% " C J
% % "( + !(* ,*B J
* !
% % "( - !(*7$B ,(+ B "$8* N % ' *% % ,
0N
"$,$I %( * , !" ,$% %
+ ' ( * B * ,, "
(' !$8* * , : -( # % B "(

$( $* " , , "( %
) - !(B$%( ,:H
"H*%
(* $:$,
%

0( 7( : B * , % !(* !"
!(* , C
% % "( " . %
(** !"$.$"-? -'( : %$( % 7 *!$(* * "$. % ! % B "(

> '* 0 "

Conexin con ODBC


*%( " C J *
* ,%
(*" (,7 *" % % "( ( 0
%C + !! + 7(L' (+

*"( *( ;$*%(F + , "


% !(* L$8* : - *!$,,
" !! %
,
,!!$(* , ) :$*" B0;306E0 D346
+ ,,# !(*7$B ,
% " :$* *%( ,( $B * !(* ,N
%
" C,! , !(* L$8*+ !(:(
"!
B( ' (! % % % ," * 0
%
$( ( % $" :

5 ,$*" !"
*
% C * " * * ! *" , $B $*"
4E@5J54;;053HI
4 *!$8* '
,$I , !(* L$8* , C
`!(* L$(* X (%C!W!(** !">UC % % "( U+ U
$7 >c`!(* L$(*?
%$ >U ( * , !(* L$8*U?P
4E@5JE4HI

4 *!$8* '

J! "

$(U+ U!(*"

S U?P

,!(: *%(

`
," %( X (%C!W%(>`!(* L$(*+ `!(* ,"
$7 >c`
," %(?
%$ >U ( * ,!(: *%(U?P
4E@5J58460HI

7 *!$(* R

?P

, !(* L$8*

(%C!W!,( >`!(* L$(*?P


4E@5J7035=J14?HI
!
4E@5J;BAJ7908E6HI 0 "
4E@5J106B83HI 0 . ,.
4E@5J7100J106B83HI
$C
4E@5J;BAJ14?6HI 0 .

!! $C, , 7$, % . ," '( * !(* ,"


:$* ,*Q: ( % " $C "( % . ,"(
,!(*" *$%( % , " $C "( % , 7$, !"$. % ,!
! ( (!$%( ,! (
,. ,*Q: ( % 7$, % , !(* ,"

Conexin con MySQL.


* . I !(*7$B %( ,B "( % ! %( , * ! $% % % , . $8*+
' % *"(*!
!! %
% % "(
" . %
- * ,,*B J
"$* * B *
*Q: ( % 7 *!$(*
N :'$I * '( ,' 7$J( U:- N,U ,B * 7 *!$(* (*R
" C,! !(* L$8* !(* , .$%(

A)6C8J54;;053H=463" B6BD194" 54;31D60QDI


`!(* L X :- N,W!(** !">U,(! ,)( "U+ U
( %$>U ( ) -!(* L$8*U?P

,!!$(* , C

A)6C8J608053JE@H@D60" 54;029:;I
:- N,W ,!"W%C>U

J! " , !(* ,"

0 . ,. ,*Q: ( %

:'( X :- N,W* :W7$,% >`


. *I

A)6C8J7035=J14?6H5B1641I

`4$, X :- N,W* :W (F >`


$C

A)6C8J7100J106B83H5B1641I
:- N,W7

$*%$! %

]4
,:*( UP
->`!(* ," +`!(* L?P

A)6C8J;BAJ7908E6H5B1641I
`

% % "(

0 "( U+ `!(* L?P

A)6C8JCB01)H54;6B83D" 54;029:;I
`!(* ," X U
` X :- N,WN

$(U+ U!,. U?

,">`

A)6C8J58460H54;029:; I

" $C "(

* ,!

?P
, $B $*" 7$, ( " ',

?P
,(

(!$%(

,!

?P
$

, !(* L$8*

" C,!$%

:- N,W!,( >`!(* L?P


0 *" ( % , 7 *!$(* %
'
( -, !(* L$(* ' $" *" R

$*"

!!$8* !(*

+ (* $:'( " *"

, % : * J( %

A)6C8J011;4HI 0 . ,. ,*Q: ( % , ( ' (% !$%(


A)6C8J01141HI 0 . ,. , % ! $'!$8* % , (
A)6C8J/54;;053HI
,$I * !(* L$8* ' $" *" > 7 *!$8* :- N,W!,( >? *( !$
"$'( % !(* L$(* + #N
* !
$( ,$C
,( ! ( *" % 7$* ,$I ' (! ( ?
' :$" ,
$( !! %
" !"
% , C
!(*(! , !(:'( $!$8* % , " C,
" (*R

"

% % "( %( 7( : 7H!$,+ $*!, ( $*

A)6C8J8963JE@6H54;029:;I 0 . ,. ,( *(:C % , C
% % "(
A)6C8J8963J3D@806H54;029:;I 0 . ,. ,( *(:C % , " C,
A)6C8J7908EJ;DA0H5B1641" 548BA;DI 0 . ,. ,*(:C % ,! :'( % ,! (
A)6C8J7908EJ3)/0H5B1641" 548BA;DI 0 . ,. ,"$'( % ,! :'( % ,! (
A)6C8J3D@80;DA0H5B1641" 798DI 0 . ,. ,*(:C % , " C, ( C
% ,! ( -7$,
A)6C8J7908EJ78D 6H5B1641" 548BA;DI 0 . ,. ! !" #"$! % , " $C "( % ,! (
A)6C8J7908EJ80; H5B1641" 548BA;DI 0 . ,. , ,(*B$" % % ,! :'( % ,! (

!
*. "$B !(:( % C $* " , -!(*7$B
,B "( % % "(
+
"( % :H
!(:Q* ( * $*" !!$8* !(* ,,*B J
!( % ! , (* , !,H , + ,( (' %(
- , 7 *!$(* % B B %( N
"$,$I * B * ,: *" !(*
*. "$B , " !"
- 7 *!$(* ,$% % % , 7 *!$(* '
0
(%C!W7$,%W"-' >?+
(%C!W7$,%W* : >?+ (%C!W7$,%W,*>?+ (%C!W L !>?+ (%C!W!(::$">?+ (%C!W (,,C !G>?
*. "$B
,
" !"
- 7 *!$(* ,$% % %
, 7 *!$(*
'
:- N,W 77 !" %W (F >?+ :- N,W!) *B W >?+ :- N,W! " W%C>?+ :- N,W$* "W$%>?+
:- N,WB "W!,$"W$*7(>?+
:- N,WB "W)( "W$*7(>?+
:- N,WB "W' ("(W$*7(>?
:- N,WB "W . W$*7(>?

(* " - * C
% % "( '
%:$*$"
, $*7( : !$8* % * ! ( %
+
(:C %
" %$*" + % %+
("
!$, - * % 7$*$"$.
!! % !(* !(* L$8*
0 +% %
-!
* ' (B : N , ' :$" %$!$(* % "( , C + !(* ,"
% "( % , C + ,$:$* % "( % , C + - ! ,! , , % 7$*$"$. + ,' (: %$( % ,
! (+ - ,: J( ,:*(
,:$:( ' (B : *" $( "$,$I *%( * !(* L$8* (* " - * ' (B : *
+ N , ' :$" !(* ," "(% , $*7( : !$8* N
,: ! * * * C
% % "( ! ,N $ + $:',: *"
!$C$*%( ,*(:C C$! !$8*
" C,I! * ! % ( !(:' "$.( *" , . *" J -% . *" J N ' % * (7 ! ,(
' $*!$' , B "( % C
% % "( * $*" !!$8* !(* , *B J

<
* ,
=33/.>>??? 0@06398454A>/=/>
!$8* % ',$! !$(* ; C !(*
(C#
" !)$,, - $,, G * %$"( $,
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$ $, C$( -(" (
%$"( $, C( *
! F $,,
(
=33/.>>??? 5)@015B1646;03>6C8>6C8=3A8
(
=33/.>>D15DE9D9;7BE0558>E@>
$! ( (7"
. =33/.>>??? A9514647354A>8D3DA>6C8>

"( $,
=33/.>>??? D@5ED34654A>3B3419D806>/14 1DAD594;>@D606E0ED346>6C8=3A8

#
H

"
#

L
"

"

"
#

INTRODUCCIN
,!(:'(* *" B H7$!( % , 'HB$* ; C "$* : !) $:'( " *!$
,N ) ! N ,
'HB$* -'( " , ; C
* .$"( ( - ,N ' :$" ',$! ! "$.$% % ' ) ! % ,%$ S(
% $"$( * "
B % C,
" :C$* * ) :$*" '
! ! ,( $"$( ,: *%( %(*%
.$.$:( + ' ( c! $% %(c
: , (' %
,!
*" %
(
B . * , 'HB$*
*
' J$!$( % ,( .$$" *"
*(!$(* CH $! '
, ( %
!)$.( B H7$!( (* *!$,, + !(*(! , + *N
,$B : *" + - % H !
$"$( B % C, - H'$%(
( !(: "
(
* , ( % ,
$:HB *
7 *% : *" ,+ *N *(
* %$ S %( - , $:HB *
"$,$I %
*7 +
"$,$I , C$* ) H:H B % C, , .$$" , 'HB$* ; C

OBJETIVO GENERAL
!(*(!

, 7 *!$(*

'

" " :$*"( B H7$!( N

*! *" * %$'(*$C,

* ,,*B J

ESTRUCTURA TEMTICA
4
0

4
M

4
1 0
0 0 0
0

FORMATOS GRFICOS
* *" * "
"$,$I * ' $*!$' ,: *" %( "$'( %
!)$.( B H7$!(
4+ ' * %(
' !$,: *" ' ('"$:$I ," : S( N (! ' * * %$!(+ - N ,(
!)$.( ' N S(
" * :$" * :H H'$% : *" '( , % ,7( : "( % !)$.( 4
' , $:HB * N
" *B * %$C J( + :$*" N ,7( : "(
' , 7("(B 7# ( %( !(:' $: * ,
$:HB * ' B % ,
7( : % !(:' $:$ , $: B * N "$,$I ! % 7( : "( ,( N
,( ) ! $% , '
*( (" ( ' ('8 $"(
%$!$(* ,: *" +

' %

* " !

7( : "( B H7$!( * , 'HB$*

; C+ ,

"

7( : "( *( "$* " *" ! '" !$8* !(:( , 4 (


'( .
,% !(*(!$:$*"( % ,7( : "( '( ' " % ,( %
(,,%(
' " " B H7$!( B * ,: *" *( ,( ('( " * -N ,( *
' (C,: ' .$ ,$I ,
$* :C B(+ ,7( : "(
!(:' $8* - ! ,$% % % ,B H7$!( !(* B $%(+ '( ,( N
(

$ I(* + *" , N % " ! *


+ N , ) :$*" ) C$" ,
. B %(
*"$B ( " :C$* "$* *
!(:'( " : - C$* * ! *"(
," # Q"$, $ ,,B
L" *%

DISEO GRFICO
,%$ S( B H7$!( % * 'HB$* ; C
" * (,( * ' " % ,%$ S( % , :$: + - N +
% :H + ) - N !(* $%
* !(*J*"( :H ( : *( L" * ( % !(*%$!$(* *" N . *
,$:$" , ,$C ! "$.$% % % ,%$ S %( * ' $: ,B + , 'HB$* ; C % C * % ! B %
* .$%( ; C :("( '( : %$( % *" * "+ '( ,( N , *!)( % C *% % , !(* L$(*
% ,(
$( .
* 7 !"( !,. * , . ,(!$% % % .$ ,$I !$8*
: -( # % ,(
$(
!(* !" * "(% .# *" * " !(* * :8% :+ !(* . ,(!$% % " 8 $! % &/ TC' +
' (
. I ,! *I * "( *$. , % . ,(!$% %
( ,: *"( B H7$!( + - " *B * 7( : "( % : ' % C$" ( . !"( $,+
,* " % !$
*
7$!) ( % C " *" ' (+ % ' *%$*%( % ," : S( % , $: B * -% ,7( : "( * N
B %
"( ( $B$* N , 'HB$* N !(*"$* * * %$ S( : !) $:HB * + ( '(! ' ( % B *
" : S(+ " % * : !)( "$:'( *
% ! B % % % , .$%( ; C - ' *" %
* ,
. *" * % ,( % * %( % ,
$(+ N *(
,
: -' !$*"
" ( ' !"( " * * ! *"
N , 'HB$* ; C (* .$ ,$I %
* *
',$! !$(*
' !#7$! + ,( * . B %( ; C+
N $:'(* * B *% ,$:$" !$(*
,%$ S( % , :$:
. *" * % * * . B %(
:$* *" : *"
!" *B , + !(* * : %$% !(*! " >% % '( , (,!$8* :', % '(
,
$( * :(*$"( ? -!(* * ! ' !$% % % $*" ' " !$8* % !(,( N . #* : !)(
BQ* ,( % * %(
%(+ , $" : (' "$.(+ ,:(*$"( - , " J" B H7$!
"( 7 !"(
$:'(* * 7 " ,$:$" !$(*
,%$ S %( ; C+ N % C C ! $:' N
'HB$* ' % *
.$ ,$I % !( !" : *" '( ,: -( *Q: ( %
$(
' ('( !$(* ,
$( , '( $C$,$% % %
,$I :(*" J %$*H:$!( + ' "$ % 7 *!$(*
' !#7$! ' , !(* " !!$8* % B H7$!(
"$,$I !$8* %
" 7 *!$(* ' *" ,B *
. *" J ,
$(+ '( J:',( * ,B *( ! ( *( * !
$( ,: ! * , $:HB * + $*(
N
"
! * * ,:$:( :(: *"( % , ! B % , 'HB$*
7 *!$(* % ,,*B J
' " " :$*"( % B H7$!(
' % * !, $7$!
#R
4 *!$(*
4 *!$(*
4 *!$(*
4 *!$(*
4 *!$(*

% " "
% " "
B H7$!
% !!
' "

:$*"( % !(,(
:$*"( % '#L ,
% " " :$*"( % " L"(
( ' ('$% % % ,( B H7$!(
I %( % B H7$! . !"( $,

7 *!$(* B H7$! + %$'(*$C, *


"H* ,!$(* % !(* , ,$C
* !
$( $*!,$, * ,%$ !"( $( % " C J( > (*7$B !$8* %
7$!) ( % !(*7$B !$8* ')'$*$R

# 0+ '
!"$. ,
? $*!,$%
* ,

L" * $(*X')'WB% %,,


( !(,(
% , $:HB *
*
+ (* " " %( C J( , !(*%$!$(* % ,7( : "(
$:HB *
*
' % *
*.$%
,* . B %( ( ' % *
,: ! * %
* 7$!) (
:C( ! (
"$,$I , 7 *!$(* $: B B$7>?+ $: B '*B>?+ $: B J' B>?+
$: B J' B>`$: B *?P
$: B J' B>`$: B *+ UB 7( J'BU?P
( "$'( % $:HB * N
7 *!$8* : B -' >?

' % *

KK ,$% * , * . B %(
KK ,$% * 7$!) (
('( " %( '(

' % * (C" *

" . % ,

CREACIN DE IMGENES
N

) % 7$*$%( *
! *!$ ( % * % % , 7( : !(:(
% ! $C !(*"$* !$8*R

% C * " C J ,( B H7$!(

!$8* % , $: B *
0 7$*$!$8* % !(,(
" , $: B *
,C( !$8* % , 'HB$* ' , $: B *
$C !$8* % ! ( !(* :$%(
!
$:HB *
"$* * %( '( $C$,$% %
% % ! (+ %(*%
" . % , 7 *!$8* $: B !
'#L , % , $: B *
$*" $: B !

" *

" >$*" *!)(+ $*" ,"

' $:
" >?+

! *%( ' " *% !


, $: B *
, ' !$7$! , *!)( - , ,"
*

?P

B *% '( $C$,$% %
! *%(
%
* :(%$7$! $:HB * - L$" *"
* ! *" ,7( : "( % $: B * ( $B * "$,$I * , $B $*" 7 *!$(* R
$*" $:
$*" $:
$*" $:
$*" $:

B!
B!
B!
B!

"
"
"
"

7
7
7
7

J:',(R

% C

(:J' B> " $*B*(:C W !)$.( ?P


(:FC:'> " $*B*(:C W !)$.( ?P
(:'*B> " $*B*(:C W !)$.( ?P
(:B$7 > " $*B*(:C W !)$.( ?P

0 ' % ! % , $: B *
*.# ,* . B %( ' N
:( " %
,$I !(* , $B $*" 7 *!$(* + N % ' *% * % ,7( : "( % , $: B *
$*" $:
$*" $:
$*" $:
$*" $:

N#

" (' !$8*

B J'B>$*" $% *"$7$! %( W$: B *+ ^ " $*B*(:C W !)$.( ^$*" ! ,$% % __?P


B FC:'>$*" $% *"$7$! %( W$: B *+ ^ " $*B*(:C W !)$.( ^$*" ! ,$% % __?P
B '*B>$*" $% *"$7$! %( W$: B *+ ^ " $*B*(:C W !)$.( ^$*" ! ,$% % __?P
B B$7 >$*" $% *"$7$! %( W$: B *+ ^ " $*B*(:C W !)$.( ^$*" ! ,$% % __?P

) % >U (*" *"E"-' R $: B KJ' BU?P KK ' !$8* % ,


`$: B * X l $: B ! " 7 (:J' B>U7("( J'BU?P
$7 >c`$: B *?
h
!)( U ( * ! !$8*UP
i
,
h
$: B J' B>`$: B *?P
i

,$% % , $: B *

,$C
,(
! ( "$,$I %( '( , $: B *
"$,$I , 7 *!$8* $: B % " (->?+ N
,!$(* , $: B * !(* ,$% *"$7$! %( (C" *$%( * , 7 *!$8* % ! !$8*
$*" $: B % " (->$*" $% *"$7$! %( W$: B * ?P

PROPIEDADES DE LOS GRFICOS


+ %$'(* % " 7 *!$(* N , ' :$" * !! %
: - $:'( " *" '( N *( $:' , $:HB *
7 *!$(* (*R
039AD 069O0HI
0 . ,.
B,( %

, ' ('$% % % ,( B H7$!(


(N
.*
"$,$I % !(:( "H*
"

- B "$: B $I > " $*B+ *(:C W !)$.(+ ^


" $C "(
46959:;E08D110 84
D

- % "( W$: B * _

06519/59:;
*!)( % , $: B * * '#L ,
,"( % , $: B * * '#L ,

=
<
9AD 062HI
9AD 06)HI

4( : "( % $: B * >*Q: (?
% * !(* ,"

$*" $: B L >$*" $% *"$7$! %( W$: B * ?P


$*" $: B ->$*" $% *"$7$! %( W$: B * ?P

- *!)

0 . ,. , *!)( % , $: B *
0 . ,. , ,"
% , $: B *

TRATAMIENTO DEL COLOR


,,*B J
' ('( !$(* ,
$( . $ 7 *!$(* ' N ' % : *$' , ,!(,( *
* $: B *+ "
N ' ,( %
(,,%( ; C
," $*"
*" !(* :$
"$7 ! ,
* ! $% % % ,!,$*"
7 *!$(* N
,!$(* * !(* , % 7$*$!$8* % !(,(
- ' ,"
(*R

9AD 054841D8845D30HI $*" $: B !(,( ,,(! " >$*" $% *"$7$! %( W$: B *+ $*" (J(+ $*" . % + $*"
I ,? 0 . ,. * . ,( % "$'( *" ( N
' *" , '( $!$8* % , ' ," % !(,( N
% 7$* ,!(,( ,!(,(
% 7$* * 7( : "(
9AD 054841E0D8845D30HI
$*" $: B !(,( % ,,(! "
> $*"
$% *"$7$! %( W' ," ?
,$:$* , % 7$*$!$8* % ,!(,( >' ," ?

$% *"$7$! %( W$: B *+

$*"

9AD 054841603HI C((,$: B !(,( " >$*" $% *"$7$! %( W$: B *+ $*" $% *"$7$! %( W' ," + $*"
(J(+ $*" . % + $*" I ,?
(%$7$! !(,( >' ," ?
9AD 0548416343D8HI $*" $: B !(,( "(" ,>$*" $% *"$7$! %( W$: B * ?
!(,( % , ' ," % , $: B *

0 . ,. ,*Q: ( %

9AD 05484167419;E02HI
$*" $: B !(,( 7( $*% L > $*" $% *"$7$! %( W$: B *+ $*"
$% *"$7$! %( W' ," ? 0 . ,. * : " $I (!$"$. !(* ,( . ,(
% ,( !(:'(* *"
CH $!( % ,!(,(
9AD 05484131D;6/D10;3HI $*" $: B !(,( " * ' *" >$*" $% *"$7$! %( W$: B *+ $*" ^!(,( _?
0 7$* ,!(,( % " * ' *!$
9AD 054841D3HI $*" $: B !(,( " >$*" $% *"$7$! %( W$: B *+ $*" L+ $*" -?
% , C$! !$8* % ,!(,( % ,'#L ,$*%$! %(

0 . ,. * *" (

9AD 0548415846063HI $*" $: B !(,( !,( " >$*" $% *"$7$! %( W$: B *+ $*" (J(+ $*" . % + $*"
I ,? 0 . ,. , '( $!$8* % ,!(,( :H ! ! *( ,!(,( $*%$! %(
9AD 05484102D53HI $*" $: B !(,( L !" >$*" $% *"$7$! %( W$: B *+ $*" (J(+ $*" . % + $*" I ,
? 0 . ,. , '( $!$8* % ,!(,( ' !$7$! %( % *" ( % , ' ," % !(,(
9AD 05484110648F0HI $: B !(,( (,. >$*" $% *"$7$! %( W$: B *+ $*" (J(+ $*" . % + $*" I ,
? 0 . ,. , '( $!$8* % ,!(,( ' !$7$! %( ( % ,:H ! ! *( * , ' ," % !(,(
" 7 *!$(*
,( '#L , R

7$ * %$ !" : *"

,: * J( % ,( !(:'(* *"

B H7$!( % , $:HB *

9AD 0603/9208HI $*" $: B "'$L ,>$*"+ $% *"$7$! %( W$: B *+ $*" L+ $*" -+ $*" !(,( ?
* '#L , * , $: B * - * ,!(,( ' !$7$! %(

0$C J

9AD 054/)HI
$*"
$: B !('>
$*"
$% *"$7$! %( W$: B *W% "$*(+
$*"
$*% *"$7$! %( W$: B *W( $B *+ $*" @% "$*(+ $*" 5% "$*(+ $*" @( $B *+ $*" 5( $B *+ $*"
*!)(W( $B *+ $*" , W( $B * ? !('$ * ' % I( % $: B * * ("
9AD 054/)1069O0EHI
$*" $: B !('- $I % > $*" $% *"$7$! %( W$: B *W% "$*(+ $*"
$*% *"$7$! %( W$: B *W( $B *+ $*" @% "$*(+ $*" 5% "$*(+ $*" @( $B *+ $*" 5( $B *+ $*"
*!)(W% "$*(+ $*" ," W% "$*(+ $*" *!)(W( $B *+ $*" , W( $B * ? !('$ * ' % I( %
$: B * -,( %$: * $(* * , $: B * % "$*(

Y ')'
` .$(* X $: B ! " 7 (:J' B>U .$(*U?P
` *!)( X $: B L>` .$(*?P
` ,"
X $: B ->` .$(*?P
` .$(* (" X $: B ! " >= ] ` *!)(+ = ] ` ," ?P
$: B !('- $I %>` .$(* (" +` .$(*+D+D+D+D+` *!)(E +` ,"
`C,*!( X $: B !(,( !,( ">` .$(* (" + =&&+ =&&+ =&&?P
$: B "'$L ,>` .$(* (" + DD+ < D+ `C,*!(?P
) % >U (*" *"E"-' R $: B K'*BU?P
$: B '*B>` .$(* (" ?P
$: B % " (->` .$(* (" ?P
$: B % " (->` .$(*?P
Z

E +` *!)(E +` ,"

E ?P

GRFICAS VECTORIALES
B H7$! . !"( $, 7 (* %$ S % '
!
7$B
B (: " $! ( 7( : N
!(* " - *
" . % 78 : , : " :H"$!
N ' :$" * !(* " $, * * " : S(
' !$7$! %(
.$ :( , " !"
% ,B * % ,, R
9AD 089;0HI $*" $: B ,$* >$*" $% *"$7$! %( W$: B *+ $*" L + $*" - + $*" L=+ $*" -=+ $*" !(,( ?
0$C J * ,#*
(C , $: B * ' !$7$! %
9AD 0ED6=0E89;0HI $*" $: B % ) %,$* >$*" $% *"$7$! %( W$: B *+ $*" L + $*" - + $*" L=+ $*"
-=+ $*" !(,( ? 0$C J * ,#* ' *" % (C , $: B * ' !$7$! %
9AD 0D15HI $*" $: B ! >$*" $% *"$7$! %( W$: B *+ $*" ! *" (L+ $*" ! *" (-+ $*" %$(L+ $*"
%$(-+ $*" *B ,($+ $*" *B ,(7+ $*" !(,( ? 0$C J * !( % !$! *7 *!$+ $,( %$( (*
$B , + ( % ,$'
$ ,H*B ,( $*$!$, D - H*B ,( 7$* ,</D
H * !$! *7 *!$ ( *
,$' !(:',"
9AD 01053D; 80HI $*" $: B !" *B, >$*" $% *"$7$! %( W$: B *+ $*" L + $*" - + $*" L=+ $*" -=+
!(,( ? 0$C J * ! % %( ( * !"H*B ,( * , $: B * ' !$7$! %
9AD 0/48) 4;HI $*" $: B '(,-B(* >$*" $% *"$7$! %( W$: B *+
- ' *"( + $*" * :W' *"( +
$*" !(,( ? 0$C J * '(,#B(*(+ % ! %( ,( ' *"( ' !$7$! %( * , $: B *
,,*

% !(,( , 7$B

%$C J%

%$'(* * *

% , $B $*"

9AD 07988HI $*" $: B 7$,,>$*" $% *"$7$! %( W$: B *+ $*" L+ $*" -+ $*" !(,( ?
,C( % * H !
%

7 *!$(* R
,,*

$* $*!,$

9AD 0798834@41E01HI
$*" $: B 7$,,"(C( % > $*" $% *"$7$! %( W$: B *+ $*" L+ $*" -+ $*"
!(,( WC( % + $*" !(,( W7(*%( ?
,,* " *$*%( * ! *" ,C( % * H !
%

9AD 079880E1053D; 80HI $*" $: B 7$,,% !" *B, >$*" $% *"$7$! %( W$: B *+ $*" L + $*" - + $*"
L=+ $*" -=+ $*" !(,( ? 0$C J * !"H*B ,( -,( ,,* !(* ,!(,( ' !$7$! %(
9AD 079880E/48) 4;HI
$*" $: B 7$,,%'(,-B(* > $*" $% *"$7$! %( W$: B *+
* :W' *"( + $*" !(,( ? 0$C J $* '(,#B(*( -,( ,,* !(* ,!(,( ' !$7$! %(

- ' *"( + $*"

!
(* ," , " !"
% , 7( : "(
+ - !(*
!(* " - * ,( !(,(
* ,
$:HB *
*. "$B , 7 *!$(* ,$% % - " !"
% , 7 *!$(* " " %
* "
$8*
*. "$B , 7 *!$(* ,$% % - " !"
% , 7 *!$(* '
7 *" $: B !) >?+
$: B !) '>?+ $: B " $*B>?+ $: B " $*B '>?+ $: B 7(*") $B)">?+ $: B 7(*"F$%")>?+
$: B ,( %7(*">?+ $: B ""7" L">?+ $: B ""7CC(L>?

, $B $*"

*!$,,( %$C J( % % ')' * * $: B * * . !

% % %

! $C * ' (B : *
N , ' :$" $:'( " % % * %$ !!$8* ' !#7$! *
!)$.( % $: B * >J'B+ B$7 ( C:'?+ -:(%$7$!
" : S( , :$" % ( ,%(C, BQ* ,
B "( % ,
$(
! $C
* ' (B : *
N %$C J * ! ( >0$C J( ' % " :$* %( '( ,
' (B : %( ? * ," : S( N
"$: !(*. *$*" ,
$( "$,$! , ) :$*" %
! !$8* % B H7$!( . !"( $, %
! $C * ' (B : *
+ N , ' :$" ,
$( "(:
* !)$.( % $: B * % 7$*$, * !(,( % " * ' *!$ B "( % ,
$(

<
* ,
=33/.>>??? 0@06398454A>/=/>
* ,7 *!$(* % $:HB *

=33/.>>E65BD0A02A2>4/01D594;> 01F95946>/=/>AD;BD8>06>1079AD 0/=/


*$!$!$8* - 7 *!$ H*!) I !# ( B* !$( -(" (
%$"( $, C( *
! F $,,
!$8* % ',$! !$(* ; C !(*
(C#
" !)$,, - $,, G * %$"( $,
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$ $, C$( -(" (
%$"( $, C( *
! F $,,

$
H$

OBJETIVOS ESPECFICOS
!(*(! , " !"
*H,$$ % " L"(

% ,( ' " (*

0 " :$* ,' (! ( % !


. $C, B,(C ,

!$8* %

( L' $(*

$8*+ '

B,

+ N ' :$" * !

(,, ',$! !$(*

*" *!$ %

"$,$! *

ESTRUCTURA TEMTICA.
@

EXPRESIONES REGULARES.
L' $(*
B,
(* *
$ % ! !"
N 7( : * * ' " 8*+ *( : ,: *"
' *" "$.( % * B '( % ! !"
+ % " ,7( : N '(% :( !(:' ,( !(* (" (
!(*J*"( % ! !"
' . , !($*!$% *!$
* J:',( % * ' " 8* - * !(:' !$8*
#R
:
:
' *( :
:C$!$8*
! :' : *"(
: *(

" 8*
!($*!$%
!($*!$%
!($*!$%
!($*!$%
*( !($*!$%

* :( * ' " 8* >:? N '(% :( !(:'


!(* (" ( !(*J*"( % ! !"
' . ! *%(
!($*!$% * ( *(
L' $(*
B,
(* * : B*$7$!( $* " : *"( % ' (B : !$8*+
' *" *
- * : !)( (" ( ,*B J % ' (B : !$8* N *( ' :$" *+ '( J:',(+
!(:' (C , !( !!$8* % *" % % % "( '( *
$( * * 7( : , $(+ ( ) ! CQ N %
- "$" !$(*
,( , B( % * " L"( % %(
* ' " 8* ' %
" 7( : %( '( * !(*J*"( % ! !"
( '( : " ! !"
N
' *" * (" ( ! !"
+ ( ' :$" * * CQ N % !(*" L" , ( : " E! !"
!$C *
" *(:C '( N *(
' *" * ,,( :$:( + $*( N (* $*" ' " %( % * : *
' !$, ( :
%( (* ,( $B*( f -`
*%(
:( , $B*( f N :( % !$ N ,
' " 8* % C ' !
% ,!(*J*"( % ! !"
!(:' %(
*%(
:( , $B*(
` " :( $
*%$! *%( N ,' " 8* % C ' !
% ,!(*J*"( % ! !"
R

f :
:
! :
:C$%$ " (
:
! :C

" 8*
!($*!$%
*( !($*!$%
!($*!$%
*( !($*!$%
*( !($*!$%

:`
:
,:
:C
:

" 8*
!($*!$%
!($*!$%
*( !($*!$%
!($*!$%

f :`
:
,:
:C

" 8*
!($*!$%
*( !($*!$%
*( !($*!$%

$ ,' " 8* " !(:' "( '( *( % ,( $B*( N


'
$*%$! ,( !(* * ! H!" %
! '+ , C
$*. "$% V
!($*!$% !(* * *Q: ( " :$* %( * =+ - #!(* ` =
,$" % : " !

!"

*" * : " ! !"


+ " * :( N
* ' " 8* % 7$*$%( !(:( V` = *(

, $B $*" R

] b ^_>? hif ` e V

'

*" ! ,N $ ! H!" + : *( ]* . ,#* ]

R
($*!$% $ ,! H!" ( B '( % !
C] !($*!$% !(* U U+ U CU+ U CCCU+ "!
S
($*!$% $ ,! H!" ( B '( % !
!($*!$% !(* U U+ U CU+ *( !($*!$% !(* U CCU
T
:

.!

($*!$% $ ,! H!" ( B '( % !


Cb !($*!$% !(* U CU+ U CCCU+ "!

!"

!"

N ,' ! %

!"
N ,' ! %
( !($*!$% !(* k n

UD@5V ($*!$%

$ L$"

* U U ( * UCU ( * U!U

UD 5V

($*!$%

$ L$"

* ,"

HD@5I

($*!$%

$ "H'

*"

' ! %

"H'

*" D ( :

"H'

*" D (

"H'

*"

.! R

. IR C

,: *(

* , *B( >U U+ UCU ( U!U?


,!(*J*"( C!

W2")X ($*!$% $, ," ( B '( N , ' ! %


" ' *" ] *" ] L+ -. ! R U Ch=iU
!($*!$% !(* U CCUR L !" : *" %( (!
*!$ % UCU U Ch=+iU !($*!$% !(* U CCU+ U CCCCU
(:( :#*$:( %( (!
*!$ % C+ :HL$:( $*% 7$*$%( U Ch<+&iU !($*!$% !(* U CCCU+
U CCCCU+ ( U CCCCCUR #*$:( = (!
*!$ + :HL$
:( &

($*!$%

$ ,' " 8*

"

,!(:$*I( % , 7

Z
2[
)

($*!$% $ ,' " 8* " ,7$* ,% , 7


($*!$% $ " ' *" L 8-R > e ? !($*!$%

$' ! % U U ( U

:',$*%(R
*
! %
*"
'

,! ( % ,( ' *" $ ! % %( ^_+ N $*!,$%( * * ' " 8*+ % * !($*!$% *!$ $ * ,


*
!(:'
L$" ! ,N $ % ,( ! !"
N *!$
!, N + ,( N ) !( !) "
, *B( % ,( ! !"
!($*!$% *"
" N L$" ! ,N $ % ,,(
N
% , !(*%$!$8*R

UD@5V
!

,' " 8* !($*!$% !(* , ! % *

5UD4V6D

($*!$% !(* !

$*

" ) -! ,N $ %

+!

"

) -*$*B *( %

5UYD4V6D

($*!$% !(* !

U- &V

($*!$% !(* * ! % * N !(*" *B ! ,N $ *Q: ( *"

UY- &V

($*!$% !(* * ! % * N

!(*" *B *$*BQ* *Q: (

U KV

($*!$% !(* ! ,N $ ! H!"

,7 C "$!(+ * : -Q ! ,

UD OV

(:( , *" $( + * :$*Q ! ,


"( ' " (*

!"

"( "

+ !$ >"!?P *( !($*!$% !(* !

* * -("
@10F9D3B1D

. I+ ) -! :$*(
CB9FD80;30

,D - ,9

( $*!,- *Q: (

C .$%( !(* , :$:


9;9795DE4

^DE9_

Q: ( % D 9

VF

^DE9 EO EI_

,N $ *Q: ( (
! ,N $ ,"

^V"V*V _

' !$( * C,*!(R


$*!,- ' !$(+
" C ,%( + * . ,#*
( "( *(

V0

^fDE9_
^fDE9 EO EI_

,!(*"

!"

*$!(

V%

V;

R + C+

-!(* !(

UYD@5V
,' " 8* !($*!$% !(* , ! % * $ *
+ C+ ! , $B*( f N #"$* * . ,( L!,- *"

(:(

"( "

$( % V%

(*" $( % VF+ *
! H!" N *(
," *$*Q: (

$B*$7$! *!$

(*" $( % V +
! ,N $ ! !" N
*(
' !$( *
C,*!(

^f V"V*V _

( : " ! !"
.$"( $*7( : * $ ,' " 8* !($*!$% !(* , ! % * !(:'
( -$
N :( !(:'
!(* * ! % * * ' " 8* N ' %
"
* ( : . ! + ( ' % *( "
"(
:( * "$'( ' !$,% : " ! !"
R ,( : ,"$',$! %( R

S ($*!$%

$ ,! H!"

( B '( % !

!"

N ' ! %

" '

*" D (

.I

!"

N ,' ! %

" '

*" D ( :

.!

N ,' ! %

"H'

*"

.!

5D;3SD
($*!$% !(* ! *" -! *
ES08
($*!$% !(* % ,- ,
HD8DIS50;D ($*!$% !(* ! * - ,! *
R ($*!$%

$ ,! H!"

($*!$% !(* ! *" + ! * + ! *""""

5D;3RD
T ($*!$%

( B '( % !

$ ,! H!"

( B '( % !

!"

5D;3TD

($*!$% !(* ! *" + ! *""""" +

$ %
! % * +

!(*7 (*" N
* ! !"
,( ! *"$7$! %( hi

(:

!($*!$% !(* ! *
' " 8* L$"

* * : ( % .!

% " :$* %( * ,

DW " X

($*!$% !(* !

DW " X
*( !(* !

($*!$% !(* ! ,N $ ' ,C

N " *B ,: *( %( U U ( : R !

DW-" X

($*!$% !(* ! ,N $ ' ,C

N " *B < ( : *( ,"

DW%X

L !" : *" &,"

+!
(!

U U

U U

SESIONES
" )( ,( ' (B : N
J! " * - "$,$! * . $C, N 8,( L$" * * , !)$.(
J! " %(+
'$ % * , ! B (" 'HB$* %$"$*" + : *( N
'
* '( ,
(
$* ! $C$ * * , !((G$ ( * * 7( : , $( '
'( " $( L',(" !$8*
"( : "(%( +
*N Q"$, + *( (* "(%( ,( ' H!"$!( N '(% #*
* % " :$* %( ! ( * ,( N ,
. $C, N
N $ !(* . ) %
"$,$I % * . $( ! $'" %$7 *" - %$" *" ,(
*( % ,( (" (
' % '*

' (C,: N %

,"( !(* , !((G$ - N

" " % . $C, N

' % *
$*.(! %
* ! ,N $ :(: *"( ,' (C,: + - ,( ) :( %$!)(+ N , !((G$
*( (* ! '" % *$'( , "(" ,$% % % ,(
$( *$'( , "(" ,$% % % ,( * . B %( ,( ! ,
$:',$! N
* ',$! !$8* N
$.$ % , !((G$ ' '
. $C, % * !)$.(
(" ( *( # DD[ $*7 ,$C,
$:'( " *"
.! '*
* U, $*: * :$*( #U+ (C "(%(
* ',$! !$(* % !(: !$( ,!" 8*$!( %(*%
% C ! '" , : -( ! *"$% % % !,$*"
'( $C, - ,( ! $'"
% C * " ' ' %( *" ! ,N $ . *" , % 7$!$*!$ % ,
* . B %( % ,!,$*"
," * !
$( *"(*! '(% % !, !$ " . $C, N ' % *
"$,$I % " *"
. ! !(:( N :( % *" ( % * :$:
$8*
" ' (C,:
!( $B ' "$ % ,
. $C, %
$8* *
$8*
!(* $% % !(:( ,$*" . ,( % "$:'( :', %( '( *
$( * !(
, 'HB$* ) " N C *%(* , $"$( ; C ( % J % !"
(C ,% *"
* "$:'( ' (,(*B %( ( C$*+ *!$,,: *" + !$
,* . B %(
' :$" ,: ! * . $C, ,,: % %
$8* N + * . I % 7$*$% + '(% H*
"$,$I % % *"
" ,' ( % "$:'( '( ! ,N $ % ,( ! $'" % , $"$( % " C J(
"
. $C,
H* ' !#7$! % ,
$( % :(%( N . $ . $C,
$8* % ,:$:( "$'( !(*
%$"$*"( . ,(
' % * " !( L$"$*%( ' ! % * % ,
$(* N
"H* " *$*%(
,B $: ,"H* : *"
"
$(* "$* * % :H
' ('$( $% *"$7$! %( %
$8* N
H
Q*$!(
' !#7$!(
*$!$

$8*

' % )!

E0 !,
C$ " : *" , ' "
7 *!$8* !
* * .
$8* '
! C(

% %( 7( :

%$"$*" R

%
$8* '( : %$( % , 7 *!$8*
* * .( .$$" *" ( C$* ! ' , N

E0 !,
* . $C, %
$8* '( : %$( % , 7 *!$8*
7 *!$8*+ % :H % !
( ! '
, $8* ' , 'HB$* * , N
' $*" (% !$ * * . . $C, % "$'( $8*

"
"H $*%( ,,. %

"
$*!,- " :C$* $.

$(* ) * %
$*$!$%
,' $*!$'$( % ,( ! $'" *" % C $ ! ,N $ "$N " ( %
$:' $:$ ! ,N $ !(
* ! ( !(*" $(
!$C$H * (
* J:',( !,H $!(R * !(*" %(
" !(*" %( % C H : *" % * *$% % ! % . IN
! B , 'HB$* (
,$! :( ,
*,! R

"

Y ')'
$(*W B$" >a
!(*" %( a
?P
7 >$ ">`!(*" %( ?XXD?
h
`!(*" %( XDP
i
bb`!(*" %( P
!)( UY ) 7XVU!(*" %( ')'VUZ ! B %( 'HB$* `!(*" %( . ! YK ZUP
Z
7 *!$(* Q"$, ' , B "$8* %
$(* (*R

B;59:;

06519/59:;

$(*W$%>?

( % . ,. ,$% *"$7$! %( % ,

$(*W% " (->?

0 '(

C *%(* % ,

$(*W * B$" >a


. $C,a
? C *%(*

* . $C,

$8*

$8* ,$:$* *%( . $C,

$% *"$7$! %(

$8*

!
*. "$B !(:(
. ,Q * L' $(*
B,
BQ* , "H*%
@
*. "$B !(:(
. ,Q * L' $(*
B,
BQ* , "$,(
*. "$B ,!(*J*"( % %$ !"$. % !(*7$B !$8* % 7$*$%
* ,7$!) ( ')'$*$
(!$%
, B "$8* %
$(*
*. "$B , " !"
- "$,$I !$8* % , 7 *!$(*
$(*W " ">?+
$(*W% " (->?+
$(*W B$" >?+
$(*W * B$" >?+
$(*W$W B$" %>?+
$(*W * ">?+
$(*W$%>?+
$(*W* : >?+
$(*WB "W!((G$W' : >?+
$(*W "W!((G$W' : >?+
$(*W! !) W,$:$" >?+
$(*W *!(% >?+
$(*W% !(% >?+
$(*W . W' ")>?+
$(*W:(% ,W* : >?
$(*W "W . W) *%, >?

(* " - * ',$! !$8* *


+ N
' *"
* C ! %( ; C
',$N ,(
!(*! '"( (C L' $(*
B,
! $C * ' (B : *
+ N , ' :$" ,
" . % * 7( : , $( * *Q: (
% . IN
*.# , $*7( : !$8* , .$%( !( '(*%$*" ,*Q: ( ,#%(+
% C ! : ,
. ,( * * . $C, ,! C( % =D ,!"
,' (B : % C *" B
!(:( ' " ,' (: %$(+ ,*Q: ( : -( % ,( ,#%( - ,*Q: ( : *(
! $C * ' (B : *
+N
"$,$! * 7( : , $( ' ! '"
*(:C + L( % % % * B '( % * ' (*
,' (B : % C ! ,! ,
(,$!$" % % ,
$(
! *" : J -! *"( )(:C ) * ,,* %( , $*7( : !$8* * * $* " *"
' !#7$!(
-! , % ,,( (* : -( % % %
(* " - * ',$! !$8* *
+ N : ' :$"
,$I * !(:'
" . %
*" * "+ * * ,$C # "$,$! * C
% % "( '
7 *!$ ,( %$7 *" ,$C ( ' !$(
%$'( $!$8* % ,!,$*" + ,
$( % C '(%
,$I *
,!!$8* % ,(
,$C ( !(:' - !$C$ : %$% N ,( (,$!$" * !("$I !$8* % ,( ' %$%( ,7$* ,
, ,$*"
"( $I ,' %$%( 7 *!$%( ( *(+ - ,( $*. *" $( % L$" *!$ % C *
$*: %$" : *" !" ,$I

<
!$8* % ',$! !$(* ; C !(*
(C#
*"$!
,,
!$8* % $"$( ; C !(*
4 *!$!( .$
! F $,,

" !)$,, - $,,


$, C$( -(" (

G*

%$"( $,

%$"( $, C( *

Potrebbero piacerti anche