La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ISAES Universidad Fundamentos de la tecnología

Presentaciones similares


Presentación del tema: "ISAES Universidad Fundamentos de la tecnología"— Transcripción de la presentación:

1 ISAES Universidad Fundamentos de la tecnología
Tema: Lenguaje de Programación (Visual Basic) Participantes: Franco, Joaquín Medina, Alexis Sánchez Manuel

2 ¿Que es el lenguaje visual Basic?
Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo que facilitó en cierta medida la programación misma.

3 Sus historia Todas las versiones de Visual Basic para Windows son muy conocidas, aunque la Microsoft Visual Basic 1.0 desarrollada para el sistema operativo MS-DOS (ediciones Profesional y Estándar), que data de 1992, fue menos difundida. Esta proveía un entorno que, aunque en modo texto, incluía un diseñador de formularios en el que se podían arrastrar y soltar distintos controles.

4 Versiones que evolucionario través de la historia
Visual Basic 1.0 para Windows se liberó en mayo de 1991. Visual Basic 1.0 para MS-DOS fue liberada en septiembre de 1992. Visual Basic 3.0 salió al mercado en verano de 1993 Visual Basic 4.0, surgida en agosto de 1995 En febrero de 1997, Microsoft lanzó Visual Basic 5.0 Visual Basic 6.0, salido a mediados de 1998,

5 Características del visual Basic.
Dentro del mismo Entorno de desarrollo integrado (IDE) de Visual Basic se puede ejecutar el programa que esté desarrollándose, es decir en modo intérprete (en realidad pseudo-compila el programa muy rápidamente y luego lo ejecuta, simulando la función de un intérprete puro). Desde ese entorno también se puede generar el archivo en código ejecutable (exe); ese programa así generado en disco puede luego ser ejecutado sin requerir del ambiente de programación (incluso en modo stand alone), aunque sí será necesario que las librerías DLL requeridas por la aplicación desarrollada se encuentren también instaladas en el sistema para posibilitar su ejecución.

6 Entorno de desarrollo El entorno de desarrollo es muy similar al de otros lenguajes. En la parte superior aparecen tres elementos, en este orden: la barra de título donde figura el nombre del proyecto en curso y su estado (diseño o ejecución); la barra de menú con 13 opciones desplegables y una barra de herramientas; esta última se puede personalizar, posibilitando la inclusión de prácticamente la totalidad de los comandos del IDE. En la parte central, cubriendo la franja de mayor área, se encuentra el espacio de trabajo. Éste incluye y muestra las ventanas del proyecto, las vistas del código fuente de los módulos, los objetos y los controles que contienen las ventanas de la aplicación y el panel de controles.

7 Ejemplo de código El siguiente fragmento de código muestra un cuadro de mensaje, en una ventana, que dice "¡Hola, mundo!": Private Sub Form_Load()   MsgBox ("¡Hola, mundo!") End Sub

8 Ventajas del lenguaje de Visual Basic
Posee una curva de aprendizaje muy rápida. Integra el diseño e implementación de formularios de Windows. Es uno de los lenguajes de uso más extendido, por lo que resulta fácil encontrar información, documentación y fuentes para los proyectos. Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros lenguajes. Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script Control.

9 Alternativas multiplataforma o externas a Windows
Existen múltiples alternativas dentro y fuera de Windows que intentan imitar este lenguaje y su mecánica de desarrollo. El más conocido y popular es Gambas: Gambas es un proyecto libre para implementar programación visual con Basic en GNU/Linux. Está derivado principalmente de Visual Basic, adaptándose a partir de su lenguaje y su entorno de desarrollo, para implementar su propia variante, parcialmente compatible con Visual Basic, aportando y enriqueciendo con las oportunidades que brinda GNU/Linux. Otras opciones conocidas son Real Basic o PureBasic, que permiten desarrollar bajo Windows, Linux, Mac OS e independientemente. PureBasic permite desarrollar también para Amiga OS. A diferencia de Gambas, estas son soluciones comerciales y no son libres..

10 Gracias


Descargar ppt "ISAES Universidad Fundamentos de la tecnología"

Presentaciones similares


Anuncios Google