lunes, 3 de noviembre de 2008

1.- Introducción

VISUAL BASIC 6.0 es un lenguaje de programación visual y es un lenguaje de 4ta generación, porque un gran número de tareas se ejecutan sin escribir código, simplemente con operaciones gráficas realizadas con el ratón sobre la pantalla.

Visual Basic 6.0 es también un lenguaje basado en objetos, aunque no orientado a objetos como C++ o Java. La diferencia esta en que Visual Basic 6.0 utiliza objetos con propiedades y métodos, pero no utiliza los mecanismos de herencia y polimorfismo propios de los verdaderos lenguajes orientados a objeto como Java y C++.

Existen distintos tipos de programas, en principio los programas eran de tipo secuencial (batch): arranca, lee los datos que necesita, realiza los cálculos e imprime o guarda. Son lenguajes procedurales (cobol, pascal) y se siguen utilizando.

Los programas interactivos exigen la intervención del usuario en tiempo de ejecución, bien sea para suministrar datos o para indicar al programa lo que debe hacer por medio de menús, estos limitan y orientan la acción del usuario. (Matlab, MATrix LABoratory: programa para realizar cálculos numéricos con vectores y matrices).

Los programas orientados a eventos son los programas típicos de Windows, tales como Word, Excel PowerPoint, se quedan a la espera de las acciones de los usuarios.

Visual Basic 6.0 está orientado a la realización de programas para Windows, pudiendo incorporar todos los elementos de este entorno informático, ventanas, botones, cajas de diálogos y de texto, botones de opción y de selección, barras de desplazamiento, gráficos, menús, etc.

El lenguaje de programación Visual Basic es parecido a otros programas anteriores de BASIC (en lo que respecta a estructura básica y a sentencias) como QBasic, es un lenguaje dirigido por eventos, (Even-Driven), es decir, sensible al entorno ya que el usuario puede interactuar en el funcionamiento de la aplicación que se ha desarrollado en cualquier momento, al pulsar o seleccionar cualquiera de los elementos que se encuentran en la pantalla, la aplicación reaccionará de una forma determinada.

Una aplicación desarrollada en Visual Basic es una serie de pequeños programas que se han asociado a las distintas acciones o (eventos) que se pueden efectuar sobre cada uno de los objetos que aparecen en la pantalla.

Garcia, A., Rodriguez, J y Brazález, A. (1999). Aprenda Visual Basic 6.0 como si estuviera en primero. Disponible en:
http://mat21.etsii.upm.es/ayudainf/aprendainf/VisualBasic6/vbasic60.pdf





Fuente: Garcia, A., Rodriguez, J y Brazález, A. (1999). Aprenda Visual Basic 6.0 como si estuviera en primero. Disponible en:
http://mat21.etsii.upm.es/ayudainf/aprendainf/VisualBasic6/vbasic60.pdf.
Gráfico elaborado por la Autora.