Programas de interface

Solo disponible en BuenasTareas
  • Páginas : 7 (1743 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de enero de 2012
Leer documento completo
Vista previa del texto
Jonathan Javier Pinto Espinoza

Ing. En Sistemas Computacionales

Semiescolarizado

Programa De Interfaces

I.S.C. Eloy Herrera Trujillo

Unidad I
1.1 La Interacción Hombre Maquina

Disciplina que estudia el intercambio de información entre las personas y los computadores. Ésta se encarga del diseño, evaluación e implementación de los aparatos tecnológicos interactivos, estudiandoel mayor número de casos que les pueda llegar a afectar. El objetivo es que el intercambio sea más eficiente: minimizar errores, incrementar la satisfacción, disminuir la frustración y, en definitiva, hacer más productivas las tareas que rodean a las personas y los computadores.

1.2 Principales Medios Para La Interacción

Los gráficos por computadora nacieron de la utilización del CRT (ElTubo de Rayos Catódicos (CRT del inglés Cathode Ray Tube) es un dispositivo de visualización inventado por Carl Ferdinand Braun y a su desarrollo contribuyeron los trabajos de Philo Farnsworth. Se emplea principalmente en monitores, televisiones y osciloscopios, aunque en la actualidad se están sustituyendo paulatinamente por tecnologías como plasma, LCD, DLP; debido al menor consumo energético deestos últimos.) y de las primeras utilizaciones de pen drives. Eso llevó al desarrollo de técnicas pioneras para la interacción persona-computador. Muchas de éstas fechan de 1963, año en que se hizo la tesis de Sutherland's Sketchpad Ph. D., la cual marcó el inicio de los gráficos por computadora. A partir de aquel momento se ha continuado trabajando en este campo, creando y mejorando algoritmos yhardwares que permiten mostrar con mucho más realismo y manipular objetos con mucho más realismo, todo eso, con la finalidad de conseguir gráficos interactivos.
Algunos de los avances relacionados fueron intentos de llegar a una simbiosis hombre-máquina.

1.3 Concepto Y Características De Una Interface

Dado que la interacción persona-computador estudia la comunicación entre el ser humanoy las máquinas, esto provoca que se tengan que tener unos conocimientos por parte de ambos, humano y máquina. Por parte de las máquinas hace falta que cuenten con un adecuado sistema operativo, técnicas gráficas, lenguajes de... Interfaz de Línea de Comandos (CLI), por su acrónimo en inglés de Command Line Interface (CLI), es un método que permite a las personas dar instrucciones a algún programainformático por medio de una línea de texto simple. Debe notarse que los conceptos de CLI, Shell y Emulador de Terminal no son lo mismo, aunque suelen utilizarse como sinónimos.

Las CLI pueden emplearse interactivamente, escribiendo instrucciones en alguna especie de entrada de texto, o pueden utilizarse de una forma mucho más automatizada (batch), leyendo comandos desde un archivo de scripts.1.4 Importancia Y Evolución De Las Interfaces

Esta interfaz existe casi desde los comienzos de la computación, superada en antigüedad solo por las tarjetas perforadas y mecanismos similares. Existen, para diversos programas y sistemas operativos, para diversos hardware, y con diferente funcionalidad.

Por ejemplo, las CLI son parte fundamental de los Shells o Emuladores de Terminal.Aparecen en todos los desktops (Gnome, KDE, Windows) como un método para ejecutar aplicaciones rápidamente. Aparecen como interfaz de lenguajes interpretados tales como Java, Python, Ruby o Perl. También se utilizan en aplicaciones cliente-servidor, en DBs (Postgres, MySQL, Oracle), en clientes FTP, etc. Las CLI son un elemento fundamental de aplicaciones de ingeniería tan importantes como Matlab yAutocad.

1.5 Interfaces De Usuarios (GUI, CLI)

La contraparte de CLI es la interfaz gráfica de usuario (GUI) que ofrece una estética mejorada y una mayor simplificación, a costa de un mayor consumo de recursos computacionales, y, en general, de una reducción de la funcionalidad alcanzable. Asimismo aparece el problema de una mayor vulnerabilidad por complejidad.

Las CLI son usadas por...
tracking img