II. Autoridades y personal. - B. Oposiciones y concursos. MINISTERIO DE DEFENSA. Cuerpo de Ingenieros Técnicos de Arsenales de la Armada. (BOE-A-2023-26039)
Resolución 400/38489/2023, de 14 de diciembre, de la Subsecretaría, por la que se convoca proceso selectivo para ingreso, por el sistema general de acceso libre, en el Cuerpo de Ingenieros Técnicos de Arsenales de la Armada.
29 páginas totales
Página
BOLETÍN OFICIAL DEL ESTADO
Viernes 22 de diciembre de 2023

Sec. II.B. Pág. 169698

Programa: Informática
Tema 1. El software. Definición, dominio y mitos. El proceso del Software. Modelos
de proceso de software. Evaluación y mejora del proceso. Agilidad. Proceso ágil,
modelos ágiles de proceso y herramientas.
Tema 2. La ingeniería del Software. Principios fundamentales que guían el proceso,
la práctica y la actividad estructural.
Tema 3. La ingeniería de requerimientos. Establecer las bases, recoger, indagar y
validar los requerimientos. Desarrollo de casos de uso y elaboración del modelo de los
requerimientos. Modelado de los requerimientos. Análisis de requerimientos (objetivos,
reglas, dominio y enfoques). Conceptos de modelado de datos (Objetos, atributos,
relaciones), creación de un modelo de comportamiento y patrones para el modelado.
Tipos de modelado.
Tema 4. El proceso de diseño. Conceptos (abstracción, arquitectura, patrones,
modularidad,…). El modelo del diseño. Diseño de la arquitectura. Diseño en el nivel de
componentes. Diseño de la interfaz de usuario. Diseño basado en patrones. Diseño de
Webapps.
Tema 5. Conceptos de calidad. Definición, factores de calidad (de Garvin, de
McCall,…) y dilemas (costo, riesgos,…). Técnicas de revisión. Amplificación y
eliminación del defecto. Métricas de revisión. Espectro de formalidad de las revisiones.
Revisiones informales. Revisiones técnicas formales. Aseguramiento de la calidad del
Software. Tareas, metas y métricas del Aseguramiento de la calidad del Software.
Tema 6. Enfoques formales. Confiabilidad, disponibilidad y seguridad del software.
Tema 7. Estrategias de prueba de software. Verificación y validación. Pruebas de
validación, del sistema y el proceso de depuración. Pruebas de aplicaciones
convencionales (caja blanca, ruta básica, caja negra,… y patrones para pruebas de
software). Pruebas de aplicaciones orientadas a objetos (de unidad, de integración, de
validación, basada en fallo,…). Pruebas de aplicaciones web (de contenido, de interfaz
de usuario, de rendimiento,…). Estrategia de cuarto limpio. Especificación formal. Diseño
y pruebas de cuarto limpio. Verificación formal.
Tema 8. Administración de proyectos. El personal. El producto (ámbito del software
y descomposición del problema). El proceso (plan de desarrollo del software). El
proyecto. Planificación del proyecto. Ámbito y factibilidad del software. Recursos.
Estimación de proyectos. Identificación, proyección, refinamiento y manejo del riesgo del
Software. Métricas del proceso y de proyecto. Medición del software. Métricas para
calidad del software.
Tema 9. Evolución histórica de los computadores. Elementos de un sistema
informático. Componentes, estructura y funcionamiento de un computador. Dispositivos.
Registros del procesador. Ejecución de instrucciones. Interrupciones. Jerarquía de
memoria. Memoria caché. Memoria interna. Memoria externa. Entrada/ Salida. Técnicas
de comunicación de E/S. Periféricos.
Tema 10. Evolución del software. Control de la evolución del software. Sistemas de
control de versiones. Mantenimiento de software. Reingeniería. Ingeniería inversa.
Reestructuración. Ingeniería hacia adelante.
Tema 11. Evolución histórica, funciones, finalidad y estructura de los sistemas
operativos. Sistemas de tiempo real. Sistemas multiprocesador. Sistemas operativos
WINDOWS, MAC OS, LINUX, UNIX, Z/OS, …
Tema 12. Gestión de procesos. Especificación, estados y control de procesos o
hilos. Concurrencia. Exclusión mutua y sincronización de procesos. Interbloqueo e
inanición de procesos. Gestión de procesos distribuidos.
Tema 13. Gestión de memoria. Paginación. Segmentación. Memoria virtual.
Planificación uniprocesador, multiprocesador y de tiempo real.
Tema 14. Gestión de la E/S. Planificación de discos. Gestión de ficheros.
Tema 15. Introducción a las redes. Hardware de redes. Software de redes. Tipos de
redes. Modelos de referencia de redes.

cve: BOE-A-2023-26039
Verificable en https://www.boe.es

Núm. 305