Temario
Presentación de la asignatura  [1 hora]

Módulo 1: Fundamentos básicos de los sistemas de entrada/salida  [7 horas]

Tema 1: Arquitectura del sistema de entrada/salida (E/S) [2h]
– Componentes básicos del computador
– Conexión entre dispositivos de E/S, procesador y memoria
– Componentes básicos de la entrada/salida
– Interfaz de los dispositivos de E/S, memoria y sistema operativo
– Operaciones de E/S
– Clasificación de los dispositivos de E/S
– Estudio de casos prácticos
Bibliografía: [1] [5] [Internet]
Competencias: G1,G2,G5,N4,T3,T4,T5,T6,T7,T8,T10,CII01,CII05,CII09

Tema 2: Mecanismos de sincronización [2h]
– Introducción
– Sincronización por consulta de estado
– Sincronización por interrupciones
– Estudio de casos prácticos
Bibliografía: [1] [5] [3] [Internet]
Competencias: G1,G2,G5,N4,T3,T4,T5,T6,T7,T8,T10,CII01,CII05,CII09

Tema 3: Métodos de transferencias de datos [1h]
– Introducción
– Transferencias por programa
– Transferencias por acceso directo a memoria (DMA)
– Procesadores de E/S
– Estudio de casos prácticos
Bibliografía: [1] [5] [Internet]
Competencias: G1,G2,G5,N4,T3,T4,T5,T6,T7,T8,T10,CII01,CII05,CII09

Tema 4: Análisis, selección y evaluación de computadores [2h]
– Plataformas hardware de cómputo
– Métodos de evaluación
– Recursos para la evaluación
Bibliografía: [2] [7] [Internet]
Competencias: G1,G2,G5,N4,T3,T4,T5,T6,T7,T8,T10,CII01,CII05,CII09


Módulo 2: Buses de interconexión  [8 horas]

Tema 1: Conceptos básicos [2h]
– Características de las líneas de transmisión
– Comunicaciones punto-a-punto y multipunto
– Aspectos de diseño de un bus
– Clasificación de buses
Bibliografía: [2] [5] [Internet]
Competencias: G1,G2,G5,N4,T3,T4,T5,T6,T7,T8,T10,CII01,CII05,CII09

Tema 2: Buses del sistema dentro de un mismo equipo [2h]
– Buses paralelos
– Buses serie
– Casos de estudio
Bibliografía: [2][3] [5] [Internet]
Competencias: G1,G2,G5,N4,T3,T4,T5,T6,T7,T8,T10,CII01,CII05,CII09

Tema 3: Buses e interfaces externas de entrada salida [4h]
– Comunicación en paralelo
– Comunicación en serie
– Casos de estudio
Bibliografía: [2][3] [5] [6] [Internet]
Competencias: G1,G2,G5,N4,T3,T4,T5,T6,T7,T8,T10,CII01,CII05,CII09


Módulo 3: Periféricos de entrada/salida de datos  [7 horas]

Tema 1: Periféricos de entrada [3h]
– Ratón
– Teclado
– Pantallas táctiles
– Bolígrafo digital
– Sistemas ópticos de escaneado
Bibliografía: [3] [4][Internet]
Competencias: G1,G2,G5,N4,T3,T4,T5,T6,T7,T8,T10,CII01,CII05,CII09

Tema 2: Periféricos de salida  [4 horas]
– Tecnologías de impresoras
– Tecnologías de pantallas
– Interfaces gráficos
Bibliografía: [3][4] [Internet]
Competencias: G1,G2,G5,N4,T3,T4,T5,T6,T7,T8,T10,CII01,CII05,CII09


Módulo 4: Sistemas de almacenamiento externo  [7 horas]

Tema 1: Almacenamiento  magnético [4h]
– Principios básicos
– Clasificación de los dispositivos
– Almacenamiento en disco magnético
       • Tecnología
       • Componentes básicos
       • Organización de la información
       • Características básicas
– Sistemas redundantes (RAID)
– Almacenamiento en cinta magnética
– Casos prácticos
Bibliografía: [3] [4] [Internet]
Competencias: G1,G2,G5,N4,T3,T4,T5,T6,T7,T8,T10,CII01,CII05,CII09

Tema 2: Otras tecnologías de almacenamiento [3h]
– Tecnologías y principios de funcionamiento de los dispositivos
– Tipos de dispositivos
– Características básicas y prestaciones
– Tendencias futuras
Bibliografía: [3] [4] [Internet]
Competencias: G1,G2,G5,N4,T3,T4,T5,T6,T7,T8,T10,CII01,CII05,CII09

CONTENIDOS PRÁCTICOS  
Competencias comunes a todas las prácticas:
G1,G2,G5,N2,N3,N4,T3,T4,T5,T6,T7,T8,T10,CII01,CII05,CII09

Número  de sesiones prácticas: 15
Duración: 2 horas/sesión
Sesiones a la semana por cada estudiante: 1

Práctica 1.- Arquitectura de la entrada-salida (4 sesiones)
Descripción: En esta práctica se aborda el estudio y uso del sistema de entrada salida de un sistema microcontrolador o simulador, según recursos disponibles, haciendo especial énfasis en: técnicas de sincronización y transferencias de datos, tipos de interfaces, temporizadores y características más importantes de las señales eléctricas. Se desarrollaran pequeñas aplicaciones que contemplen todos los aspectos comentados, típicos de los interfaces de entrada-salida que permiten la conexión de los diferentes dispositivos a una plataforma de cómputo.
Sesión 1: Presentación  de la práctica a realizar. Aspectos prácticos y detalles de implementación.
Sesiones 2, 3 y 4: Trabajo del estudiante

Práctica 2.- Bus serie: protocolo y aplicaciones prácticas (4 sesiones)
Descripción: La práctica se centra en el refuerzo de los conocimientos teóricos adquiridos en el módulo 2 dedicado a los buses de interconexión. Para ello, se propone la implementación del protocolo de comunicaciones de un bus serie y la programación y uso de dispositivos de entrada/salida compatibles con dicho bus. Una vez programadas las funciones  básicas del protocolo del bus (inicialización, lectura, escritura y otras) se implementará una aplicación sencilla con dispositivos físicos compatibles con el bus implementado para mostrar su utilidad y su correcto funcionamiento.
Sesión 1: Presentación  de la práctica a realizar. Aspectos prácticos y detalles de implementación.
Sesiones 2, 3 y 4: Trabajo del estudiante

Práctica 3.- Diseño e implementación de periféricos (7 sesiones )
Descripción: Práctica que exige una labor de análisis y síntesis para construir dispositivos que cumplan con una funcionalidad y requisitos dados. Será necesaria la integración de diversos componentes electrónicos y desarrollar el software de control adecuado para alcanzar el  correcto funcionamiento del dispositivo de acuerdo a las especificaciones de partida. El dispositivo a desarrollar utilizará componentes discretos tales como: visualizadores 7-segmentos, pantalla LCD, teclado, componentes electrónicos discretos e integrados, pulsadores, sensores y otros.
Sesión 1: Presentación  de la práctica a realizar. Aspectos prácticos y detalles de implementación.
Sesiones 2, 3, y 4: Trabajo del estudiante
Sesiones 5, 6, 7: Presentación, defensa y evaluación de prácticas