II. Autoridades y personal. - B. Oposiciones y concursos. MINISTERIO DE ECONOMÍA, COMERCIO Y EMPRESA. Cuerpo Superior de Estadísticos del Estado. (BOE-A-2023-26361)
Resolución de 14 de diciembre de 2023, de la Subsecretaría, por la que se convocan procesos selectivos para ingreso, por el sistema general de acceso libre y promoción interna, en el Cuerpo Superior de Estadísticos del Estado.
28 páginas totales
Página
BOLETÍN OFICIAL DEL ESTADO
Miércoles 27 de diciembre de 2023

Sec. II.B. Pág. 172006

Tema 4. SQL: manipulación de datos. Introducción al SQL. Escritura de comandos
SQL. Manipulación de datos.
Tema 5. La planificación y diseño de bases de datos. El ciclo vital de los sistemas
de información. El ciclo vital de desarrollo de un sistema de bases de datos. Planificación
de bases de datos. Definición del sistema. Recolección y análisis de requisitos. Diseño
de bases de datos. Selección del sistema de gestión de bases de datos. Diseño de la
aplicación. Prototipos. Implementación. Conversión y carga de datos. Testing.
Tema 6. El modelo entidad-relación. Tipos de entidad. Tipos de relación. Atributos.
Tipos de entidad fuerte y débil. Atributos sobre relaciones. Restricciones estructurales.
Problemas con los modelos E/R.
Tema 7. Tecnologías web I: la web. El protocolo de transferencia de hipertexto
(HTTP). El lenguaje de marcado de hipertexto (HTML). Localizadores de recursos
uniformes (URL). Páginas web estáticas y dinámicas. Servicios Web. Requisitos para la
integración Web- DBMS. Ventajas y desventajas del enfoque Web-DBMS. Enfoques para
la integración la web y los DBMSs.
Tema 8. Tecnologías web II: lenguajes de scripts, CGI y cookies HTTP. Lenguajes
de scripts: JavaScript, JScript y PHP. CGI: paso de información a un script CGI, ventajas
y desventajas de CGI. Cookies HTTP.
Tema 9. XML y tecnologías relacionadas. Introducción al XML. Tecnologías
relacionadas con el lenguaje XML. XML Schema. XML y bases de datos.
IV. Procesamiento de datos
Tema 1. El papel de los algoritmos en la computación. Algoritmos. Algoritmos como
una tecnología. Análisis de algoritmos. Diseño de algoritmos.
Tema 2. Análisis asintótico de los algoritmos. Introducción. Notaciones «Theta»,
«O», «Omega», «o» y «omega». Notación asintótica en ecuaciones y desigualdades.
Comparación de funciones; propiedades.
Tema 3. Complejidad. La estructura de los sistemas complejos. La complejidad
inherente del software. Los cinco atributos de un sistema complejo. Complejidad
organizada y desorganizada. Poner orden en el caos. Sobre el diseño de sistemas
complejos.
Tema 4. El modelo de objeto. La evolución del modelo de objeto. Fundamentos del
modelo de objeto. Elementos del modelo de objeto.
Tema 5. Clases y objetos. La naturaleza de un objeto. Relaciones entre objetos. La
naturaleza de una clase. Relaciones entre clases. La interacción entre clases y objetos.
Sobre la construcción de clases y objetos de calidad.
Tema 6. Visión general de lenguajes de programación. Principios. Paradigmas.
Cuestiones especiales. Una breve historia. Sobre el diseño de lenguajes. Compiladores y
máquinas virtuales.
Tema 7. Nombres. Cuestiones sintácticas. Variables. Ámbito (scope). Tabla de
símbolos. Resolución de referencias. Ámbito dinámico. Visibilidad. Sobrecarga. Duración
(lifetime).
Tema 8. Tipos. Errores en tipos. Tipado (typing) estático y dinámico. Tipos básicos.
Tipos no básicos.
Tema 9. Semántica. Motivación. Semántica de expresiones. Estado del programa.
Semántica de asignaciones. Semántica del control de flujo.
Tema 10. Funciones. Terminología básica. Llamada a funciones y return.
Parámetros. Mecanismos de paso de parámetros.
Tema 11. Programación orientada a objetos. Tipos de datos abstractos. El modelo
de objeto: clases, visibilidad y ocultación de información, herencia, herencia múltiple,
polimorfismo, plantillas, clases abstractas, interfaces, tabla del método virtual,
identificación de tipos en tiempo de ejecución, reflexión.

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

Núm. 309