Sie sind auf Seite 1von 49

Juan Luis Mora Blanco 1

ndice de contenido
1 Fundamentos de Computadores...............................................................4
1.1 Multiprogramacin...........................................................................4
1.2 Multiproceso....................................................................................4
1.3 Multiproceso simtrico.....................................................................4
1.4 Organizacin jerrquica de la memoria...........................................4
1. Cac!................................................................................................4
1..1 "l trmino #Cac!e#.........................................................................................4
1..2 Memoria Cac!e o $%M Cac!e .....................................................................
1..3 &ol'tica de u(icacin ......................................................................................
1..4 &ol'tica de e)traccin......................................................................................
1.. &ol'tica de reemplazo .....................................................................................
1..* &ol'tica de escritura........................................................................................
1.* Memoria %sociati+a.........................................................................*
1., Memoria -irtual...............................................................................*
2 $aid..........................................................................................................*
2.1.1 .i+eles $%/0.................................................................................................*
3 "structuras de un 1istema operati+o........................................................*
3.1 Capas t'picas de un 1.O jerrquico..................................................,
3.2 "structura jerrquica de un 1istema Operati+o................................,
4 2.3.........................................................................................................,
2&4..........................................................................................................5
* 1-/0 16stem -.......................................................................................5
, &ersonalizacin e inicio del entrono en 3ni)..........................................5
,.1 %lias.................................................................................................7
,.2 -aria(les de entorno........................................................................7
,.2.1 -aria(les de entorno ms comunes................................................................7
,.2.2 4a +aria(le &11...............................................................................................7
,.2.3 etc8motd........................................................................................................19
5 :ipos de 1!ell........................................................................................19
7 2estin 3suarios....................................................................................11
7.1 &rimer paso del administrador.......................................................11
7.1.1 "l arc!i+o 8etc8pass;d..................................................................................11
7.2 "l arc!i+o 8etc8group......................................................................11
7.3 1istema de <ic!ero..........................................................................12
7.3.1 0e<inicin 6 tipos de sistemas de <ic!eros ..................................................12
7.3.2 &articiones ...................................................................................................12
7.3.3 0ispositi+os .................................................................................................12
7.3.4 Creacin de la particin ...............................................................................12
7.3. Creacin de un sistema de <ic!eros= m><s ...................................................13
7.3.* -eri<icar un sistema de <ic!eros= <sc> .........................................................13
19 "structura de 0irectorios.....................................................................13
11 :u(er'as 6 redirecciones 6 otros comandos.........................................14
11.1 Manipulacin de arc!i+os con cat................................................14
11.2 3so de redireccionamiento...........................................................14
11.3 :u(erias........................................................................................1
11.4 "l comando more.........................................................................1
11. "l comando !ead..........................................................................1
11.* "l comando tail............................................................................1
11., "l comando grep..........................................................................1
11.5 Comodines....................................................................................1,
11.7 "ncadenar comandos m?ltiples....................................................1,
11.19 &ermisos.....................................................................................1,
11.11 Crear 6 (orrar arc!i+os...............................................................1,
12 %utomatizacin....................................................................................1,
12.1 C$O............................................................................................1,
12.1.1 Cronta(......................................................................................................15
13 @?squeda secuencial............................................................................15
14 @?squeda digital ..................................................................................17
1 Aas!ing................................................................................................17
1.1 Colisiones.....................................................................................17
1* Ci<rado 6 criptogra<'a...........................................................................17
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 2
1*.1 Criptogra<'a simtrica...................................................................17
1*.2 Criptogra<'a asimtrica.................................................................17
1*.3 Firma digital.................................................................................29
1, 1ql1er+er $egistro de transacciones....................................................29
15 1B4......................................................................................................21
15.1 4enguaje de de<inicin de datos C400D ......................................21
C$"%:".................................................................................................................21
%4:"$...................................................................................................................21
0$O&.....................................................................................................................21
:$3.C%:"...........................................................................................................21
15.2 4enguaje de manipulacin de datos C4M0D.................................21
0e<inicin...............................................................................................................21
/.1"$:..................................................................................................................22
3&0%:" ...............................................................................................................22
0"4":" ................................................................................................................22
17 :ransac 1B4........................................................................................22
29 M61ql...................................................................................................22
21 &ostgre1B4..........................................................................................23
22 0el cdigo al ejecuta(le.......................................................................23
23 Clases de lenguaje de programacin....................................................23
23.1 4enguajes de (ajo ni+el ...............................................................23
24 4enguajes de alto ni+el .......................................................................23
2 &oo.......................................................................................................24
2.1 Caracter'sticas de la &OO.............................................................24
2* "ntorno 2am(as..................................................................................24
2, EA:M4...............................................................................................2
25 1. /ntroduccin.....................................................................................2
25.1 .ormas.........................................................................................2
27 &A&......................................................................................................2,
27.1 -aria(les......................................................................................2,
27.2 Control de <lujo de programa.......................................................2,
i< else.....................................................................................................25
27.3 Condiciones complejas.................................................................25
27.4 i< elsei< else..................................................................................25
27. s;itc!...........................................................................................27
27.* F!ile ...........................................................................................27
27., For................................................................................................39
27.5 Funciones.....................................................................................39
39 Ga+a......................................................................................................39
39.1 :ipos primiti+os...........................................................................39
39.2 -aria(les......................................................................................39
39.3 Clases...........................................................................................39
31 Ciclo de +ida .......................................................................................39
32 0iagrama "ntidad $elacin.................................................................31
33 3M4.....................................................................................................31
34 $edes....................................................................................................32
34.1 Osi................................................................................................32
34.2 :ipolog'as de redes......................................................................32
3 0ireccionamiento.................................................................................33
3* "structura de una direccin /&.............................................................33
3, .umeros de red 6 mascara...................................................................33
35 Clases de direccin /&..........................................................................33
37 "nrutamiento "statico..........................................................................33
49 "nrutamiento 0inamico.......................................................................34
41 $edes -irtuales....................................................................................34
41.1 -&. de acceso remoto.................................................................34
41.2 -&. punto a punto.......................................................................34
41.3 :3.."4/.2 ..............................................................................3
-&. interna............................................................................................................3
42 4e6 de &roteccin de datos..................................................................3
0isposiciones generales...............................................................3
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 3
1 Fundamentos de Computadores
1.1 Multiprogramacin
1e denomina multiprogramacin a la tcnica que permite que dos o ms
procesos ocupen la misma unidad de memoria principal 6 que sean
ejecutados al #mismo tiempo# CpseudoHparalelismoI en una ?nica C&3
slo puede !a(er un proceso a la +ezD en la unidad central de proceso o
C&3.
1.2 Multiproceso
Multiproceso es tradicionalmente conocido como el uso de m?ltiples
procesos concurrentes en un sistema en lugar de un ?nico proceso en un
instante determinado. Como la multitarea que permite a m?ltiples procesos
compartir una ?nica C&3I m?ltiples C&3s pueden ser utilizados para
ejecutar m?ltiples !ilos dentro de un ?nico proceso.
1.3 Multiproceso simtrico
1M& es la sigla de 16mmetric MultiH&rocessingI multiproceso simtrico.
1e trata de un tipo de arquitectura de ordenadores en que dos o ms
procesadores comparten una ?nica memoria central.
que +arios microprocesadores comparten el acceso a la memoria. :odos
los microprocesadores compiten en igualdad de condiciones por dic!o
accesoI de a!' la denominacin JsimtricoK.
1.4 Organizacin jerrquica de la memoria
1.5 Cac
&'& El trmino ()ache(
"n in<ormticaI el trmino cache se aplica a un conjunto de datos
duplicados de otros originalesI con la propiedad de que los datos originales
son costosos de accederI normalmente en tiempoI con respecto a la copia
en el cac!e. Cuando se accede por primera +ez a un datoI se !ace una
copia en el cac!eL los accesos siguientes se realizan a dic!a copiaI
!aciendo que el tiempo de acceso medio al dato sea menor.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 4
&'* Memoria )ache o R+M )ache
3n cac!e es un sistema especial de almacenamiento de alta +elocidad.
&uede ser tanto un rea reser+ada de la memoria principal como un
dispositi+o de almacenamiento de alta +elocidad independiente. Aa6 dos
tipos de cac!e <recuentemente usados en las computadoras personales=
memoria cac!e 6 cac!e de disco. 3na memoria cac!eI llamada tam(in a
+eces almacenamiento cac!e o $%M cac!eI es una parte de memoria
$%M esttica de alta +elocidad C1$%MD ms que la lenta 6 (arata $%M
dinmica C0$%MD usada como memoria principal. 4a memoria cac!e es
e<ecti+a dado que los programas acceden una 6 otra +ez a los mismos
datos o instrucciones. 2uardando esta in<ormacin en 1$%MI la
computadora e+ita acceder a la lenta 0$%M.
&', -ol.tica %e ubicacin
0ecide dnde de(e colocarse un (loque de memoria principal que entra en
la memoria cac!e.
Directa= %l (loque iHsimo de memoria principal le corresponde la
posicin i mdulo nI donde n es el n?mero de (loques de la
memoria cac!e.
Asociativa= Cualquier (loque de memoria principal puede ir en
cualquiera de los n (loques de la memoria cac!e.
Asociativa por conjuntos= 4a memoria cac!e se di+ide en >
conjuntos de (loquesI as' al (loque iHsimo de memoria principal le
corresponde el conjunto i mdulo k. 0ic!o (loque de memoria
podr u(icarse en cualquier posicin de ese conjunto.
&'/ -ol.tica %e extraccin
4a pol'tica de e)traccin determina cundo 6 qu (loque de memoria
principal !a6 que traer a memoria cac!e. ")isten dos pol'ticas mu6
e)tendidas=
Por demanda= 3n (loque slo se trae a memoria cac!e cuando !a
sido re<erenciado 6 se produzca un <allo.
Con prebsqueda= Cuando se re<erencia el (loque iHsimo de
memoria principalI se trae adems el (loque CiM1DHesimo. "sta
pol'tica se (asa en la propiedad de localidad espacial de los
programas.
&'' -ol.tica %e reempla0o
Aleatoria= "l (loque es reemplazado de <orma aleatoria.
FIFO= 1e usa un algoritmo First In First Out F/FO
Menos recientemente usado (!"#= 1e sustitu6e el (loque que !ace
ms tiempo que no se !a utilizado.
Menos $recuentemente usado (F"#= 1e reemplaza el (loque que
se !a usado con menos <recuencia.
1iendo la %leatoria 6 la 4$3 las de mejor rendimiento.
&'1 -ol.tica %e escritura
0etermina cundo se actualiza la in<ormacin en memoria principal
cuando se !a escrito en memoria cac!e. ")isten dos pol'ticas principales=
%scritura inmediata o escritura directa= "n ingls &rite '(rou)(.
Cuando se escri(e en un (loque que se encuentra en memoria
cac!eI la in<ormacin se modi<ica tam(in simultneamente en
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco
memoria principalI manteniendo as' la co!erencia en todo
momento.
%scritura apla*ada o post+escritura= "n ingls &rite ,ack. Cuando
se escri(e en un (loque que se encuentra en memoria cac!eI queda
marcado como basura usando un (it especial llamado normalmente
dirt- bit o bit de basura.
1.! Memoria "sociati#a
1e entiende por memoria asociati2a el almacenamiento 6 recuperacin de
in<ormacin por asociacin con otras in<ormaciones. .ormalmente se
(uscan por contenido.
1.$ Memoria %irtual
4a Memoria 2irtual es una tcnica que permite al so<t;are usar ms
memoria principal que la que realmente posee el ordenador.
2 Raid
Rai%I %rra6 de 0iscos /ndependiente 6 $edundantesI se utiliza para
proteger de <allos la in<ormacin 6 para acelerar el acceso al disco.
1us +entajas son=
:olerancia a <allos.
Mejora del rendimiento.
Ma6or <ia(ilidad
%lta disponi(ilidad
Los tenemos %e %os tipos"
3oft$areI (ajo coste inicialI pero alto coste de mantenimiento. .o
protege el 1.O. .o permite cam(io instantneo de disco.
0isminu6e la capacidad del computador
4ar%$areI /ndependiente del sistema operati+oI utiliza
controladoras $%/0. Mejora del rendimientoI permite cam(io de
disco.
*&& 5i2eles R+I6
1. R+I6 7I no proporciona redundancia utiliza un arra6 de dos o ms
discos entre los que distri(u6e la in<ormacinI si se estropea uno
no tiene reparacinI mejora las trans<erencias.
2. R+I6 &I dos discos uno tiene la copia del otroI !a6 redundancia 6
emjoran las trans<erencias.
3. R+I6 &7I mezcla de los dos anteriores.
4. R+I6 *I %cceso paralelo con !amming.
. R+I6 ,I 1'ncrono con un disco para paridad NO3 discos.
*. R+I6 /I /ndependiente con disco para paridad NO3.
,. R+I6 'I /ndependiente con paridad distri(uida
5. R+I6 1I /ndependiente con do(le paridad distri(uida
3 Estructuras de un Sistema operativo
4os sistemas operati+os atienden a distintas clasi<icacionesI
Monousuario8 Multiusuario8 Monotarea8 Multitarea8 -rocesamiento
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco *
por lotes8 -rocesamiento %istribui%o
+lgunos conceptos
"ntrada81alida
/nterrupciones
Conmutacin de conte)to
&rocesos
4istoHN"speraHN"jecucin
4os cam(ios de estado se guardan en la @C&
&lani<icacin de &rocesos
$$I 1$$I quantumI F/FO
Comunicacin entre procesos
Monitores
1em<oros
&aso de mensaje
/nter(loqueo
2estin de memoria
%signacin continuaI se meten uno tras otro.
&articin estticaI se preHdi+ide la memoriaI queda
<ragmentacin interna.
&articin dinmicaI se +a incrementadoI
<ragmentacin e)terna.
%signacin no continua
&aginacinI pginas iguales entre si e iguales al marco.
1egmentacinI reduce la <ragmentacin interna..
3.1 Capas t&picas de un '.O jerrquico
1. .i+el 1I Manejo de !ard;are.
2. .i+el 2I %(straccin de la memoria secundariaI con+ertir el disco
duro en un <ic!ero.
3. .i+el 3I Memoria principal
4. .i+el 4I Manejo de arc!i+os a alto ni+el.
. /nterprete de comandos
3.2 (structura jerrquica de un 'istema Operati#o
1. .?cleo
2. 2estor de procesos
3. 2estor de memoria
4. 2estor de "81
. 2estor de memoria secundariaI <ic!erosI directorios
*. /nter<az de ususario
4 GNU
"l pro9ecto :5; <ue iniciado por $ic!ard 1tallman con el o(jeti+o de
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco ,
crear un sistema operati+o completamente li(re= el sistema :5;.P1Q "l 2,
de septiem(re de 1753 se anunci p?(licamente el pro6ecto por primera
+ez en el grupo de noticias net.uni)H;izards.
2.3 es un acrnimo recursi+o que signi<ica :5; 5o es ;nix C./" is
/ot "ni0D.
5 GPL
4a Licencia -<blica :eneral %e :5; o ms conocida por su nom(re en
ingls GNU General Public License o simplemente su acrnimo del
ingls :5; :-LI es una licencia creada por la Free 1o<t;are Foundation
a mediados de los 59I 6 est orientada principalmente a proteger la li(re
distri(ucinI modi<icacin 6 uso de so<t;are. 1u propsito es declarar que
el so<t;are cu(ierto por esta licencia es so<t;are li(re 6 protegerlo de
intentos de apropiacin que restrinjan esas li(ertades a los usuarios.
Las liberta%es =ue proclama son
0e acuerdo con tal de<inicinI el so<t;are es #li(re# si garantiza las siguientes li(ertades=P1Q
4i(ertad 9= la li(ertad de usar el programaI con cualquier propsito.
4i(ertad 1= la li(ertad de estudiar cmo <unciona el programa 6
modi<icarloI adaptndolo a tus necesidades.
4i(ertad 2= la li(ertad de distri(uir copias del programaI con lo cual
puedes a6udar a tu prjimo.
4i(ertad 3= la li(ertad de mejorar el programa 6 !acer p?(licas esas
mejoras a los demsI de modo que toda la comunidad se (ene<icie.
4as li(ertades 1 6 3 requieren acceso al cdigo <uente porque estudiar 6
modi<icar so<t;are sin su cdigo <uente es mu6 poco +ia(le.
S!"# S$stem !
39stem >I a(re+iado com?nmente 16s- 6 raramente 16stem I <ue una de
las +ersiones del sistema operati+o 3ni). Fue desarrollado originalmente
por %:R: 6 lanzado por primera +ez en 1753.
% Persona&i'aci(n e inicio de& entrono en Uni)
"l intrprete de comandos ms usado es el (as! sin duda. "n el caso de
(as!I dependiendo del tipo de intrprete se ejecutarn distintos arc!i+os
para ponerlo en marc!a=
/ngreso "jecucin de .(as!Spro<ile
/nteracti+o "jecucin de .(as!rc
.o interacti+o "jecucin del script indicado
Aa6 ms <ic!eros que nos +an a interesar para el manejo de nuestro
entorno de tra(ajo. 0e entre ellos +amos a listar algunos.
T8.(as!S!istor6 Aistorial de rdenes ejecutadas por el usuario.
8etc8E118)init 1cript sesin gr<ica arranca mediante )initI Ustart)U
8etc8E118Esession 1cript gr<ica con alg?n gestor como U>dmU o UgdmU
8etc8pro<ile /ntrprete de comandos ingreso
8etc8cs!.login /ntrprete de comandos ingreso
T8.login /ntrprete de comandos ingreso
T8.tcs!rc /ntrprete de comandos interacti+o
T8c!rc "s usado si .tcs!rc no se encuentra
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 5
$.1 "lias
%lias es un comando de 4inu) que te permite a!orrar muc!o te)to
asignndole un nom(re a comandos largos. Aa6 dos <ormas de !acerlo.
V alias !olaO#ec!o Aola Mundo#I &ar (orrar= unalias
E%itan%o el archi2o ?#bashrc "
alias (uscaOUsudo aptitude searc!U
alias instalaOUsudo aptitude installU
$.2 %aria)les de entorno
4as +aria(les de entorno son un conjunto de +alores dinmicos que
normalmente a<ectan el comportamiento de los procesos en una
computadora.
&or ejemploI para mostrar la ruta de (?squeda de programas en un sistema
3ni) 6 4inu)I se teclea = echo @-+T4
4os comandos en+I setI 6 printen+ muestran todas las +aria(les de entorno
junto con sus respecti+os +alores. en+ 6 set se usan tam(in para asignar
+alores a +aria(les de entorno 6 normalmente son <unciones incorporadas
del intrprete de comandos. printen+ permite tam(in mostrar el +alor de
una +aria(le de entorno particular si se le pasa su nom(re como ?nico
parmetro.
4a <orma de asignar un +alor a una +aria(le es=
+aria(leO+alor
&ueden usarse tam(in los siguientes comandosI aunque dependen del
intrprete.
e)port -%$/%@4"O+alor W en @ourne e intrpretes de comandos
relacionados.
seten+ -%$/%@4" +alor W en cs! e intrpretes de comandos
relacionados.
"l manejo de +aria(les de entorno es altamente +erstil en entornos 3./E8
4inu)
A*& >ariables %e entorno ms comunes
@-+T4. Contiene una lista separada por dos puntos de directorios
en los cuales el intrprete de comandos (uscar los arc!i+os
ejecuta(les que no se in+ocan con una ruta. corriente.
@4OMEI Contiene la u(icacin del directorio de usuario.
@6I3-L+B. Contiene el identi<icador del displa6 que los
programas de E11 de(en usar por de<ecto.
@L+5:8 @L)C+LL L+5 contiene el locale por de<ecto del
sistemaL 4CS%44 permite ignorar su contenido. &or ejemploI si
contiene ptS@$I entonces el idioma ser portugus de @rasil 6 el
locale ser @rasil.
@R+56OM. "s una +aria(le de entorno especial queI cuando se
intenta o(tener su contenidoI de+uel+e un +alor aleatorio.
A** La 2ariable -3&
4a <orma de +isualizacin del prompt +iene dada por la +aria(le del s!ell
denominada &1I esto signi<ica que con<igurando dic!a +aria(le
modi<icamos el aspecto del prompt.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 7
"l contenido de &11 est (asado en una sinta)is que se denomina
Jsecuencia de escape %.1/K. &odemos +er esa secuencia a continuacin=
Xa carcter de campana %1C// C9,D
Xd la <ec!a en <ormato d'a mes d'a Cp.ej.I mar ma6 2*D
Xe caracter de escape %1C// C933D
X! el nom(re del !ost !asta el primer
XA el nom(re del la mquina completo CFB0.D
Xn caracter de nue+a l'nea
Xr retorno de carro
Xs el nom(re del s!ellI el nom(re (ase de V9 Cel <ragmento que
sigue a la ?ltima (arraD
Xt la !ora actual en <ormato 24H!oras AA=MM=11
X: la !ora actual en <ormato 12H!oras AA=MM=11
XY la !ora actual en <ormato 12H!oras %M8&M
Xu el nom(re de usuario del usuario actual
X+ la +ersin de (as! Cp.ej.I 2.9D
X- la +ersin del paquete del (as!I +ersin M patc!Hle+el Cp.ej.I
2.99.9D
X; el directorio actual de tra(ajo
XF el nom(re (ase del directorio actual de tra(ajo
XZ el n?mero del comando actual en el !istrico
W el n?mero de comando del comando actual
XV si el 3/0 e<ecti+o es 9I un WL en otro casoI V
Xnnn el caracter correspondiente al n?mero en octal nnn
XX una contra(arra
XP inicio de una secuencia de caracteres no imprimi(les que pueden
usarse para incrustar una secuencia de control del terminal en el
prompt.
XQ <in de una secuencia de caracteres no imprimi(les
"jemplos de uso=
&11O#XuYX! XFN #
&11O#PXtQPXuYX!=X;QXV #
4as cadenas &1[ son esta(lecidasI seg?n la persona o distri(ucin en
distintos lugares. 4os ms comunes son 8etc8pro<ileI 8etc8(as!rcI
T8.(as!Spro<ileI 6 T8.(as!rc.
A*, etc#mot%
"l contenido de este <ic!ero es mostrado tras !acer login de <orma correcta
en el sistema operati+o.
* +ipos de S,e&&
Bash8 llamada por sus siglasI @ourne %gain 1Aell
3h8 que +iene de @ourne 1!ell
Dsh8 de las pala(ras \orn 1Aell
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 19
)sh8 de C 1!ell
+sh8 que +iene siendo un clon al @as!
&ara sa(er que tipo de 1!ell estamos usando a(riremos una terminal o
consola en linu)I 6 escri(iremos lo siguiente. echo @34ELL
&ara cam(iar el tipo de 1!ell que se esta usando es con el comando
chsh
- Gesti(n Usuarios
*.1 +rimer paso del administrador
0e(e conocer los siguientes arc!i+os importantes=
el arc!i+o #etc#pass$%
el arc!i+o #etc#group
E&& El archi2o #etc#pass$%
"l arc!i+o #etc#pass$% contiene toda la in<ormacin relacionada con el
usuario CregistroI contrase]aI etc.D. 1lo el superusuario Cra'zD puede
cam(iarla. &or lo tantoI es necesario cam(iar los derec!os de este arc!i+o
para que slo puedan leerlo los dems usuarios.
"ste arc!i+o posee un <ormato especial que permite marcar a cada usuario
6 cada una de sus l'neas tiene el siguiente <ormato=
cuenta:contrasea:IDusuario:IDgrupo:comentario:directorio:programainicio
root"x"7"7"root"#root"#bin#bash
4as cla+es +an encriptadas en 8etc8s!ado;
3na cuenta pri+ilegiada es aquella cu6o identi<icador C3/0I /0 del
usuarioD es cero.
*.2 (l arci#o ,etc,group
"l arc!i+o #etc#group contiene una lista de los usuarios que pertenecen a
los di<erentes grupos.
:iene di<erentes campos separados por #"#=
grupo:campo_especial:IDgrupo:miembro1,miembro2
Con <recuenciaI el campo especial est +ac'o. "l n?mero de grupo
corresponde al n?mero del +'nculo entre los arc!i+os 8etc8group 6 los
arc!i+os 8etc8pass;d.
% continuacin encontrar un ejemplo de un arc!i+o /etc/group=
root"x"7"root bin"x"&"root8bin8%aemon
%aemon"x"*" tt9"x"'"
lp"x"A" %isF"x"1"
Cuando el comando ls se utiliza con la opcin H1I el n?mero de
grupo se muestra junto con el del usuario al que pertenece el
arc!i+o Co directorioD. "ste n?mero ?nico corresponde al nom(re
de grupo ?nico Ca menudo tiene un m)imo de 5 caracteresD.
&ara a]adir un grupoI el administrador puede cam(iar el arc!i+o
1etc1)roup con un editor de te)to. :am(in puede usar el comando
a%%group o groupa%% Cno siempre presentesD. "n el primer casoI
slo tendr que a]adir las l'neas relacionadas con los grupos. &or
ejemploI la l'nea=
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 11
&ara agregar un usuario a un grupoI slo de(e editar el arc!i+o
1etc1)roup 6 agregar el nom(re al <inal de la l'nea separando los
nom(res de los miem(ros con una coma.
&ara eliminar un grupoI slo de(e editar el arc!i+o 1etc1)roup 6
eliminar la l'nea correspondiente. :enga en cuenta= 8etc8pass;dI 1i
ese grupo ten'a usuariosI no ol+ide cam(iar los n?meros C2/0D del
grupo eliminado.
*.3 'istema de -icero
E,& 6efinicin 9 tipos %e sistemas %e ficheros
e0t23 e0t4 "s el sistema de <ic!eros nati+o de 4inu).
v$at 523 56 - 42 "s el sistema de <ic!eros usados por la gama (aja
de las plata<ormas ;in32. .o admite caracter'sticas multiusuario
como propiedad de <ic!eros.
Iso7668 "s el sistema de <ic!eros propio de los C0$OM.
msdos %nlogo a los sistemas F%:I aunque slo admite <ic!eros
con nom(re 5M3.
E,* -articiones
3na particin es una di+isin del disco que se gestiona de <orma lgica
independiente al resto de las particiones del disco. Cada particin puede
contener su propio sistema de <ic!eros. "sta di+isin se descri(e en la
ta(la de particiones que se encuentra en el sector cero del disco CM@$D.
:enemos que tener en cuenta que inu0 necesita al menos una particin
para su sistema de <ic!eros ra'z. %dems tam(in es necesario usar
particiones de intercam(io Cs;apD en la ma6or'a de los casos. "n equipos
compati(les con /ntelI la @/O1 que arranca el sistema puede a menudo
acceder solamente a los primeros 1924 cilindros del disco. &or esta razn
la gente con discos grandes a menudo crean una tercera particinI de slo
unos cuantos M@ de grandeI montada t'picamente en /bootI para
almacenar all' la imagen del n?cleo 6 unos pocos <ic!eros au)iliares que
se necesitan en el momento del arranqueI de <orma que uno se asegure de
que estas cosas estn accesi(les para la ,IO9.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 12
E,, 6ispositi2os
"n particular los dipositi+os de almacenamiento que nos interesan son los
discos. 4a particin es un nom(re de dispositi+o seguido por un n?mero
de particin. &or ejemploI /dev/hda1 es la primera particin del primer
disco duro /0" en el sistema.
E,/ )reacin %e la particin
&ara modi<icar las particiones de una unidad de disco disponemos de la
orden f%isF. Con la orden f%isF podemos +er la lista de particiones de una
determinada unidad si le a]adimos la opcin Hl. &or ejemplo=
f%isF !l #%e2#h%a
1i lo que queremos es modi<icar la lista de particiones entonces usamos la
orden <dis> indicando slo el dispositi+o correspondiente a la unidad que
queremos editar. &or ejemplo=
f%isF #%e2#h%a
E,' )reacin %e un sistema %e ficheros" mFfs
3na +ez que tenemos creada un particin podemos dedicarla a dos usosL
para contener <ic!eros o (ien como particin de intercam(ioL este ?ltimo
caso lo +eremos ms adelante.
mFfs !t ext* #%e2#h%c*
E,1 >erificar un sistema %e ficheros" fscF
"n ciertas ocasiones es necesario +eri<icar la integridad del sistema de
<ic!eros 6 corregir los posi(les errores que !u(iese. "sta accin la realiza
la orden $sck.
1. Estructura de #irectorios
Estaticos"
8(inI 8s(inI 8optI 8(ootI 8usr8(in
6inamicos"
8+ar8mailI 8+ar8spoolI 8+ar8runI 8+ar8loc>I 8!ome
)ompartibles"
8usr8(inI 8opt
5o compartibles"
8etcI 8(ootI 8+ar8runI 8+ar8loc>
+ continuacin una lista con los %irectorios mas importantes %el
sistema"
#bin# Comandos8programas (inarios esenciales (cp3 mv3 ls3 rm3 etc#
#boot# Fic!eros utilizados durante el arranque del sistema (ncleo
- discos !AM#
#%e2# 0ispositi+os esencialesI discos durosI terminalesI sonidoI
+ideoI lectores d+d8cdI etc
#etc# Fic!eros de con<iguracin utilizados en todo el sistema 6 que
son espec'<icos del ordenador
#etc#opt# Fic!eros de con<iguracin utilizados por programas
alojados dentro de 8opt8
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 13
#etc#G&&# Fic!eros de con<iguracin para el sistema E Findo;
#home# 0irectorios de inicios de los usuarios
#lib# @i(liotecas compartidas esenciales para los (inarios de 8(in8I 8
s(in8 6 el n?cleo del sistema.
#mnt# 1istemas de <ic!eros montados temporalmente.
#me%ia# &untos de montaje para dispositi+os de medios como
unidades lectoras de discos compactos.
#opt# &aquetes de aplicaciones estticas.
#proc# 1istema de <ic!eros +irtual que documenta sucesos 6
estados del n?cleo. Contiene principalmente <ic!eros de te)to.
#root# 0irectorio de inicio del usuario root
#sbin# Comandos8programas (inarios de administracin de sistema.
#tmp# Fic!eros temporales
#usr# Gerarqu'a secundaria para datos compartidos de solo lectura
C3ni) s6stem resourcesD. "ste directorio puede ser compartido por
m?ltiples ordenadores 6 no de(e contener datos espec'<icos del
ordenador que los comparte.
#usr#bin# Comandos8programas (inarios.
#usr#inclu%e# Fic!eros de inclusin estndar (cabeceras de
cabecera utili*ados para desarrollo#:
#usr#lib# @i(liotecas compartidas.
#usr#share# 0atos compartidos independientes de la arquitectura
del sistema. /mgenesI <ic!eros de te)toI etc.
#2ar# Fic!eros +aria(lesI como son logsI (ases de datosI directorio
ra'z de ser+idores A::& 6 F:&I colas de correoI <ic!eros
temporalesI etc.
#2ar#cache# Cac!e de datos de aplicaciones.
#2ar#lib# /n<ormacin de estado +aria(le. %lgunos ser+idores como
M61B4 6 &ostgre1B4 almacenan sus (ases de datos en directorios
su(ordinados de ste.
#2ar#locF# Fic!eros de (loqueo.
#2ar#log# Fic!eros 6 directorios de registro del sistemas (lo)s#:
#2ar#mail# @uzones de correo de usuarios (Opcional#
#2ar#opt# 0atos +aria(les de 8opt8.
#2ar#spool# Colas de datos de aplicaciones.
#2ar#tmp# Fic!eros temporales preser+ados entre reinicios.
11 +u/er0as $ redirecciones $ otros
comandos
11.1 Manipulacin de arci#os con cat
CatI diminuti+o de concatenateI que signi<ica com(inar o concatenar
arc!i+os.
"l comando cat +isualizar tam(in los contenidos de un arc!i+o entero
en la pantalla Cpor ejemploI teclee cat filename.ttD. 1i un arc!i+o
es (astante largoI se deplazar rpidamente 6 por completo por la pantalla.
&ara e+itar estoI use el comando cat filename.tt ! less.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 14
11.2 .so de redireccionamiento
"l redireccionamiento signi<ica !acer que la s!ell cam(ie lo que est
considerado como entrada estndar o el lugar donde +a a parar la salida
estndar.
&ara redireccionar la salida estndarI usaremos el s'm(olo N. %l colocar N
tras el comando cat Co tras cualquier utilidad o aplicacin que escri(a la
salida estndarD reorientar su salida al nom(re de arc!i+o que siga al
s'm(olo.
cat " snea#ers.tt
cat snea#ers.tt home.tt " saturda$.tt
cat home.tt "" snea#ers.tt
cat % snea#ers.tt
11.3 Tuberias
"n el mundo 4inu)I las tu(er'as Ctam(in conocidas como pipesD
relacionan la salida estndar de un comando con la entrada estndar de
otro comando.
Considere el comando ls discutido anteriormente. ")isten +arias
opciones disponi(les con el comando lsI pero ^qu pasa si la
+isualizacin del contenido de un directorio es demasiado rpida como
para +erla[
-amos a +er el contenido del directorio /etc/ con el comando=
ls &al /etc
ls &al /etc ! less
11.4 (l comando more
4a di<erencia principal entre more 6 less es que less le permite ir
!acia adelante 6 !acia atrs en un arc!i+o usando las <lec!as direccionalesI
mientras que more realiza la na+egacin usando la P@arra espaciadoraQ 6
la tecla P@Q.
&ara (uscar ciertas pala(ras dentro de un arc!i+o de te)to usando moreI
presione P8Q 6 luego escri(a la pala(ra que desea encontrar en el arc!i+o.
11.5 (l comando ead
&uede utilizar el comando head en caso de que desee ir al inicio de un
arc!i+o.
11.! (l comando tail
"l contrario de head es tail. 3sando tailI puede +ol+er a +er las diez
?ltimas l'neas de un arc!i+o
11.$ El comando grep
grep coffee snea#ers.tt
&n'm (as l)neas concordantes se mostrar*n acompaadas de
n'm l)nea anteriores $ posteriores. +in embargo, grep
nunca mostrar* cual,uier l)nea dada m*s de una ve-.
H% n?m I HHa<terHconte)tO._M
Muestra n?m l'neas de conte)to despus de las que concuerden con
el patrn.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 1
H@ n?m I HH(e<oreHconte)tO._M
Muestra n?m l'neas de conte)to antes de las que concuerden con
el patrn.
HCI HHconte)t
"qui+alente a H2.
H-I HH+ersion
Muestra el n?mero de +ersin de grep en la salida estndar de
errores. "ste n?mero de +ersin de(er'a incluirse en todos los
in<ormes de <allos C+ea ms a(ajoD.
H(I HH(6teHo<<set
Muestra el desplazamiento en (6tes desde el principio del
<ic!ero de entrada antes de cada l'nea de salida.
HcI HHcount
1uprime la salida normalL en su lugar muestra el n?mero de
l'neas que concuerdan con el patrn para cada <ic!ero de
entrada. Con la opcin H+I HHre+ertHmatc! C+ea ms a(ajoDI
muestra el n?mero de l'neas que no concuerden.
He patrnIHHrege)pO&%:$`.
"mplea patrn como el patrnL ?til para proteger patrones que
comiencen con H.
H< <ic!eroIHH<ileOF/CA"$O
O(tiene el patrn de <ic!ero.
H!I HHnoH<ilename
1uprime la impresin de los nom(res de <ic!eros antes de las
l'neas concordantes en la salidaI cuando se (usca en +arios
<ic!eros.
HiI HHignoreHcase
.o !ace caso de si las letras son ma6?sculas o min?sculas ni en
el patrn ni en los <ic!eros de entrada.
H4I HH<ilesH;it!outHmatc!
1uprime la salida normalL en su lugar muestra el nom(re de cada
<ic!ero de entrada donde no se encuentre ninguna concordancia 6
por lo tanto de cada <ic!ero que no producir'a ninguna salida.
4a (?squeda se detendr al llegar a la primera concordancia.
HlI HH<ilesH;it!Hmatc!es
1uprime la salida normalL en su lugar muestra el nom(re de cada
<ic!ero de entrada que producir'a alguna salida. 4a (?squeda se
detendr en la primera concordancia.
HnI HHlineHnum(er
&re<ija cada l'nea de salida con el n?mero de l'nea de su
<ic!ero de entrada correspondiente.
HqI HHquiet
1ilenciosoL suprime la salida normal. 4a (?squeda <inaliza en la
primera concordancia.
HsI HHsilent
1uprime los mensajes de error so(re <ic!eros que no e)isten o no
se pueden leer.
H+I HHre+ertHmatc!
/n+ierte el sentido de la concordanciaI para seleccionar las
l'neas donde no las !a6.
H;I HH;ordHrege)p
1elecciona solamente aquellas l'neas que contienen concordancias
que <orman pala(ras completas. 4a compro(acin consiste en que
la cadena de caracteres concordante de(e estar al principio de
la l'nea o precedida por un carcter que no <orme parte de una
pala(ra. 0e <orma similarI de(e estar o al <inal de la l'nea o
ser seguida por un carcter no constitu6ente de pala(ra. 4os
caracteres que se consideran como parte de pala(ras son letrasI
d'gitos 6 el su(ra6ado.
H)I HHlineHrege)p
1elecciona solamente aquellas concordancias que constan de toda
la l'nea.
H6 1innimo o(soleto de Hi.
H3I HH(inar6
:rata elClosD <ic!eroCsD como (inarioCsD. 0e <orma predetermiH
nadaI (ajo M1H0O1 6 M1HFindo;sI grep intenta adi+inar el tipo
del <ic!ero mirando los contenidos de los primeros 32 >@ le'dos
de l. 1i grep decide que el <ic!ero es de te)toI quita los carH
acteres C$ Cretorno de carroD de los contenidos originales del
<ic!ero Cpara que las e)presiones regulares con a 6 V <uncionen
correctamenteD. %l especi<icar H3 des!a(ilitamos este intento de
adi+inacin del tipo del <ic!eroI !aciendo que todos se lean 6
pasen al mecanismo de concordancia tal cualesL si el <ic!ero lo
es de te)to 6 tiene al <inal de cada l'nea el par de caracteres
C$84FI esto !ar que algunas e)presiones regulares <allen. "sta
opcin slo tiene sentido en M1H0O1 6 M1HFindo;s.
HuI HHuni)H(6teHo<<sets
/n<orma de desplazamientos de (6tes al estilo de 3ni). "sta
opcin !ace que grep muestre los desplazamientos de (6tes como
si el <ic!ero <uera de te)to al estilo de 3ni)L o seaI sin los
caracteres C$ al <inal de cada l'nea. "sto producir resultados
idnticos a ejecutar grep en un sistema 3ni). "sta opcin no
tiene e<ecto a menos que se d tam(in la opcin H(L slo tiene
sentido en M1H0O1 6 M1HFindo;s.
&ara mostrar todas las l'neas que contienen la cadena btalc en una lista de
arc!i+os Cdonde bdc representa todos los arc!i+os en el directorio actualD=
grep tal d
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 1*
&ara mostrar todas las l'neas que no contengan la cadena btalcI se usa bH
+c=
grep H+ tal d
&ara mostrar slo el nom(re de tales arc!i+osI se usa bHlc=
grep Hl tal d
&ara mostrar slo el nom(re de los arc!i+os que no contienen la cadenaI se
usa bH4c=
grep H4 tal d
&ara (uscar recursi+amenteI no slo en los arc!i+os del directorio actual
sino tam(in en los de sus su(directorios Cdonde #.# representa el
directorio actualDI se usa bHrc=
grep Hr tal .
4a opcin Hr puede no estar disponi(le en todas las plata<ormas 3ni).
&ara (uscar todas las l'neas que comienzan por b%!orac 6 terminan con
bsiemprec seguido de una cantidad ar(itraria de espacio en (lanco Cntese
que el carcter a representa el inicio de la l'neaI as' como V representa el
<inalD=
grep Ua%!ora.dsiempre dVU
&ara !acer que grep lea de la entrada estndarI no se especi<ica arc!i+o
alguno. &or ejemploI como ps He< lista todos los procesos actualmente en
ejecucinI el siguiente comando imprime todos los procesos que est
ejecutando el usuario actual=
ps He< e grep V31"$
=
ps He<a e grep V31"$
11./ Comodines
. f Aace coincidir todos los caracteres
/ f Aace coincidir un carcter en una cadena
0. f Aace coincidir el carcter d
0/ f Aace coincidir el carcter [
01 f Aace coincidir el carcter D
11.* (ncadenar comandos m0ltiples
4inu) le permite introducir m?ltiples comandos al mismo tiempo. "l ?nico
requisito es que separe los comandos con un punto 6 coma.
m#dir rpms/2 mv foobar&1.3&2.i345.rpm rpms/
11.11 +ermisos
chmod o67 snea#ers.tt
chmod go&r7 snea#ers.tt
chmod a&r7 snea#ers.tt
r O 4
; O 2
) O 1
H O 9
11.11 Crear 2 )orrar arci#os
&uede crear arc!i+os nue+os con aplicaciones Ctales como editores de
te)toD o usando el comando touchI el cual crear un arc!i+o +ac'o que
podr usar para agregar te)to o datos. &ara crear un arc!i+o con touchI
escri(a el comando siguiente en el intrprete de comandos del s!ell.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 1,
&ara (orrar carpetas +acias=rm &r tigger
12 1utomati'aci(n
12.1 C3O4
1e trata de unos de los ser+icios (sicos de los sistemas 2.384inu). 0e
!ec!oI el demonio cron siempre est arrancadoL ademsI dic!o ser+icio
asumeI asimismoI que el sistema siempre est en <uncionamiento.
4a <uncin (sica de cron es la de ejecutar tareas programadas para un
determinado momentoI 6 por un usuario con los pri+ilegios necesarios
para poder programarlas.
4os <ic!eros ms importantes implicados en el <uncionamiento de ser+icio
JcronK son=
el propio demonio de <uncionamiento= crond
el <ic!ero de con<iguracin Cdisponi(le para rootD= 8etc8cronta(
el <ic!ero de inicio 6 parada del demonio= 8etc8init.d8cron
la orden para la programacin de tareas Cdisponi(le para los
usuarios con su<icientes pri+ilegiosD= cronta(
el sistema de in<ormes Clo)sD t'pico de los sistemas 2.384inu)=
8+ar8log8cron
Como se o(ser+aI la con<iguracin del <uncionamiento de cronI como 6a
es t'picoI se encuentra dentro del directorio 8etc. &eroI poder arrancar o
parar el demonio cron se de(er'an ejecutar las rdenes correspondientes=
&arada del demonio cron= # /etc/init.d/cron stop
%rranque del demonio cron= # /etc/init.d/cron start
3na +ez +ista su sinta)isI si se deseara ejecutar a las 19 6 a las 1, !orasI
todos los d'as la(ora(lesI la orden gec!o J-i+a 2.3 6 4inu)ZKgI se
escri(ir'a en el <ic!ero de con<iguracin la l'nea=
0 10,17 * * 1-5 echo "Viva GNU y Linux!" | wall
Como aclaracinI se puede o(ser+ar que el d'a de la semana se puede
indicar en dos campos distintos. "n caso que los dos <orzasen un +alor Ces
decirI que alguno de ellos o los dos no <uesen dDI el sistema ejecutar el
comando en cualquier de los dos casos Cintentar que se cumplan los dos
camposD. &or ejemploI en el siguiente ejemplo=
0,45 * 13 * 2 echo Hola martes o 13! | wall
"sta orden se ejecutar cada 4 minutosI todos los martesI 6 adems todos
los 13 de cada mes.
%demsI en los cinco primeros campos se puede optar por los siguientes
cadenas=
Yre(oot= 1e ejecuta al iniciarse la mquina.
Y6earl6= 1e ejecuta una +ez al a]o.
Ymont!l6= 1e ejecuta una +ez al mes.
Y;ee>l6= 1e ejecuta una +ez por semana.
Ydail6= 1e ejecuta una +ez al d'a.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 15
Y!ourl6= 1e ejecuta una +ez por !ora.
&*&& )rontab
4a orden cronta( es la responsa(le de la plani<icacin del ser+icioI 6 lo
que !ace es gestionar los <ic!eros cronta(s asignados a cada usuario Cen
8+ar8spool8cron8cronta(s8D.
13 23s4ueda secuencia&
4a (?squeda secuencial es la tcnica ms simple para (uscar un elemento
en un arreglo. Consiste en recorrer el arreglo elemento a elemento e ir
comparando con el +alor (uscado Ccla+eD. 1e empieza con la primera
casilla del arreglo 6 se o(ser+a una casilla tras otra !asta que se encuentra
el elemento (uscado o se !an +isto todas las casillas.
14 23s4ueda di5ita&
4a (?squeda (inaria es el mtodo ms e<iciente para encontrar elementos
en un arreglo ordenado. "l proceso comienza comparando el elemento
central del arreglo con el +alor (uscado. 1i am(os coinciden <inaliza la
(?squeda. 1i no ocurre as'I el elemento (uscado ser ma6or o menor en
sentido estricto que el central del arreglo. 1i el elemento (uscado es ma6or
se procede a !acer (?squeda (inaria en el su(arra6 superiorI si el elemento
(uscado es menor que el contenido de la casilla centralI se de(e cam(iar el
segmento a considerar al segmento que est a la izquierda de tal sitio
central.
15 6as,in5
3na <uncin de Aas! es una caja negra que tiene como entrada una lla+e 6
como salida una direccin
!C\DOaddress
"jemplo= !C4OF"44DO4
"l Aas! permite que 2 lla+es puedan producir la misma salida HHN
direcciones igualesI a esto se le conoce como #colisin#.")isten
distintos grados de colisiones.
15.1 Colisiones
&ara reducir el n?mero de colisiones se tienen algunas soluciones=
-ropagar los registros
;sar memoria extra
)olocar ms %e un registro en una %ireccin recuperar la cu(eta
1 Ci7rado $ cripto5ra70a
Cuando se !a(la de esta rea de conocimiento como ciencia se de(er'a
!a(lar de criptolog'aI que a su +ez englo(a tanto las tcnicas de ci<radoI es
decir la criptogra<'a propiamente dic!aI como sus tcnicas
complementariasI entre las cuales se inclu6e el criptoanlisisI que estudia
mtodos empleados para romper te)tos ci<rados con o(jeto de recuperar la
in<ormacin original en ausencia de las cla+es.
1!.1 Criptogra-&a simtrica
4a criptogra<'a simtrica es el mtodo criptogr<ico que usa una misma
cla+e para ci<rar 6 desci<rar mensajes. 4as dos partes que se comunican
!an de ponerse de acuerdo de antemano so(re la cla+e a usar. 3na +ez
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 17
am(as tienen acceso a esta cla+eI el remitente ci<ra un mensaje usndolaI
lo en+'a al destinatarioI 6 ste lo desci<ra con la misma.
1!.2 Criptogra-&a asimtrica
4a criptograf.a asimtrica es el mtodo criptogr<ico que usa un par de
cla+es para el en+'o de mensajes. 4as dos cla+es pertenecen a la misma
persona a la que se !a en+iado el mensaje. 3na cla+e es pblica 6 se puede
entregar a cualquier personaI la otra cla+e es privada 6 el propietario de(e
guardarla de modo que nadie tenga acceso a ella. %demsI los mtodos
criptogr<icos garantizan que esa pareja de cla+es slo se puede generar
una +ezI de modo que se puede asumir que no es posi(le que dos personas
!a6an o(tenido casualmente la misma pareja de cla+es.
1i el remitente usa la cla+e p?(lica del destinatario para ci<rar el mensajeI
una +ez ci<radoI slo la cla+e pri+ada del destinatario podr desci<rar este
mensajeI 6a que es el ?nico que la conoce. &or tanto se logra la
con$idencialidad del en+'o del mensajeI nadie sal+o el destinatario puede
desci<rarlo.
1i el propietario del par de cla+es usa su cla+e pri+ada para ci<rar el
mensajeI cualquiera puede desci<rarlo utilizando su cla+e p?(lica. "n este
caso se consigue por tanto la identi$icacin 6 autenticacin del remitenteI
6a que se sa(e que slo pudo !a(er sido l quien utiliz su cla+e pri+ada
Csal+o que alguien se la !u(iese podido ro(arD. "sta idea es el <undamento
de la <irma electrnica.
1!.3 5irma digital
4a firma %igital !ace re<erenciaI en la transmisin de mensajes
telemticos 6 en la gestin de documentos electrnicosI a un mtodo
criptogr<ico que asocia la identidad de una persona o de un equipo
in<ormtico al mensaje o documento. "n <uncin del tipo de <irmaI puedeI
ademsI asegurar la inte)ridad del documento o mensaje.
4a <irma electrnicaI como la <irma olgra<a Cautgra<aI manuscritaDI
puede +incularse a un documento para identi<icar al autorI para se]alar
con<ormidad Co discon<ormidadD con el contenidoI para indicar que se !a
le'do oI seg?n el tipo de <irmaI garantizar que no se pueda modi<icar su
contenido.
1% S4&Server Re5istro de transacciones
Microsoft 3HL 3er2er es un sistema de gestin de (ases de datos
relacionales C12@0D (asado en el lenguaje :ransactH1B4I 6
espec'<icamente en 16(ase /BI capaz de poner a disposicin de muc!os
usuarios grandes cantidades de datos de manera simultnea
Pcita requeridaQ
I
as' como de tener unas +entajas que ms a(ajo se descri(en.
Microsoft 3HL 3er2er constitu6e la alternati+a de Microso<t a otros
potentes sistemas gestores de (ases de datos como son OracleI Sybase
ASEI PostgreSQLI InterbaseI Firebird o MySQL.
1oporte de transacciones.
"scala(ilidad I esta(ilidad 6 seguridad.
1oporta procedimientos almacenados.
/nclu6e tam(in un potente entorno gr<ico de administracinI que
permite el uso de comandos 004 6 0M4 gr<icamente.
&ermite tra(ajar en modo clienteHser+idorI donde la in<ormacin 6
datos se alojan en el ser+idor 6 las terminales o clientes de la red
slo acceden a la in<ormacin.
%dems permite administrar in<ormacin de otros ser+idores de
datos.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 29
:odas las (ases de datos de 1B4 1er+er 299 tienen un registro de
transacciones que registra todas las transacciones 6 las modi<icaciones que
cada transaccin realiza en la (ase de datos.
Operaciones compatibles con el registro %e transacciones
$ecuperacin de transacciones indi+iduales.
$ecuperacin de todas las transacciones incompletas cuando se
inicia 1B4 1er+er.
&uesta al d'a de una (ase de datosI un arc!i+oI un grupo de
arc!i+os o una pginrestaurados !asta el momento e)acto del error.
&ermitir replicaciones de transacciones.&ermitir soluciones de
ser+idor en espera.
1* S8L
"l LenguaIe %e consulta estructura%o C1B4 P8ese>u ele8 en espa]olI
8 s>ju l 8 o 8 si >;hl8I en inglsQ 3tructured Huer6 LanguageD es un
lenguaje declarati+o de acceso a (ases de datos relacionales que permite
especi<icar di+ersos tipos de operaciones en stas. 3na de sus
caracter'sticas es el manejo del lge(ra 6 el clculo relacional permitiendo
e<ectuar consultas con el <in de recuperar Hde una <orma sencillaH
in<ormacin de inters de una (ase de datosI as' como tam(in !acer
cam(ios so(re ella. "s un lenguaje de cuarta generacin C424D.
1/.1 6enguaje de de-inicin de datos 76889
"l lenguaje de de<inicin de datos Cen ingls Data De$inition an)ua)eI o
DDDI es el que se encarga de la modi<icacin de la estructura de los
o(jetos de la (ase de datos. ")isten cuatro operaciones (sicas= C$"%:"I
%4:"$I 0$O& 6 :$3.C%:".
)RE+TE
"ste comando crea un o(jeto dentro de la (ase de datos. &uede ser una
ta(laI +istaI 'ndiceI triggerI <uncinI procedimiento o cualquier otro o(jeto
que el motor de la (ase de datos soporte.
+LTER
"ste comando permite modi<icar la estructura de un o(jeto. 1e pueden
agregar8quitar campos a una ta(laI modi<icar el tipo de un campoI agregar8
quitar 'ndices a una ta(laI modi<icar un triggerI etc.
6RO-
"ste comando elimina un o(jeto de la (ase de datos. &uede ser una ta(laI
+istaI 'ndiceI triggerI <uncinI procedimiento o cualquier otro o(jeto que el
motor de la (ase de datos soporte. 1e puede com(inar con la sentencia
%4:"$.
TR;5)+TE
"ste comando trunca todo el contenido de una ta(la. 4a +entaja so(re el
comando 0"4":"I es que si se quiere (orrar todo el contenido de la ta(laI
es muc!o ms rpidoI especialmente si la ta(la es mu6 grandeI la
des+entaja es que :$3.C%:" solo sir+e cuando se quiere eliminar
a(solutamente todos los registrosI 6a que no se permite la clusula
FA"$". 1i (ienI en un principioI esta sentencia parecer'a ser 0M4
C4enguaje de Manipulacin de 0atosDI es en realidad una 004I 6a que
internamenteI el comando truncate (orra la ta(la 6 la +uel+e a crear 6 no
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 21
ejecuta ninguna transaccin.
1/.2 6enguaje de manipulacin de datos 76M89
6efinicin
3n lenguaje de manipulacin de datos CData Manipulation an)ua)eI o
DM en inglsD es un lenguaje proporcionado por el sistema de gestin de
(ase de datos que permite a los usuarios lle+ar a ca(o las tareas de
consulta o manipulacin de los datosI organizados por el modelo de datos
adecuado.
"l lenguaje de manipulacin de datos ms popular !o6 d'a es 1B4I usado
para recuperar 6 manipular datos en una (ase de datos relacional. Otros
ejemplos de 0M4 son los usados por (ases de datos /M18041I
CO0%1i4 u otras.
I53ERT
I8+9:; I8;< ==tabla== >==columna1==, ?==columna2,...
==@1 AB(C9+ >==valor1==, ?==valor2,...==@1
I8+9:; I8;< agenda_telefonica >nombre, numero1 AB(C9+
>=:oberto Deldre-=, =E4454FG=12
I8+9:; I8;< ==tabla== AB(C9+ >==valor1==,
?==valor2,...==@1
I8+9:; I8;< agenda_telefonica AB(C9+ >=:oberto
Deldre-=, =E4454FG=12
I8+9:; I8;< ==tabla== >==columna1==, ?==columna2,...
==@1
AB(C9+ >==valor1a==,
?==valor1b,...==@1, >==value2a==,
?==value2b,...==@1,...
;-6+TE
3na sentencia "PDA'% de 3HL es utilizada para modi<icar los +alores de
un conjunto de registros e)istentes en una ta(la.
6ELETE
D9(9;9 H:<I ==tabla== JK9:9 ==columna1== L
==valor1==
1- +ransac S8L
C:H1B4D. :ransactH1B4 es una e)tensin del lenguaje 1B4I propiedad de
Microso<t 6 16(ase. 4a implementacin de Microso<t <unciona en los
productos Microso<t 1B4 1er+er. "n tantoI 16(ase utiliza el lenguaje en
su %daptati+e 1er+er "nterpriseI el sucesor de 16(ase 1B4 1er+er.
&ara !acer a 1B4 ms poderosoI le <ueron agregados algunas
caracter'sticas como=
HMejora en las declaraciones 0"4":" 6 3&0%:".
H-aria(les locales.
H1oporte de +arias <unciones para el procesamiento de cadenasI
datosI matemticaI etc.
H3n lenguaje de control de <lujos.
&ara el lenguaje de control de <lujos utiliza pala(ras cla+es como @"2/. 6
".0I @$"%\I CO.:/.3"I 2O:OI /F 6 "41"I $":3$.I F%/:FO$ 6
FA/4".
&ara las +aria(les locales utiliza 0"C4%$" para declararlas 6 1": para
pro+eerles un +alor.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 22
"n tanto las mejoras en las declaraciones 0"4":" i 3&0%:" se de(e a
que am(as permiten una clusula F$OM.
2. 9$S4&
M93HL es un sistema de gestin de (ase de datos relacionalI multi!ilo 6
multiusuario con ms de seis millones de instalaciones.P1Q M61B4 %@ f
desde enero de 2995 una su(sidiaria de 1un Micros6stems 6 sta a su +ez
de Oracle Corporation desde a(ril de 2997f desarrolla M61B4 como
so<t;are li(re en un esquema de licenciamiento dual.
&or un lado se o<rece (ajo la 2.3 2&4 para cualquier uso compati(le con
esta licenciaI pero para aquellas empresas que quieran incorporarlo en
productos pri+ati+os de(en comprar a la empresa una licencia espec'<ica
que les permita este uso. "st desarrollado en su ma6or parte en %.1/ C.
%l contrario de pro6ectos como %pac!eI donde el so<t;are es desarrollado
por una comunidad p?(lica 6 el cop6rig!t del cdigo est en poder del
autor indi+idualI M61B4 es propietario 6 est patrocinado por una
empresa pri+adaI que posee el cop6rig!t de la ma6or parte del cdigo.
21 Post5reS8L
-ostgre3HL es un sistema de gestin de (ase de datos relacional
orientada a o(jetos de so<t;are li(reI pu(licado (ajo la licencia @10.
22 #e& c(di5o a& e:ecuta/&e
23 C&ases de &en5ua:e de pro5ramaci(n
23.1 6enguajes de )ajo ni#el
"l lenguaje maquina= este lenguaje ordena a la mquina las
operaciones <undamentales para su <uncionamiento.
"l lenguaje ensam(lador es un deri+ado del lenguaje maquina 6
esta <ormado por a(re+iaturas de letras 6 n?meros llamadas
mnemotcnicos.
24 Len5ua:es de a&to nive&
4os que se asemejan a la <orma de !a(lar !umana.
&rimera generacin= lenguaje maquina.
1egunda generacin= se crearon los primeros lenguajes
ensam(ladores.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 23
:ercera generacin= se crean los primeros lenguajes de alto ni+el.
"j. CI &ascalI Co(olj
Cuarta generacin. 1on los lenguajes capaces de generar cdigo
por si solosI son los llamados $%0I con lo cuales se pueden
realizar aplicaciones sin ser un e)perto en el lenguaje. %qu'
tam(in se encuentran los lenguajes orientados a o(jetosI !aciendo
posi(le la reutilizacin d partes del cdigo para otros programas.
"j. -isualI .atural %da(esj
Buinta generacin= aqu' se encuentran los lenguajes orientados a la
inteligencia arti<icial. "stos lenguajes toda+'a estn poco
desarrollados. "j. 4/1&
25 Poo
4a programacin orientada a o(jetos es una nue+a <orma de programar
que trata de encontrar una solucin a estos pro(lemas. /ntroduce nue+os
conceptosI que superan 6 ampl'an conceptos antiguos 6a conocidos. "ntre
ellos destacan los siguientes=
)lase=
4erencia
ObIeto
Mto%o
E2ento
MensaIe
-ropie%a% o atributo
Esta%o interno
)omponentes %e un obIeto
Representacin %e un obIeto
"n comparacin con un lenguaje imperati+oI una #+aria(le#I no es ms
que un contenedor interno del atri(uto del o(jeto o de un estado internoI
as' como la #<uncin# es un procedimiento interno del mtodo del o(jeto.
25.1 Caracter&sticas de la +OO
Aa6 un cierto desacuerdo so(re e)actamente qu caracter'sticas de un
mtodo de programacin o lenguaje le de<inen como #orientado a
o(jetos#I pero !a6 un consenso general en que las caracter'sticas
siguientes son las ms importantes Cpara ms in<ormacinI seguir los
enlaces respecti+osD=
+bstraccin =
Encapsulamiento
-rincipio %e ocultacin
-olimorfismo
4erencia
Recoleccin %e basura
2 Entorno Gam/as
:ambas es un lenguaje de programacin li(re deri+ado de @%1/C. "s
similar al producto de Microso<t -isual @asic 6 se distri(u6e con licencia
2.3 2&4. Ca(e destacar que presenta ciertas similitudes con Ga+a 6a que
en la ejecucin de cualquier aplicacinI se requiere un conjunto de
li(rer'as interprete pre+iamente instaladas C2am(as $untimeD que
entiendan el (6tecode de las aplicaciones desarrolladas 6 lo con+iertan en
codigo ejecuta(le por el computador. &or otro ladoI a di<erencia de Ga+aI
no se e)perimentan ralentizaciones 6 es posi(le desarrollar grandes
aplicaciones en poco tiempo.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 24
&ermite crear <ormularios con (otones de comandosI cuadros de te)to 6
muc!os otros controles 6 enlazarlos a (ases de datos como M61B4I
&ostgre1B4 o 1B4ite adems de <acilitar la creacin de aplicaciones mu6
di+ersas como +ideojuegos Cutilizando Open24DI aplicaciones para
dispositi+os mo+iles Cen desarrollo pero mu6 a+anzadoDI aplicaciones de
red Ccon manejo a+anzado de protocolos A::&I F:&I 1M:&I 0.1DI entre
otras .
2% ;6+9L
2* 1< "ntroducci(n
Con la introduccin de la <amilia de mdulos 6 documentos del tipo
EA:M4I el F3C !a contri(uido a trasladar a la comunidad de
desarrolladores de contenido de /nternet desde los d'as del marcado mal
<ormadoI noHestndar !asta el mundo (ien <ormado 6 +lido de EM4
PEM4Q. "n EA:M4 1.9I este mo+imiento <ue moderado por la meta de
proporcionar una migracin <cil desde el contenido e)istenteI (asado en
A:M4 4 Co anteriorD a EA:M4 6 EM4. Con el ad+enimiento de los
mdulos EA:M4 de<inidos en Modularizacin de EA:M4I el F3C !a
eliminado el soporte para elementos 6 atri(utos en desuso de la <amilia
EA:M4. "stos elementos 6 atri(utos ten'an una <uncionalidad
ampliamente orientada a la presentacin que se maneja mejor +'a !ojas de
estilo o comportamientos por de<ecto espec'<icos de los clientes..
2/.1 4ormas
.orma n?mero 1= Aa6 que !acer una declaracin del tipo de documento
Cdoct6peD
"n A:M4 tam(in se puede !acer pero no es o(ligatorio. "n EA:M4 es
o(ligatorio.
%l comienzo del documento por encima de la etiqueta k!tmlN !a6 que
escri(ir la siguiente declaracin=
%MD<C;NO9 html OCP(IC Q&//J3C//D;D
RK;I( 1.G ;ransitional//98Q
Qhttp://777.73.org/;:/html1/D;D/
html1&transitional.dtdQ"
% propsitoI !acemos una simpli<icacin. .os quedamos con el tipo
:ransitional. Aa6 otros dos tiposI el estricto 6 el <rameset. &ara estos dos
tipos 6 pro<undizar en este lenguajeI acudir a la red. %qu'I por ejemplo.
"s importante escri(ir el te)to de la declaracin tal cual est respetando
ma6?sculas 6 min?sculas.
.orma n?mero 2= 4a etiqueta k!tmlN de(e lle+ar el namespace declarado
en el atri(uto )mlns. "l siguiente te)to=
%html mlnsLQhttp://777.73.org/1SSS/htmlQ"
.orma n?mero 3= :odas las etiquetas Ce)ceptuando la declaracinI norma
1D 6 sus atri(utosI tienen que escri(irse con letras min?sculas.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 2
"n A:M4 se pueden escri(ir con ma6?sculas o min?sculas. "n EA:M4
todas de(en ser min?sculas.
.orma n?mero 4= 4a etiqueta k!eadN C6 por supuesto la k(od6ND son
a(solutamente o(ligatorias.
"n A:M4 si no pon'amos la k!eadN no pasa(a nada...
.orma n?mero = 4a anidacin de las etiquetas 6 sus cierres de(e !acerse respetando las
simetr'as correspondientes= 4o que primero se a(reI se cierra lo ?ltimo.
&or ejemplo=
%p" Iarcar con %b" negrita %u" subra$ado $ %i" cursiva%/i"%/u"%/b"%/p"
.orma n?mero *= :odas las etiquetas CtodasD se de(en cerrar.
"n A:M4I por ejemploI la etiqueta kpN era opcional que se cerrase. %qu'
es o(ligatorio.
Aa('a etiquetas que no se cerra(an nunca como k(rN. "n EA:M4 las
etiquetas que no se cerra(an en A:M4 tienen que escri(irse con un
espacio 6 la (arra de cerrado dentro de la etiqueta.
%s'= k(rN pasa a ser k(r 8N
4a inclusin de una imagenI por ejemplo= kimg srcO#imagenes8logo.png#
;idtO#9# !eig!tO#39#N tiene que escri(irse a!ora as' kimg
srcO#imagenes8logo.png# ;idtO#9# !eig!tO#39# 8N O(ser+a el espacio de
separacin antes de la (arra de cierre.
4o anterior es +lido para todas las etiquetas similares. /nclu'do las
etiquetas kmetaN de la k!eadN.
.orma n?mero ,= :odos los +alores de los atri(utos de(en
entrecomillarse.
"n A:M4 era opcional.
&or ejemplo kta(le (orderO2N que se permit'a en A:M4I pasar'a a
escri(irse o(ligatoriamente kta(le (orderO#2#N
Mdulo de "structurad
bod$, head, html, title
Mdulo de :e)tod
abbr, acron$m, address, bloc#,uote, br, cite,
code, dfn, div, em, h1, h2, h3, hE, hF, h5,
#bd, p, pre, ,, samp, span, strong, var
Mdulo de Aiperte)tod
a
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 2*
Mdulo de 4istad
dl, dt, dd, ol, ul, li
Mdulo de O(jetos
obTect, param
Mdulo de &resentacin
b, big, hr, i, small, sub, sup, tt
Mdulo de "dicin
del, ins
Mdulo de :e)to @idireccional
bdo
Mdulo de Formularios
button, fieldset, form, input, label, legend,
select, optgroup, option, tetarea
Mdulo de :a(las
caption, col, colgroup, table, tbod$, td,
tfoot, th, thead, tr
Mdulo de /magen
img
Mdulo de Mapa de /magen del lado Cliente
area, map
Mdulo de Mapa de /magen del lado 1er+idor
%ttri(ute ismap on img
Mdulo de "+entos /ntr'nsecos
"+ents attri(utes
Mdulo de Metain<ormacin
meta
Mdulo de 1cripting
noscript, script
Mdulo de Aoja de "stilo
st$le element
Mdulo del %tri(uto 1t6le %n desuso
st$le attri(ute
Mdulo de 4in>
lin#
Mdulo de @ase
base

2- P6P
1e escri(e dentro de Atml asi=
k[ [N
kllN
k[p!p [N
kscript languageO#p!p#N k8scriptN
2*.1 %aria)les
% di<erencia de otros lenguajesI &A& posee una gran <le)i(ilidad a la !ora
de operar con +aria(les. "n e<ectoI cuando de<inimos una +aria(le
asignndole un +alorI el ordenador le atri(u6e un tipo. 1i por ejemplo
de<inimos una +aria(le entre comillasI la +aria(le ser considerada de tipo
cadena=
%/
UcadenaLQFQ2 //esto es una cadena
UenteroL32 //esto es un entero
echo Ucadena6Uentero
/"
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 2,
2*.2 Control de -lujo de programa
:odo lenguaje de programacin dispone de rdenes de control de <lujoI
que permite al programa tomar decisiones l)icas segun reci(a unos
parmetros o otros= si llueve co)e el para)uas; pero si (ace sol vete a la
pla-a.
4as posi(ilidades que o<rece p!p son=
if/else
if/elseif/else
s7itch
do/7hile
7hile
for
i- else
"s la estructura de control mas corriente= 4a declaracin if o(liga a
e+aluar la e)presin entre parntesisL si se e+alua como +erdaderaI se
ejecuta un (loque de cdigoL si se e+alua como <alsaI el (loque de cdigo
es ignorado. 0e esta <orma nuestro script puede tomar decisiones=
k[p!p
VedadO##L
i<CVedadNO15D
m
ec!o#puedes sacar el coc!e#L
n
else
m
ec!o #+e en auto(?s#L
n
[N
k[p!p
i< CVuser OO #pepe#D
m
88cdigo especial para el usuario pepe
n
[N
2*.3 Condiciones complejas
Mediante el uso de operadores podemos introducir condiciones complejasI
agrupndolas con parentesis=
k[p!p
i<CCVedadNO15DRRCVcarnetSconducirOO1DD
m
n
[N
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 25
2*.4 i- elsei- else
")actamente igual que la anteriorI solo que e+aluando mas de una
condicin=
k[p!p
i< CVuserOO#pepe#D
m
88codigo para pepe
n
elsei< CVuserOO#juan#D
m
88codigo para juan
n

else
m
88codigo para quienes no son juan ni pepe
n
[N
2*.5 s:itc
s7itch es una alternati+a quizas mas legi(le cuando necesitamos e+aluar
una +aria(le <rente a multiples +alores posi(les=
k[p!p
VopO#a#L
s;itc!CVopDm
case#a#=
88cdigo que se ejecuta si Vop +ale #a#
(rea>L
case #(#=
88cdigo que se ejecuta si Vop +ale #(#
(rea>L
case#c#=
88cdigo que se ejecuta si Vop +ale #c#
(rea>L
de<ault=
88cdigo a ejecutar por de<ecto si no se cumple ninguna condicin
n
[N
"l uso de brea#2 es necesarioI 6a que en la estructura s7itch una +ez
cumplida una condicin se ejecutan el resto de declaraciones Cincluso las
comprendidas en los casos que siguenD. 4a orden brea# e+ita esto
saltando <uera del s7itch 6 continuando la ejecucin del resto del script.
1i en lugar de brea# usamos eitI el resto del script no se ejecutar.
2*.! While
k[p!p
Vcuenta O 9L
ec!o #-o6 a entrar al (ucle ;!ile k(rN#L
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 27
;!ile C Vcuenta kO 19D m
ec!o #Cuenta +ale Vcuenta k(rN#L
VcuentaMML
n
ec!o #Ae salido del (ucle ;!ile#L
[N
2*.$ For
%[p!p
<or C Vi O 1 L Vi kO 19 L Vi MMD m
print Vi L
n
[N
2*./ Funciones
function sumar>Ua,Ub1
Vreturn Ua 6 Ub2
W2
3. =ava
31.1 ;ipos primiti#os
4os tipos primiti+os son los que permiten manmipular +alores numricos
Ccon distintos grados de precisinDI caracteres 6 +alores (ooleanos
C+erdadero 8 <alsoD. 4os :ipos &rimiti+os son=
boolean = &uede contener los +alores true o false.
byte = "nteros. :ama]o 5H(its. -alores entre H125 6 12,.
short = "nteros. :ama]o 1*H(its. "ntre H32,*5 6 32,*,.
int = "nteros. :ama]o 32H(its. "ntre H214,453*45 6 214,453*4,.
long = "nteros. :ama]o *4H(its. "ntre H72233,293*54,,595 6
72233,293*54,,59,.
float = .?meros en coma <lotante. :ama]o 32H(its.
double = .?meros en coma <lotante. :ama]o *4H(its.
char = Caracteres. :ama]o 1*H(its. 3nicode. 0esde =0uGGGG= a
=0uffff= inclusi+e. "sto es desde 9 a *3
31.2 %aria)les
3na +aria(le es un rea en memoria que tiene un nom(re 6 un :ipo
asociado. "l :ipo es o (ien un :ipo primiti+o o una $e<erencia.
"s o(ligatorio declarar las +aria(les antes de usarlas. &ara declararlas se
indica su nom(re 6 su :ipoI de la siguiente <orma=
tipo<variable nombre J
31.3 Clases
class Punto {
int x;
int y;
}
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 39
31 Cic&o de vida
1. &lani<icacion
2. %nalisis
3. 0ise]o
4. 0esarrollo
. /mplantacion8&rue(as8-alidacion
32 #ia5rama Entidad Re&aci(n
0enominado por sus siglas como= "H$L "ste modelo representa a la
realidad a tra+s de un esquema gr<ico empleando los terminolog'a de
entidadesI que son o(jetos que e)isten 6 son los elementos principales que
se identi<ican en el pro(lema a resol+er con el diagramado 6 se distinguen
de otros por sus caracter'sticas particulares denominadas atri(utosI el
enlace que que rige la unin de las entidades esta representada por la
relacin del modelo.
$ecordemos que un rectngulo nos representa a las entidadesL una elipse a
los atri(utos de las entidadesI 6 una etiqueta dentro de un rom(o nos
indica la relacin que e)iste entre las entidadesI destacando con l'neas las
uniones de estas 6 que la lla+e primaria de una entidad es aquel atri(uto
que se encuentra su(ra6ado.
% continuacin mostraremos algunos ejemplos de modelos "H$I
considerando las cardinalidades que e)isten entre ellos=
$elacin 3no a 3no.
0ise]ar el modelo "H$I para la relacin $egistro de autom+il que
consiste en o(tener la tarjeta de circulacin de un autom+il con los
siguientes datos=H %utom+ilH ModeloI &lacasI Color H :arjeta de
circulacin H&ropietarioI .oSserieI :ipo.

Indicamos con este ejemplo que e)iste una relacin de pertenencia de uno
a unoI 6a que e)iste una tarjeta de circulacin registrada por cada
autom+il.
"n este ejemploI representamos que e)iste un solo presidente para cada
pa's.

Relacin muchos a muchos.
"l siguiente ejemplo indica que un cliente puede tener muc!as cuentasI
pero que una cuenta puede llegar a pertenecer a un solo cliente C0ecimos
puedeI 6a que e)isten cuentas registradas a <a+or de ms de una personaD.

Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 31
33 U9L
"n 3M4 2.9 !a6 13 tipos di<erentes de diagramas. &ara comprenderlos de
manera concretaI a +eces es ?til categorizarlos jerrquicamenteI como se
muestra en la <igura de la derec!a.
4os iagra!as de Estructura en<atizan en los elementos que de(en
e)istir en el sistema modelado=
0iagrama de clases
0iagrama de componentes
0iagrama de o(jetos
0iagrama de estructura compuesta C3M4 2.9D
0iagrama de despliegue
0iagrama de paquetes
4os iagra!as de "o!porta!iento en<atizan en lo que de(e suceder en
el sistema modelado=
0iagrama de acti+idades
0iagrama de casos de uso
0iagrama de estados
4os iagra!as de Interacci#n son un su(tipo de diagramas de
comportamientoI que en<atiza so(re el <lujo de control 6 de datos entre los
elementos del sistema modelado=
0iagrama de secuencia
0iagrama de comunicacin I que es una +ersin simpli<icada
del 0iagrama de cola(oracin C3M4 1.)D
0iagrama de tiempos C3M4 2.9D
0iagrama glo(al de interacciones o 0iagrama de +ista de
interaccin C3M4 2.9D
34 Redes
34.1 Osi
Capa 1= .i+el <'sico
o Ca(le coa)ialI Ca(le de <i(ra pticaI Ca(le de par trenzadoI
MicroondasI $adioI &alomasI $1H232.
Capa 2= .i+el de enlace de datos
o "t!ernetI Fast "t!ernetI 2iga(it "t!ernetI :o>en $ingI F00/I
%:MI A04C.
d Capa 3= .i+el de red
o %$&I $%$&I /& C/&+4I /&+*DI E.2I /CM&I /2M&I .et@"3/I
/&EI %ppletal>.
d Capa 4= .i+el de transporte
o :C&I 30&I 1&E.
d Capa = .i+el de sesin
o .et@/O1I $&CI 114.
d Capa *= .i+el de presentacin
o %1..1.
d Capa ,= .i+el de aplicacin
o 1.M&I 1M:&I ..:&I F:&I 11AI A::&I 1M@8C/F1I .F1I
:elnetI /$CI /CBI &O&3I /M%&.
34.2 ;ipolog&as de redes
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 32
34.3 8ireccionamiento
4a direccion es el identi<icador que permite a otras maquinas en+iar
in<ormacin I en el protocolo /& i<ica un punto de union en la red llamado
inter<az .3na Iaquina puede tener multiples inter<acesI teniendo una
direccion /& por cada una de ellas I las inter<aces son por lo general
cone)iones <isicas distintas I pero tam(ien pueden ser cone)iones logicas
compartiendo una misma inter<az.
34.4 (structura de una direccin <+
4as direcciones /& poseen 32 (its de longitud 6 estn di+ididas en cuatro
octetos C5 (itsD. 3na direccin /& puede ser escrita en +arias <ormas=
(inariaI decimal 6 !e)adecimal. 3na direccin /& consiste de dos ni+eles
jerrquicosI los cuales son= el identi<icador de redI netidI 6 el identi<icador
de mquinaI !ostid. "n el protocolo /& el identi<icador de red representa
un n?mero de mquinas que pueden comunicarse entre ellas a tra+s de la
capa dos del modelo de re<erencia O1/. "l identi<icador de mquina
representa el n?mero de la mquina dentro de la red. 4a direccin /&
identi<ica la mquina de <orma ?nica en toda /nternet.
34.5 4umeros de red 2 mascara
4a di+isin del n?mero de red 6 de mquina es distinta para cada red. "sto
<acilita al so<t;are de enrutadores 6 mquinas identi<icar con <acilidad
dnde ocurre la di+isin. Cada direccin tiene una mscara de red
asociadaI la cual es representada por un n?mero de 32 (itsI donde todos
los (its de la porcin de red estn en 1 6 todos los (its de la porcin de
mquina estn en 9. 4os primero 1* (its estn asociados al n?mero de red
6 los 1* restantes al n?mero de la mquina dentro de la red. 3na
computadora puede e)traer el n?mero de red de una direccin /&
realizando una operacin lgica %.0 de la mscara con la direccin /&.
4as mscaras de redes permiten tener 1 discontinuosI pero esta prctica !a
sido eliminada pues tiende a con<undir a las personas.
34.! Clases de direccin <+.
34.$ (nrutamiento (statico
"nrutamiento "sttico 3na red con un n?mero m'nimo de enrutadores
puede ser con<igurada con enrutamiento esttico. &ara una red con un solo
gate;a6I la mejor opcin es el enrutamiento esttico. 3na ta(la de
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 33
enrutamiento esttico es construida manualmenteI por el administrador de
la redI usando el comando route. 4as ta(las de enrutamiento esttico no se
ajustan a los cam(ios de la redI ellos tra(ajan mejor cuando las rutas no
cam(ian. &ara agregar una ruta se utiliza el comando route. "l destino
<inal de(e ser conocido. "l 4inu) utiliza el comando route para agregar o
(orrar entradas manualmente en la ta(la de enrutamiento. &or ejemploI
para agregar la ruta 19.15.1*.1 a la ta(la de enrutamiento en linu) se
procede de la siguiente <orma =
Xroute add Yhost 1FG.14F.1F5.1 ethG
9sta nueva ruta se agregar* a la tabla de
enrutamiento: X route Yn
Xroute add default g7 1FG.14F.152.1
34./ (nrutamiento 8inamico
"nrutamiento 0inmico 3na red con ms de una posi(le ruta al mismo
destino podr'a usar enrutamiento dinmico. 3na ruta dinmica es
construida por in<ormacin intercam(iada por los protocolos de
enrutamiento. 4os protocolos son dise]ados para distri(uir in<ormacin
que dinmicamente ajustan las rutas re<lejadas en las condiciones de la
red. 4os protocolos de enrutamiento manejan complejas situaciones de
enrutamiento ms rpido de lo que un administrador del sistema podr'a
!acerlo. 4os protocolos de enrutamiento no slo estn dise]ados para
cam(iar a una ruta de respaldo cuando la ruta primaria se +uel+e
inoperante sino que ellos tam(in e+al?an 6 deciden cual es la mejor ruta
para un destino. 3na red con m?ltiples caminos a un mismo destino puede
utilizar enrutamiento dinmico.
9ste lo 'nico ,ue necesita hacer es iniciar el demonio
:<C;9D.
34.* 3edes %irtuales
4a Re% -ri2a%a >irtual CR->DI en ingls =irtual Private /et>ork
C>-5DI es una tecnolog'a de red que permite una e)tensin de la red local
so(re una red p?(lica o no controladaI como por ejemplo /nternet.
"jemplos comunes sonI la posi(ilidad de conectar dos o ms sucursales de
una empresa utilizando como +'nculo /nternetI permitir a los miem(ros del
equipo de soporte tcnico la cone)in desde su casa al centro de cmputoI
o que un usuario pueda acceder a su equipo domstico desde un sitio
remotoI como por ejemplo un !otel. :odo ello utilizando la in<raestructura
de /nternet.
34.11 %+4 de acceso remoto
"s quizs el modelo ms usado actualmente 6 consiste en usuarios o
pro+eedores que se conectan con la empresa desde sitios remotos Co<icinas
comercialesI domiciliosI !otelesI a+iones preparadosI etcteraD utilizando
/nternet como +'nculo de acceso. 3na +ez autenti<icados tienen un ni+el de
acceso mu6 similar al que tienen en la red local de la empresa. Muc!as
empresas !an reemplazado con esta tecnolog'a su in<raestructura dialHup
Cmdems 6 l'neas tele<nicasD.
34.11 %+4 punto a punto
"ste esquema se utiliza para conectar o<icinas remotas con la sede central
de la organizacin. "l ser+idor -&.I que posee un +'nculo permanente a
/nternetI acepta las cone)iones +'a /nternet pro+enientes de los sitios 6
esta(lece el t?nel -&.. 4os ser+idores de las sucursales se conectan a
/nternet utilizando los ser+icios de su pro+eedor local de /nternetI
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 34
t'picamente mediante cone)iones de (anda anc!a. "sto permite eliminar
los costosos +'nculos punto a punto tradicionalesI so(re todo en las
comunicaciones internacionales. "s ms com?n el punto anteriorI tam(in
llamada tecnolog'a de t?nel o tunnelin).
34.12 ;.44(6<4=
@sicamenteI esta tcnica consiste en a(rir cone)iones entre dos mquinas
por medio de un protocolo seguroI como puede ser 11A C9ecure 9?ellDI a
tra+s de las cuales realizaremos las trans<erencias insegurasI que pasarn
de este modo a ser seguras. 0e esta analog'a +iene el nom(re de la tcnicaI
siendo la cone)in segura Cen este caso de ss(D el t?nel por el cual se
en+'an los datos para que nadie ms aparte de los interlocutores que se
sit?an a cada e)tremo del t?nelI pueda +er dic!os datos. "ste tipo de
tcnica requiere de <orma imprescindi(le tener una cuenta de acceso
seguro en la mquina con la que se quiere comunicar los datos.
34.13 %+4 interna
"ste esquema es el menos di<undido pero uno de los ms poderosos para
utilizar dentro de la empresa. "s una +ariante del tipo #acceso remoto#
peroI en +ez de utilizar /nternet como medio de cone)inI emplea la
misma red de rea local C4%.D de la empresa. 1ir+e para aislar zonas 6
ser+icios de la red interna. "sta capacidad lo !ace mu6 con+eniente para
mejorar las prestaciones de seguridad de las redes inalm(ricas CFiFiD.
3n ejemplo clsico es un ser+idor con in<ormacin sensi(leI como las
nminas de sueldosI u(icado detrs de un equipo -&.I el cual pro+ee
autenticacin adicional ms el agregado del ci<radoI !aciendo posi(le que
slo el personal de recursos !umanos !a(ilitado pueda acceder a la
in<ormacin.
35 Le$ de Protecci(n de datos
6isposiciones generales
+rt.culo & Objeto:
4a presente 4e6 Orgnica tiene por o(jeto garantizar 6 protegerI en lo que concierne al tratamiento
de los datos personalesI las li(ertades p?(licas 6 los derec!os <undamentales de las personas
<'sicasI 6 especialmente de su !onor e intimidad personal 6 <amiliar.
+rt.culo * @mbito de aplicacin:
1. 4a presente 4e6 Orgnica ser de aplicacin a los datos de carcter personal registrados en
soporte <'sicoI que los !aga suscepti(les de tratamientoI 6 a toda modalidad de uso posterior de
estos datos por los sectores p?(lico 6 pri+ado.
1e regir por la presente 4e6 Orgnica todo tratamiento de datos de carcter personal=
aD Cuando el tratamiento sea e<ectuado en territorio espa]ol en el marco de las acti+idades de un
esta(lecimiento del responsa(le del tratamiento.
(D Cuando al responsa(le del tratamiento no esta(lecido en territorio espa]olI le sea de aplicacin
la legislacin espa]ola en aplicacin de normas de 0erec!o /nternacional p?(lico.
cD Cuando el responsa(le del tratamiento no est esta(lecido en territorio de la 3nin "uropea 6
utilice en el tratamiento de datos medios situados en territorio espa]olI sal+o que tales medios se
utilicen ?nicamente con <ines de trnsito.
2. "l rgimen de proteccin de los datos de carcter personal que se esta(lece en la presente 4e6
Orgnica no ser de aplicacin=
aD % los <ic!eros mantenidos por personas <'sicas en el ejercicio de acti+idades e)clusi+amente
personales o domsticas.
(D % los <ic!eros sometidos a la normati+a so(re proteccin de materias clasi<icadas.
cD % los <ic!eros esta(lecidos para la in+estigacin del terrorismo 6 de <ormas gra+es de
delincuencia organizada.
.o o(stanteI en estos supuestos el responsa(le del <ic!ero comunicar pre+iamente la e)istencia
del mismoI sus caracter'sticas generales 6 su <inalidad a la %gencia de &roteccin de 0atos.
3. 1e regirn por sus disposiciones espec'<icasI 6 por lo especialmente pre+istoI en su casoI por
esta 4e6 Orgnica los siguientes tratamientos de datos personales=
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 3
aD 4os <ic!eros regulados por la legislacin de rgimen electoral.
(D 4os que sir+an a <ines e)clusi+amente estad'sticosI 6 estn amparados por la legislacin estatal
o autonmica so(re la <uncin estad'stica p?(lica.
cD 4os que tengan por o(jeto el almacenamiento de los datos contenidos en los in<ormes
personales de cali<icacin a que se re<iere la legislacin del rgimen del personal de las Fuerzas
%rmadas.
dD 4os deri+ados del $egistro Ci+il 6 del $egistro Central de penados 6 re(eldes.
eD 4os procedentes de imgenes 6 sonidos o(tenidos mediante la utilizacin de +ideocmaras por
las Fuerzas 6 Cuerpos de 1eguridadI de con<ormidad con la legislacin so(re la materia.
+rt.culo , De$iniciones:
% los e<ectos de la presente 4e6 Orgnica se entender por=
aD 0atos de carcter personal= cualquier in<ormacin concerniente a personas <'sicas identi<icadas
o identi<ica(les.
(D Fic!ero= todo conjunto organizado de datos de carcter personalI cualquiera que <uere la <orma
o modalidad de su creacinI almacenamientoI organizacin 6 acceso.
cD :ratamiento de datos= operaciones 6 procedimientos tcnicos de carcter automatizado o noI que
permitan la recogidaI gra(acinI conser+acinI ela(oracinI modi<icacinI (loqueo 6 cancelacinI
as' como las cesiones de datos que resulten de comunicacionesI consultasI intercone)iones 6
trans<erencias.
dD $esponsa(le del <ic!ero o tratamiento= persona <'sica o jur'dicaI de naturaleza p?(lica o pri+adaI
u rgano administrati+oI que decida so(re la <inalidadI contenido 6 uso del tratamiento.
eD %<ectado o interesado= persona <'sica titular de los datos que sean o(jeto del tratamiento a que se
re<iere el apartado cD del presente art'culo.
<D &rocedimiento de disociacin= todo tratamiento de datos personales de modo que la in<ormacin
que se o(tenga no pueda asociarse a persona identi<icada o identi<ica(le.
gD "ncargado del tratamiento= la persona <'sica o jur'dicaI autoridad p?(licaI ser+icio o cualquier
otro organismo queI slo o conjuntamente con otrosI trate datos personales por cuenta del
responsa(le del tratamiento.
!D Consentimiento del interesado= toda mani<estacin de +oluntadI li(reI inequ'+ocaI espec'<ica e
in<ormadaI mediante la que el interesado consienta el tratamiento de datos personales que le
conciernen.
iD Cesin o comunicacin de datos= toda re+elacin de datos realizada a una persona distinta del
interesado.
jD Fuentes accesi(les al p?(lico= aquellos <ic!eros cu6a consulta puede ser realizadaI por cualquier
personaI no impedida por una norma limitati+a o sin ms e)igencia queI en su casoI el a(ono de
una contraprestacin.
:ienen la consideracin de <uentes de acceso p?(licoI e)clusi+amenteI el censo promocionalI los
repertorios tele<nicos en los trminos pre+istos por su normati+a espec'<ica 6 las listas de
personas pertenecientes a grupos de pro<esionales que contengan ?nicamente los datos de nom(reI
t'tuloI pro<esinI acti+idadI grado acadmicoI direccin e indicacin de su pertenencia al grupo.
%simismoI tienen el carcter de <uentes de acceso p?(lico los diarios 6 (oletines o<iciales 6 los
medios de comunicacin.
:o:34O // &rincipios %e la proteccin %e %atos
+rt.culo / Calidad de los datos:
1. 4os datos de carcter personal slo se podrn recoger para su tratamientoI as' como someterlos a
dic!o tratamientoI cuando sean adecuadosI pertinentes 6 no e)cesi+os en relacin con el m(ito 6
las <inalidades determinadasI e)pl'citas 6 leg'timas para las que se !a6an o(tenido.
2. 4os datos de carcter personal o(jeto de tratamiento no podrn usarse para <inalidades
incompati(les con aquellas para las que los datos !u(ieran sido recogidos.
.o se considerar incompati(le el tratamiento posterior de stos con <ines !istricosI estad'sticos o
cient'<icos.
3. 4os datos de carcter personal sern e)actos 6 puestos al d'a de <orma que respondan con
+eracidad a la situacin actual del a<ectado.
4. 1i los datos de carcter personal registrados resultaran ser ine)actosI en todo o en parteI o
incompletosI sern cancelados 6 sustituidos de o<icio por los correspondientes datos recti<icados o
completadosI sin perjuicio de las <acultades que a los a<ectados reconoce el art'culo 1*.
. 4os datos de carcter personal sern cancelados cuando !a6an dejado de ser necesarios o
pertinentes para la <inalidad para la cual !u(ieran sido reca(ados o registrados.
.o sern conser+ados en <orma que permita la identi<icacin del interesado durante un per'odo
superior al necesario para los <ines en (ase a los cuales !u(ieran sido reca(ados o registrados.
$eglamentariamente se determinar el procedimiento por el queI por e)cepcinI atendidos los
+alores !istricosI estad'sticos o cient'<icos de acuerdo con la legislacin espec'<icaI se decida el
mantenimiento integro de determinados datos.
*. 4os datos de carcter personal sern almacenados de <orma que permitan el ejercicio del
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 3*
derec!o de accesoI sal+o que sean legalmente cancelados.
,. 1e pro!'(e la recogida de datos por medios <raudulentosI desleales o il'citos.
+rt.culo ' Derec(o de in$ormacin en la reco)ida de datos:
1. 4os interesados a los que se soliciten datos personales de(ern ser pre+iamente in<ormados de
modo e)presoI preciso e inequ'+oco=
aD 0e la e)istencia de un <ic!ero o tratamiento de datos de carcter personalI de la <inalidad de la
recogida de stos 6 de los destinatarios de la in<ormacin.
(D 0el carcter o(ligatorio o <acultati+o de su respuesta a las preguntas que les sean planteadas.
cD 0e las consecuencias de la o(tencin de los datos o de la negati+a a suministrarlos.
dD 0e la posi(ilidad de ejercitar los derec!os de accesoI recti<icacinI cancelacin 6 oposicin.
eD 0e la identidad 6 direccin del responsa(le del tratamiento oI en su casoI de su representante.
Cuando el responsa(le del tratamiento no est esta(lecido en el territorio de la 3nin "uropea 6
utilice en el tratamiento de datos medios situados en territorio espa]olI de(er designarI sal+o que
tales medios se utilicen con <ines de trmiteI un representante en "spa]aI sin perjuicio de las
acciones que pudieran emprenderse contra el propio responsa(le del tratamiento.
2. Cuando se utilicen cuestionarios u otros impresos para la recogidaI <igurarn en los mismosI en
<orma claramente legi(leI las ad+ertencias a que se re<iere el apartado anterior.
3. .o ser necesaria la in<ormacin a que se re<ieren las letras (DI cD 6 dD del apartado 1 si el
contenido de ella se deduce claramente de la naturaleza de los datos personales que se solicitan o
de las circunstancias en que se reca(an.
4. Cuando los datos de carcter personal no !a6an sido reca(ados del interesadoI ste de(er ser
in<ormado de <orma e)presaI precisa e inequ'+ocaI por el responsa(le del <ic!ero o su
representanteI dentro de los tres meses siguientes al momento del registro de los datosI sal+o que
6a !u(iera sido in<ormado con anterioridadI del contenido del tratamientoI de la procedencia de los
datosI as' como de lo pre+isto en las letras aDI dD 6 eD del apartado 1 del presente art'culo.
. .o ser de aplicacin lo dispuesto en el apartado anteriorI cuando e)presamente una le6 lo
pre+eaI cuando el tratamiento tenga <ines !istricosI estad'sticos o cient'<icosI o cuando la
in<ormacin al interesado resulte imposi(le o e)ija es<uerzos desproporcionadosI a criterio de la
%gencia de &roteccin de 0atos o del organismo autonmico equi+alenteI en consideracin al
n?mero de interesadosI a la antigpedad de los datos 6 a las posi(les medidas compensatorias.
%simismoI tampoco regir lo dispuesto en el apartado anterior cuando los datos procedan de
<uentes accesi(les al p?(lico 6 se destinen a la acti+idad de pu(licidad o prospeccin comercialI en
cu6o casoI en cada comunicacin que se dirija al interesado se le in<ormar del origen de los datos
6 de la identidad del responsa(le del tratamiento as' como de los derec!os que le asisten.
+rt.culo 1$ Consentimiento del a$ectado:
1. "l tratamiento de los datos de carcter personal requerir el consentimiento inequ'+oco del
a<ectadoI sal+o que la le6 disponga otra cosa.
2. .o ser preciso el consentimiento cuando los datos de carcter personal se recojan para el
ejercicio de las <unciones propias de las %dministraciones p?(licas en el m(ito de sus
competenciasL cuando se re<ieran a las partes de un contrato o precontrato de una relacin
negocialI la(oral o administrati+a 6 sean necesarios para su mantenimiento o cumplimientoL
cuando el tratamiento de los datos tenga por <inalidad proteger un inters +ital del interesado en los
trminos del art'culo ,I apartado *I de la presente 4e6I o cuando los datos <iguren en <uentes
accesi(les al p?(lico 6 su tratamiento sea necesario para la satis<accin del inters leg'timo
perseguido por el responsa(le del <ic!ero o por el del tercero a quien se comuniquen los datosI
siempre que no se +ulneren los derec!os 6 li(ertades <undamentales del interesado.
4: "l consentimiento a que se re<iere el art'culo podr ser re+ocado cuando e)ista causa justi<icada
para ello 6 no se le atri(u6an e<ectos retroacti+os.
A: "n los casos en los que no sea necesario el consentimiento del a<ectado para el tratamiento de
los datos de carcter personalI 6 siempre que una le6 no disponga lo contrarioI ste podr oponerse
a su tratamiento cuando e)istan moti+os <undados 6 leg'timos relati+os a una concreta situacin
personal. "n tal supuestoI el responsa(le del <ic!ero e)cluir del tratamiento los datos relati+os al
a<ectado.
+rt.culo A Datos especialmente prote)idos:
1. 0e acuerdo con lo esta(lecido en el apartado 2 del art'culo 1* de la ConstitucinI nadie podr
ser o(ligado a declarar so(re su ideolog'aI religin o creencias.
Cuando en relacin con estos datos se proceda a reca(ar el consentimiento a que se re<iere el
apartado siguienteI se ad+ertir al interesado acerca de su derec!o a no prestarlo.
2. 1lo con el consentimiento e)preso 6 por escrito del a<ectado podrn ser o(jeto de tratamiento
los datos de carcter personal que re+elen la ideolog'aI a<iliacin sindicalI religin 6 creencias. 1e
e)cept?an los <ic!eros mantenidos por los partidos pol'ticosI sindicatosI iglesiasI con<esiones o
comunidades religiosas 6 asociacionesI <undaciones 6 otras entidades sin nimo de lucroI cu6a
<inalidad sea pol'ticaI <ilos<icaI religiosa o sindicalI en cuanto a los datos relati+os a sus asociados
o miem(rosI sin perjuicio de que la cesin de dic!os datos precisar siempre el pre+io
consentimiento del a<ectado.
3. 4os datos de carcter personal que !agan re<erencia al origen racialI a la salud 6 a la +ida se)ual
slo podrn ser reca(adosI tratados 6 cedidos cuandoI por razones de inters generalI as' lo
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 3,
disponga una le6 o el a<ectado consienta e)presamente.
4. Buedan pro!i(idos los <ic!eros creados con la <inalidad e)clusi+a de almacenar datos de
carcter personal que re+elen la ideolog'aI a<iliacin sindicalI religinI creenciasI origen racial o
tnicoI o +ida se)ual.
. 4os datos de carcter personal relati+os a la comisin de in<racciones penales o administrati+as
slo podrn ser incluidos en <ic!eros de las %dministraciones p?(licas competentes en los
supuestos pre+istos en las respecti+as normas reguladoras.
*. .o o(stante lo dispuesto en los apartados anterioresI podrn ser o(jeto de tratamiento los datos
de carcter personal a que se re<ieren los apartados 2 6 3 de este art'culoI cuando dic!o tratamiento
resulte necesario para la pre+encin o para el diagnstico mdicosI la prestacin de asistencia
sanitaria o tratamientos mdicos o la gestin de ser+icios sanitariosI siempre que dic!o tratamiento
de datos se realice por un pro<esional sanitario sujeto al secreto pro<esional o por otra persona
sujeta asimismo a una o(ligacin equi+alente de secreto.
:am(in podrn ser o(jeto de tratamiento los datos a que se re<iere el prra<o anterior cuando el
tratamiento sea necesario para sal+aguardar el inters +ital del a<ectado o de otra personaI en el
supuesto de que el a<ectado est <'sica o jur'dicamente incapacitado para dar su consentimiento.
+rt.culo K Datos relativos a la salud:
1in perjuicio de lo que se dispone en el art'culo 11 respecto de la cesinI las instituciones 6 los
centros sanitarios p?(licos 6 pri+ados 6 los pro<esionales correspondientes podrn proceder al
tratamiento de los datos de carcter personal relati+os a la salud de las personas que a ellos acudan
o !a6an de ser tratados en los mismosI de acuerdo con lo dispuesto en la legislacin estatal o
autonmica so(re sanidad.
+rt.culo E$ 9e)uridad de los datos:
1. "l responsa(le del <ic!eroI 6I en su casoI el encargado del tratamiento de(ern adoptar las
medidas de 'ndole tcnica 6 organizati+as necesarias que garanticen la seguridad de los datos de
carcter personal 6 e+iten su alteracinI prdidaI tratamiento o acceso no autorizadoI !a(ida cuenta
del estado de la tecnolog'aI la naturaleza de los datos almacenados 6 los riesgos a que estn
e)puestosI 6a pro+engan de la accin !umana o del medio <'sico o natural.
2. .o se registrarn datos de carcter personal en <ic!eros que no re?nan las condiciones que se
determinen por +'a reglamentaria con respecto a su integridad 6 seguridad 6a las de los centros de
tratamientoI localesI equiposI sistemas 6 programas.
3. $eglamentariamente se esta(lecern los requisitos 6 condiciones que de(an reunir los <ic!eros 6
las personas que inter+engan en el tratamiento de los datos a que se re<iere el art'culo , de esta
4e6.

+rt.culo &7 Deber de secreto:
"l responsa(le del <ic!ero 6 quienes inter+engan en cualquier <ase del tratamiento de los datos de
carcter personal estn o(ligados al secreto pro<esional respecto de los mismos 6 al de(er de
guardarlosI o(ligaciones que su(sistirn aun despus de <inalizar sus relaciones con el titular del
<ic!ero oI en su casoI con el responsa(le del mismo.
+rt.culo && Comunicacin de datos:
1. 4os datos de carcter personal o(jeto del tratamiento slo podrn ser comunicados a un tercero
para el cumplimiento de <ines directamente relacionados con las <unciones leg'timas del cedente 6
del cesionario con el pre+io consentimiento del interesado.
2. "l consentimiento e)igido en el apartado anterior no ser preciso=
aD Cuando la cesin est autorizada en una le6.
(D Cuando se trate de datos recogidos de <uentes accesi(les al p?(lico.
cD Cuando el tratamiento responda a la li(re 6 leg'tima aceptacin de una relacin jur'dica cu6o
desarrolloI cumplimiento 6 control implique necesariamente la cone)in de dic!o tratamiento con
<ic!eros de terceros.
"n este caso la comunicacin slo ser leg'tima en cuanto se limite a la <inalidad que la justi<ique.
dD Cuando la comunicacin que de(a e<ectuarse tenga por destinatario al 0e<ensor del &ue(loI el
Ministerio Fiscal o los Gueces o :ri(unales o el :ri(unal de CuentasI en el ejercicio de las
<unciones que tiene atri(uidas.
:ampoco ser preciso el consentimiento cuando la comunicacin tenga como destinatario a
instituciones autonmicas con <unciones anlogas al 0e<ensor del &ue(lo o al :ri(unal de Cuentas.
eD Cuando la cesin se produzca entre %dministraciones p?(licas 6 tenga por o(jeto el tratamiento
posterior de los datos con <ines !istricosI estad'sticos o cient'<icos.
<D Cuando la cesin de datos de carcter personal relati+os a la salud sea necesaria para solucionar
una urgencia que requiera acceder a un <ic!ero o para realizar los estudios epidemiolgicos en los
trminos esta(lecidos en la legislacin so(re sanidad estatal o autonmica.
4: 1er nulo el consentimiento para la comunicacin de los datos de carcter personal a un terceroI
cuando la in<ormacin que se <acilite al interesado no le permita conocer la <inalidad a que
destinarn los datos cu6a comunicacin se autoriza o el tipo de acti+idad de aquel a quien se
pretenden comunicar.
4. "l consentimiento para la comunicacin de los datos de carcter personal tiene tam(in un
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 35
carcter de re+oca(le.
. %quel a quien se comuniquen los datos de carcter personal se o(ligaI por el solo !ec!o de la
comunicacinI a la o(ser+ancia de las disposiciones de la presente 4e6.
*. 1i la comunicacin se e<ect?a pre+io procedimiento de disociacinI no ser aplica(le lo
esta(lecido en los apartados anteriores.
+rt.culo &* Acceso a los datos por cuenta de terceros:
1. .o se considerar comunicacin de datos el acceso de un tercero a los datos cuando dic!o
acceso sea necesario para la prestacin de un ser+icio al responsa(le del tratamiento.
2. 4a realizacin de tratamientos por cuenta de terceros de(er estar regulada en un contrato que
de(er constar por escrito o en alguna otra <orma que permita acreditar su cele(racin 6 contenidoI
esta(lecindose e)presamente que el encargado del tratamiento ?nicamente tratar los datos
con<orme a las instrucciones del responsa(le del tratamientoI que no los aplicar o utilizar con <in
distinto al que <igure en dic!o contratoI ni los comunicarI ni siquiera para su conser+acinI a otras
personas.
"n el contrato se estipularnI asimismoI las medidas de seguridad a que se re<iere el art'culo 7 de
esta 4e6 que el encargado del tratamiento est o(ligado a implementar.
3. 3na +ez cumplida la prestacin contractualI los datos de carcter personal de(ern ser
destruidos o de+ueltos al responsa(le del tratamientoI al igual que cualquier soporte o documentos
en que conste alg?n dato de carcter personal o(jeto del tratamiento.
4. "n el caso de que el encargado del tratamiento destine los datos a otra <inalidadI los comunique
o los utilice incumpliendo las estipulaciones del contratoI ser considerado tam(in responsa(le
del tratamientoI respondiendo de las in<racciones en que !u(iera incurrido personalmente.

:o:34O /// 6erechos %e las personas
+rt.culo &, Impu)nacin de valoraciones:
1. 4os ciudadanos tienen derec!o a no +erse sometidos a una decisin con e<ectos jur'dicosI so(re
ellos o que les a<ecte de manera signi<icati+aI que se (ase ?nicamente en un tratamiento de datos
destinados a e+aluar determinados aspectos de su personalidad.
2. "l a<ectado podr impugnar los actos administrati+os o decisiones pri+adas que impliquen una
+aloracin de su comportamientoI cu6o ?nico <undamento sea un tratamiento de datos de carcter
personal que o<rezca una de<inicin de sus caracter'sticas o personalidad.
3. "n este casoI el a<ectado tendr derec!o a o(tener in<ormacin del responsa(le del <ic!ero so(re
los criterios de +aloracin 6 el programa utilizados en el tratamiento que sir+i para adoptar la
decisin en que consisti el acto.
4. 4a +aloracin so(re el comportamiento de los ciudadanosI (asada en un tratamiento de datosI
?nicamente podr tener +alor pro(atorio a peticin del a<ectado.
+rt.culo &/ Derec(o de consulta al !e)istro .eneral de Proteccin de Datos:
Cualquier persona podr conocerI reca(ando a tal <in la in<ormacin oportuna del $egistro 2eneral
de &roteccin de 0atosI la e)istencia de tratamientos de datos de carcter personalI sus <inalidades
6 la identidad del responsa(le del tratamiento. "l $egistro 2eneral ser de consulta p?(lica 6
gratuita.
+rt.culo &'$ Derec(o de acceso:
1. "l interesado tendr derec!o a solicitar 6 o(tener gratuitamente in<ormacin de sus datos de
carcter personal sometidos a tratamientoI el origen de dic!os datosI as' como las comunicaciones
realizadas o que se pre+n !acer de los mismos.
2. 4a in<ormacin podr o(tenerse mediante la mera consulta de los datos por medio de su
+isualizacinI o la indicacin de los datos que son o(jeto de tratamiento mediante escritoI copiaI
telecopia o <otocopiaI certi<icada o noI en <orma legi(le e inteligi(leI sin utilizar cla+es o cdigos
que requieran el uso de dispositi+os mecnicos espec'<icos.
3. "l derec!o de acceso a que se re<iere este art'culo slo podr ser ejercitado a inter+alos no
in<eriores a doce mesesI sal+o que el interesado acredite un inters leg'timo al e<ectoI en cu6o caso
podrn ejercitarlo antes.
+rt.culo &1$ Derec(o de recti$icacin - cancelacin:
1. "l responsa(le del tratamiento tendr la o(ligacin de !acer e<ecti+o el derec!o de recti<icacin
o cancelacin del interesado en el plazo de diez d'as.
2. 1ern recti<icados o canceladosI en su casoI los datos de carcter personal cu6o tratamiento no
se ajuste a lo dispuesto en la presente 4e6 6I en particularI cuando tales datos resulten ine)actos o
incompletos.
3. 4a cancelacin dar lugar al (loqueo de los datosI conser+ndose ?nicamente a disposicin de
las %dministraciones p?(licasI Gueces 6 :ri(unalesI para la atencin de las posi(les
responsa(ilidades nacidas del tratamientoI durante el plazo de prescripcin de stas.
Cumplido el citado plazo de(er procederse a la supresin.
4. 1i los datos recti<icados o cancelados !u(ieran sido comunicados pre+iamenteI el responsa(le
del tratamiento de(er noti<icar la recti<icacin o cancelacin e<ectuada a quien se !a6an
comunicadoI en el caso de que se mantenga el tratamiento por este ?ltimoI que de(er tam(in
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 37
proceder a la cancelacin.
. 4os datos de carcter personal de(ern ser conser+ados durante los plazos pre+istos en las
disposiciones aplica(les oI en su casoI en las relaciones contractuales entre la persona o entidad
responsa(le del tratamiento 6 el interesado.
+rt.culo &A$ Procedimiento de oposicin3 acceso3 recti$icacin o cancelacin:
1. 4os procedimientos para ejercitar el derec!o de oposicinI accesoI as' como los de recti<icacin
6 cancelacin sern esta(lecidos reglamentariamente.
2. .o se e)igir contraprestacin alguna por el ejercicio de los derec!os de oposicinI accesoI
recti<icacin o cancelacin.
+rt.culo &K 'utela de los derec(os:
1. 4as actuaciones contrarias a lo dispuesto en la presente 4e6 pueden ser o(jeto de reclamacin
por los interesados ante la %gencia de &roteccin de 0atosI en la <orma que reglamentariamente se
determine.
2. "l interesado al que se deniegueI total o parcialmenteI el ejercicio de los derec!os de oposicinI
accesoI recti<icacin o cancelacinI podr ponerlo en conocimiento de la %gencia de &roteccin de
0atos oI en su casoI del organismo competente de cada Comunidad %utnomaI que de(er
asegurarse de la procedencia o improcedencia de la denegacin.
3. "l plazo m)imo en que de(e dictarse la resolucin e)presa de tutela de derec!os ser de seis
meses.
4. Contra las resoluciones de la %gencia de &roteccin de 0atos proceder recurso contenciosoH
administrati+o.
+rt.culo &E Derec(o a indemni*acin:
1. 4os interesados queI como consecuencia del incumplimiento de lo dispuesto en la presente 4e6
por el responsa(le o el encargado del tratamientoI su<ran da]o o lesin en sus (ienes o derec!os
tendrn derec!o a ser indemnizados.
2. Cuando se trate de <ic!eros de titularidad p?(licaI la responsa(ilidad se e)igir de acuerdo con
la legislacin reguladora del rgimen de responsa(ilidad de las %dministraciones p?(licas.
3. "n el caso de los <ic!eros de titularidad pri+adaI la accin se ejercitar ante los rganos de la
jurisdiccin ordinaria.
:o:34O /- 6isposiciones sectoriales

C%&o:34O / Licheros %e titulari%a% p<blica
+rt.culo *7 Creacin3 modi$icacin o supresin:
1. 4a creacinI modi<icacin o supresin de los <ic!eros de las %dministraciones p?(licas slo
podrn !acerse por medio de disposicin general pu(licada en el b@olet'n O<icial del "stadoc o
0iario o<icial correspondiente.
2. 4as disposiciones de creacin o de modi<icacin de <ic!eros de(ern indicar=
aD 4a <inalidad del <ic!ero 6 los usos pre+istos para el mismo.
(D 4as personas o colecti+os so(re los que se pretenda o(tener datos de carcter personal o que
resulten o(ligados a suministrarlos.
cD "l procedimiento de recogida de los datos de carcter personal.
dD 4a estructura (sica del <ic!ero 6 la descripcin de los tipos de datos de carcter personal
incluidos en el mismo.
eD 4as cesiones de datos de carcter personal 6I en su casoI las trans<erencias de datos que se
pre+ean a pa'ses terceros.
<D 4os rganos de las %dministraciones responsa(les del <ic!ero.
gD 4os ser+icios o unidades ante los que pudiesen ejercitarse los derec!os de accesoI recti<icacinI
cancelacin 6 oposicin.
!D 4as medidas de seguridad con indicacin del ni+el (sicoI medio o alto e)igi(le.
3. "n las disposiciones que se dicten para la supresin de los <ic!erosI se esta(lecer el destino de
los mismos oI en su casoI las pre+isiones que se adopten para su destruccin.
+rt.culo *&$ Comunicacin de datos entre Administraciones pblicas:
1. 4os datos de carcter personal recogidos o ela(orados por las %dministraciones p?(licas para el
desempe]o de sus atri(uciones no sern comunicados a otras %dministraciones p?(licas para el
ejercicio de competencias di<erentes o de competencias que +ersen so(re materias distintasI sal+o
cuando la comunicacin !u(iere sido pre+ista por las disposiciones de creacin del <ic!ero o por
disposicin de superior rango que regule su usoI o cuando la comunicacin tenga por o(jeto el
tratamiento posterior de los datos con <ines !istricosI estad'sticos o cient'<icos.
2. &odrnI en todo casoI ser o(jeto de comunicacin los datos de carcter personal que una
%dministracin p?(lica o(tenga o ela(ore con destino a otra.
3. .o o(stante lo esta(lecido en el art'culo 11.2.(D.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 49
la comunicacin de datos recogidos de <uentes accesi(les al p?(lico no podr e<ectuarse a <ic!eros
de titularidad pri+adaI sino con el consentimiento del interesado o cuando una le6 pre+ea otra cosa.
4. "n los supuestos pre+istos en los apartados 1 6 2 del presente art'culo no ser necesario el
consentimiento del a<ectado a que se re<iere el art'culo 11 de la presente 4e6.
+rt.culo ** Fic(eros de las Fuer*as - Cuerpos de 9e)uridad.
4os <ic!eros creados por las Fuerzas 6 Cuerpos de 1eguridad que contengan datos de carcter
personal queI por !a(erse recogido para <ines administrati+osI de(an ser o(jeto de registro
permanenteI estarn sujetos al rgimen general de la presente 4e6.
2. 4a recogida 6 tratamiento para <ines policiales de datos de carcter personal por las Fuerzas 6
Cuerpos de 1eguridad sin consentimiento de las personas a<ectadas estn limitados a aquellos
supuestos 6 categor'as de datos que resulten necesarios para la pre+encin de un peligro real para
la seguridad p?(lica o para la represin de in<racciones penalesI de(iendo ser almacenados en
<ic!eros espec'<icos esta(lecidos al e<ectoI que de(ern clasi<icarse por categor'as en <uncin de su
grado de <ia(ilidad.
3. 4a recogida 6 tratamiento por las Fuerzas 6 Cuerpos de 1eguridad de los datosI a que !acen
re<erencia los apartados 2 6 3 del art'culo ,I podrn realizarse e)clusi+amente en los supuestos en
que sea a(solutamente necesario para los <ines de una in+estigacin concretaI sin perjuicio del
control de legalidad de la actuacin administrati+a o de la o(ligacin de resol+er las pretensiones
<ormuladas en su caso por los interesados que corresponden a los rganos jurisdiccionales.
4. 4os datos personales registrados con <ines policiales se cancelarn cuando no sean necesarios
para las a+eriguaciones que moti+aron su almacenamiento.
% estos e<ectosI se considerar especialmente la edad del a<ectado 6 el carcter de los datos
almacenadosI la necesidad de mantener los datos !asta la conclusin de una in+estigacin o
procedimiento concretoI la resolucin judicial <irmeI en especial la a(solutoriaI el indultoI la
re!a(ilitacin 6 la prescripcin de responsa(ilidad.
+rt.culo *, %0cepciones a los derec(os de acceso3 recti$icacin - cancelacin:
1. 4os responsa(les de los <ic!eros que contengan los datos a que se re<ieren los apartados 2I 3 6 4
del art'culo anterior podrn denegar el accesoI la recti<icacin o cancelacin en <uncin de los
peligros que pudieran deri+arse para la de<ensa del "stado o la seguridad p?(licaI la proteccin de
los derec!os 6 li(ertades de terceros o las necesidades de las in+estigaciones que se estn
realizando.
2. 4os responsa(les de los <ic!eros de la Aacienda &?(lica podrnI igualmenteI denegar el ejercicio
de los derec!os a que se re<iere el apartado anterior cuando el mismo o(staculice las actuaciones
administrati+as tendentes a asegurar el cumplimiento de las o(ligaciones tri(utarias 6I en todo
casoI cuando el a<ectado est siendo o(jeto de actuaciones inspectoras.
3. "l a<ectado al que se deniegueI total o parcialmenteI el ejercicio de los derec!os mencionados en
los apartados anteriores podr ponerlo en conocimiento del 0irector de la %gencia de &roteccin
de 0atos o del organismo competente de cada Comunidad %utnoma en el caso de <ic!eros
mantenidos por Cuerpos de &olic'a propios de stasI o por las %dministraciones tri(utarias
autonmicasI quienes de(ern asegurarse de la procedencia o improcedencia de la denegacin.

+rt.culo */ Otras e0cepciones a los derec(os de los a$ectados:
1. 4o dispuesto en los apartados 1 6 2 del art'culo no ser aplica(le a la recogida de datos cuando
la in<ormacin al a<ectado impida o di<iculte gra+emente el cumplimiento de las <unciones de
control 6 +eri<icacin de las %dministraciones p?(licas o cuando a<ecte a la 0e<ensa .acionalI a la
seguridad p?(lica o a la persecucin de in<racciones penales o administrati+as.
2. 4o dispuesto en el art'culo 1 6 en el apartado 1 del art'culo 1* no ser de aplicacin siI
ponderados los intereses en presenciaI resultase que los derec!os que dic!os preceptos conceden al
a<ectado !u(ieran de ceder ante razones de inters p?(lico o ante intereses de terceros ms dignos
de proteccin. 1i el rgano administrati+o responsa(le del <ic!ero in+ocase lo dispuesto en este
apartadoI dictar resolucin moti+ada e instruir al a<ectado del derec!o que le asiste a poner la
negati+a en conocimiento del 0irector de la %gencia de &roteccin de 0atos oI en su casoI del
rgano equi+alente de las Comunidades %utnomas.
C%&o:34O //= Licheros %e titulari%a% pri2a%a
+rt.culo *' Creacin.
&odrn crearse <ic!eros de titularidad pri+ada que contengan datos de carcter personal cuando
resulte necesario para el logro de la acti+idad u o(jeto leg'timos de la personaI empresa o entidad
titular 6 se respeten las garant'as que esta 4e6 esta(lece para la proteccin de las personas.
+rt.culo *1 /oti$icacin e inscripcin re)istral:
1. :oda persona o entidad que proceda a la creacin de <ic!eros de datos de carcter personal lo
noti<icar pre+iamente a la %gencia de &roteccin de 0atos.
2. &or +'a reglamentaria se proceder a la regulacin detallada de los distintos e)tremos que de(e
contener la noti<icacinI entre los cuales <igurarn necesariamente el responsa(le del <ic!eroI la
<inalidad del mismoI su u(icacinI el tipo de datos de carcter personal que contieneI las medidas
de seguridadI con indicacin del ni+el (sicoI medio o alto e)igi(le 6 las cesiones de datos de
carcter personal que se pre+ean realizar 6I en su casoI las trans<erencias de datos que se pre+ean a
pa'ses terceros.
3. 0e(ern comunicarse a la %gencia de &roteccin de 0atos los cam(ios que se produzcan en la
<inalidad del <ic!ero automatizadoI en su responsa(le 6 en la direccin de su u(icacin.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 41
4. "l $egistro 2eneral de &roteccin de 0atos inscri(ir el <ic!ero si la noti<icacin se ajusta a los
requisitos e)igi(les.
"n caso contrario podr pedir que se completen los datos que <alten o se proceda a su su(sanacin.
. :ranscurrido un mes desde la presentacin de la solicitud de inscripcin sin que la %gencia de
&roteccin de 0atos !u(iera resuelto so(re la mismaI se entender inscrito el <ic!ero automatizado
a todos los e<ectos.
+rt.culo *A Comunicacin de la cesin de datos:
1. "l responsa(le del <ic!eroI en el momento en que se e<ect?e la primera cesin de datosI de(er
in<ormar de ello a los a<ectadosI indicandoI asimismoI la <inalidad del <ic!eroI la naturaleza de los
datos que !an sido cedidos 6 el nom(re 6 direccin del cesionario.
2. 4a o(ligacin esta(lecida en el apartado anterior no e)istir en el supuesto pre+isto en los
apartados 2I letras cDI dDI eD 6 * del art'culo 11I ni cuando la cesin +enga impuesta por le6.
+rt.culo *K Datos incluidos en las $uentes de acceso pblico:
1. 4os datos personales que <iguren en el censo promocionalI o las listas de personas
pertenecientes a grupos de pro<esionales a que se re<iere el art'culo 3I jD de esta 4e6 de(ern
limitarse a los que sean estrictamente necesarios para cumplir la <inalidad a que se destina cada
listado. 4a inclusin de datos adicionales por las entidades responsa(les del mantenimiento de
dic!as <uentes requerir el consentimiento del interesadoI que podr ser re+ocado en cualquier
momento.
2. 4os interesados tendrn derec!o a que la entidad responsa(le del mantenimiento de los listados
de los Colegios pro<esionales indique gratuitamente que sus datos personales no pueden utilizarse
para <ines de pu(licidad o prospeccin comercial.
4os interesados tendrn derec!o a e)igir gratuitamente la e)clusin de la totalidad de sus datos
personales que consten en el censo promocional por las entidades encargadas del mantenimiento
de dic!as <uentes.
4a atencin a la solicitud de e)clusin de la in<ormacin innecesaria o de inclusin de la o(jecin
al uso de los datos para <ines de pu(licidad o +enta a distancia de(er realizarse en el plazo de diez
d'as respecto de las in<ormaciones que se realicen mediante consulta o comunicacin telemtica 6
en la siguiente edicin del listado cualquiera que sea el soporte en que se edite.
3. 4as <uentes de acceso p?(lico que se editen en <orma de li(ro o alg?n otro soporte <'sicoI
perdern el carcter de <uente accesi(le con la nue+a edicin que se pu(lique.
"n el caso de que se o(tenga telemticamente una copia de la lista en <ormato electrnicoI sta
perder el carcter de <uente de acceso p?(lico en el plazo de un a]oI contado desde el momento
de su o(tencin.
4. 4os datos que <iguren en las gu'as de ser+icios de telecomunicaciones disponi(les al p?(lico se
regirn por su normati+a espec'<ica.
+rt.culo *E Prestacin de servicios de in$ormacin sobre solvencia patrimonial - crBdito:
1. Buienes se dediquen a la prestacin de ser+icios de in<ormacin so(re la sol+encia patrimonial 6
el crdito slo podrn tratar datos de carcter personal o(tenidos de los registros 6 las <uentes
accesi(les al p?(lico esta(lecidos al e<ecto o procedentes de in<ormaciones <acilitadas por el
interesado o con su consentimiento.
2. &odrn tratarse tam(in datos de carcter personal relati+os al cumplimiento o incumplimiento
de o(ligaciones dinerarias <acilitados por el acreedor o por quien act?e por su cuenta o inters. "n
estos casos se noti<icar a los interesados respecto de los que !a6an registrado datos de carcter
personal en <ic!erosI en el plazo de treinta d'as desde dic!o registroI una re<erencia de los que
!u(iesen sido incluidos 6 se les in<ormar de su derec!o a reca(ar in<ormacin de la totalidad de
ellosI en los trminos esta(lecidos por la presente 4e6.
3. "n los supuestos a que se re<ieren los dos apartados anterioresI cuando el interesado lo soliciteI
el responsa(le del tratamiento le comunicar los datosI as' como las e+aluaciones 6 apreciaciones
que so(re el mismo !a6an sido comunicadas durante los ?ltimos seis meses 6 el nom(re 6
direccin de la persona o entidad a quien se !a6an re+elado los datos.
4. 1lo se podrn registrar 6 ceder los datos de carcter personal que sean determinantes para
enjuiciar la sol+encia econmica de los interesados 6 que no se re<ieranI cuando sean ad+ersosI a
ms de seis a]osI siempre que respondan con +eracidad a la situacin actual de aqullos.
+rt.culo ,7 'ratamientos con $ines de publicidad - de prospeccin comercial:
1. Buienes se dediquen a la recopilacin de direccionesI reparto de documentosI pu(licidad.I +enta
a distanciaI prospeccin comercial 6 otras acti+idades anlogasI utilizarn nom(res 6 direcciones u
otros datos de carcter personal cuando los mismos <iguren en <uentes accesi(les al p?(lico o
cuando !a6an sido <acilitados por los propios interesados u o(tenidos con su consentimiento.
2. Cuando los datos procedan de <uentes accesi(les al p?(lico. de con<ormidad con lo esta(lecido
en el prra<o segundo del art'culo . de esta 4e6I en cada comunicacin que se dirija al interesado
se in<ormar del origen de los datos 6 de la identidad del responsa(le del tratamientoI as' como de
los derec!os que le asisten.
3. "n el ejercicio del derec!o de acceso los interesados tendrn derec!o a conocer el origen de sus
datos de carcter personalI as' como del resto de in<ormacin a que se re<iere el art'culo 1.
4. 4os interesados tendrn derec!o a oponerseI pre+ia peticin 6 sin gastosI al tratamiento de los
datos que les conciernanI en cu6o caso sern dados de (aja del tratamientoI cancelndose las
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 42
in<ormaciones que so(re ellos <iguren en aqulI a su simple solicitud.
+rt.culo ,&. Censo promocional:
1. Buienes pretendan realizar permanente o espordicamente la acti+idad de recopilacin de
direccionesI reparto de documentosI pu(licidadI +enta a distanciaI prospeccin comercial u otras
acti+idades anlogasI podrn solicitar del /nstituto .acional de "stad'stica o de los rganos
equi+alentes de las Comunidades %utnomas una copia del censo promocionalI <ormado con los
datos de nom(reI apellidos 6 domicilio que constan en el censo electoral.
2. "l uso de cada lista de censo promociona1 tendr un plazo de +igencia de un a]o. :ranscurrido
el plazo citadoI la lista perder su carcter de <uente de acceso p?(lico.
3. 4os procedimientos mediante los que los interesados podrn solicitar no aparecer en el censo
promocional se regularn reglamentariamente. "ntre estos procedimientosI que sern gratuitos
para los interesadosI se incluir el documento de empadronamiento. :rimestralmente se editar
una lista actualizada del censo promocionalI e)clu6endo los nom(res 6 domicilios de los que as' lo
!a6an solicitado.
4. 1e podr e)igir una contraprestacin por la <acilitacin de la citada lista en soporte in<ormtico.
+rt.culo ,* Cdi)os tipo:
1. Mediante acuerdos sectorialesI con+enios administrati+os o decisiones de empresaI los
responsa(les de tratamientos de titularidad p?(lica 6 pri+adaI as' como las organizaciones en que
se agrupenI podrn <ormular cdigos tipo que esta(lezcan las condiciones de organizacinI
rgimen de <uncionamientoI procedimientos aplica(lesI normas de seguridad del entornoI
programas o equiposI o(ligaciones de los implicados en el tratamiento 6 uso de la in<ormacin
personalI as' como las garant'asI en su m(itoI para el ejercicio de los derec!os de las personas
con pleno respeto a los principios 6 disposiciones de la presente 4e6 6 sus normas de desarrollo.
2. 4os citados cdigos podrn contener o no reglas operacionales detalladas de cada sistema
particular 6 estndares tcnicos de aplicacin.
"n el supuesto de que tales reglas o estndares no se incorporen directamente al cdigoI las
instrucciones u rdenes que los esta(lecieran de(ern respetar los principios <ijados en aqul.
3. 4os cdigos tipo tendrn el carcter de cdigos deontolgicos o de (uena prctica pro<esionalI
de(iendo ser depositados o inscritos en el $egistro 2eneral de &roteccin de 0atos 6I cuando
correspondaI en los creados a estos e<ectos por las Comunidades %utnomasI de acuerdo con el
art'culo 41. "l $egistro 2eneral de &roteccin de 0atos podr denegar la inscripcin cuando
considere que no se ajusta a las disposiciones legales 6 reglamentarias so(re la materiaI de(iendoI
en este casoI el 0irector de la %gencia de &roteccin de 0atos requerir a los solicitantes para que
e<ect?en las correcciones oportunas.
:o:34O - Mo2imiento internacional %e %atos
+rt.culo ,, /orma )eneral:
1. .o podrn realizarse trans<erencias temporales ni de<initi+as de datos de carcter personal que
!a6an sido o(jeto de tratamiento o !a6an sido recogidos para someterlos a dic!o tratamiento con
destino a pa'ses que no proporcionen un ni+el de proteccin equipara(le al que presta la presente
4e6I sal+o queI adems de !a(erse o(ser+ado lo dispuesto en staI se o(tenga autorizacin pre+ia
del 0irector de la %gencia de &roteccin de 0atosI que slo podr otorgarla si se o(tienen
garant'as adecuadas.
2. "l carcter adecuado del ni+el de proteccin que o<rece el pa's de destino se e+aluar por la
%gencia de &roteccin de 0atos atendiendo a todas las circunstancias que concurran en la
trans<erencia o categor'a de trans<erencia de datos. "n particularI se tomar en consideracin la
naturaleza de los datosI la <inalidad 6 la duracin del tratamiento o de los tratamientos pre+istosI el
pa's de origen 6 el pa's de destino <inalI las normas de derec!oI generales o sectorialesI +igentes en
el pa's tercero de que se trateI el contenido de los in<ormes de la Comisin de la 3nin "uropeaI
as' como las normas pro<esionales 6 las medidas de seguridad en +igor en dic!os pa'ses.
+rt.culo ,/ %0cepciones.
4o dispuesto en el art'culo anterior no ser de aplicacin=
aD Cuando la trans<erencia internacional de datos de carcter personal resulte de la aplicacin de
tratados o con+enios en los que sea parte "spa]a.
(D Cuando la trans<erencia se !aga a e<ectos de prestar o solicitar au)ilio judicial internacional.
cD Cuando la trans<erencia sea necesaria para la pre+encin o para el diagnstico mdicosI la
prestacin de asistencia sanitaria o tratamiento mdicos o la gestin de ser+icios sanitarios.
dD Cuando se re<iera a trans<erencias dinerarias con<orme a su legislacin espec'<ica.
eD Cuando el a<ectado !a6a dado su consentimiento inequ'+oco a la trans<erencia pre+ista.
<D Cuando la trans<erencia sea necesaria para la ejecucin de un contrato entre el a<ectado 6 el
responsa(le del <ic!ero o para la adopcin de medidas precontractuales adoptadas a peticin del
a<ectado.
gD Cuando la trans<erencia sea necesaria para la cele(racin o ejecucin de un contrato cele(rado o
por cele(rarI en inters del a<ectadoI por el responsa(le del <ic!ero 6 un tercero.
!D Cuando la trans<erencia sea necesaria o legalmente e)igida para la sal+aguarda de un inters
p?(lico.
:endr esta consideracin la trans<erencia solicitada por una %dministracin <iscal o aduanera para
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 43
el cumplimiento de sus competencias.
iD Cuando la trans<erencia sea precisa para el reconocimientoI ejercicio o de<ensa de un derec!o en
un proceso judicial.
jD Cuando la trans<erencia se e<ect?eI a peticin de persona con inters leg'timoI desde un $egistro
p?(lico 6 aqulla sea acorde con la <inalidad del mismo.
>D Cuando la trans<erencia tenga como destino un "stado miem(ro de la 3nin "uropeaI o un
"stado respecto del cual la Comisin de las Comunidades "uropeasI en el ejercicio de sus
competenciasI !a6a declarado que garantiza un ni+el de proteccin adecuado.
:o:34O -/ +gencia %e -roteccin %e 6atos
+rt.culo ,' /aturale*a - rB)imen jurCdico:
1. 4a %gencia de &roteccin de 0atos es un ente de derec!o p?(licoI con personalidad jur'dica
propia 6 plena capacidad p?(lica 6 pri+adaI que act?a con plena independencia de las
%dministraciones p?(licas en el ejercicio de sus <unciones. 1e regir por lo dispuesto en la
presente 4e6 6 en un "statuto propioI que ser apro(ado por el 2o(ierno.
2. "n el ejercicio de sus <unciones p?(licasI 6 en de<ecto de lo que disponga la presente 4e6 6 sus
disposiciones de desarrolloI la %gencia de &roteccin de 0atos actuar de con<ormidad con la 4e6
3981772I de 2* de no+iem(reI de $gimen Gur'dico de las %dministraciones &?(licas 6 del
&rocedimiento %dministrati+o Com?n. "n sus adquisiciones patrimoniales 6 contratacin estar
sujeta al derec!o pri+ado.
3. 4os puestos de tra(ajo de los rganos 6 ser+icios que integren la %gencia de &roteccin de
0atos sern desempe]ados por <uncionarios de las %dministraciones p?(licas 6 por personal
contratado al e<ectoI seg?n la naturaleza de las <unciones asignadas a cada puesto de tra(ajo. "ste
personal est o(ligado a guardar secreto de los datos de carcter personal de que conozca en el
desarrollo de su <uncin.
4. 4a %gencia de &roteccin de 0atos contarI para el cumplimiento de sus <inesI con los
siguientes (ienes 6 medios econmicos=
aD 4as asignaciones que se esta(lezcan anualmente con cargo a los &resupuestos 2enerales del
"stado.
(D 4os (ienes 6 +alores que constitu6an su patrimonioI as' como los productos 6 rentas del mismo.
cD Cualesquiera otros que legalmente puedan serle atri(uidos.
. 4a %gencia de &roteccin de 0atos ela(orar 6 apro(ar con carcter anual el correspondiente
antepro6ecto de presupuesto 6 lo remitir al 2o(ierno para que sea integradoI con la de(ida
independenciaI en los &resupuestos 2enerales del "stado.
+rt.culo ,1 %l Director:
1. "l 0irector de la %gencia de &roteccin de 0atos dirige la %gencia 6 ostenta su representacin.
1er nom(radoI de entre quienes componen el Consejo Consulti+oI mediante $eal 0ecretoI por un
per'odo de cuatro a]os.
2. "jercer sus <unciones con plena independencia 6 o(jeti+idad 6 no estar sujeto a instruccin
alguna en el desempe]o de aqullas.
"n todo casoI el 0irector de(er o'r al Consejo Consulti+o en aquellas propuestas que ste le
realice en el ejercicio de sus <unciones.
3. "l 0irector de la %gencia de &roteccin de 0atos slo cesar antes de la e)piracin del per'odo
a que se re<iere el apartado 1I a peticin propia o por separacin acordada por el 2o(iernoI pre+ia
instruccin de e)pedienteI en el que necesariamente sern o'dos los restantes miem(ros del
Consejo Consulti+oI por incumplimiento gra+e de sus o(ligacionesI incapacidad so(re+enida para
el ejercicio de su <uncinI incompati(ilidad o condena por delito doloso.
4. "l 0irector de la %gencia de &roteccin de 0atos tendr la consideracin de alto cargo 6
quedar en la situacin de ser+icios especiales si con anterioridad estu+iera desempe]ando una
<uncin p?(lica. "n el supuesto de que sea nom(rado para el cargo alg?n miem(ro de la carrera
judicial o <iscalI pasar asimismo a la situacin administrati+a de ser+icios especiales.
+rt.culo ,A Funciones:
1. 1on <unciones de la %gencia de &roteccin de 0atos=
aD -elar por el cumplimiento de la legislacin so(re proteccin de datos 6 controlar su aplicacinI
en especial en lo relati+o a los derec!os de in<ormacinI accesoI recti<icacinI oposicin 6
cancelacin de datos.
(D "mitir las autorizaciones pre+istas en la 4e6 o en sus disposiciones reglamentarias.
cD 0ictarI en su casoI 6 sin perjuicio de las competencias de otros rganosI las instrucciones
precisas para adecuar los tratamientos a los principios de la presente 4e6.
dD %tender las peticiones 6 reclamaciones <ormuladas por las personas a<ectadas.
eD &roporcionar in<ormacin a las personas acerca de sus derec!os en materia de tratamiento de los
datos de carcter personal.
<D $equerir a los responsa(les 6 los encargados de los tratamientosI pre+ia audiencia de stosI la
adopcin de las medidas necesarias para la adecuacin del tratamiento de datos a las disposiciones
de esta 4e6 6I en su casoI ordenar la cesacin de los tratamientos 6 la cancelacin de los <ic!erosI
cuando no se ajuste a sus disposiciones.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 44
gD "jercer la potestad sancionadora en los trminos pre+istos por el :'tulo -// de la presente 4e6.
!D /n<ormarI con carcter precepti+oI los pro6ectos de disposiciones generales que desarrollen esta
4e6.
iD $eca(ar de los responsa(les de los <ic!eros cuanta a6uda e in<ormacin estime necesaria para el
desempe]o de sus <unciones.
jD -elar por la pu(licidad de la e)istencia de los <ic!eros de datos con carcter personalI a cu6o
e<ecto pu(licar peridicamente una relacin de dic!os <ic!eros con la in<ormacin adicional que
el 0irector de la %gencia determine.
>D $edactar una memoria anual 6 remitirla al Ministerio de Gusticia.
lD "jercer el control 6 adoptar las autorizaciones que procedan en relacin con los mo+imientos
internacionales de datosI as' como desempe]ar las <unciones de cooperacin internacional en
materia de proteccin de datos personales.
mD -elar por el cumplimiento de las disposiciones que la 4e6 de la Funcin "stad'stica &?(lica
esta(lece respecto a la recogida de datos estad'sticos 6 al secreto estad'sticoI as' como dictar las
instrucciones precisasI dictaminar so(re las condiciones de seguridad de los <ic!eros constituidos
con <ines e)clusi+amente estad'sticos 6 ejercer la potestad a la que se re<iere el art'culo 4*.
nD Cuantas otras le sean atri(uidas por normas legales o reglamentarias.
2. 4as resoluciones de la %gencia "spa]ola de &roteccin de 0atos se !arn p?(licasI una +ez
!a6an sido noti<icadas a los interesados. 4a pu(licacin se realizar pre<erentemente a tra+s de
medios in<ormticos o telemticos.
$eglamentariamente podrn esta(lecerse los trminos en que se lle+e a ca(o la pu(licidad de las
citadas resoluciones.
4o esta(lecido en los prra<os anteriores no ser aplica(le a las resoluciones re<erentes a la
inscripcin de un <ic!ero o tratamiento en el $egistro 2eneral de &roteccin de 0atos ni a aqullas
por las que se resuel+a la inscripcin en el mismo de los Cdigos tipoI regulados por el art'culo 32
de esta le6 orgnica.
P"l apartado 2 de este art'culo !a sido a]adido por el art. 52.1 de la 4e6 *282993I de 39 de
diciem(reI de medidas <iscalesI administrati+as 6 del orden social C@O" n?m. 313I de 31H12H2993I
pp. 4*5,4H4*772D.Q
+rt.culo ,K Consejo Consultivo:
"l 0irector de la %gencia de &roteccin de 0atos estar asesorado por un Consejo Consulti+o
compuesto por los siguientes miem(ros=
3n 0iputadoI propuesto por el Congreso de los 0iputados.
3n 1enadorI propuesto por el 1enado.
3n representante de la %dministracin CentralI designado por el 2o(ierno.
3n representante de la %dministracin 4ocalI propuesto por la Federacin "spa]ola de Municipios
6 &ro+incias.
3n miem(ro de la $eal %cademia de la AistoriaI propuesto por la misma.
3n e)perto en la materiaI propuesto por el Consejo 1uperior de 3ni+ersidades.
3n representante de los usuarios 6 consumidoresI seleccionado del modo que se pre+ea
reglamentariamente.
3n representante de cada Comunidad %utnoma que !a6a creado una agencia de proteccin de
datos en su m(ito territorialI propuesto de acuerdo con el procedimiento que esta(lezca la
respecti+a Comunidad %utnoma.
3n representante del sector de <ic!eros pri+adosI para cu6a propuesta se seguir el procedimiento
que se regule reglamentariamente.
"l <uncionamiento del Consejo Consulti+o se regir por las normas reglamentarias que al e<ecto se
esta(lezcan.
+rt.culo ,E %l !e)istro .eneral de Proteccin de Datos:
1. "l $egistro 2eneral de &roteccin de 0atos es un rgano integrado en la %gencia de &roteccin
de 0atos.
2. 1ern o(jeto de inscripcin en el $egistro 2eneral de &roteccin de 0atos=
aD 4os <ic!eros de que sean titulares las %dministraciones p?(licas.
(D 4os <ic!eros de titularidad pri+ada.
cD 4as autorizaciones a que se re<iere la presente 4e6.
dD 4os cdigos tipo a que se re<iere el art'culo 32 de la presente 4e6.
eD 4os datos relati+os a los <ic!eros que sean necesarios para el ejercicio de los derec!os de
in<ormacinI accesoI recti<icacinI cancelacin 6 oposicin.
3. &or +'a reglamentaria se regular el procedimiento de inscripcin de los <ic!erosI tanto de
titularidad p?(lica como de titularidad pri+adaI en el $egistro 2eneral de &roteccin de 0atosI el
contenido de la inscripcinI su modi<icacinI cancelacinI reclamaciones 6 recursos contra las
resoluciones correspondientes 6 dems e)tremos pertinentes.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 4
+rt.culo /7$ Potestad de inspeccin:
1. 4as autoridades de control podrn inspeccionar los <ic!eros a que !ace re<erencia la presente
4e6I reca(ando cuantas in<ormaciones precisen para el cumplimiento de sus cometidos.
% tal e<ectoI podrn solicitar la e)!i(icin o el en+'o de documentos 6 datos 6 e)aminarlos en el
lugar en que se encuentren depositadosI as' como inspeccionar los equipos <'sicos 6 lgicos
utilizados para el tratamiento de los datosI accediendo a los locales donde se !allen instalados.
2. 4os <uncionarios que ejerzan la inspeccin a que se re<iere el apartado anterior tendrn la
consideracin de autoridad p?(lica en el desempe]o de sus cometidos.
"starn o(ligados a guardar secreto so(re las in<ormaciones que conozcan en el ejercicio de las
mencionadas <uncionesI incluso despus de !a(er cesado en las mismas.
+rt.culo /& Dr)anos correspondientes de las Comunidades Autnomas:
1. 4as <unciones de la %gencia de &roteccin de 0atos reguladas en el art'culo 3,I a e)cepcin de
las mencionadas en los apartados jDI >D 6 1DI 6 en los apartados <D 6 gD en lo que se re<iere a las
trans<erencias internacionales de datosI as' como en los art'culos 4* 6 47I en relacin con sus
espec'<icas competencias sern ejercidasI cuando a<ecten a <ic!eros de datos de carcter personal
creados o gestionados por las Comunidades %utnomas 6 por la %dministracin 4ocal de su
m(ito territorialI por los rganos correspondientes de cada ComunidadI que tendrn la
consideracin de autoridades de controlI a los que garantizarn plena independencia 6 o(jeti+idad
en el ejercicio de su cometido.
2. 4as Comunidades %utnomas podrn crear 6 mantener sus propios registros de <ic!eros para el
ejercicio de las competencias que se les reconoce so(re los mismos.
3. "l 0irector de la %gencia de &roteccin de 0atos podr con+ocar regularmente a los rganos
correspondientes de las Comunidades %utnomas a e<ectos de cooperacin institucional 6
coordinacin de criterios o procedimientos de actuacin. "l 0irector de la %gencia de &roteccin
de 0atos 6 los rganos correspondientes de las Comunidades %utnomas podrn solicitarse
mutuamente la in<ormacin necesaria para el cumplimiento de sus <unciones.
+rt.culo /* Fic(eros de las Comunidades Autnomas en materia de su e0clusiva competencia:
1. Cuando el 0irector de la %gencia de &roteccin de 0atos constate que el mantenimiento o uso
de un determinado <ic!ero de las Comunidades %utnomas contra+iene alg?n precepto de esta 4e6
en materia de su e)clusi+a competencia podr requerir a la %dministracin correspondiente que se
adopten las medidas correctoras que determine en el plazo que e)presamente se <ije en el
requerimiento.
2. 1i la %dministracin p?(lica correspondiente no cumpliera el requerimiento <ormuladoI el
0irector de la %gencia de &roteccin de 0atos podr impugnar la resolucin adoptada por aquella
%dministracin.
:o:34O -// Infracciones 9 sanciones
+rt.culo /, !esponsables:
1. 4os responsa(les de los <ic!eros 6 los encargados de los tratamientos estarn sujetos al rgimen
sancionador esta(lecido en la presente 4e6.
2. Cuando se trate de <ic!eros de los que sean responsa(les las %dministraciones p?(licas se
estarI en cuanto al procedimiento 6a las sancionesI a lo dispuesto en el art'culo 4*I apartado 2.
+rt.culo // 'ipos de in$racciones:
1. 4as in<racciones se cali<icarn como le+esI gra+es o mu6 gra+es.
2. 1on in<racciones le+es=
aD .o atenderI por moti+os <ormalesI la solicitud del interesado de recti<icacin o cancelacin de
los datos personales o(jeto de tratamiento cuando legalmente proceda.
(D .o proporcionar la in<ormacin que solicite la %gencia de &roteccin de 0atos en el ejercicio
de las competencias que tiene legalmente atri(uidasI en relacin con aspectos no sustanti+os de la
proteccin de datos.
cD .o solicitar la inscripcin del <ic!ero de datos de carcter personal en el $egistro 2eneral de
&roteccin de 0atosI cuando no sea constituti+o de in<raccin gra+e.
dD &roceder a la recogida de datos de carcter personal de los propios a<ectados sin proporcionarles
la in<ormacin que se]ala el art'culo de la presente 4e6.
eD /ncumplir el de(er de secreto esta(lecido en el art'culo 19 de esta 4e6I sal+o que constitu6a
in<raccin gra+e.
3. 1on in<racciones gra+es=
aD &roceder a la creacin de <ic!eros de titularidad p?(lica o iniciar la recogida de datos de carcter
personal para los mismosI sin autorizacin de disposicin generalI pu(licada en el b@olet'n O<icial
del "stadoc o 0iario o<icial correspondiente.
(D &roceder a la creacin de <ic!eros de titularidad pri+ada o iniciar la recogida de datos de
carcter personal para los mismos con <inalidades distintas de las que constitu6en el o(jeto
leg'timo de la empresa o entidad.
cD &roceder a la recogida de datos de carcter personal sin reca(ar el consentimiento e)preso de las
personas a<ectadasI en los casos en que ste sea e)igi(le.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 4*
dD :ratar los datos de carcter personal o usarlos posteriormente con conculcacin de los
principios 6 garant'as esta(lecidos en la presente 4e6 o con incumplimiento de los preceptos de
proteccin que impongan las disposiciones reglamentarias de desarrolloI cuando no constitu6a
in<raccin mu6 gra+e.
eD "l impedimento o la o(staculizacin del ejercicio de los derec!os de acceso 6 oposicin 6 la
negati+a a <acilitar la in<ormacin que sea solicitada.
<D Mantener datos de carcter personal ine)actos o no e<ectuar las recti<icaciones o cancelaciones
de los mismos que legalmente procedan cuando resulten a<ectados los derec!os de las personas
que la presente 4e6 ampara.
gD 4a +ulneracin del de(er de guardar secreto so(re los datos de carcter personal incorporados a
<ic!eros que contengan datos relati+os a la comisin de in<racciones administrati+as o penalesI
Aacienda &?(licaI ser+icios <inancierosI prestacin de ser+icios de sol+encia patrimonial 6 crditoI
as' como aquellos otros <ic!eros que contengan un conjunto de datos de carcter personal
su<icientes para o(tener una e+aluacin de la personalidad del indi+iduo.
!D Mantener los <ic!erosI localesI programas o equipos que contengan datos de carcter personal
sin las de(idas condiciones de seguridad que por +'a reglamentaria se determinen.
iD .o remitir a la %gencia de &roteccin de 0atos las noti<icaciones pre+istas en esta 4e6 o en sus
disposiciones de desarrolloI as' como no proporcionar en plazo a la misma cuantos documentos e
in<ormaciones de(a reci(ir o sean requeridos por aqul a tales e<ectos.
jD 4a o(struccin al ejercicio de la <uncin inspectora.
>D .o inscri(ir el <ic!ero de datos de carcter personal en el $egistro 2eneral de &roteccin 0atosI
cuando !a6a sido requerido para ello por el 0irector de la %gencia de &roteccin de 0atos.
lD /ncumplir el de(er de in<ormacin que se esta(lece en los art'culos I 25 6 27 de esta 4e6I
cuando los datos !a6an sido reca(ados de persona distinta del a<ectado.
4. 1on in<racciones mu6 gra+es=
aD 4a recogida de datos en <orma enga]osa 6 <raudulenta.
(D 4a comunicacin o cesin de los datos de carcter personalI <uera de los casos en que estn
permitidas.
cD $eca(ar 6 tratar los datos de carcter personal a los que se re<iere el apartado 2 del art'culo ,
cuando no medie el consentimiento e)preso del a<ectadoL reca(ar 6 tratar los datos re<eridos en el
apartado 3 del art'culo , cuando no lo disponga una le6 o el a<ectado no !a6a consentido
e)presamenteI o +iolentar la pro!i(icin contenida en el apartado 4 del art'culo ,.
dD .o cesar en el uso ileg'timo de los tratamientos de datos de carcter personal cuando sea
requerido para ello por el 0irector de la %gencia de &roteccin de 0atos o por las personas
titulares del derec!o de acceso.
eD 4a trans<erencia temporal o de<initi+a de datos de carcter personal que !a6an sido o(jeto de
tratamiento o !a6an sido recogidos para someterlos a dic!o tratamientoI con destino a pa'ses que
no proporcionen un ni+el de proteccin equipara(le sin autorizacin del 0irector de la %gencia de
&roteccin de 0atos.
<D :ratar los datos de carcter personal de <orma ileg'tima o con menosprecio de los principios 6
garant'as que les sean de aplicacinI cuando con ello se impida o se atente contra el ejercicio de los
derec!os <undamentales.
gD 4a +ulneracin del de(er de guardar secreto so(re los datos de carcter personal a que !acen
re<erencia los apartados 2 6 3 del art'culo ,I as' como los que !a6an sido reca(ados para <ines
policiales sin consentimiento de las personas a<ectadas.
!D .o atenderI u o(staculizar de <orma sistemtica el ejercicio de los derec!os de accesoI
recti<icacinI cancelacin u oposicin.
iD .o atender de <orma sistemtica el de(er legal de noti<icacin de la inclusin de datos de
carcter personal en un <ic!ero.
+rt.culo /' 'ipo de sanciones:
1. 4as in<racciones le+es sern sancionadas con multa de 199.999 a 19.999.999 de pesetas.
2. 4as in<racciones gra+es sern sancionadas con multa de 19.999.999 a 9.999.999 de pesetas.
3. 4as in<racciones mu6 gra+es sern sancionadas con multa de 9.999.999 a 199.999.999 de
pesetas.
4. 4a cuant'a de las sanciones se graduar atendiendo a la naturaleza de los derec!os personales
a<ectadosI al +olumen de los tratamientos e<ectuadosI a los (ene<icios o(tenidosI al grado de
intencionalidadI a la reincidenciaI a los da]os 6 perjuicios causados a las personas interesadas 6 a
terceras personasI 6 a cualquier otra circunstancia que sea rele+ante para determinar el grado de
antijuridicidad 6 de culpa(ilidad presentes en la concreta actuacin in<ractora.
. 1iI en razn de las circunstancias concurrentesI se apreciara una cuali<icada disminucin de la
culpa(ilidad del imputado o de la antijuridicidad del !ec!oI el rgano sancionador esta(lecer la
cuant'a de la sancin aplicando la escala relati+a a la clase de in<racciones que preceda
inmediatamente en gra+edad a aquella en que se integra la considerada en el caso de que se trate.
*. "n ning?n caso podr imponerse una sancin ms gra+e que la <ijada en la 4e6 para la clase de
in<raccin en la que se integre la que se pretenda sancionar.
,. "l 2o(ierno actualizar peridicamente la cuant'a de las sanciones de acuerdo con las
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 4,
+ariaciones que e)perimenten los 'ndices de precios.
+rt.culo /1 In$racciones de las Administraciones pblicas:
1. Cuando las in<racciones a que se re<iere el art'culo 4 <uesen cometidas en <ic!eros de los que
sean responsa(les las %dministraciones p?(licasI el 0irector de la %gencia de &roteccin de 0atos
dictar una resolucin esta(leciendo las medidas que procede adoptar para que cesen o se corrijan
los e<ectos de la in<raccin.
"sta resolucin se noti<icar al responsa(le del <ic!eroI al rgano del que dependa jerrquicamente
6 a los a<ectados si los !u(iera.
2. "l 0irector de la %gencia podr proponer tam(in la iniciacin de actuaciones disciplinariasI si
procedieran.
"l procedimiento 6 las sanciones a aplicar sern las esta(lecidas en la legislacin so(re rgimen
disciplinario de las %dministraciones p?(licas.
3. 1e de(ern comunicar a la %gencia las resoluciones que recaigan en relacin con las medidas 6
actuaciones a que se re<ieren los apartados anteriores.
4. "l 0irector de la %gencia comunicar al 0e<ensor del &ue(lo las actuaciones que e<ect?e 6 las
resoluciones que dicte al amparo de los apartados anteriores.
+rt.culo /A Prescripcin:
1. 4as in<racciones mu6 gra+es prescri(irn a los tres a]osI las gra+es a los dos a]os 6 las le+es al
a]o.
2. "l plazo de prescripcin comenzar a contarse desde el d'a en que la in<raccin se !u(iera
cometido.
3. /nterrumpir la prescripcin la iniciacinI con conocimiento del interesadoI del procedimiento
sancionadorI reanudndose el plazo de prescripcin si el e)pediente sancionador estu+iere
paralizado durante ms de seis meses por causas no imputa(les al presunto in<ractor.
4. 4as sanciones impuestas por <altas mu6 gra+es prescri(irn a los tres a]osI las impuestas por
<altas gra+es a los dos a]os 6 las impuestas por <altas le+es al a]o.
. "l plazo de prescripcin de las sanciones comenzar a contarse desde el d'a siguiente a aquel en
que adquiera <irmeza la resolucin por la que se impone la sancin.
*. 4a prescripcin se interrumpir por la iniciacinI con conocimiento del interesadoI del
procedimiento de ejecucinI +ol+iendo a transcurrir el plazo si el mismo est paralizado durante
ms de seis meses por causa no imputa(le al in<ractor.

+rt.culo /K Procedimiento sancionador:
1. &or +'a reglamentaria se esta(lecer el procedimiento a seguir para la determinacin de las
in<racciones 6 la imposicin de las sanciones a que !ace re<erencia el presente :'tulo.
2. 4as resoluciones de la %gencia de &roteccin de 0atos u rgano correspondiente de la
Comunidad %utnoma agotan la +'a administrati+a.
3. 4os procedimientos sancionadores tramitados por la %gencia "spa]ola de &roteccin de 0atosI
en ejercicio de las potestades que a la misma atri(u6an esta u otras 4e6esI sal+o los re<eridos a
in<racciones de la 4e6 3282993I de 3 de no+iem(reI 2eneral de :elecomunicacionesI tendrn una
duracin m)ima de seis meses.
P"l apartado 3 de este art'culo !a sido a]adido por el art. 52.2 de la 4e6 *282993I de 39 de
diciem(reI de medidas <iscalesI administrati+as 6 del orden social C@O" n?m. 313I de 31H12H2993I
pp. 4*5,4H4*772D.Q
+rt.culo /E Potestad de inmovili*acin de $ic(eros:
"n los supuestosI constituti+os de in<raccin mu6 gra+eI de utilizacin o cesin il'cita de los datos
de carcter personal en que se impida gra+emente o se atente de igual modo contra el ejercicio de
los derec!os de los ciudadanos 6 el li(re desarrollo de la personalidad que la Constitucin 6 las
le6es garantizanI el 0irector de la %gencia de &roteccin de 0atos podrI adems de ejercer la
potestad sancionadoraI requerir a los responsa(les de <ic!eros de datos de carcter personalI tanto
de titularidad p?(lica como pri+adaI la cesacin en la utilizacin o cesin il'cita de los datos. 1i el
requerimiento <uera desatendidoI la %gencia de &roteccin de 0atos podrI mediante resolucin
moti+adaI inmo+ilizar tales <ic!eros a los solos e<ectos de restaurar los derec!os de las personas
a<ectadas.
6isposicin a%icional primera Fic(eros pree0istentes:
4os <ic!eros 6 tratamientos automatizados inscritos o no en el $egistro 2eneral de &roteccin de
0atos de(ern adecuarse a la presente 4e6 Orgnica dentro del plazo de tres a]osI a contar desde
su entrada en +igor.
"n dic!o plazoI los <ic!eros de titularidad pri+ada de(ern ser comunicados a la %gencia de
&roteccin de 0atos 6 las %dministraciones p?(licasI responsa(les de <ic!eros de titularidad
p?(licaI de(ern apro(ar la pertinente disposicin de regulacin del <ic!ero o adaptar la e)istente.
"n el supuesto de <ic!eros 6 tratamientos no automatizadosI su adecuacin a la presente 4e6
OrgnicaI 6 la o(ligacin pre+ista en el prra<o anterior de(ern cumplimentarse en el plazo de
doce a]os a contar desde el 24 de octu(re de 177I sin perjuicio del ejercicio de los derec!os de
accesoI recti<icacin 6 cancelacin por parte de los a<ectados.

Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 45
6isposicin a%icional segun%a Fic(eros - !e)istro de Poblacin de las Administraciones
pblicas:
1. 4a %dministracin 2eneral del "stado 6 las %dministraciones de las Comunidades %utnomas
podrn solicitar al /nstituto .acional de "stad'sticaI sin consentimiento del interesadoI una copia
actualizada del <ic!ero <ormado con los datos del nom(reI apellidosI domicilioI se)o 6 <ec!a de
nacimiento que constan en los padrones municipales de !a(itantes 6 en el censo electoral
correspondientes a los territorios donde ejerzan sus competenciasI para la creacin de <ic!eros o
registros de po(lacin.
2. 4os <ic!eros o registros de po(lacin tendrn como <inalidad la comunicacin de los distintos
rganos de cada %dministracin p?(lica con los interesados residentes en los respecti+os
territoriosI respecto a las relaciones jur'dico administrati+as deri+adas de las competencias
respecti+as de las %dministraciones p?(licas.
6isposicin a%icional tercera :ratamiento de los e0pedientes de las dero)adas e-es de =a)os -
Maleantes - de Peli)rosidad - !e(abilitacin 9ocial:
4os e)pedientes espec'<icamente instruidos al amparo de las derogadas 4e6es de -agos 6
MaleantesI 6 de &eligrosidad 6 $e!a(ilitacin 1ocialI que contengan datos de cualquier 'ndole
suscepti(les de a<ectar a la seguridadI al !onorI a la intimidad o a la imagen de las personasI no
podrn ser consultados sin que medie consentimiento e)preso de los a<ectadosI o !a6an
transcurrido cincuenta a]os desde la <ec!a de aqullos.
"n este ?ltimo supuestoI la %dministracin 2eneral del "stadoI sal+o que !a6a constancia e)presa
del <allecimiento de los a<ectadosI pondr a disposicin del solicitante la documentacinI
suprimiendo de la misma los datos aludidos en el prra<o anteriorI mediante la utilizacin de los
procedimientos tcnicos pertinentes en cada caso.
6isposicin a%icional cuarta Modi$icacin del artCculo 552:A de la e- .eneral 'ributaria:
"l apartado cuarto del art'culo 112 de la 4e6 2eneral :ri(utaria pasa a tener la siguiente
redaccin=
b4. 4a cesin de aquellos datos de carcter personalI o(jeto de tratamientoI que se
de(e e<ectuar a la %dministracin tri(utaria con<orme a lo dispuesto en el art'culo
111I en los apartados anteriores de este art'culo o en otra norma de rango legalI no
requerir el consentimiento del a<ectado.
"n este m(ito tampoco ser de aplicacin lo que respecto a las %dministraciones
p?(licas esta(lece el apartado 1 del art'culo 21 de la 4e6 Orgnica de &roteccin
de 0atos de carcter personal.c
6isposicin a%icional =uinta Competencias del De$ensor del Pueblo - r)anos autonmicos
semejantes:
4o dispuesto en la presente 4e6 Orgnica se entiende sin perjuicio de las competencias del
0e<ensor del &ue(lo 6 de los rganos anlogos de las Comunidades %utnomas.
6isposicin a%icional sexta Modi$icacin del artCculo 2A:4 de la e- de Ordenacin -
9upervisin de los 9e)uros Privados:
1e modi<ica el art'culo 24.3I prra<o 2.q de la 4e6 398177I de 5 de no+iem(reI de Ordenacin 6
1uper+isin de los 1eguros &ri+adosI con la siguiente redaccin=
b4as entidades aseguradoras podrn esta(lecer <ic!eros comunes que contengan
datos de carcter personal para la liquidacin de siniestros 6 la cola(oracin
estad'stico actuarial con la <inalidad de permitir la tari<icacin 6 seleccin de
riesgos 6 la ela(oracin de estudios de tcnica aseguradora. 4a cesin de datos a
los citados <ic!eros no requerir el consentimiento pre+io del a<ectadoI pero s' la
comunicacin al mismo de la posi(le cesin de sus datos personales a <ic!eros
comunes para los <ines se]alados con e)presa indicacin del responsa(le para que
se puedan ejercitar los derec!os de accesoI recti<icacin 6 cancelacin pre+istos en
la le6.
:am(in podrn esta(lecerse <ic!eros comunes cu6a <inalidad sea pre+enir el
<raude en el seguro sin que sea necesario el consentimiento del a<ectado. .o
o(stanteI ser necesaria en estos casos la comunicacin al a<ectadoI en la primera
introduccin de sus datosI de quin sea el responsa(le del <ic!ero 6 de las <ormas
de ejercicio de los derec!os de accesoI recti<icacin 6 cancelacin.
"n todo casoI los datos relati+os a la salud slo podrn ser o(jeto de tratamiento
con el consentimiento e)preso del a<ectado.c
6isposicin transitoria primera 'ratamientos creados por Convenios internacionales:
4a %gencia de &roteccin de 0atos ser el organismo competente para la proteccin de las
personas <'sicas en lo que respecta al tratamiento de datos de carcter personal respecto de los
tratamientos esta(lecidos en cualquier Con+enio /nternacional del que sea parte "spa]a
que atri(u6a a una autoridad nacional de control esta competenciaI mientras no se cree una
autoridad di<erente para este cometido en desarrollo del Con+enio.
6isposicin transitoria segun%a "tili*acin del censo promocional:
$eglamentariamente se desarrollarn los procedimientos de <ormacin del censo promocionalI de
oposicin a aparecer en el mismoI de puesta a disposicin de sus solicitantesI 6 de control de las
listas di<undidas.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#
Juan Luis Mora Blanco 47
"l $eglamento esta(lecer los plazos para la puesta en operacin del censo promocional.
6isposicin transitoria tercera 9ubsistencia de normas pree0istentes:
Aasta tanto se lle+en a e<ectos las pre+isiones de la disposicin <inal primera de esta 4e6I
continuarn en +igorI con su propio rangoI las normas reglamentarias e)istentes 6I en especialI los
$eales 0ecretos 42581773I de 2* de marzoL 133281774I de 29 de junioI 6 77481777I de 11 de junioI
en cuanto no se opongan a la presente 4e6.
6isposicin %erogatoria <nica Dero)acin normativa:
Bueda derogada la 4e6 Orgnica 81772I de 27 de octu(reI de $egulacin del tratamiento
automatizado de los datos de carcter personal.
6isposicin final primera ?abilitacin para el desarrollo re)lamentario:
"l 2o(ierno apro(arI o modi<icarI las disposiciones reglamentarias necesarias para la aplicacin
6 desarrollo de la presente 4e6.
6isposicin final segun%a Preceptos con carEcter de e- ordinaria:
4os :'tulos /-I -/ e)cepto el ?ltimo inciso del prra<o 4 del art'culo 3* 6 -// de la presente 4e6I
la disposicin adicional cuartaI la disposicin transitoria primera 6 la <inal primera tienen el
carcter de 4e6 ordinaria.
6isposicin final tercera %ntrada en vi)or:
4a presente 4e6 entrar en +igor en el plazo de un mesI contado desde su pu(licacin en el
b@olet'n O<icial del "stadoc.
&or tantoI
Mando a todos los espa]olesI particulares 6 autoridadesI que guarden 6 !agan guardar esta 4e6
Orgnica.
Resumen Oposicin JuntaEx Tcnico Informtica. Bichotoblog! http"##moramorao$or%presscom#

Das könnte Ihnen auch gefallen