Please enable JavaScript.
Coggle requires JavaScript to display documents.
Características de las Aplicaciones en ambiente gráfico - Coggle Diagram
Características de las Aplicaciones en ambiente gráfico
CARACTERISTICAS:
una aplicación en entorno gráfico presenta a el usuario una interfaz amigable, visual e interactiva, la cual permite una interacción y comunicación mas cercana de maquina-usuario que es una de las características mas principales.
EVENTOS:
Los eventos son el medio como interactúa una clase con otras o con el propio usuario, se encargan de avisar que algo ha ocurrido y de manejarlo de una forma o de otra. Cada vez que escribimos con nuestro teclado, que hacemos click en un botón o un link, que cambiamos el tamaño de un objeto, estamos generando eventos
¿Qué eventos se generan al interactuar con algunos de estos elementos.
cambiar el objeto de estado
abrir un fichero al hacer boble click sobre el boton
seleccionar textos al mover el mouse
escribir textos
descarga de archivos
abrir aplicaciones o sesiones dentro las app al presionar botones o iconos
esta interacción se logra por medio de los siguientes elementos:
iconos, barras de herramientas , interfaces gracias y uso de el ratón(mouse)
también hay programas que utilizan controles, mandos a distancia, cámaras, entre otros.
también tenemos las cajas de texto y dialogo, las listas, los menús, barras de desplazamiento y botones.
METODOS:
Los métodos son funciones que también son llamadas desde programa, a diferencia de los procedimientos no son programadas por el usuario, ya pre-programadas con el lenguaje
Algunos metodos son:
ZORDER: se usa cuando se requiere que un control o un objeto formulario se ponga encima o debajo de otros objetos.
REFRESH: lo utilizamos cuando queremos dibujar o actualizar gráficamente un control o un formulario
DRAG: inicia , termina o cancela una operación de arrastre de cualquier control
MOVE: se utiliza para mover un control o formulario especificando sus coordenadas ( top, left) y su tamaño (width, heigth).
tipos de programas:
programas interactivos:
Los programas interactivos exigen la intervención del usuario en tiempo de ejecución, bien para suministrar datos, bien para indicar al programa lo que debe hacer por medio de menús. Los programas interactivos limitan y orientan la acción del usuario.
programas secuenciales ( llamados tambien tipo batch):
Un programa secuencial es un programa que se arranca, lee los datos que necesita, realiza los cálculos e imprime o guarda en el disco los resultados. Ordinariamente, mientras un programa secuencial está ejecutándose no necesita ninguna intervención del usuario. A este tipo de programas se les llama también programas basados u orientados a procedimientos o a algoritmos (procedural languages).