El presente volumen desarrolla los temas 16 a 30 del grupo de materias específicas de esta oposición.
Al tratarse de un contenido muy concreto, se cuida al máximo la precisión terminológica, sin olvidar el compromiso adquirido de ofrecer un material comprensible y dispuesto de manera didáctica. A tal fin, hemos incluido múltiples esquemas, diagramas y recursos tipográficos que le permitirán una adecuada preparación.
INDICE
ÍNDICE
Materias Específicas (2ª parte)
Tema 16. La
seguridad informática. Objetivos. Plan de seguridad corporativo. Análisis de riesgos. Planes de contingencia. La seguridad en comunicaciones y redes de ordenadores.
Tema 17. Tipos abstractos de datos. Listas, pilas y colas. Tablas y tablas dispersas. Árboles.
Tema 18. Lenguajes de programación. Tipos de datos. Operadores. Instrucciones condicionales y de repetición. Subprogramas y funciones. Lenguajes de cuarta generación.
Tema 19. Organización y métodos de acceso a ficheros. Ficheros indexados. Ficheros con acceso disperso.
Tema 20. Las bases de datos. El modelo de referencia ANSI. El modelo relacional. Reglas de Codd. Normalización.
Tema 21. Lenguajes de manipulación de bases de datos. El lenguaje SQL. Optimización de consultas. Normas y estándares para la interoperabilidad entre gestores de bases de datos relacionales.
Tema 22. Análisis y diseño de Sistemas de Información. Diseño de subsistemas. Diseño de clases. Diseño de intefaz de usuario. Modelización de datos.
Tema 23. Programación estructurada. Lenguajes de programación. Programación orientada a objeto. Objetos, clases, herencia, métodos. Herramientas de programación: entornos visuales.
Tema 24. Verificación y validación del sistema. Técnicas de pruebas. Estrategia de pruebas: organización, participantes, pruebas unitarias, de integración y del sistema. Adecuación a las especificaciones. Plan de puesta en producción y plan de migración. La elaboración de prototipos en el desarrollo de sistemas de información: características y finalidad.
Tema 25. Mantenimiento del software. Mantenimiento correctivo y evolutivo. Reingeniería de sistemas de información e ingeniería inversa. Gestión de configuraciones y control de versiones. Gestión de la documentación.
Tema 26. La explotación de sistemas informáticos (I): funciones de los operadores de ordenador. Manuales de operación de aplicaciones informáticas.
Tema 27. La explotación de sistemas informáticos (II): control de trabajos y rendimientos del sistema informático.
Tema 28. La explotación de sistemas informáticos (III): lenguajes procedimentales y de control. Intérpretes de comandos («Shell») en UNIX V. Tipos. Programación de la «shell».
Tema 29. La explotación de sistemas informáticos (IV): incidencias. Interrupciones y caídas del sistema. Medidas a tomar. Volcados de memoria.
Tema 30. La explotación de sistemas informáticos (V): La seguridad y protección de la explotación informática y de los soportes de información. Copias de seguridad.