You are on page 1of 7

MEDIOS O INTERFACES DE SOFTWARE (PAQUETES DE CLASES O MTODOS)

PARA COMUNICACIN DESDE UNA APLICACIN EN UN LENGUAJE DE


PROGRAMACIN PARA PUERTOS ESTNDAR.

CLASIFICACION DE LA INTERFAZ DE USUARIO

En esta seccin se describen varios tipos de interfaces de usuario entre ellas las siguientes:

Interfaces de lenguaje natural

Interfaces de preguntas y respuestas

Men

Formularios

Interfaces de lenguajes de comando

Interfaces grficos de usuario(GUIs)

Y una variedad de interfaces Web para uso en internet.

La interfaz de usuario tiene dos componentes principales:

I. El lenguaje de presentacin, que es la parte computadora humana de la transaccin

II. Y el lenguaje de accin, que caracteriza la parte humana-computadora. En conjunto, ambos


conceptos cubren la forma y contenido del trmino interfaz de usuario.

INTERFACES DE LENGUAJE NATURAL

Las interfaces de lenguaje natural son quizs el sueo e ideal de usuarios inexpertos, debido a que
permiten a usuarios interactuar con la computadora en su lenguaje cotidiano o natural. No se requieren
habilidades especiales de usuarios, quienes interactan con la computadora mediante lenguaje natural.

Las sutilezas e irregularidades que residen en la ambigedad es del lenguaje natural producen u
problema de programacin sumamente exigente y complejo. Los intentos por interactuar con lenguaje
natural para algunas aplicaciones en las cuales cualquier otro tipo de interfaz no es factible (por decir, en
el caso de un usuario que est incapacitado) se est obteniendo con algo de xito; sin embargo, estas
interfaces normalmente son caras. Los problemas de implementacin y la demanda extraordinaria en los
recursos de informtica hasta ahora han mantenido las interfaces de lenguaje natural a un mnimo. Sin
embargo, la demanda existe y muchos programadores e investigadores estn trabajando diligentemente
en las interfaces del lenguaje natural. Es una rea de crecimiento y, por lo tanto, merece supervisin
continua. Algunos sitios Web, tal como Ask Jeeves (www.askjeeves.com), usan una interfaz natural para
que los usuarios introduzcan su consulta de bsqueda. Cuando la consulta se introduce, Ask Jeeves
responde con una lista de consultas que coinciden con la pregunta que el usuario introdujo.

INTERFACES DE PREGUNTA Y RESPUESTA

En una interfaz de pregunta y respuesta, la computadora despliega en pantalla una pregunta para el
usuario. Para interactuar, el usuario introduce una respuesta (mediante pulsaciones el teclado o un clic
del ratn) y la computadora despus acta en esa informacin de entrada de acuerdo con su programa,
normalmente pasando a la siguiente pregunta.

Los asistentes usados para instalar software son un ejemplo comn de una interfaz de pregunta y
respuesta. El usuario responde a las preguntas acerca del proceso de instalacin, tal como donde instalar
el Software o caractersticas. Otro ejemplo comn es el uso de asistente de Office usado en los
productos de Microsoft. Cuando el usuario necesita ayuda, el Asistente de Office hace preguntas y
reacciona a las respuestas con preguntas adicionales diseadas para limitar el alcance del problema.
Los usuarios que no estn familiarizados con aplicaciones particulares o no estn informados sobre un
tema podran encontrar interfaces de pregunta y respuesta ms cmodas, ganando rpidamente
confianza a travs de su xito.
MENS

Una interfaz de mens adquiere apropiadamente su nombre de la lista de platillos que se pueden
seleccionar en un restaurante. De forma similar, una interfaz de men proporciona al usuario una lista de
pantalla de las selecciones disponibles.
En respuesta al men, un usuario est limitado a las opciones desplegadas. El usuario no necesita
conocer el sistema pero tiene que saber qu tarea se deba realizar. Por ejemplo, con un men tpico de
procesamiento de texto, los usuarios pueden escoger opciones para editar, copiar o imprimir. Sin
embargo, para utilizar e mejor men los usuarios deben saber una tarea desean desempear.
Los mens no dependen del hardware. Las variaciones abundan. Los mens se establecen para usar el
teclado, lpiz ptico o el ratn. Las selecciones se pueden identificar con un nmero, carta o palabra
clave. La consistencia es importante en el diseo de una interfaz de men.

Los mens se pueden anidar dentro de otro para llevar a un usuario a las opciones de un programa. Los
mens anidados permiten a la pantalla aparecer menos desordenada, la cual es consistente con el
adecuado diseo. Tambin permiten a usuarios evitar opciones de men en las que no estn interesados.
Los mens anidados tambin pueden mover rpidamente a los usuarios a travs del programa.

