Sei sulla pagina 1di 8

wwwdi.ujaen.

es/asignaturas/progav/progav-tema3(Fuente de informacin )
Guis Significa interfaz grafica de usario ,

La mayora de los GUIs de propsito general siguen la llamada metfora de escritorio, y utilizan un sistema de ventanas. Para la interaccin con el usuario disponen de un nmero ms o menos grande de elementos o widgets: botones, editores, etc. Evolucin histrica La aparicin de los GUIs fue posible por la mejora de las prestaciones de los ordenadores. La escasa potencia de los ordenadores hasta principios de los 70 haca impensable desperdiciar CPU en la interfaz con el usuario Hasta entonces el usuario dispona de una mnima interfaz en modo texto, bsicamente una lnea donde se tecleaban los comanandos del S.O., en un nivel muy cercano a la mquina

El usuario normal no desea trabajar/ver resultados por una consola de comandos

la mayora de las aplicaciones comerciales utilizan ventanas, botones, conos, etc. >> Programacin Visual (GUI) Es posible separar un cdigo que realiza operaciones muy complejas con su interfaz hacia el usuario. Permite integrar elementos propios del sistema operativo. texto, posicin, alineacin, la programacin en GUIs es orientada a eventos. La mayora de los eventos son sucesos asncronos producidos por la interaccin del usuario con la aplicacin, y estn ligados a algn elemento de la interfaz. Algunos ejemplos son: Pulsar un botn Cambiar el tamao de una ventana Mover una barra de desplazamiento

Pulsar una tecla Tocar alguno de los botones minimizar maximizar cerrar de la ventana Hacer un click de ratn sobre un elemento determinado Algunos eventos no relacionados directamente con el usuario son: Aparicin de una ventana Tick de un reloj programado con antelacin

Conclusiones: Actualmente, y ya desde hace aos, las interfaces grficas de usuario estn amplsimamente implantadas. Se podra decir que la totalidad de los ordenadores del mundo cuentan con alguna variedad instalada, as como otros tipos de aparatos: telfonos mviles multimedia, PDAs...

En la actualidad, las interfaces ms usadas son sin duda las de Microsoft Windows XP, KDE, Aqua y Gnome, esta ltima en menor medida. No parece que este reparto vaya a cambiar demasiado a corto plazo .La interfaz grfica de usuario, conocida tambin como GUI 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-ordenador, 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. Introduccin .Las interfaces grficas surgen de la necesidad de hacer los ordenadores ms accesibles para el uso de los usuarios comunes. La mayora de ordenadores domsticos, requeran conocimientos de BASIC (el 95% de ellos incorporaban un intrprete BASIC como entorno operador) u ofrecan una interfaz de lnea de rdenes (como los sistemas operativos CP/M o los diferentes OS del Apple II), lo que requera conocimientos tcnicos si se deseaba hacer algo ms que usarlo como consola de videojuegos.Esta limitacin fue salvada gracias al desarrollo de los entornos grficos, que permitieron que las personas pudieran acceder a un ordenador sin tener que pasar por el tortuoso proceso de tener que aprender a manejar un entorno bajo lnea de rdenes. Algunos GUIs son diseados para cumplir con los rigurosos requisitos de los mercados verticales. stos se conocen como "GUIs de uso especfico." Un ejemplo de un GUI de uso especfico es la ahora familiar touchscreen o pantalla tctil (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 GUIs de pantalla tctil ha encabezado una revolucin mundial en el uso de las computadoras a travs de las industrias alimenticias y de bebidas, y en ventas al por menor.Otros ejemplos de GUIs 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,

Ejemplos de la implementacin de las guis

Lo que ara cada kien Informacin y presentacin powerpoint: Lorena santacruz Arteaga ,cristina b.garcia montao Expositores:baueloz morales Teodora delcarmen,jessica (no m seel apeido jeje)y Daniela etc Actividad y resumen :tu y carolina ramn romero Imgenes:lore y yop cristina

Sistema de procesamiento de archivos


el sistema de archivos precisamente es permitir que esta informacin se pueda organizar de una manera lgica y sencilla. Todo sistema operativo debe brindar las herramientas (en forma de llamadas al sistema o instrucciones) para que el sistema de archivos sea funcional, entre las principales se pueden encontrar: Las de creacin y destruccin de archivos. Las de apertura y cierre de los archivos. Las de lectura y escritura. Adicionalmente tambin la mayora de sistemas permiten tener cierto control sobre los archivos pudiendo asignar caractersticas como la seguridad. Un archivo realmente es una coleccin de bytes relacionados bajo un nico nombre, adicionalmente como bien conocemos desde nuestra experiencia prctica, los archivos tambin se encuentran organizados bajo una estructura que los relaciona lgicamente, esta estructura se denomina directorio (algunos sistemas los denominan tambin como carpetas). Debido a esto podemos ver que el sistema de archivos es tambin una estructura jerrquica, la cual tiene un inicio

en el directorio raz (algunos sistemas operativos como los derivados de MS DOS -este incluido- tienen un directorio raz por cada particin encontrada en los discos). Considerese parte de una empresa de cajas de ahorro, que mantiene informacion acerca de todos los clientes y cuentas de ahorro. Una manera de mantener la infomacion en un computador es almacenarla en archivos del sistema operativo. Para permitir a los usuarios manipular la informacion, el sistema tiene un nmero de programas de aplicacin que manipula los archivos, incluyendo: Un programa para efectuar cargos o abonos en una cuenta. Un programa para aadir una cuenta nueva. Un programa para calcular el saldo de una cuenta. Un programa para generar las operaciones mensuales. Estos programas de aplicacion se han escrito por programadores de sistemas en respuesta a las necesidades de la organizacin bancaria. Si las necesidades se incrementan, se aaden nuevos programas de aplicacion al sistema. Por ejemplo supongase que las regularizaciones de un nuevo gobierno permiten a las cajas de ahorro ofrecer cuentas corriente. Como resultado se crean nuevos archivos permanentes que contengan informacin acerca de todas las cuentas corrientes mantenidas por el banco, y puede ser necesario escribir nuevos programas de aplicacion para tratar situaciones que no existen en las cuentas de

ahorro, tales como manejar descubiertos.Asi, sobre la marcha, se aaden mas archivos y programas de aplicacion al sistema.

Potrebbero piacerti anche