Você está na página 1de 13

Cuerpo de

Gestin de
Sistemas e
Informtica de la
Administracin
del Estado
Programa

Contenido
Bloque I. Organizacin del Estado y Administracin Electrnica....................3
Bloque II. Tecnologa Bsica........................................................................... 4
Bloque III. Desarrollo de Sistemas..................................................................6
1. Concepto del ciclo de vida de los sistemas y fases. Modelos de ciclo de
vida............................................................................................................. 6
2. Gestin del proceso de desarrollo. Objetivos del desarrollo. Actividades
de gestin. Desarrollo en fases. Tareas y funciones de los distintos
agentes....................................................................................................... 7
3. Planificacin del desarrollo. Tcnicas de planificacin. Metodologas de
desarrollo. La metodologa Mtrica.............................................................8
4. Estrategias de determinacin de requerimientos: Entrevistas,
Derivacin de sistemas existentes, Anlisis y Prototipos............................9
5. Diagramas de flujo de datos: Diagramas estructurados. Flujogramas de
sistema. Flujogramas de Programa...........................................................10
6. Modelizacin conceptual. Elementos: entidades, atributos, relaciones,
identificadores, roles. Reglas de modelizacin. Validacin y construccin
de modelos de datos................................................................................. 11

Bloque I. Organizacin del Estado y Administracin


Electrnica
1. La Constitucin espaola de 1978. Derechos y deberes fundamentales.
Su garanta y suspensin. La Jefatura del Estado. La Corona. Funciones
constitucionales del Rey.
2. Las Cortes Generales. Atribuciones del Congreso de los Diputados y del
Senado. El Tribunal Constitucional. Composicin y atribuciones. El Defensor
del Pueblo.
3. El Gobierno. Su composicin. Nombramiento y cese. Las funciones del
Gobierno. Relaciones entre el Gobierno y las Cortes Generales.
4. La Administracin Pblica: principios constitucionales informadores. La
Administracin General del Estado: organizacin y personal a su servicio.
Las Comunidades Autnomas y la Administracin Local: regulacin
constitucional.
5. Las fuentes del Derecho Administrativo. La jerarqua de las fuentes. La
Ley. Las Disposiciones del Gobierno con fuerza de Ley: Decreto-ley y
Decreto Legislativo. El Reglamento: concepto, clases y lmites. Otras
fuentes del Derecho Administrativo.
6. Polticas de Igualdad de Gnero. La Ley Orgnica 3/2007, de 22 de
marzo, para la Igualdad efectiva de mujeres y hombres. Polticas contra la
Violencia de gnero. La Ley Orgnica 1/2004, de 28 de diciembre, de
Medidas de Proteccin Integral contra la Violencia de Gnero. Discapacidad
y dependencia.
7. La sociedad de la informacin. Legislacin sobre sociedad de la
informacin y firma electrnica. El DNI electrnico.
8. La proteccin de datos personales y su normativa reguladora. Las
Agencias de Proteccin de Datos: competencias y funciones.
9. La Ley 11/2007, de acceso electrnico de los ciudadanos a los servicios
pblicos y normativa de desarrollo. La gestin electrnica de los
procedimientos administrativos: registros, notificaciones y uso de medios
electrnicos. Esquema Nacional de Seguridad. Esquema Nacional de
Interoperabilidad. Normas tcnicas de interoperabilidad.
10. Instrumentos para el acceso electrnico a las Administraciones Pblicas:
sedes electrnicas, canales y punto de acceso, identificacin y
autenticacin.

11. Instrumentos para la cooperacin entre Administraciones Pblicas en


materia de Administracin Electrnica. rganos. Infraestructuras y servicios
comunes. Plataformas de validacin e interconexin de redes

Bloque II. Tecnologa Bsica


