Cortes Generales. II. Autoridades y personal. - B. Oposiciones y concursos. Personal laboral. (BOE-A-2025-311)
Resolución de 19 de diciembre de 2024, de la Presidencia del Congreso de los Diputados, por la que se convoca la provisión de plazas de Programador/a en la Dirección de Tecnologías de la Información y de las Comunicaciones.
11 páginas totales
Página
Zahoribo únicamente muestra información pública que han sido publicada previamente por organismos oficiales de España.
Cualquier dato, sea personal o no, ya está disponible en internet y con acceso público antes de estar en Zahoribo. Si lo ves aquí primero es simple casualidad.
No ocultamos, cambiamos o tergiversamos la información, simplemente somos un altavoz organizado de los boletines oficiales de España.
Cualquier dato, sea personal o no, ya está disponible en internet y con acceso público antes de estar en Zahoribo. Si lo ves aquí primero es simple casualidad.
No ocultamos, cambiamos o tergiversamos la información, simplemente somos un altavoz organizado de los boletines oficiales de España.
BOLETÍN OFICIAL DEL ESTADO
Martes 7 de enero de 2025
Sec. II.B. Pág. 3642
10. Firma e identificación electrónica. Sistemas de autenticación. Servicios de
directorio. Identidad federada. Infraestructuras de clave pública. El estándar X.509v3.
Estándares PKCS. Dispositivos criptográficos. Estándares de firma electrónica: CadES,
XadES, PadES. El sellado temporal. Firmas longevas. El Reglamento 910/2014 de la UE
(eIDAS).
11. La Administración Electrónica. Conceptos principales en relación con las leyes
de Procedimiento Administrativo Común de las Administraciones Públicas y de Régimen
Jurídico del Sector Público. Infraestructuras, servicios comunes y compartidos para la
interoperabilidad entre las Administraciones Públicas.
Bloque III. Ingeniería del software y desarrollo de aplicaciones
12. Ingeniería del software. Modelos de proceso y de ciclo de vida del software.
Metodologías de desarrollo de software: Enfoques clásicos y especializados. El proceso
unificado de software. Metodologías ágiles: Scrum, Kanban, XP.
13. Metodología de la programación. Tipos abstractos y estructuras de datos.
Complejidad algorítmica. Paradigmas y lenguajes de programación más representativos.
14. Entornos integrados de desarrollo de software. Características, funcionalidades
y vinculación con diferentes plataformas y lenguajes de programación. Principales
implementaciones. Lenguajes para el desarrollo rápido de aplicaciones: Python, PHP y
Perl. Low Code: Concepto y principales plataformas.
15. DevOps, Integración continua y Entrega Continua. Principales herramientas y
plataformas. Herramientas para la prueba automática del software. Calidad del software.
Factores. Metodologías y herramientas para integración continua y pruebas del software
en Java. Maven. Gradle, Jenkins. Gestión de la configuración con Subversion y GIT.
16. Análisis estructurado. Diagramas de flujos de datos. Diagramas de estructura.
Diccionario de datos. Flujogramas. Modelización conceptual: El modelo entidad-relación
extendido. Modelización de procesos de negocio. La notación BPM (BPMN).
17. Programación orientada a objetos. Conceptos y fundamentos. Persistencia de
objetos. Mapeo Objeto-Relacional. El proceso unificado de desarrollo de software. El
lenguaje unificado de modelado (UML). Patrones de diseño.
18. Desarrollo de software seguro. Buenas prácticas de desarrollo software, diseño
arquitectónico y de detalle. OWASP. Análisis de vulnerabilidades y métodos de prueba.
DevSecOps.
19. Sistemas de gestión de bases de datos relacionales (SGBDR). El modelo de
referencia ANSI SPARC. Estructura general de un SGBDR. El lenguaje SQL. PL/SQL.
Bases de datos XML. Almacenes masivos de datos. Bases de datos NoSQL. Big Data.
20. Gestión documental y de contenidos. Documento Electrónico. Expediente
Electrónico. Principales tecnologías del mercado. Indexación. Digitalización. Metadatos.
Tesauros. Etiquetado semántico. Lenguajes y motores de búsqueda. SEO.
21. El desarrollo de aplicaciones en Java Enterprise Edition y Microsoft.NET.
Arquitectura. Frameworks, Tecnologías y herramientas. Mecanismos de integración.
Herramientas de elaboración de informes (reporting). Persistencia.
22. Análisis y diseño de sitios web: Arquitectura de la información. Tecnologías:
lenguaje HTML5, CSS, JavaScript. Usabilidad y accesibilidad. Diseño web adaptativo.
Diseño web para dispositivos móviles. Frameworks de desarrollo de sitios web y
aplicaciones enriquecidas. Spring. Struts. Aplicaciones Web Progresivas. Portales y
gestores de contenidos web. Web 2.0.
23. Arquitectura orientada a servicios. Principios. Componentes. Capas.
Middleware. Enterprise Service Bus. Orquestación y composición de servicios.
Microservicios. Gestión de APIs. El lenguaje XML y estándares asociados. JSON.
Publicación y uso de servicios web REST y SOAP con Java. Anotaciones y seguridad
con servicios web.
cve: BOE-A-2025-311
Verificable en https://www.boe.es
Núm. 6
Martes 7 de enero de 2025
Sec. II.B. Pág. 3642
10. Firma e identificación electrónica. Sistemas de autenticación. Servicios de
directorio. Identidad federada. Infraestructuras de clave pública. El estándar X.509v3.
Estándares PKCS. Dispositivos criptográficos. Estándares de firma electrónica: CadES,
XadES, PadES. El sellado temporal. Firmas longevas. El Reglamento 910/2014 de la UE
(eIDAS).
11. La Administración Electrónica. Conceptos principales en relación con las leyes
de Procedimiento Administrativo Común de las Administraciones Públicas y de Régimen
Jurídico del Sector Público. Infraestructuras, servicios comunes y compartidos para la
interoperabilidad entre las Administraciones Públicas.
Bloque III. Ingeniería del software y desarrollo de aplicaciones
12. Ingeniería del software. Modelos de proceso y de ciclo de vida del software.
Metodologías de desarrollo de software: Enfoques clásicos y especializados. El proceso
unificado de software. Metodologías ágiles: Scrum, Kanban, XP.
13. Metodología de la programación. Tipos abstractos y estructuras de datos.
Complejidad algorítmica. Paradigmas y lenguajes de programación más representativos.
14. Entornos integrados de desarrollo de software. Características, funcionalidades
y vinculación con diferentes plataformas y lenguajes de programación. Principales
implementaciones. Lenguajes para el desarrollo rápido de aplicaciones: Python, PHP y
Perl. Low Code: Concepto y principales plataformas.
15. DevOps, Integración continua y Entrega Continua. Principales herramientas y
plataformas. Herramientas para la prueba automática del software. Calidad del software.
Factores. Metodologías y herramientas para integración continua y pruebas del software
en Java. Maven. Gradle, Jenkins. Gestión de la configuración con Subversion y GIT.
16. Análisis estructurado. Diagramas de flujos de datos. Diagramas de estructura.
Diccionario de datos. Flujogramas. Modelización conceptual: El modelo entidad-relación
extendido. Modelización de procesos de negocio. La notación BPM (BPMN).
17. Programación orientada a objetos. Conceptos y fundamentos. Persistencia de
objetos. Mapeo Objeto-Relacional. El proceso unificado de desarrollo de software. El
lenguaje unificado de modelado (UML). Patrones de diseño.
18. Desarrollo de software seguro. Buenas prácticas de desarrollo software, diseño
arquitectónico y de detalle. OWASP. Análisis de vulnerabilidades y métodos de prueba.
DevSecOps.
19. Sistemas de gestión de bases de datos relacionales (SGBDR). El modelo de
referencia ANSI SPARC. Estructura general de un SGBDR. El lenguaje SQL. PL/SQL.
Bases de datos XML. Almacenes masivos de datos. Bases de datos NoSQL. Big Data.
20. Gestión documental y de contenidos. Documento Electrónico. Expediente
Electrónico. Principales tecnologías del mercado. Indexación. Digitalización. Metadatos.
Tesauros. Etiquetado semántico. Lenguajes y motores de búsqueda. SEO.
21. El desarrollo de aplicaciones en Java Enterprise Edition y Microsoft.NET.
Arquitectura. Frameworks, Tecnologías y herramientas. Mecanismos de integración.
Herramientas de elaboración de informes (reporting). Persistencia.
22. Análisis y diseño de sitios web: Arquitectura de la información. Tecnologías:
lenguaje HTML5, CSS, JavaScript. Usabilidad y accesibilidad. Diseño web adaptativo.
Diseño web para dispositivos móviles. Frameworks de desarrollo de sitios web y
aplicaciones enriquecidas. Spring. Struts. Aplicaciones Web Progresivas. Portales y
gestores de contenidos web. Web 2.0.
23. Arquitectura orientada a servicios. Principios. Componentes. Capas.
Middleware. Enterprise Service Bus. Orquestación y composición de servicios.
Microservicios. Gestión de APIs. El lenguaje XML y estándares asociados. JSON.
Publicación y uso de servicios web REST y SOAP con Java. Anotaciones y seguridad
con servicios web.
cve: BOE-A-2025-311
Verificable en https://www.boe.es
Núm. 6