Professional Documents
Culture Documents
SISTEMAS PROGRAMABLES
UNIDAD 6 INTERFACES
ITESCO INGENIERIA EN SISTEMAS COMPUTACIONALES -7 D COATZACOALCOS, VERACRUZ 11/DICIEMBRE/2013 DOCENTE: Nelida Zunacy Rodrguez Hernndez
Salazar Argelles Aarn Abraham Dorantes Guzmn Grecia Monserrat
Calificacin: Observaciones:
SISTEMAS PROGRAMABLES
INTRODUCCIN
Los humanos necesitan de la tecnologa, pero deben primero aprender a utilizarla. Es aqu donde entran las interfaces. Todos los das nosotros interactuamos con nuestros ordenadores utilizando cientos de interfaces, esto lo hacemos por medio de dispositivos perifricos como lo son los dispositivos de entrada/salida de nuestras computadoras. Los Avances de la Ciencia y la Tecnologa han puesto al hombre en un plano intermedio entre lo tangible e intangible computacionalmente hablando, es ahora tan comn el convivir con un computador diariamente que cada vez se hace ms imperativo la mejor interaccin hombre-mquina a travs de una adecuada interfaz (Interfaz de Usuario), que le brinde tanto comodidad ,como eficiencia. El presente trabajo es una introduccin al mundo de las Interfaz de Usuarios, en el estn los conceptos y nociones bsicas que permitirn en adelante adentrarnos ms en este.
INTERFACES
SISTEMAS PROGRAMABLES
INDICE
CONTENIDO Unidad 6 INTERFACES 6.1 Conceptos bsicos y clasificacin 6.2 Mdulos de adquisicin de datos 6.3 diseo y aplicacin de interfaces 6.3.1 Hombre Maquina 6.3.2 Maquina Maquina Bibliografa Conclusiones ...... ...... ...... ...... ...... ...... ...... ...... PGINA 1 1 4 6 8 10 12 14
INTERFACES
SISTEMAS PROGRAMABLES
Concepto Aarn Arguelles: Yo entiendo que es la comunicacin e interaccin fsica, entre un usuario al necesitar realizar una accin, y la interfaz es el medio el cual facilita resolver y ejecutar esa accin. Concepto Grecia Dorantes: Es la manera en que nosotros como humanos podemos comunicarnos con la mquina (PC), la interfaz tambin permite el acoplamiento entre dispositivos perifricos y el microprocesador.
INTERFACES
SISTEMAS PROGRAMABLES
CLASIFICACION Y DIFERENCIAS: Segn su naturaleza Existen bsicamente dos tipos: Una interfaz de hardware: una interfaz de hardware: Incluyendo los dispositivos utilizados para introducir, procesar y entregar los datos; teclado, ratn, pantalla, etc. Una interfaz de software: Destinada a entregar informacin acerca de los procesos, aplicaciones y herramientas de control. Se manifiesta a travs de lo que el usuario observa en la pantalla.
Segn su funcin Segn la funcin de la interfaz tenemos: Sistemas vitales: tienen un carcter de vida o muerte en sentido literal_ muchas personas depende de ellos. Un buen ejemplo es un sistema de gestin para reactores nucleares. Este sistema trabaja en tiempo real, y su seguridad, efectividad y fiabilidad es de suma importancia. Sistemas comerciales e industriales: El objetivo que prima es aumentar la productividad de los usuarios. Sistemas de oficina, domsticos y de ocio: El factor ms importante es el mercado a que est dirigido; tienen que ser muy amigables y satisfacer al cliente. Sistemas de investigacin: Realizan tareas muy especficas y tratan de imitar el medio en el que se desenvuelve el usuario.
De esta clasificacin general se puede ir desprendiendo algunas, as por ejemplo segn su evolucin tenemos: La evolucin de las interfaces de usuario corre en paralelo con la de los sistemas operativos; de hecho, la interfaz constituye actualmente uno de los principales elementos de un sistema operativo. A continuacin se muestran las distintas interfaces que histricamente han ido apareciendo, ejemplificndolas con las sucesivas versiones de los sistemas operativos ms populares.
INTERFACES
SISTEMAS PROGRAMABLES
Interfaces de lnea de mandatos (command-line user interfaces, CUIs). Es el caracterstico del DOS, el sistema operativo de los primeros PC, y es el estilo ms antiguo de interaccin hombre-mquina. El usuario escribe rdenes utilizando un lenguaje formal con un vocabulario y una sintaxis propia (los mandatos en el caso del DOS). Se usa un teclado, tpicamente, y las rdenes estn encaminadas a realizar una accin. El usuario no suele recibir mucha informacin por parte del sistema (ejemplo: indicador del DOS), y debe conocer cmo funciona el ordenador y dnde estn los programas (nada est oculto al usuario). El modelo de la interfaz es el del programador, no el del usuario. Ejemplo del DIR-DEL-DIR, por la falta de informacin de respuesta del DOS. Otras veces, en cambio, es excesiva: etiqueta del volumen en el DIR. Inconveniente: carga de memoria del usuario (debe memorizar los mandatos; incluso la ayuda es difcil de leer); nombres no siempre adecuados a las funciones, significado de los mandatos mal comprendido a veces (varios mandatos con el mismo o parecido significado, como DEL y ERASE); inflexible en los nombres (DEL y no DELETE). Ventajas: potente, flexible y controlado por el usuario, aunque esto es una ventaja para usuarios experimentados. La sintaxis es estricta, y los errores pueden ser graves.
INTERFACES
SISTEMAS PROGRAMABLES
INTERFACES
SISTEMAS PROGRAMABLES
Explicacin de la imagen: Se observan los mdulos de adquisicin de datos (S.A.D), es la recopilacin de todo lo necesario que debe contar el microcontrolador para el funcionamiento de la interfaz a la hora de ejecutarse, o de realizar la operacin programada en el microcontrolador, o hacer complemento con la interfaz que deben de ser necesarios para un mdulo en especial.
INTERFACES
SISTEMAS PROGRAMABLES
Es el diseo de computadoras, aplicaciones, mquinas, dispositivos de comunicacin mvil, aplicaciones de software, y sitios web enfocado en la experiencia de usuario y la interaccin. Normalmente es una actividad multidisciplinar que involucra a varias ramas del diseo y el conocimiento como el diseo grfico, industrial, web, de software y la ergonoma; y est implicado en un amplio rango de proyectos, desde sistemas para computadoras, vehculos hasta aviones comerciales. Su objetivo es que las aplicaciones sean ms atractivos y adems, hacer que la interaccin con el usuario sea lo ms intuitiva posible, conocido como el diseo centrado en el usuario. En este sentido las disciplinas del diseo industrial y grfico se encargan de que la actividad a desarrollar se comunique y aprenda lo ms rpidamente, a travs de recursos como la grfica, los pictogramas, los estereotipos y la simbologa, todo sin afectar el funcionamiento tcnico eficiente.
PRINCIPIOS PARA EL DISEO Existen principios relevantes para el diseo e implementacin de IU, ya sea para las IU grficas, como para la Web.
Familiaridad del usuario: Utilizar trminos y conceptos que se toman de la experiencia de las personas que ms utilizan el sistema. Consistencia: Siempre que sea posible, la interfaz debe ser consistente en el sentido de que las operaciones comparables se activan de la misma forma. Mnima sorpresa: El comportamiento del sistema no debe provocar sorpresa a los usuarios. Recuperabilidad: La interfaz debe incluir mecanismos para permitir a los usuarios recuperarse de los errores. Esto puede ser de dos formas: Confirmacin de acciones destructivas. Proveer de un recurso para deshacer Gua al usuario: Cuando los errores ocurren, la interfaz debe proveer retroalimentacin significativa y caractersticas de ayuda sensible al contexto. Diversidad de usuarios: La interfaz debe proveer caractersticas de interaccin apropiada para los diferentes tipos de usuarios.
INTERFACES
SISTEMAS PROGRAMABLES
El proceso clsico de diseo de una interfaz de usuario se puede distinguir cuatro fases o etapas principales.
A) Reunir y analizar la informacin del usuario: es decir, concretar a travs de tcnicas de sondeo y encuesta qu tipo de usuarios van a utilizar el programa, qu tareas van a realizar y cmo las van a realizar, qu exigen los usuarios del programa, en qu entorno se desenvuelven (fsico, social, cultural), etc. B) Disear: Es importante dedicar tiempo y recursos a esta fase, antes de comenzar la codificacin. En esta etapa se definen los objetivos de usabilidad del programa, las tareas del usuario, los objetos y acciones de la interfaz, los iconos, vistas y representaciones visuales de los objetos, mens y ventanas, etc. Todos los elementos visuales se pueden disear inicialmente mediante esquemas manuscritos para posteriormente refinarlos con las herramientas adecuadas. C) Construir: Es interesante disear un prototipo previo, una primera versin del programa que se realice rpidamente y permita visualizar el producto para poderlos probar antes de codificar definitivamente. D) Validad: Esta tcnica permite una primera toma de contacto del usuario con la aplicacin, quien puede posteriormente aportar informacin muy til a los desarrolladores en base a su experiencia con el prototipo.
INTERFACES
SISTEMAS PROGRAMABLES
El ser humano est continuamente interactuando con los objetos que le rodean, y crea expectativas sobre cmo stos deben comportarse, basadas en pasadas experiencias con estos objetos u otros similares. Cuando los seres humanos y los computadores interactan lo hacen a travs de un medio o interfaz hombre mquina, que definimos como HMI. La HMI es el punto en el que seres humanos y computadores se ponen en contacto, transmitindose mutuamente tanto informacin, rdenes y datos como sensaciones, intuiciones y nuevas formas de ver las cosas. Por otro lado, la interfaz es tambin un lmite a la comunicacin en muchos casos, ya que aquello que no sea posible expresar a travs de ella permanecer fuera de nuestra relacin mutua. Es as como en muchos casos la interfaz se convierte en una barrera debido a un pobre diseo y una escasa atencin a los detalles de la tarea a realizar.
INTERFACES
SISTEMAS PROGRAMABLES
La interfaz forma parte de un entorno cultural, fsico y social y por tanto tendremos una serie de factores que hemos de tener en cuenta en el momento de disearlas. La interaccin hombre-mquina se refiere a la conexin existente entre el ser humano y las nuevas tecnologas. Esta interaccin ayuda a mejorar las posibilidades de las nuevas tecnologas en la enseanza en dos importantes aspectos: 1) Gua a un anlisis cuidadoso y sistemtico sobre qu informacin, herramientas y capacidades necesita las personas para conseguir sus objetivos. 2) Proporciona herramientas y tcnicas para conseguir dicha interaccin. La interaccin de hardware, software y usuario es una de las ms importantes partes del sistema de comunicacin: el interfaz hombre-mquina es un canal comunicativo entre el usuario y el ordenador.
INTERFACES
SISTEMAS PROGRAMABLES
INTERFACES
10
SISTEMAS PROGRAMABLES
INTERFACES
11
SISTEMAS PROGRAMABLES
BIBLIOGRAFIA
LIBROS DIGITALES
DATOS DEL LIBRO Autor(es): Fernando Martos Navarro Juan Desongles Corrales Ma Luisa Garzon Villar Angeles Sampalo De La Torre Eduardo Antonio Ponce Cifredo Leon Montaraz Olivas Editorial(es): MAD-Eduforma Fecha de Publicacin: 2006-01-16 Pginas del Libro: 364 Identificador: ISBN_10: 8466550984 ISBN_13: 9788466550987 Tapas: smallThumbnail thumbnail small medium la rge extraLarge Categoras: Sin Datos
Autor: Kevin James PC Interfacing and Data Acquisition Editorial: Planta Tree Catalogacin Biblioteca Britnica de Datos de publicacin Un registro de catlogo de este libro se encuentra disponible en la Biblioteca Britnica ISBN 0 7506 4624 1 Typeset by Palabras lser, Madras , India Impreso y encuadernado en Gran Bretaa
INTERFACES
12
SISTEMAS PROGRAMABLES
INTERFACES
13