1. Tecnologas actuales de ordenadores: de los dispositivos mviles a los
superordenadores y arquitecturas escalables (grid, cluster, MPP, SMP,
arquitecturas multincleo y otros). Base tecnolgica. Componentes,
funcionalidades y capacidades.
2. Conceptos de sistemas operativos. Estructuras, componentes y
funciones. Caractersticas y evolucin. Administracin de memoria.
Procesos y subprocesos. Entrada/salida. Sistemas de archivo. Sistemas
operativos multiprocesador.
3. Caractersticas tcnicas y funcionales de los sistemas operativos:
Windows, Linux, Unix y otros. Sistemas operativos para dispositivos mviles
4. Lenguajes actuales de programacin. Caractersticas tcnicas.
5. Concepto y componentes de un entorno de bases de datos. Utilizacin de
bases de datos en la Organizacin: sistemas OLTP, MIS, DSS, y almacenes
de datos.
6. Sistemas de gestin de bases de datos relacionales. Antecedentes
histricos. Caractersticas y elementos constitutivos. El lenguaje SQL.
Estndares de conectividad: ODBC y JDBC.
7. Arquitecturas cliente-servidor. Tipologa. Componentes. Interoperabilidad
de componentes. Ventajas e inconvenientes. Arquitectura de servicios web
(WS).
8. El modelo TCP/IP: Arquitectura, capas, interfaces, protocolos,
direccionamiento y encaminamiento.
9. Lenguajes de marca o etiqueta. Caractersticas y funcionalidades. SGML,
HTML, XML y sus derivaciones. Lenguajes de script.
10. Plan de seguridad. Plan de contingencias. Plan de recuperacin.
Polticas de salvaguarda. El mtodo MAGERIT de gestin de la seguridad.
11. Auditora Informtica. Objetivos, alcance y metodologa. Tcnicas y
herramientas. Normas y estndares.
12. Gestin de la atencin a clientes y usuarios: centros de contacto, CRM.
4

Arquitectura multicanal. Sistemas de respuesta interactiva (IVR). Voice XML.


13. Seguridad fsica y lgica de un sistema de informacin. Riesgos,
amenazas y vulnerabilidades. Medidas de proteccin y aseguramiento.
Auditora de seguridad fsica.
14. Software libre y software propietario. Caractersticas y tipos de licencias.
La proteccin jurdica de los programas de ordenador. Tecnologas de
proteccin de derechos digitales.
15. Tcnicas de evaluacin de alternativas y anlisis de viabilidad. Personal,
procedimientos, datos, software y hardware. Presupuestacin y control de
costes de un proyecto informtico.
16. Documtica. Gestin y archivo electrnico de documentos. Sistemas de
gestin documental. Gestores de contenidos. Sindicacin de contenido.
Sistemas de gestin de flujos de trabajos. Bsqueda de informacin: robots,
spiders, otros

Bloque III. Desarrollo de Sistemas


1. Concepto del ciclo de vida de los sistemas y fases.
Modelos de ciclo de vida.
Ciclo de vida: fases del proceso de sw (actividades a realizar y en qu
orden) + criterios de transicin entre fases + puntos de control para la
gestin + consistencia con el resto de los SI de la organizacin.
Metodologa: cmo avanzar en la construccin del sistema, tcnicas y
recursos.
Modelos tradicionales:
Clsico o cascada (1970 Royce No Es un modelo que permite reaccionar
a los cambios en los requisitos)
Prototipado:
o Clsico o prototipo desechable
o Evolutivo (RAD: Modelado de gestin, Modelado de datos, Modelado de
procesos, Generacin de aplicaciones y Pruebas de entrega )
o Desarrollo incremental
Refinamiento sucesivo
Estndares militares e industriales (ESA-PSS-05-0)
Modelos alternativos:
Modelo en espiral (riesgo)
Transformaciones o produccin automtica de diseo y cdigo:
o T4G
o McCLURE
Reutilizacin
Otros:
Proceso unificado de desarrollo de sw (PUDS)
o Timeboxing: Asignacin de un periodo de tiempo fijo para la ejecucin de
una iteracin

Modelo de mtodos formales


Manifiesto gil:
Extreme programming (XP)
SCRUM
o Backlog: La lista priorizada de requisitos de alto nivel pendientes de
implementacin

Feature Driven Development (FDD)


Test Driven Development (TDD)
6

Kanban (Limita el nmero de elementos al mismo tiempo en un estado del flujo de


trabajo,

Throughput = CycleTime/WIP)

2. Gestin del proceso de desarrollo. Objetivos del


desarrollo. Actividades de gestin. Desarrollo en fases.
Tareas y funciones de los distintos agentes.
1074-1989 IEEE: procesos
Seleccin ciclo de vida, Gestin del proyecto, Orientados al desarrollo del
sw e integrales del proyecto.
ISO/IEC 12207:2008: procesos
Acuerdos, organizacin, gestin, tcnicos, implementacin, soporte y
reutilizacin
Fases (Mtrica 3):
Definicin (PSI), desarrollo (EVS, ASI, DSI, CSI, IAS) y mantenimiento (MSI)
Agentes
Perfil directivo, perfil jefe de proyecto, perfil consultor, perfil analista y perfil
programador.

