II. Autoridades y personal. - B. Oposiciones y concursos. UNIVERSIDADES. Personal de administración y servicios. (BOE-A-2024-8231)
Resolución de 12 de abril de 2024, de la Universidad de Valladolid, por la que se convoca proceso selectivo para la provisión, por el sistema general de acceso libre, de plazas de personal laboral fijo, Grupos II y III.
50 páginas totales
Página
BOLETÍN OFICIAL DEL ESTADO
Miércoles 24 de abril de 2024

Sec. II.B. Pág. 45900

Tema 9. Certificación y clave pública. Criptografía simétrica y asimétrica. Clave
pública y privada. Infraestructura de clave pública PKI. Certificados digitales. Firmas
digitales. Cifrado de datos. Estándares de certificación.
Tema 10. Bases de datos: conceptos. Tipos de bases de datos. Diseño de una
base de datos relacional: principios del diseño y normalización del mismo.
Tema 11. HTML: Sintaxis básica (formularios, etiquetas, enlaces, tablas, párrafos,
listas, iframes, capas). CSS: clases, etiquetas y propiedades. Inclusión de hojas de estilo
en páginas HTML. Colisiones de estilos.
Tema 12. XML: Definición. Sintaxis básica. Documentos bien formados y válidos.
Elementos y atributos. Transformaciones con XLST. XPath. XML en Web.
Tema 13. PHP: configuración PHP. Sintaxis y estructuras de control. Funciones.
Manejo de formularios. Trabajo con base de datos. Programación orientada a objetos.
Gestión de sesiones y cookies. Errores y excepciones. Seguridad en PHP. Frameworks.
Tema 14. Patrones de diseño. Tipos de patrones. Principales patrones
creacionales, estructurales y de comportamiento. Modelo Vista Controlador.
Tema 15. Programación orientada a objetos: conceptos fundamentales. Características
de la programación orientada a objetos: abstracción, encapsulamiento, principio de
ocultación, polimorfismo, herencia. El lenguaje de modelado unificado (UML).
Tema 16. Java I: Fundamentos del lenguaje Java. Tipos de datos. Conversión de
tipos. Estructuras de control. Objetos y clases. Threads y programación multihilo.
Tratamiento de excepciones. Paquetes Java. API de Java. Conectividad a bases de
datos con JDBC.
Tema 17. Java II: Servidores de aplicación Java EE. Apache. Tomcat. Weblogic. JSP.
Tema 18. Java III: Arquitectura JEE: características de funcionamiento. Estructura de
una aplicación. Elementos constitutivos. Empaquetado y despliegue. Productos y
herramientas.
Tema 19. Desarrollo Web I: Framework Struts. Framework Spring y Spring Boot.
Codelgniter (PHP).
Tema 20. Desarrollo Web II: Javascript: Conceptos básicos. Manipulación del DOM.
Programación orientada a objetos. Asincronía. Manejo de errores y depuración.
Frameworks y bibliotecas.
Tema 21. Desarrollo Web III: Intercambio de información entre aplicaciones
mediante servicios web. Arquitectura y estándares empleados. Interfaz SOAP.
Arquitectura REST. Lenguaje WDSL.
Tema 22. Desarrollo Web IV: Conceptos básicos de servicios web. Protocolos de
comunicación. Descripción de servicios. XML y JSON. RESTful. SOAP. Seguridad.
Herramientas y frameworks.
Tema 23. SQL: DML: insert, update, delete, merge. COMMIT y ROLLBACK. Bloqueos.
Mecanismos de bloqueo. Bloqueos DML. Conflictos de bloqueo: causas, detección y
resolución. Interbloqueos. Tipos de datos. Operadores. La sentencia SELECT. DDL
(CREATE, DROP, ALTER, GRANT, REVOKE). Procedimientos almacenados.
Tema 24. PL/SQL. Creación de Bloques. Estructuras de programación. Cursores.
Manejo de excepciones. Procedimientos, Funciones y Paquetes. Disparadores.
Tema 25. Conceptos básicos de MariaDB, MySQL, Oracle y SQL Server.
Tema 26. El protocolo LDAP para el acceso a servicios de directorio. Esquema,
árbol de información del directorio, objetos, entradas y atributos. Ejemplos de uso de
LDAP mediante URL, código de un programa y lenguaje de comandos. Formato LDIF.
Listas de control de acceso. Implantaciones particulares OpenLDAP.
Tema 27. Plataformas de Educación Virtual: definición, características y
funcionalidades. La plataforma Moodle: Gestión de usuarios, cursos y actividades;
herramientas de colaboración, calendarios, administración de ficheros, notificaciones, y
progreso en los cursos.
Tema 28. Sistemas de control de versiones de código fuente. Arquitecturas de
almacenamiento. Flujos de trabajo. Uso de ramas. GIT.

cve: BOE-A-2024-8231
Verificable en https://www.boe.es

Núm. 100