CALCULADORA

Páginas: 7 (1661 palabras) Publicado: 10 de mayo de 2013


Tópicos avanzados de programación

Horario: 13-14

Profesor: Jorge Carranza Gómez

11320500

Entrega de reporte

15-FEBRERO-2013















INTRODUCCION

Visual Basic es por muchos, manejado como una herramienta de desarrollo orientado a eventos. Los lenguajes visuales orientados al evento y con manejo de componentes dan al usuario que no cuenta con muchaexperiencia en desarrollo, la posibilidad de construir sus propias aplicaciones utilizando interfaces gráficas sobre la base de ocurrencia de eventos.

Para soportar este tipo de desarrollo interactúan dos tipos de herramientas, una que permite realizar diseños gráficos y, un lenguaje de alto nivel que permite codificar los eventos. Con dichas herramientas es posible desarrollar cualquier tipo deaplicaciones basadas en el entorno.

Visual Basic es un lenguaje de programación visual, también llamado lenguaje de 4ta. Generación. Esto quiere decir que un gran número de tareas se realizan sin escribir código, simplemente con operaciones gráficas realizadas con el ratón sobre la pantalla.

Visual Basic es también un programa basado en objetos, aunque no orientado a objetos como VisualC++. La diferencia está en que Visual Basic utiliza objetos con propiedades y métodos, pero carece de los mecanismos de herencia y polimorfismo propios de los verdaderos lenguajes orientados a objetos como Java y C++.

Visual Basic propone un desarrollo orientado a eventos, esto consiste en crear la interfaz agregando objetos a un formulario, en el que cada objeto tendrá sus características, a lasque llamaremos propiedades, y será receptivo a lo que le pueda suceder (eventos), en el cual, en cada evento se puede definir una secuencia de instrucciones, a la que se le nombra procedimiento de eventos.

En la actualidad una gran variedad de sistemas software hacen uso del paradigma dirigido por eventos, desde sistemas que utilizan interfaces gráficas de usuario (GUI) hasta sistemas complejosen tiempo real tales como sistemas controladores de vuelos.

Los orígenes conceptuales de éste paradigma comienzan a finales de los años 70s con la llegada principalmente de un par de libros que tratan sobre métodos estructurados, Análisis estructurado y especificación de sistemas por De Marco y, Diseño estructurado por Yourdon y Constantine.

Una de las técnicas usada para el diseñoestructurado fueron los diagramas de flujo de datos (DFD), éstos mostraban la estructura lógica de un sistema software. En un DFD, un registro de un archivo secuencial fue conceptualizado como un paquete de datos que viaja a través de un conducto continuo llamado flujo de datos.

Los paquetes pasan a través de una secuencia de estaciones de trabajo llamados procesos en donde éstos son filtrados,utilizados, mejorados o transformados y después enviados a la siguiente estación de trabajo.

Acerca de todo lo que se ha dado como introducción, también se llega a tocar el término de interfaz gráfica de usuario, de alguna forma general una interfaz es el sistema de comunicación entre el usuario y la computadora. Es decir, el medio por el cual le damos órdenes a la computadora y ella nos devuelveel resultado de esas órdenes.
Recordemos que la computadora sólo se comunica con 0 y 1. Una interfaz traduce nuestras órdenes a 0 y 1 y viceversa, nos muestra la información en una manera que podamos entender.
En informática, el adelanto que hizo que la gente común se aproximase a las computadoras y que estas fuesen más fáciles de usar fue la Interfaz Gráfica de Usuario, a la que nos referiremosde ahora en adelante como GUI
Como ya dijimos, en un principio, las microcomputadoras se usaban con sistemas operativos que tenían una interfaz de línea de comandos. Esto exigía que el usuario tuviese unos conocimientos previos un tanto extensos o un buen manual de referencia al lado.
Una GUI hace el manejo de la computadora más intuitivo usando metáforas gráficas. Lo que en la interfaz de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Calculo
  • Calculo
  • Calculos
  • Calculo
  • Calculo
  • Calculo
  • Calculo
  • Calculo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS