Oposiciones TIC de corporaciones locales

Aquí proponemos los temas más comunes requeridos en los exámenes de oposiciones para ayuntamientos, diputaciones, y otras entidades locales.

Organización y funcionamiento de un centro de proceso de datos.
Introducción.
Organización por aplicaciones.
Organización funcional.
Organización proyecto-funcional.
Organización proyecto-staff. Sistemas.
El staff.
Microinformática y soporte a usuarios.

Lenguajes orientados a objetos.
Introducción
Interpretación y compilación.
Formas de tipado.
Tipos abstractos de datos.
Vinculación estática y dinámica.
Recolección de basuras.
Clasificación de los lenguajes orientados a objetos.

Sistemas de Información Geográfica.
Conceptos.
Elementos que lo caracterizan.
Sistemas de representación gráfica: raster y vectorial.
Relaciones entre entidades: topología.

Los Sistemas de Bases de Datos.
Definición.
Ventajas e inconvenientes.
Elementos de un sistema de B.D.
Estructuras de información en los sistemas de B.D.
Esquemas y subesquemas.
Arquitectura de un sistema de bases de datos.
El Sistema de Gestión de Bases de Datos.

Metodología de desarrollo de Sistemas de Información métrica V 3.
Introducción.
Procesos principales.

Técnicas utilizadas en Métrica.
Técnicas de desarrollo (análisis coste/beneficio, casos de uso, diagramas de: clases, componentes, discomposición, espliegue, estructura, flujo de datos).

Técnicas utilizadas en Métrica.
Técnicas de desarrollo (normalización, optimización, obtención modelo físico a partir modelo lógico, reglas de transformación).

TAD árbol binario.
Especificación del TAD árbol binario.
Recorridos sobre árboles binarios.
Árboles parcialmente ordenados.
Especificación del TAD árbol binario.
Especificación del TAD árbol general.
Conversión a árboles binarios.Árboles multicamino.
Árboles B.

Grafos.
Especificación de TAD grafo.
Implementaciones mediante matrices de adyacencia.
Implementaciones mediante listas de adyacencia.
Recorridos sobre grafos.

Tipos abstractos de datos.
Listas
Pilas
Colas
Árboles
Conjuntos
Grafos Dirigidos y no Dirigidos.

Estrategias para el desarrollo de sistemas de información.
Concepto de ciclo de vida.
Ciclo de vida clásico.
Ciclo de vida estructurado.
Principales metodologías para el desarrollo de sistemas de información.
Desarrollo de sistemas de información mediante prototipos.
Herramientas para el desarrollo de sistemas de información.

Estudio de la técnica de modelado de tratamientos.
Conceptos y componentes de los diagramas de los flujos de datos.
Niveles.
Elaboración.
Evaluación y refinamiento.
Técnicas de especificación de procesos primitivos.
Lenguaje natural estructurado.
Tablas y árboles de decisión.

Técnica de diseño estructurado.
Introducción y objetivos.
Otras técnicas de diseño.
Diagramas de estructura.
Derivación de diagramas de estructura.
Análisis de transacciones y análisis de transformación.
Depuración de diagramas de estructura.
Diseño detallado de módulos.

Componentes reutilizables de software.
Diseño modular y componentes de software.
Tipos abstractos de datos.
Formalismos para la especificación de TADs.
Requisitos de lenguajes para la especificación de TADs.

Conceptos de la programación orientada a objetos.
Objetos.
Relaciones entre objetos.
Identidad.
Mensajes.
Clases.
Herencia.
Polimorfismo.
Especialización.
Generalización.

Bases de Datos orientadas a objetos.

Introducción a las Bases de Datos.
Estructuras físicas y lógicas de datos.
Evolución de la gestión de datos.
Redundancias de la información.

Modelos de datos.
La representación de la realidad.
El modelo entidad-relación.
Diagrama de estructura de datos.
Fases de la construcción de un modelo conceptual.

Modelo relacional de datos.
Del modelo conceptual al modelo relacional.
Claves.
Normalización.
Primera forma normal (1FN).
Segunda forma normal (2FN).
Tercera forma normal (3FN).
Forma normal BoyceCodd (BCFN).
Cuarta forma normal (4FN).
Normalización práctica.

Redes locales.
Necesidad.
Componentes.
Conexiones a red.
Cobertura.
Características de los sistemas operativos de red.

Modelo OSI.

HTML.
Sintaxis
Imágenes
Mapas de imagen
Tablas
Párrafos
Objetos
Applets
Formularios.

Lenguajes Javascript.
Sintaxis
Variables
Estructuras de datos
Sentencias de control condicionales
Funciones
Los objetos window, document, location y form.

Lenguaje PHP.
Variables
Arrays
Constantes
Formularios
Operadores aritméticos y lógicos, comparación
Estructuras de control
Funciones y clases.

CSS nivel 1.
Qué es CSS
Estilos y etiquetas
Aplicación de estilos por clases, por bloques de información
Pseudo-clases
Estilos de fondo y color
Estilos de borde
Dimensiones y márgenes
Estilos para tipos de letra.

XML.
Qué es XML
Reglas de los documentos XML
Contenido de un documento
DTD
Interfaces de programación XML
Estándares XML.

DOM.
Qué es el Document Object Model
Interfaz (API) Java para DOM.

XSL.
Qué es XSL
Expresiones Xpath
Diseño de hojas XSL
Procesamiento de hojas XSL
Formatting Objects
Herramientas de trabajo para XML.

Características.
Sintaxis: Variables y tipos de datos en Java
Operadores
Expresiones.

Sintaxis.
Sentencias del control de flujo
Declaraciones y usos de clase.

Entrada/Salida
E/S con Java
La clase String y la clase StringBuffer
Canales de entrada y salida
Estratificación
El teclado y la pantalla
E/S con archivos.

Servlets Java.
Qué es un servlet
Métodos obligatorios de un servlet
Objeto HttpServlet y el método service()
Los objetos request, reponse y session.

JSP.
Qué son las JSP
Secuencia de ejecución (ciclo de vida) de un JSP
Expresiones, declaraciones y comentarios en JSP.
Concepto de TAG
Directivas, acciones y objetos.

Web archives.
Qué es un WAR.
Función y estructura
El archivo web.xml
Librerías java y creación de WAR´s.

Arquitectura MVC.
Qué es, como se implementa
Struts como framework MVC (generalidades).

ORM.
Qué es el Objetc Relational Mapping.
Conceptos generales.
Generalidades de Hibernate como ORM Java.

Estándares SQL y PL/SQL.

Orígenes en que se puede basar un bloque.

Estándares de la interfaz gráfica de usuario de Forms.

Forms, convenios de denominación.
Consideraciones.
Convenios de denominación para objetos específicos.

Estándares de colocación del código en las pantallas.

Reports, estándares de desarrollo.
Informes genéricos.
Hardware de impresión.
Convenios de denominación.

Plantillas de Forms.
VRAD.
Arquitectura.

Implantación de pantallas en la web.
Entorno.
Técnicas y consideraciones.

Plantillas de Reports.
Limitaciones.
Estructura Construcción.
Definición de estándares.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License