ESTE ES UN TRABAJO DE INVESTIGACION DE MI GRUPO "JOPROFU" QUE VENIMOS OFRECIENDO INFORMACION DE LAS DIFERENTES PARTES DE LO QUE TRABAJAMOS EN PROGRAMACION . BUENO ESPERO QUE LES GUSTE, Y COMENTE CUALQUIER DUDA O PUNTO DE VISTA SOBRE NUESTRO TRABAJO,GRACIAS
SALUDOS
2. DEFINICIÓN
• En el mundo de la programación informática, uno de los lenguajes más
populares y conocidos es el de Visual Basic. Creado en 1991 por Alan
Cooper para Microsoft, este paquete permite programar contenidos
informáticos gráficos de manera simple y accesible.
El Visual Basic ha sido desarrollado con el objetivo de entregar a los
usuarios de programación informática un paquete de utilidades simples y
accesibles. Es por esto que el Visual Basic puede ser usado y fácilmente
comprendido por expertos como también por usuarios principiantes. Su
base parte del dialecto BASIC pero con componentes novedosos que lo
adaptan a los lenguajes informáticos modernos. A esto se suma que el
Visual Basic es además un lenguaje de programación guiado por eventos
que permite mayor operatividad y mejores resultados.
3. 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 2.0 fue liberado en Noviembre de 1992. Venía en versiones Standard
y Professional.
Visual Basic 3.0 salió al mercado en verano de 1993, en versiones Standard y Profesional,
incluía la versión 1.1 de Microsoft Jet Database Engine.
Visual Basic 4.0, surgida en agosto de 1995 fue la primera versión que generaba aplicaciones
tanto de 16 como de 32 bits para Windows.
En febrero de 1997, Microsoft lanzó Visual Basic 5.0, versión generaba programas de 32 bits
exclusivamente.
Visual Basic 6, salido a mediados de 1998, muy mejorado, incrementó el número de áreas e
incluyó la posibilidad de crear aplicaciones
basadas en Web compatible con plataformas más modernas, como Windows Vista, Windows
Server 2008 y Windows 7.
4. VERSIONES
Hay 5 versiones de Visual Basic.NET implementado por el equipo
de Visual Basic.
· Visual Basic. NET (2002) (VB 7,0)
· Visual Basic. NET 2003 (VB 7.1)
· Visual Basic 2005 (VB 8,0)
· Visual Basic 2008 (VB 9,0)
· Visual Basic 2010 (VB 10,0)
5. CARACTERÍSTICAS
Ø 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.
Ø Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). También está disponible,
de forma no oficial, un componente para trabajar con Open GL 1.1.
Ø Existe una versión, VBA, integrada en las aplicaciones de Microsoft Office, tanto
Windows como Mac, que permite programar macros para extender
y automatizar funcionalidades en documentos, hojas de cálculo, bases de datos(Access).
6.
7. Entorno gráfico-Visual Basic
• La segunda sección de Visual Basic nos muestra la pestaña
de programación o código fuente, esta posee una estructura, cada
elemento posee su propio bloque de programación, cada objeto
posee un nombre y en base a este se vinculan las instrucciones con
otros elementos para que realicen las acciones para las que fueron
programados. El lenguaje de programación es compatible con Casos,
ecuaciones, eventos, matemáticas en general, etc.
8.
9. Código fuente-Visual Basic
• Dentro del entorno gráfico o visual podemos encontrar el formulario,
como ya se mencionó al principio es la representación visual de cómo
será nuestro programa.
10. Formulario
• En la parte superior izquierda nos encontramos con las
herramientas, en estas encontraremos Botones, cuadros para
colocar imágenes, cuadros de textos, cuadros de datos, barras de
desplazamiento, etc. Estas herramientas nos ayudaran a diseñar el
cuerpo de nuestro programa, además de darnos miles de
posibilidades para las funciones de este.
11.
12. Cuadro de herramientas-Visual Basic
Al crear un objeto de las herramientas como por ejemplo un botón, nos
daremos cuenta que al seleccionarlo aparecerá del lado inferior
derecho una ventana de propiedades, esta ventana muestra todas las
propiedades del objeto, en el caso del botón nos muestra su
propiedad nombre, tamaño, comportamiento, el texto con el que se
distingue (Hay que recordar que la propiedad Nombre o Name es la
que se usara para llamar al objeto y herramienta en el código fuente,
mientas que la propiedad Text o Texto es solo un texto representativo
que podemos poner para diferenciar al objeto de los demás), etc.
13.
14. Recomendaciones
Ø Es una buena costumbre de programación el grabar los
programas antes de ejecutarlos
Ø propiedades por defecto muchas veces nos ahorran tipear unos
cuantos caracteres
demás, no siempre es bueno confiar en ellas.
ØPara seleccionar un procedimiento completo (ya sea para
borrarlo o para copiarlo a otro formulario) abrimos la pantalla de
edición correspondiente y luego hacemos un doble clic en la parte
izquierda de la misma (donde el cursor cambia a una
flecha apuntando hacia la derecha).
15. Conclusiones
ü Visual Basic fue y sigue siendo un recurso de suma
importancia para la creación de programas.
ü Fue uno de los pioneros en la creación de programas para interfaces
gráficas para usuarios (GUI).
ü Es una aplicación trascendental que formo la base para los lenguajes
de programación modernos.
ü Visual Basic surge del lenguaje de programación Basic, el cual era
un poco complicado de usar, y por eso se creó el Visual Basic, el cual
es un lenguaje de programación de fácil uso y de un manejo más fácil.
16. Apreciación del equipo
Este lenguaje nos parece muy interesante de aprender ya
no solo es un lenguaje básico de programación orientado
a objetos sino que también nos permite realizar
programas enfocados al medio profesional. Por lo que lo
hace muy útil a la hora de crear programas con un
lenguaje de programación moderno.