2. Tabla
de contenido:
Introducción.
Lenguaje
de programación x.
Definición.
Función.
Ventajas.
Desventajas.
Ambiente de demanda.
Conclusión.
Referencia.
3. Introducción:
En este trabajo sobre mi lenguaje de programación
de preferencia, escogí el “Visual Basic”. En el
mismo podrán obtener información ya observada
en la tabla de contenido, tales como: su
definición, función, algunas ventajas y
desventajas, tres ambientes de demanda y por
último, una conclusión. Seleccioné el programa
de “Visual Basic” ya que es el más recomendado
y utilizado por los programadores por el fácil
manejo del mismo.
4. Definición:
“Visual Basic” es un lenguaje de programación
dirigido por eventos, desarrollado por Allan Cooper
para Microsoft. Su primera versión fue presentada
en 1991. Actualmente es un lenguaje moderno y de
alto nivel, multi-paradigma, de propósito general
de programación para construir aplicaciones
utilizando Visual Studio y .NET Framework. Es fácil
de aprender por principiantes y potente para los
expertos. Tiene un amplio conjunto de
características avanzadas y una filosofía que
enfatiza la flexibilidad, productividad y una gran
herramienta.
5.
Función:
Diseñador de entorno de datos: Es posible generar, de manera
automática, conectividad entre controles y datos mediante la
acción de arrastrar y colocar sobre informes o formularios.
Asistente para formularios: Sirve para generar de manera
automática formularios que administran registros de tablas o
consultas pertenecientes a una base de datos, hoja de
calculo u objeto (ADO-ACTIVE DATA OBJECT)
Asistente para barras de herramientas es factible incluir
barras de herramientas es factible incluir barra de
herramientas personalizada, donde el usuario selecciona los
botones que desea visualizar durante la ejecución.
En las aplicaciones HTML: Se combinan instrucciones de
Visual Basic con código HTML para controlar los eventos que
se realizan con frecuencia en una pagina web.
La Ventana de Vista de datos proporciona acceso a la
estructura de una base de datos. Desde esta también acceso
al Diseñador de Consultas y diseñador de Base de datos para
administrar y registros.
6. Ventajas:
Permite usar con facilidad la plataforma de los sistemas
Windows, dado que tiene acceso prácticamente total a
la API de Windows y por ser uno de los lenguajes de uso
mas extendido, resulta fácil buscar información,
documentación y fuentes para los proyectos.
Existe una versión integrada a las aplicaciones de
Microsoft Office (Microsoft y Mac) que permite
programar macros para extender y automatizar
documentos, hojas de cálculos y base de datos. También
posibilita añadir soporte para ejecución de scripts,
VBScript o Jscript, en las actualizaciones.
Permite desarrollar grandes y complejas aplicaciones,
provee un entorno adecuado para realizar pequeños
prototipos.
7. Desventajas:
Problema de versionado asociado con varias
librerías runtime DLL, conocido como DLL Hell.
Incapacidad para crear aplicaciones multihilo, sin
tener que recurrir a llamadas de la API de Windows
y 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.
9. Conclusión:
Puedo concluir, según lo aprendido, que mi lenguaje
de programación de preferencia, “Visual Basic”, es
un programa de fácil manejo dirigido por eventos.
Para mi, la función de asistente para formularios,
es de gran importancia ya que la misma puede ser
muy llamativa para personas y distintas empresas.
También gracias a sus grandes ventajas, posibilitan
a que pueda ser el lenguaje de programación
favorito de muchos. Aunque tenga desventajas,
pero todo lenguaje tendrá un pro y un contra.
Gracias a este trabajo pude conocer más a fondo
sobre los lenguajes de programación, en este caso,
el “Visual Basic”.
10. Referencias:
Visual studio. (2013). Retrieved from
http://msdn.microsoft.com/enus/vstudio/hh388573.aspx
Wikipedia. (2013, Octubre 30). Retrieved from
http://es.wikipedia.org/wiki/Visual_Basic
Visual studio. (2013). Retrieved from
http://msdn.microsoft.com/enus/library/vstudio/2x7h1hfk.aspx