El documento describe Visual Basic como el lenguaje de programación preferido del autor. Explica que Visual Basic es un lenguaje orientado a eventos dirigido por Microsoft que simplifica la programación y creación de interfaces gráficas. También discute las ventajas como su curva de aprendizaje rápida y fácil integración con Windows, y las desventajas como problemas de versiones de librerías y limitaciones en programación orientada a objetos.
1. Mi Lenguaje de Programación de
Preferencia
Por: Cristina Vega Ramirez
COMP2110
Universidad Interamericana de Puerto
Rico
2. Mi Lenguaje de Programación de
Preferencia
Tabla de Contenido
Introducción
Definición
Función
Ventajas
Desventajas
Ambiente de demanda
Conclusión
Referencia
3. Mi Lenguaje de Programación de
Preferencia
Introducción
El lenguaje de programacion que seleccioné fué
Visual Basic porque es uno de los primero
lenguajes de programación que se enseña a los
que estudian programación.
4. Mi Lenguaje de Programación de
Preferencia
Definición
Visual Basic es un lenguaje de programación que
va dirigido por eventos. Es un dialecto de
BASIC, con importantes agregados. Su intención
fue el de simplificar la programación utilizando un
ambiente de desarrollo completamente gráfico
que facilita la creación de interfaces gráficas y la
programación.
5. Mi Lenguaje de Programación de
Preferencia
Función Visual Basic
Genera código que requiere librerías de enlace
dinámico llamado DLL. El DLL provee funciones que
contienen rutinas en código y facilita el acceso a la
mayoría de las funciones del sistema operativo y
también la integración con otras aplicaciones.
La funcion de IDE de Visual Basic es ejecutar el
programa en desarrollo que permite la generación del
programa en código ejecutable (exe).
Visual Basic provee soporte para empaquetado y
distribución ya que permite generar un módulo
instalador que contiene el programa ejecutable y las
bibliotecas DLL necesarias para él.
6. Mi Lenguaje de Programación de
Preferencia
Ventajas de Visual Basic
Posee una curva de aprendizaje muy rápida.
Integra el diseño e implementación de formularios de Windows.
Permite usar con facilidad la plataforma de los sistemas
Windows, dado que tiene acceso prácticamente total a la API de
Windows, incluidas librerías actuales.
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.
Si bien permite desarrollar grandes y complejas
aplicaciones, también provee un entorno adecuado para realizar
pequeños prototipos rápidos.
7. Mi Lenguaje de Programación de
Preferencia
Desventajas de Visual Basic
Problema de versionado asociado con varias
librerías runtime DLL, conocido como DLL Hell
Pobre soporte para programación orientada a
objetos
Incapacidad para crear aplicaciones multihilo, sin
tener que recurrir a llamadas de la API de Windows.
Dependencia de complejas y frágiles entradas de
registro COM
La capacidad de utilizar controles en un solo
formulario es muy limitada en comparación a otras
herramientas. DLL Hell DB, Libro Programando en
8. Mi Lenguaje de Programación de
Preferencia
Ambiente de Demanda
Programación
Desarrollo de aplicaciones de bases de datos
Barra de herramientas y menús, que se pueden
personalizar con prácticamente la totalidad de los
comandos del IDE.
La Ventana inmediato permite imprimir mensajes
de texto desde el código y ejecutar sentencias y
comandos simples
9. Mi Lenguaje de Programación de
Preferencia
Conclusión
Podemos concluir que Visual Basic es un (IDE)
que asegura código de calidad durante todo el
ciclo de vida de la aplicación, desde el diseño
hasta la implementación. En otras palabras es
una solución que esta¨todo en uno¨.
10. Mi Lenguaje de Programación de
Preferencia
Referencia
http://es.wikipedia.org/wiki/Visual_Basic
http://www.microsoft.com/visualstudio/latam