CONTENIDOS TEÓRICOS
TEMA 1. Introducción.
1.1.- Conceptos básicos: Informática, Información, Dato, Ordenador, Hardware, Software.
1.2.- Clasificación de los ordenadores.
1.3.- Historia y evolución de la Informática.
TEMA 2. Sistemas de representación de la información.
2.1.- Sistemas de Numeración.
2.2.- Código Binario.
2.3.- Codificación de enteros.
2.4.- Codificación de fraccionarios.
2.5.- Aritmética Binaria.
2.6.- Códigos de Caracteres.
2.7.- Códigos especiales.
2.7.1. Códigos compresores.
2.7.2. Códigos redundantes.
TEMA 3. Arquitectura de ordenadores. El procesador.
3.1.- Estructura del Procesador.
3.1.1.- Registros.
3.1.2.- Unidad Aritmético Lógica.
3.1.3.- Unidad de Control.
3.2.- Características de un procesador.
3.3.- Instrucciones.
3.4.- Juego de instrucciones.
3.4.1.- Formatos.
3.4.2.- Modos de direccionamiento.
3.4.3.- Ejecución de instrucciones.
3.5.- Tipos de arquitecturas.
TEMA 4 Arquitectura de ordenadores. La memoria.
4.1.- Conceptos básicos.
4.2.- Memoria Principal y Memoria Secundaria.
4.3.- Características de las memorias.
4.4.- Clasificación de las memorias.
4.5.- Jerarquía de las memorias.
4.6.- Funcionamiento de una memoria.
4.7.- Operaciones de una memoria.
TEMA 5. Arquitectura de ordenadores. Periféricos.
5.1.- Conceptos generales.
5.2.- Clasificación de los periféricos.
5.3.- Periféricos de Entrada.
5.4.- Periféricos de Salida.
5.5.- Periféricos de Entrada/Salida.
5.6.- Dispositivos de Almacenamiento Masivo.
TEMA 6. Sistemas operativos.
6.1.- Introducción. Concepto y Antecedentes.
6.2.- Estructura de un Sistema Operativo.
6.3.- Clasificación.
6.4.- Funciones de un Sistema Operativo.
6.4.1.- Gestión de procesos.
6.4.2.- Gestión de memoria.
6.4.3.- Gestión del sistema de ficheros.
6.4.4.- Gestión de entrada/salida.
TEMA 7. Introducción a la programación.
7.1.- Conceptos generales.
7.2.- Tipos de Lenguajes de Programación.
7.2.1.- Lenguajes de bajo nivel.
7.2.2.- Lenguajes de alto nivel.
7.3.- Traducción. Compiladores e intérpretes.
7.4.- Fases de la creación de software.
7.5.- Programación orientada a objetos.
TEMA 8. Redes de ordenadores. Internet.
8.1.- Concepto de red
8.2.- Clasificación de las redes
8.2.1.- En función de la tecnología de transmisión
8.2.2.- En función de la extensión alcanzada
8.2.2.- En función del uso
8.3.- Conceptos básicos de la transmisión de información
8.3.1.- Medios de transmisión
8.3.2.- Multiplexores, concentradores…
8.3.3.- Topología y tipos de red
8.4.- Direccionamiento. Conceptos básicos
8.5.- Funcionamiento de una red
8.6.- Internet