Sunteți pe pagina 1din 6

INTERFAZ GRFICA DE USUARIO EN EL LENGUAJE DE PROGRAMACIN.

La interfaz grfica de
usuario, conocida tambin
como GUI (del ingls
graphical user interface),
es un programa
informtico que acta de
interfaz de usuario,
utilizando un conjunto de
imgenes y objetos
grficos para representar
la informacin y acciones
disponibles en la interfaz.
Su principal uso, consiste en proporcionar un entorno visual sencillo para permitir la
comunicacin con el sistema operativo de una mquina o computador.

Habitualmente las acciones se realizan mediante manipulacin directa, para facilitar


la interaccin del usuario con la computadora. Surge como evolucin de las
interfaces de lnea de comandos que se usaban para operar los primeros sistemas
operativos y es pieza fundamental en un entorno grfico. Como ejemplos de interfaz
grfica de usuario, cabe citar los entornos de escritorio Windows, el X-Window de
GNU/Linux o el de Mac OS X, Aqua.

En el contexto del proceso de interaccin persona-computadora, la interfaz grfica


de usuario es el artefacto tecnolgico de un sistema interactivo que posibilita, a
travs del uso y la representacin del lenguaje visual, una interaccin amigable con
un sistema informtico.

Tipos de interfaces grficas de usuario.


Evolucin de las interfaces de usuario.
CLI (Command line interface): Interfaz de lnea de comandos
GUI (Graphical user interface): Interfaz grfica de usuario
NUI (Natural user interface): Interfaz natural de usuario
Las GUI y ZUI.
Los tipos de interfaces grficas de usuarios (GUI) que se encuentran en juegos de
computadora, y las GUI avanzados basados en realidad virtual, se usan con
frecuencia en tareas de investigacin. Muchos grupos de investigacin en
Norteamrica y Europa estn trabajando actualmente en la interfaz de enfoque del
usuario o ZUI (Zooming User Interface), que es un adelanto lgico de las GUI,
mezclando 3D con 2D. Podra expresarse como 2 dimensiones y media en objetos
vectoriales de una dimensin.

Interfaz de usuario de pantalla tctil.


Algunas GUI son diseadas para cumplir con los rigurosos requisitos de los
mercados verticales. Estos se conocen como las GUI de uso especfico. Un ejemplo
de un GUI de uso especfico es la ahora familiar pantalla tctil o touchscreen
(pantalla que al ser tocada efecta los comandos del ratn en el software). Se
encuentra actualmente implementado en muchos restaurantes y en muchas tiendas
de autoservicio de todo el mundo. Fue iniciado por Gene Mosher en la computadora
del ST de Atari en 1986, el uso que l especfic en las GUI de pantalla tctil ha
encabezado una revolucin mundial e innovadora en el uso de las computadoras a
travs de las industrias alimenticias y de bebidas, y en ventas al por menor.

Otros ejemplos de GUI de uso especfico, relacionados con la pantalla tctil son los
cajeros automticos, los kioscos de informacin y las pantallas de monitoreo y
control en los usos industriales, que emplean un sistema operativo de tiempo real
(RTOS). Los telfonos mviles y los sistemas o consolas de juego tambin emplean
las pantallas tctiles. Adems, la domtica no es posible sin una buena interfaz de
usuario, o GUI.

Interfaz Natural de Usuario (NUI)


Las NUI naturales son aquellas en las que se interacta con un sistema, aplicacin,
etctera, sin utilizar dispositivos de entrada como ratn, teclado, lpiz ptico, etc.
En lugar de estos se utilizan las manos o las yemas de los dedos.
Controles
Conexin a la base de datos:

Cmo conectar a una base de datos MSQL desde PHP?


Conectarse a una base de datos MySql desde PHP es sencillo. En un pequeo
ejemplo vamos a ver cmo hacerlo.

1- Creamos un primer archivo llamado por ejemplo conexion.php.

2- Incluimos en conexion.php el siguiente cdigo.

1 <?
2 $link=mysql_connect("localhost","usuario","clave");
3 mysql_select_db("nombrebd",$link) OR DIE ("Error: No es posible
establecer la conexin");
4 ?>

Localhost: Indca a donde se conecta con la DB. Si la conexin es en el mismo


servidor, este es el valor que debe ir. Si la conexin se da en otro servidor, debemos
incluir la Ip del servidor. En este ltimo caso, el servidor deber tener las conexiones
remotas abiertas.

Usuario: Es el usuario de la base de datos. En general lleva el siguiente


formato usuariocpanel_usuariodb

Clave: Es la clave que se corresponde con ese usuario.

Nombrebd: Se corresponde con el nombre de la base de datos.


3- Finalmente para incluir la conexin en cualquier archivo desde el que querramos
conectarnos, slo se debe incluir el siguiente cdigo.

1
<?
2 include("conexion.php");

3 ?>

S-ar putea să vă placă și