Temario grupo A Extremadura

ESPECIALIDAD INFORMÁTICA
Tema 1. Arquitectura de procesadores. Contenidos: Introducción. Componentes. Esquema
interno. Multitarea. Multiprogramación. Multiproceso. Multiproceso simétrico. Proceso masivamente
paralelo.
Tema 2. Arquitectura de la memoria. Contenidos: Características. Diseño. Dispositivos de almacenamiento.
Organización jerárquica. Memoria caché. Memoria asociativa. Memoria virtual.
Tema 3. Tecnología RAID. Contenidos: Introducción. Funcionamiento. Ventajas. Tipos de array.
Niveles RAID.
Tema 4. Elementos y estructura de los sistemas operativos (I). Contenidos: Entrada/Salida.
Procesos. Gestión de memoria.
Tema 5. Elementos y estructura de los sistemas operativos (II). Contenidos: Archivos. Intérprete
de comandos. Diferentes estructuras de un sistema operativo.
Tema 6. Fundamentos del sistema operativo GNU. Contenidos: Filosofía. Evolución histórica.
Conceptos de software libre, GNU y GPL.
Tema 7. Introducción al sistema operativo UNIX/Linux. Contenidos: Elementos. Filosofía.
Evolución histórica. El estándar SVID (UNIX System V). Aparición de Linux. Distribuciones.
Tema 8. Fundamentos del sistema operativo UNIX/Linux. Contenidos: Acceso al sistema.
Personalización del entorno. Archivos y directorios. El Shell. Tipos.
Tema 9. Administración básica del sistema operativo UNIX/Linux. Contenidos: Introducción a
la administración de sistemas. Instalación del sistema. Superusuario. Arranques y paradas.
Herramientas básicas de administración.
Tema 10. Administración avanzada en el sistema operativo UNIX/Linux. Contenidos: Creación
y mantenimiento de cuentas de usuario. Sistema de ficheros y gestión de discos. Tipos de
ficheros y procesos. Administración del software. Salvaguarda y restauración.
Tema 11. Comunicaciones e interconexión en el sistema operativo UNIX/Linux. Contenidos:
Sistema de impresión. Comunicaciones externas. Interconexión TCP/IP. Servidores de interfaces
gráficos. Configurar correo electrónico.
Tema 12. Utilización del shell en el sistema operativo UNIX/Linux. Contenidos: Estructura de
la línea de comandos. Metacaracteres. Creación de nuevos comandos. Argumentos y parámetros
en los comandos. La salida de programas como argumentos. Variables de shell.
Ampliación del redireccionamiento de E/S. Iteración en los programas de shell.
Tema 13. Filtros en el sistema operativo UNIX/Linux. Contenidos: Introducción. La familia
grep. Otros filtros. El editor de flujo sed. El lenguaje de manejo y proceso de patrones awk.
Tema 14. Optimización del sistema operativo UNIX/Linux. Contenidos: Seguridad. Ajustando
el rendimiento. Automatización mediante scripts. Problemática habitual del entorno.
Tema 15. Estructuras fundamentales de datos. Contenidos: Concepto de tipo de datos. Tipos
elementales de datos. Tipos elementales normalizados. La estructura array. Representación.
La estructura registro. Variantes. Representaciones. La estructura conjunto. Representación.
La estructura.
Tema 16. Estructuras dinámicas de información. Contenidos: Tipos recursivos de datos.
Punteros o referencias. Listas lineales. Estructuras en árbol. Árboles multicamino. Transformaciones
de claves.
Tema 17. Técnicas de clasificación de datos. Contenidos: Clasificaciones internas. Clasificaciones
externas. Clasificación óptima.
Tema 18. Técnicas de búsqueda de datos. Contenidos: Búsqueda secuencial. Búsqueda por
comparación de claves. Búsqueda digital. Hashing. Recuperación por claves secundarias.
Tema 19. Cifrado de la información. Contenidos: Transformaciones de tipo computacional.
Complejidad de los algoritmos. Transformaciones por métodos computacionales aritméticos.
Transformaciones de tipo matricial. Transformaciones criptográficas mediante operaciones
lógicas. Transformaciones mediante manipulación de bits. Cifrado multiclave.
Tema 20. Taxonomía de los cifrados. Contenidos: Introducción. Cifrados en bloque. Cifrados
en flujo. Sincronismo en los cifrados en flujo. Cifrado estándar de datos AES.
Tema 21. Seguridad en los sistemas de información. Contenidos: Manejo de claves en un
sistema criptográfico. Firma digital. Criterios de Shanon. Aplicación a la criptografía de la
teoría de la información. Criptoanálisis. Aplicaciones de la criptografía. Niveles de integración.
Tema 22. Lenguaje de interrogación SQL. Contenidos: Lenguaje de definición de datos.
Lenguaje de manipulación de datos. Lenguaje de control de datos.
Tema 23. Base de datos MySQL 5.0. Contenidos: Introducción. Instalación. Administración.
Replicación. Optimización.
Tema 24. Base de datos PostgreSQL 8.1. Contenidos: Introducción. Instalación. Administración.
Autenticación y encriptación.
Tema 25. Lenguajes de programación y codificación. Contenidos: Proceso de traducción
desde el diseño. Características de los lenguajes de programación. Fundamentos de los
lenguajes de programación. Clases de lenguajes. Estilo de codificación. Eficiencia.
Tema 26. Programación orientada a objetos. Contenidos: Introducción. Elementos. Objetos.
Herencia. Mensajes. Ventajas.
Tema 27. Programación visual. Contenidos: Concepto. Justificación. Estructura de un proyecto.
Entorno Gambas.
Tema 28. Diseño de páginas web XHTML 2.0 (I). Contenidos: Introducción. Conformidad.
Módulo de documento. Módulo estructural. Módulo de texto. Módulo de hipertexto. Módulo
de lista.
Tema 29. Diseño de páginas web XHTML 2.0 (II). Contenidos: Módulo de imagen. Módulo de
metainformación. Módulo de objetos. Módulo de estilo. Módulo de tablas. Módulo Xforms.
Módulo de eventos XML.
Tema 30. El lenguaje XML 1.0. Contenidos: Introducción. Documentos. Estructuras lógicas.
Estructuras físicas. Conformidad.
Tema 31. Programación en PHP 5.0. Contenidos: Introducción. Sintaxis básica. Tipos, variables
y constantes. Expresiones. Estructuras de control. Funciones. Clases y objetos.
Tema 32. Programación en JAVA (I). Contenidos: Introducción. Objetos. El flujo del programa.
Inicialización y limpieza. Ocultación de la implementación.
Tema 33. Programación en JAVA (II). Contenidos: Reutilización. Polimorfismo. Interfaces y
clases internas. Almacenamiento de objetos. Manejo de errores con excepciones.
Tema 34. Programación en JAVA (III). Contenidos: El sistema de E/S. Ventanas y applets.
Hilos múltiples. Computación distribuida.
Tema 35. Metodología de desarrollo de sistemas de información METRICA Versión 3. Contenidos:
Introducción. Aportaciones de Métrica versión 3. Procesos principales de Métrica versión
3. Interfaces de Métrica versión 3.
Tema 36. Planificación de sistemas de información. Contenidos: Inicio. Definición y organización.
Estudio de la información relevante. Identificación de requisitos. Estudio de los sistemas
de información actuales. Diseño del modelo de sistemas de información. Definición de la
arquitectura tecnológica. Definición del plan de acción. Revisión y aprobación.
Tema 37. Estudio de viabilidad del sistema. Contenidos: Establecimiento del alcance del
sistema. Estudio de la situación actual. Definición de requisitos del sistema. Estudio de alternativas
de solución. Valoración de las alternativas. Selección de la solución.
Tema 38. Análisis del sistema de información. Contenidos: Definición del sistema. Establecimiento
de requisitos. Identificación de subsistemas de análisis. Análisis de los casos de uso.
Análisis de clases. Elaboración del modelo de datos. Elaboración del modelo de procesos.
Definición de interfaces de usuario. Análisis de consistencia y especificación de requisitos.
Especificación del plan de prueba. Aprobación del análisis del sistema de información.
Tema 39. Diseño del sistema de información. Contenidos: Definición de la arquitectura del
sistema. Diseño de la arquitectura de soporte. Diseño de casos de uso reales. Diseño de clases.
Diseño de la arquitectura de módulos del sistema. Diseño físico de datos. Verificación y aceptación
de la arquitectura del sistema. Generación de especificaciones de construcción. Diseño de
la migración y carga inicial de datos. Especificación técnica del plan de pruebas. Establecimiento
de requisitos de implantación. Aprobación del diseño del sistema de información.
Tema 40. Construcción del sistema de información. Contenidos: Preparación del entorno de
generación y construcción. Generación del código de los componentes y procedimientos.
Ejecución de las pruebas unitarias. Ejecución de las pruebas de integración. Ejecución de las
pruebas del sistema. Elaboración de los manuales de usuario. Definición de la formación de
los usuarios finales. Construcción de los componentes y procedimientos de migración y carga
inicial de datos. Aprobación del sistema de información.
Tema 41. Implantación y aceptación del sistema. Contenidos: Establecimiento del plan de
implantación. Formación necesaria para la implantación. Incorporación del sistema al
entorno de operación. Carga de datos al entorno de operación. Pruebas de implantación
del sistema. Pruebas de aceptación del sistema. Preparación del mantenimiento del sistema.
Establecimiento del acuerdo de nivel de servicio. Presentación y aprobación del sistema.
Paso a producción.
Tema 42. Mantenimiento de sistemas de información. Contenidos: Registro de la petición.
Análisis de la petición. Preparación de la implementación de la modificación. Seguimiento y
evaluación de los cambios hasta la aceptación.
Tema 43. Diagramas de flujo de datos. Contenidos: Objetivos. Descripción. Componentes.
Descomposición. Notación. Consistencia de los diagramas de flujo de datos.
Tema 44. Prueba de los sistemas de información. Contenidos: Introducción. Diseño de juegos
de prueba. Pruebas unitarias y de integración. Pruebas del sistema y de aceptación. Pruebas
de regresión. Planificación de las pruebas. Terminación de las pruebas.
Tema 45. El mantenimiento de los sistemas de información. Contenidos: Definición de
mantenimiento. Características de mantenimiento. Facilidad. Tareas. Efectos secundarios.
Aspectos de mantenimiento.
Tema 46. Introducción al Análisis y Diseño Orientado a Objetos. Contenidos: Introducción al
ADOO. Introducción al desarrollo por procesos. Definición de modelos y recursos. Presentación
de las fases a desarrollar.
Tema 47. Análisis y Diseño Orientado a Objetos (I). Contenidos: Fase de elaboración y
planificación (entender los requerimientos, casos de uso: descripción de procesos, clasificación
y planificación de casos de uso y comienzo del ciclo de desarrollo). Fase de análisis
(construcción del modelo conceptual, incorporación de asociaciones, incorporación de
atributos, establecimiento de los términos del glosario, diagramas de secuencia y comprobación
del comportamiento del sistema).
Tema 48. Análisis y Diseño Orientado a Objetos (II). Contenidos: Fase de diseño (descripción
pormenorizada de los casos de uso, diagramas de colaboración, utilización de patrones, diseño
de una solución, determinar la visibilidad, diseño del diagrama de clases y capacidades
del sistema diseñado). Fase de construcción (traspaso del diseño al código e implementación
en el lenguaje de programación utilizado).
Tema 49. Arquitectura de software orientada a patrones. Contenidos: Introducción a los
patrones. Patrones de arquitectura. Patrones de diseño. Sistemas de patrones. Arquitectura
de software y patrones. La comunidad de patrones. Evolución futura.
Tema 50. Análisis mediante puntos de función. Contenidos: Medir con puntos de función.
Usar los puntos de función efectivamente. Introducción al proceso de medida. Dimensionamiento
de funciones de datos. Dimensionamiento de funciones transaccionales. Características
generales del sistema. Cálculo y aplicación de los puntos de función.
Tema 51. Modelo de madurez de calidad del software. Contenidos: Proceso de gestión del
software y CMM. Presentación del modelo de madurez de la capacidad. Definir el asesoramiento.
Identificar y focalizar los procesos. Medidas de conexión con las áreas de proceso
claves de CMM. Medidas, atributos y datos. Métrica de software.
Tema 52. Concepto de modelo de datos. Contenidos: Introducción. Definición de modelo de
datos. Restricciones de integridad. Clasificación. Intervención en el diseño de base de datos.
Tema 53. El modelo entidad/relación. Contenidos: Presentación e historia. Estática del modelo
E/R. Semántica de las interrelaciones. Generalización y herencia. Dinámica del modelo E/R.
Tema 54. El modelo relacional: Estática. Contenidos: Presentación y objetivos. Estructura del
modelo relacional. Restricciones. Esquema de relación y esquema relacional. El modelo relacional
y la arquitectura ANSI. Los valores nulos en el modelo relacional. Reglas de Codd.
Tema 55. El modelo relacional: Dinámica. Contenidos: Álgebra relacional. Cálculo relacional.
Optimización de consultas.
Tema 56. Diseño lógico de las bases de datos en el modelo relacional. Contenidos: Etapas de
una metodología de diseño. Transformación del esquema conceptual al relacional. Grafo relacional.
Teoría de la normalización.
Tema 57. El Lenguaje Unificado de Modelado. Conceptos (I). Contenidos: Introducción.
Modelado estructural básico. Modelado estructural avanzado.
Tema 58. El Lenguaje Unificado de Modelado. Conceptos (II). Contenidos: Modelado de
comportamiento básico. Modelado de comportamiento avanzado. Modelado de la arquitectura.
Tema 59. El Lenguaje Unificado de Modelado. Análisis. Contenidos: Concepción del proyecto.
Casos de estudio. Diagramas de actividad. Diagramas de interacción de objetos.
Tema 60. El Lenguaje Unificado de Modelado. Programación. Contenidos: Descripción del escenario.
Clases y objetos. Características de los objetos. Diagramas de estado de transición.
Tema 61. El estándar CORBA. Contenidos: Introducción. Estructura CORBA. Interface Definition
Language (IDL). Adaptadores de objetos. Servicio de nombres. Dynamic Invocation
Interface (DII).
Tema 62. Modelo de interconexión de sistemas abiertos OSI. Contenidos: Introducción justificativa.
Arquitectura de red. Estructura y función de los niveles OSI. Situación actual de los
estándares OSI.
Tema 63. Redes de área local. Contenidos: Conceptos. Topologías. Control de acceso: controlado,
aleatorio. Normalizaciones internacionales: IEEE 802.x. Análisis de rendimiento.
Tema 64. Redes de área extensa. Contenidos: Conceptos. Red de Transporte Básica. RDSI.
X.25. Frame Relay. Tecnologías xDSL. ATM.
Tema 65. El protocolo TCP/IP. Contenidos: Definición. Direcciones IP. Identificación de usuarios
y estaciones. Protocolos. Envío de paquetes. Seguridad de TCP/IP.
Tema 66. El protocolo IP versión 6. Contenidos: Debilidades del protocolo IP actual. Características.
Cabecera IPv6. Direccionamiento. Multicast. Encaminamiento y control de flujo.
Tema 67. Routers de comunicaciones. Contenidos: Componentes y modos del router. Inicio y
configuración del router. Comandos de estado del router. Acceso a otros routers conectados.
Pruebas básicas de interconexión a diferentes capas.
Tema 68. El enrutamiento en las redes de comunicación. Contenidos: Estructura básica del
enrutamiento. Necesidad de protocolos de enrutamiento. Enrutamiento por vector de distancia.
Enrutamiento de estado de enlace. Actuación de los protocolos de enrutamiento.
Tema 69. Redes virtuales de área local. Contenidos: Definición y configuración de la red de
área local. Arquitectura de conmutación para segmentar. Implementación de redes virtuales.
Ventajas de las redes virtuales.
Tema 70. Seguridad en redes telemáticas, correo y servicios de internet. Servicios de seguridad.
Contenidos: Introducción. Identificación y descripción de amenazas. Servicios de seguridad.
Técnicas y mecanismos de seguridad.
Tema 71. Seguridad en redes telemáticas, correo y servicios de internet. Políticas y administración
de la seguridad. Contenidos: Introducción. Aspectos organizativos. Privacidad. Clasificación
de amenazas. Administración. Dominios. Claves.
Tema 72. Contratos informáticos en el Sector Público (Ley 30/2007). Contenidos: Introducción.
Ambito de aplicación de las recomendaciones. Alcance de las recomendaciones.
Metodología y criterios de valoración de ofertas. Pliegos de prescripciones técnicas. Pruebas
de valoración.
Tema 73. Introducción al ciclo de vida del servicio (ITIL). Contenidos: Introducción a
ITIL. Ciclo de vida del servicio: conceptos y aspectos generales. Composición de cada fase
del ciclo.
Tema 74. Funciones y procesos I (ITIL). Contenidos: Funciones y procesos en la estrategia
del servicio. Funciones y procesos en el diseño del servicio.
Tema 75. Funciones y procesos II (ITIL). Contenidos: Funciones y procesos en la transición
del servicio. Funciones y procesos en la operación del servicio. Funciones y procesos en la
mejora continua del servicio.
Tema 76. Especificaciones para el tratamiento de flujos automatizados. Contenidos: Las
características ESTROFA. Exposición de motivos. Definiciones previas. Requisitos del sistema.
Tema 77. Intercambio de información entre Administraciones Públicas. Contenidos: El
proyecto INDALO. El modelo de datos. Descripción de los dominios.
Tema 78. Metodología de análisis y gestión de riesgos de los sistemas de información MAGERIT
Versión 2. Contenidos: Introducción. Realización del análisis y de la gestión. Estructuración
del proyecto. Desarrollo de sistemas de información.
Tema 79. Protección de datos de carácter personal. Ley Orgánica 15/1999 (I). Contenidos:
Objeto. Ámbito de aplicación. Definiciones. Principios de la protección de datos. Derechos de
las personas. Ficheros de titularidad pública. Ficheros de titularidad privada.
Tema 80. Protección de datos de carácter personal. Ley Orgánica 15/1999 (II). Contenidos:
Movimiento internacional de datos. La agencia de protección de datos. Infracciones y sanciones.
Tema 81. Reglamento de medidas de seguridad de ficheros automatizados con datos de
carácter personal. Contenidos: Disposiciones generales. Medidas de seguridad de nivel básico.
Medidas de seguridad de nivel medio. Medidas de seguridad de nivel alto.
Tema 82. Protección jurídica de programas de ordenador. Contenidos: Disposiciones generales
de la Ley de Propiedad Intelectual. Sujeto, objeto y contenido. Programas de ordenador.
Derecho sui generis sobre las bases de datos.
Tema 83. Firma Electrónica. Ley 59/2003 (I). Contenidos: Disposiciones generales. Certificados
Electrónicos. Prestación de servicios de certificación.
Tema 84. Firma Electrónica. Ley 59/2003 (II). Contenidos: Dispositivos de firma electrónica y
sistemas de certificación de prestadores de servicios de certificación y de dispositivos de
firma electrónica. Supervisión y control. Infracciones y sanciones. Disposiciones adicionales.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License