Los mens de GUI se usan para controlar el software de PC y tiene los siguientes lineamientos:

1. Siempre se despliega la barra de men principal.


2. El men principal usa palabras simples para los artculos del men. Las opciones de men principales
siempre despliegan mens desplegables secundarios.
3. El men principal debe tener opciones secundarias agrupadas en grupo similares de caractersticas.
4. Los mens desplegables que se presentan cuando se hacen clic en un artculo de men principal con
frecuencias consisten en ms de una palabra.
5. Estas opciones secundarias desempean acciones o despliegan artculos de men adicionales.
6. Los artculos de men en gris no estn disponibles para la actividad actual.

Los mens tambin se pueden ocultar hasta que el usuario quiera usarlos.

INTERFACES DE LENGUAJES DE COMANDOS


Una interface de lenguaje de comandos permites al usuario controlar la aplicacin con una serie de
pulsaciones del teclado, comandos, frase o alguna secuencia de estos mtodos tres mtodos. El
lenguaje de comandos no tiene un significado inherente para el usuario y este hecho lo hace bastante
diferentes a las otras interfaces. los lenguajes de comandos manipulan a la computadora como una
herramienta para permitir al usuario controlar el dialogo. El lenguaje de comandos ofrece al usuario
mayor flexibilidad y control. Cuando el usuario da una introduccin a la computadora mediante
lenguajes de comandos, se ejecutan de inmediato por el sistema. Despus el usuario podra proceder
para dar otra instruccin.

Los lenguajes de comandos requieren memorizar las reglas de sintaxis, esto generalmente es un
obstculo para los usuarios inexpertos. Los usuarios experimentados tienen a preferir los lenguajes
de comandos, posiblemente porque les permite trabajar ms rpidos.

INTERFACES DE FORMULARIO (FORMULARIOS DE ENTRADA/SALIDA)

Las interfaces de formulario consisten de formulario en pantalla o formulario que se basan en la web
que despliegan campos que contienen datos o parmetros que necesitan ser comunicados al usuario .
El formulario a menudo es fcil de un formulario impreso ya que es familiar para el usuario. Esta
tcnica de interfaz tambin se conoce como mtodo basado en el formulario y de formulario de
entrada/salida.
Los formularios para la pantalla de despliegue se configuran para mostrar la informacin debe
introducirse y donde. Los campos en blanco requieren informacin que se puede resaltar con caracteres
inversos o intermitentes .por ejemplo el usuario mueve el cursor de un campo a otro mediante la
pulsacin de una tecla de fecha.

INTERFACES GRAFICAS DE USUARIOS

las interfaces grafica d usuario (GUIs) permiten la manipulacin directa de la representacin grfica en
pantalla , la cual se puede realizar con la entrada del teclado, una palanca de juego o el ratn. La
manipulacin directa requiere mayor sofisticacin del sistema urge las interfaces vistas anteriormente.
La clave para las GUIs es la retroalimentacin constante que proporcionan. La retroalimentacin
continua en el objeto manipulado significa que se pueden hacer rpidamente los cambios incluso
cancelar operaciones sin ocurrir mensajes de error. El concepto de retroalimentacin, para los usuarios
se discute ms a fondo en una seccin ms adelante.
La creacin de GUIs REPRESENTA UN RETO , debido a que se debe inventar un modelo apropiado
de realidad o un modelo conceptual aceptable de la representacin. El diseo de GUIs para uso en
intranets, extranet y, an ms urgente, en web, requiere una planeacin ms cuidadosa. En general los
usuarios de sitios web son desconocidos para el diseador, de modo que el diseo debe ser bien
definido.

OTRAS INTERFACES DE USUARIO

Otras interfaces de usuarios, aunque menos comunes que las discutidas anteriormente, estn
ganando popularidad. Estas interfaces incluyen dispositivos de indicacin tal como el lpiz ptico,
pantallas sensibles al tacto y reconocimiento de voz y sntesis. Cada una estas interfaces tiene su
propios atributos especiales que corresponden de forma nica a aplicaciones particulares.
El lpiz ptico (un palo puntiagudo que parece pluma ) se est volviendo popular debido al muevo
software de reconocimiento de escritura y a los asistentes digitales personales (PDAs). Los
dispositivos palm y pocket /pc han sido un xito porque hacen muy bien un nmero limitado de
cosas. Las computadoras porttiles como estn incluyen un calendario, directorio, agenda y block de
notas. La entrada de datos tambin se facilita con una estacin de acoplamiento para que pueda
sincronizar los datos con su PC.

INTERFACES, SENSORES Y SOFTWARE

