Temario extraído de la
Orden de 1 de febrero de 1996, por la que se aprueban los temarios que han de regir en los procedimientos de ingreso, adquisición de nuevas especialidades y movilidad para determinadas especialidades de los Cuerpos de Profesores de Enseñanza Secundaria y Profesores Técnicos de Formación Profesional. (BOE nº38 de 13 de febrero de 1996).
Sistemas y Aplicaciones Informáticas
- Representación y comunicación de la información.
- Elementos funcionales de un ordenador digital. Arquitectura.
- Componentes, estructura y funcionamiento de la Unidad Central de Proceso.
- Memoria interna. Tipos. Direccionamiento. Características y funciones.
- Microprocesadores. Estructura. Tipos. Comunicación con el exterior.
- Sistemas de almacenamiento extemo. Tipos. Características y funcionamiento.
- Dispositivos periféricos de entrada/salida. Características y funcionamiento.
- Componentes «hardware» comerciales de un ordenador. Placa base. Tarjetas controladoras de dispositivo y de entrada/salida.
- Lógica de circuitos. Circuitos combinacionales y secuenciales.
- Representación interna de los datos.
- Organización 1ógica de los datos. Estructuras estáticas.
- Organización 1ógica de los datos. Estructuras dinámicas.
- Ficheros. Tipos. Características. Organizaciones.
- Utilización de ficheros segín su organización.
- Sistemas operativos. Componentes. Estructura. Funciones. Tipos.
- Sistemas operativos: Gestión de procesos.
- Sistemas operativos: Gestión de memoria.
- Sistemas operativos: Gestión de entradas/salidas.
- Sistemas operativos: Gestión de archivos y dispositivos.
- Explotación y administración de un Sistema Operativo Monousuario.
- Explotación y administración de un Sistema Operativo Multiusuario.
- Sistemas informáticos. Estructura fisica y funcional.
- Instalación de un sistema informático. Entorno. Elementos. Conexión. Configuración. Medidas de seguridad.
- Planificación y explotación de un Sistema Informatico.
- Diseño de algoritmos. Tecnicas descriptivas.
- Lenguajes de programación. Tipos y características.
- Programación estructurada. Estructuras básicas. Funciones y procedimientos.
- Programación modular. Diseño de funciones. Recursividad. Librerías.
- Programación orientada a objetos. Objetos. Clases. Herencia. Poliformismos.
- Programación en tiempo real. Interrupciones. Sincronización y comunicación entre tareas.
- Utilidades para el desarrollo y pruebas de programas. Compiladores. Interpretes. Depuradores.
- Técnicas para la verificación, prueba y documentación de programas.
- Programación en lenguaje ensamblador. Instrucciones básicas. Formatos. Direccionamientos.
- Lenguaje C: Características generales. Elementos del lenguaje. Estructura de un programa. Funciones de librería y usuario. Entorno de compilación. Herramientas para la elaboración y depuración de programas en lenguaje C.
- Lenguaje C: Manipuladón de estructuras de datos dinámicas y estáticas. Entrada y salida de datos. Gestión de punteros. Punteros a funciones. Graficos en C.
- Sistemas gestores de bases de datos. Funciones. Componentes. Arquitectura de referencia y operacionales. Tipos de sistemas.
- Modelo de datos relacional. Estructura. Operaciones. Algebra relacional.
- Lenguajes para definición y manipulación de datos en sistemas de bases de datos relacionales. Tipos. Caracteristicas. Lenguaje SQL.
- Desarrollo de aplicaciones mediante bases de datos relacionales.
- Explotación automatica de documentación administrativa.
- Aplicaciones informaticas de propósito general y para la gestión comercial. Tipos. Funciones. Caracteristicas.
- Instalación y explotación de aplicaciones informaticas.
- Utilización compartida de recursos, fıcheros y datos entre aplicaciones informaticas.
- Análisis y diseño de aplicaciones informaticas.
- Análisis y diseño de servicios de presentación en un entorno grafico.
- Diseño de interfaces graficas de usuario.
- Diseño de interfaces en contexto de gestión.
- Lenguajes de alto nivel en entorno grafico.
- Sistemas multimedia.
- Calidad y documentación en entornos graficos.
- Ayudas automatizadas para el desarrollo de «software» (herramientas CASE). Tipos. Estructura. Prestaciones.
- Sistemas en red. Tipos. Componentes y topologias.
- Transmisión de datos. Medios. Tipos. Técnicas. Perturbaciones.
- Arquitectura de sistemas de comunicación. Niveles. Funciones. Servicios.
- Conexión de ordenadores en red. Elementos «hardware» necesarios. Tipos y características.
- «Software» de sistemas en red. Componentes. Funciones y estructura.
- Redes de area local. «Hardware». «Software». Recursos compartidos.
- Redes de area extensa. Interconexión redes locales.
- Análisis e implantación de un sistema en red.
- Instalación y configuración de sistemas en red local.
- Integración de sistemas. Medios de interconexión estándares.
- Evaluación y mejora del rendimiento de sistemas en red.
- Seguridad de los sistemas en red.
- Explotación y administración de sistemas en red.
- Análisis comparativo entre un sistema operativo multiusuario y un sistema en red.