3. Planificacin del desarrollo. Tcnicas de planificacin.


Metodologas de desarrollo. La metodologa Mtrica.
Estimacin -> presupuesto del proyecto, recursos,..
Planificacin -> Quin tiene que hacer qu y en cuanto tiempo:
-

Adoptar modelo de ciclo de vida: la planificacin reflejar fases y


actividades (tareas), orden de las mimas, del ciclo de vida elegido
Metodologa de desarrollo: como realizar lo anterior y tcnicas

Tareas, interdependencia tareas, estimacin esfuerzo (regla 40-20-40 y


regla tres veces programacin, regla del modelo de ciclo de vida 10-17-1515-33-10), asignacin recursos (humanos y tcnicos), creacin red de
tareas y desarrollo agenda de fechas
PERT (1958)
-

actividad, suceso, camino, prelaciones o restricciones.


D=(opt+pes+4xpro)/6
Tiempo early y last
Holgura
Camino crtico
Calendario Diagrama de Gantt (hitos)

CPM (1957)
WBS (estructura de descomposicin de trabajos)
Plan de proyecto (CA-PLANMACS, SuperProject, MicrosoftProject y Project
Manager Workbench)
Seguimiento y control
Seguimiento -> reuniones, hitos alcanzados, fecha real inicio tarea fecha
planificada
Control -> medida, avance, desviacin (diagrama de extrapolacin),
acciones correctoras
METRICA 3

4. Estrategias de determinacin de requerimientos:


Entrevistas, Derivacin de sistemas existentes, Anlisis y
Prototipos.
Definicin (qu)
- anlisis global: necesidades y restricciones del cliente, viabilidad,
funciones del sistema y definicin sistema.
- anlisis requerimientos sw
o clsica: identificacin o educcin (entrevistas, prototipado y
JAD) + modelizacin (clientes, usuarios y analistas) +
validacin
o SWEBOK: educcin de requisitos + anlisis y negociacin +
documentacin + validacin
Desarrollo
Mantenimiento

10

5. Diagramas de flujo de datos: Diagramas


estructurados. Flujogramas de sistema. Flujogramas de
Programa.

11

6. Modelizacin conceptual. Elementos: entidades,


atributos, relaciones, identificadores, roles. Reglas de
modelizacin. Validacin y construccin de modelos de
datos.

12

7. Diseo de bases de datos. La arquitectura ANSI/SPARC. El modelo lgico


relacional. Normalizacin. Diseo lgico. Diseo fsico. Problemas de
concurrencia de acceso. Mecanismos de resolucin de conflictos.
8. Tipos abstractos de datos y estructuras de datos. Tablas, listas y rboles.
Algoritmos: ordenacin, bsqueda. Grafos. Organizaciones de ficheros.
9. Diseo de programas. Diagramas estructurados. Anlisis de
transformacin y de transaccin. Cohesin y acoplamiento.
10. Construccin del sistema. Preparacin de la instalacin. Estndares de
documentacin. Manuales de usuario y manuales tcnicos. Formacin de
usuarios y personal tcnico: mtodos y materiales.
11. Pruebas. Planificacin y documentacin. Pruebas de caja negra.
Pruebas de caja blanca. Utilizacin de datos de prueba. Pruebas de
software, hardware, procedimientos y datos.
12. Instalacin y cambio. Estrategias de sustitucin. Recepcin e
instalacin. Evaluacin post-implementacin. Mantenimiento.
13. Anlisis y diseo orientado a objetos. Concepto. Elementos. El proceso
unificado de software. El lenguaje de modelado unificado (UML).
14. La arquitectura Java EE. Caractersticas de funcionamiento. Elementos
constitutivos. Productos y herramientas.
15. La plataforma. Net. Modelo de programacin. Servicios. Herramientas.
La Tecnologa ADO.NET.
16. Aplicaciones Web. Tecnologas de programacin: JavaScript, applets,
servlets, ASP, JSP y PHP. Servicios Web: Estndares y protocolos
asociados. Interoperabilidad y Seguridad en Servicios Web.
17. La calidad del software y su medida. Modelos, mtricas, normas y
estndares.
18. Accesibilidad, diseo universal y usabilidad. Accesibilidad y usabilidad
de las tecnologas, productos y servicios relacionados con la sociedad de la
informacin.
19. Minera de datos. Aplicacin a la resolucin de problemas de gestin.
Tecnologa y algoritmos. Procesamiento analtico en lnea (OLAP)

13

Você também pode gostar