La recoleccin de datos [ requiere tres componentes principales:

Una interfaz para su computador

Sensores

Un software apropiado

INTERFACES PARA LA RECOLECCIN DE DATOS

Qu hacen las interfaces que recolectan datos? Qu clases de interfaces existen y cmo se conectan
a un computador?

Las interfaces para la recoleccin de datos se conectan a los computadores y se les pueden acoplar
sensores; as, convierten las lecturas tomadas por estos , en datos que el computador puede usar.
Adems, mediante circuitos llamados convertidores anlogo-digital (A-D), transforman en nmeros las
seales variables continuas emitidas por los sensores. Estos nmeros se convierten en valores reales
que aparecen en la pantalla, por medio de un programa de computador.

Algunas de las interfaces para la recoleccin de datos - llamadas interfaces colectoras de datos (data
logres) tienen memoria y suministro de energa propios y pueden registrar datos sin estar conectadas a
un computador.

INTERFACES PARA RECOLECCIN DE DATOS PARA PUERTO ANLOGO


Algunos computadores, como el Acorn BBC [2], se disearon para uso general en los colegios y tienen
varios puertos que permiten la conexin con equipos externos. Un puerto particularmente til es el
anlogo, el cual permite la conexin de equipos que producen seales anlogas [3]. El convertidor A-D en
el computador BBC, que viene incorporado al aparato, convierte esas seales a nmeros que los
programas pueden mostrar o utilizar para crear grficos.
Los usuarios de este tipo de computador, encontraron que podan conectar los sensores directamente en
el puerto anlogo y escribir un programa corto para que se vieran los valores que se reciben de los
sensores. Sin embargo, pronto se dieron cuenta que las personas con menos conocimientos tcnicos
tenan necesidad de algo ms que 'enchufar y listo' y fue as cmo se desarroll la interfaz para puerto
anlogo [3] en sus diferentes formas. Para computadores ms nuevos, es posible comprar un puerto
anlogo complementario, pero se debe calcular el costo adicional antes de tomar esa decisin adems
de tener en cuenta que con el ajuste de la tarjeta para el nuevo puerto se restringir el uso del
computador.

Una interfaz estndar para puerto anlogo, tendr conectores en los que se pueden instalar hasta cuatro
sensores anlogos y hasta dos interruptores digitales. Esto posibilita un rango razonable de sensores
pero stos no se auto identifican (esto es, identificarse por s mismos); para lograr lecturas confiables,
usted tendr que 'decirle' al software qu sensores estn conectados. Las interfaces para puerto anlogo
son simples, resistentes y ofrecen una buena solucin costo-beneficio para esos colegios que todava
tengan en funcionamiento computadores con este tipo de puertos (o que tengan computadores ms
nuevos a los que le hayan aadido un puerto anlogo). Sin embargo, la interfaz nicamente servir
mientras estos computadores estn en servicio, as que es buena idea escoger un fabricante cuyos
sensores tambin se puedan utilizar con interfaces ms costosas.

INTERFACES PARA RECOLECCIN DE DATOS A TRAVS DE PUERTOS SERIALES


Como lo implica el nombre, las interfaces para recoleccin de datos a travs de puertos seriales se
conectan en el puerto serial del computador [4]. Casi todos los computadores tienen de una u otra forma
este tipo de puerto y algunos tienen hasta dos, que pueden parecer ligeramente diferentes y tener un
nmero distinto de pines [4]. Antes de comprar, asegrese de que la interfaz de puerto serial que haya
escogido tenga cable de conexin y software apropiados para los computadores en los que la va a usar.
Si desea utilizar la interfaz en varios tipos de computador, entonces, obviamente, tendr que comprar
conectores y software adicionales.
Una ventaja de una interfaz de puerto serial para recoleccin de datos es que no es especifica para un
tipo de computador. As que si usted tiene varias clases de computadores o planea cambiarse a un
sistema diferente en algn momento en el futuro, podr seguir utilizando la interfaz siempre y cuando el
software est todava disponible. Sin embargo, est interfaz ser ms costosa que una interfaz para
puerto anlogo, porque tiene ms elementos electrnicos en su interior. Esta interfaz debe permitir que
los sensores se auto identifiquen .

Muchas de las interfaces de puerto serial para la recoleccin de datos tambin se pueden utilizar sin
tener que conectarlas a un computador.

RECOLECTORES DE DATOS
Un recolector de datos es una interfaz autnoma de puertos: serial o USB [5]. Estos tienen su propia
memoria y su propio abastecimiento de energa, para permitir la coleccin y almacenamiento de datos
durante un determinado perodo. Puede conectarse a distintos tipos de computador para transferir datos
e instrucciones.
Algunos recolectores de datos se deben programar desde el computador con instrucciones especficas
acerca de qu se debe registrar y cundo hacerlo; luego, se desconectan del computador para
transportarlos. Algunos se pueden activar oprimiendo un botn y comenzar as la recoleccin con
cualquier clase de sensor que est conectado, esto continuar hasta que se le desactive. Algunos tienen
pantallas indicadoras para mostrar datos en forma grfica a medida que estos se recopilan, caracterstica
que permite a los estudiantes ver que est ocurriendo (y asegurarse de que el aparato est
funcionando!). Algunos recolectores pueden almacenar en la memoria, al mismo tiempo, ms de un
conjunto de datos y todos pueden transferirlos a un computador anfitrin para analizarlos.

Lo que puede ser un problema con estos equipos es la duracin de las bateras. Estos recolectores se
pueden programar para que registren datos durante semanas, siempre y cuando las bateras funcionen
(una regla prctica es pensar que stas van a durar, la mitad del tiempo que dicen los fabricantes). Es
recomendable utilizar un adaptador de energa elctrica para asegurarse de que, despus de un largo
periodo de registro, se van a obtener datos que valga la pena analizar.

Es predecible que mientras ms funciones tenga un recolector de datos, mayor sea su costo. Vale la
pena considerar si usted realmente necesita todas las funciones avanzadas que ofrece un recolector
costoso, comparndolo con una interfaz de precio moderado que permite hacer el registro de datos a
travs de un puerto serial o USB [5].

INTERFACES PARA MEDICIN Y CONTROL


Algunos equipos pueden llevar a cabo tanto la recoleccin de datos como el control de aparatos externos.
Puesto que estas funciones requieren una cierta cantidad de energa para activar los aparatos, stos
deben permanecer conectados a la red elctrica. Tal vez son ms costosos que una interfaz directa para
registro de datos pero vale la pena hacer una comparicin de costos, especialmente si el precio puede
compartirse entre varios departamentos con distintas necesidades.
Por ejemplo, en el mismo colegio el departamento de ciencias puede querer utilizar el dispositivo
principalmente como interfaz para recoleccin de datos, mientras que el departamento de tecnologa lo
va a utilizar para controlar los computadores. As, ambos departamentos se podrn beneficiar de un
ahorro en los costos u obtener ms interfaces por su dinero, y podran tambin tener la oportunidad de
utilizar las funciones adicionales del aparato. Por ejemplo, en la clase de ciencias se podra utilizar este
elemento para controlar la temperatura de un recipiente para bao mara mientras se registra el
porcentaje de una reaccin a esa temperatura; y en la clase de tecnologa se podran controlar los
equipos de un invernadero controlado por computador, en respuesta a los valores que reciben de los
sensores.

Esta podra ser una solucin para usted, pero asegrese de que el equipo que haya escogido no
sacrifique las funciones de medicin o control a cambio del simple hecho de que ambas estn disponibles
en un mismo elemento.

FABRICANTES DE INTERFACES PARA RECOLECCIN DE DATOS


Los fabricantes enumerados a continuacin producen interfaces para registro de datos, software y
sensores para el rea de educacin. Adems, producen recursos adicionales tales como hojas de clculo
o folletos con ideas para utilizar en las
CONCORD CCProbe Interfaces
http://www.concord.org/ccprobeware

PASCO Xplorer
http://www.pasco.com/
http://www.pasco.com

SENSORES

Qu tipo de sensores existen y qu hacen?


Es cierto que el valor de un sistema de recoleccin de datos depende de la calidad de sus sensores;
despus de todo, por lo general, la interfaz nicamente es un medio para transferir los datos desde los
sensores hacia la pantalla del computador. Los sensores se pueden usar para registrar cambios
ambientales en funcin del tiempo o para registrar el tiempo que transcurre entre un hecho y otro. Los
sensores anlogos miden variables tales como temperatura, luz, presin o humedad. Los sensores
digitales miden si un interruptor est prendido o apagado y generalmente se usan para cronometrar o
sealar acontecimientos. Todas las interfaces para el registro de datos aceptan sensores anlogos y en
su mayora tambin aceptan seales digitales.
No hay un estndar nico aceptado para todos los sensores puesto que cada interfaz para recoleccin de
datos tiene su propio catlogo de sensores y, desafortunadamente, estos invariablemente son
incompatibles con cualquier otro sistema. Muchos sensores se pueden auto identificar, es decir, tienen
incorporado un sistema de circuitos que le permite al recolector de datos reconocer qu sensor tiene
conectado y convertir sus seales al valor correcto. Es imprescindible contar con un rango adecuado de
sensores cuando se va a escoger el sistema que se va a comprar. Es probable que un conjunto de
sensores cueste por lo menos tanto como la interfaz misma, por lo tanto se debe tener en cuenta el costo
total y no solamente el de la caja de la interfaz.

You might also like