Bloque I. Tecnología Básica.1. Características técnicas y funcionales de los sistemas operativos: Windows, Linux y Unix.
2. Estructuras de datos: Tablas, listas y árboles. Algoritmos: Ordenación, Búsqueda, Recursión, Grafos. Organizaciones de ficheros.
3. Lenguajes de marca o etiqueta. Características y funcionalidades. SGML, HTML, XML y sus derivaciones. Lenguajes de script.
Bloque II. Análisis y Desarrollo de Sistemas.1. Modelización conceptual. Elementos: entidades, atributos, relaciones, identificadores, roles. Reglas de modelización. Validación y construcción de modelos de datos.
2. Técnicas de evaluación de alternativas y análisis de viabilidad. Personal, procedimientos, datos, software y hardware. Criterios.
3. Diseño del interfaz de usuario. Interacción hombre-máquina. Concepto. Principios de diseño de interfaces. Presentación de la información. Asistencia y ayuda al usuario. Evaluación de interfaces.
4. Diseño de bases de datos. La arquitectura ANSI/SPARC. El modelo lógico relacional. Normalización. Diseño lógico. Diseño físico. Problemas de concurrencia de acceso: lectura sucia, lectura fantasma y bloqueo. Mecanismos de resolución de conflictos.
5. Diseño de programas. Diagramas estructurados. Análisis de transformación. Análisis de transacción. Cohesión y acoplamiento.
(...)
Puedes ver más información sobre el temario en el boletín oficial
boletín oficial (Página 11356)