Académique Documents
Professionnel Documents
Culture Documents
INTEGRANTES: ALFREDO TALABERA BECERRA PABLO DE JESUS ARREOLA BIEYRA ERICK RUBN VELASCO VELASCO MAYRA YADIRA DAMIAN ORTEGA
Introduccin
Interfaz. Conexin e interaccin entre hardware, software y el
usuario. El diseo y construccin de interfaces constituye una parte principal del trabajo de los ingenieros, programadores y consultores. Los usuarios conversan con el software. El software conversa con el hardware y otro software. El hardware conversa con otro hardware. Todo este dilogo no es ms que el uso de interfaces. Las interfaces deben disearse, desarrollarse, probarse y redisearse; y con cada encarnacin nace una nueva especificacin que puede convertirse en un estndar ms, de hecho o regulado.
los elementos a ser controlados (actuadores, interruptores, pulsadores, rels, circuitos, motores, etc.). Su misin es garantizar el correcto aislamiento elctrico entre los puertos del PC y los dispositivos externos. Bus: Normalmente se refiere al conjunto de seales con las que se comunica el microprocesador con el entorno: memoria o perifricos (a travs de las interfaces).
al perifrico Controlar las transferencias de datos entre la CPU y el perifrico (convertir formatos, adaptar velocidades,..). Informar a la CPU del estado del perifrico. Deteccin de errores (defectos mecnicos o elctricos en el funcionamiento del dispositivo. Ejemplos: atasco de papel, cambio de un bit, etc.) Los interfaces tambin se denominan controladores, interfaces o tarjetas de E/S
5.2 Clasificacin
En una primera aproximacin, los puertos y los
interfaces del computador se pueden clasificar en funcin del tipo de transmisin de informacin que permitan: Serie
Puerto serie: Interfaz RS-232.
Puerto/interfaz USB.
son perifricos que se pueden clasificar segn el sentido de la comunicacin: Dispositivos de entrada: usuario-mquina Los dispositivos de entrada son los que se utilizan para introducir informacin en el ordenador. Los sensores del dispositivo transforman la informacin en seales fsicas que envan a un controlador o programa del sistema operativo para su interpretacin.
orden de un usuario, unidades de significado mediante formas y smbolos empleados en la representacin grfica de la informacin, o el sonido en el caso de la representacin auditiva. Los dispositivos de salida ms populares son: monitores, impresoras, altavoces, cascos, etc
proporciona poca o ninguna abstraccin del microprocesador de un ordenador. Consecuentemente es fcilmente trasladado a lenguaje de mquina. La palabra "bajo" no implica que el lenguaje sea inferior a un lenguaje de alto nivel; se refiere a la reducida abstraccin entre el lenguaje y el hardware. Lenguajes de bajo nivel existentes
Lenguaje
Descripcin
Es el lenguaje que la computadora entiende, su estructura est totalmente adaptada a los circuitos de la mquina y la programacin es tediosa porque los datos se representan por ceros y unos. Es de bajo nivel. Es un conjunto de instrucciones codificadas en binario que son capaces de relacionarse directamente con los registros y circuitera del microprocesador de la computadora y que resulta directamente ejecutable por ste, sin necesidad de otros programas intermediarios. Los datos se referencian por medio de las
Lenguaje de mquina
(Primera generacin)
Lenguaje ensamblador
(Segunda Generacin)
(drivers).
Ventajas: Mayor adaptacin al equipo. Posibilidad de obtener la mxima velocidad con mnimo uso de memoria.
Inconvenientes: Imposibilidad de escribir cdigo independiente de la mquina. Mayor dificultad en la programacin y en la comprensin de los programas. El programador debe conocer ms de un centenar de instrucciones. Es necesario conocer en detalle la arquitectura de la mquina.
5.4 Aplicaciones
Actualmente la tecnologa y el trabajo humano esta ntimamente
relacionada con las computadoras; como lo es el diseo grfico, la redaccin, el control de instrumentos y maquinaria, las comunicaciones, etc. Dependiendo de la aplicacin dada a una computadora son las interfaces que se le instalan. Como en diseo grfico, los perifricos necesarios son la cmara digital, impresora, mouse, tableta digitalizadora; entre otros. Para toda aplicacin de la computadora, el dispositivo en comn es el mouse. El mouse se ha utilizado comercialmente desde principios de los aos80 como una herramienta de trabajo auxiliar con la computadora.
nivel de software. Cada aplicacin de software posee una interfaz grfica y de interaccin con las interfaces de hardware, como el mouse. De la misma manera que en hardware, en software el desarrollo es continuo.
poseen herramientas especializadas para crear interfaces grficas y de perifricos con el fin de que el usuario realice de manera eficiente su trabajo.
principalmente en la aplicacin y en la ergonoma para el usuario.