Está en la página 1de 6

EL LENGUAJE DE PROGRAMACIÓN VISUAL BASIC

LILIAM JULIETH GUTIERREZ LIZARAZO COD: 1980987

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER


FACULTAD DE INGENIERIA
TECNOLOGIA EN PROCESOS INDUSTRIALES
CUCÙTA
2020
EL LENGUAJE DE PROGRAMACIÓN VISUAL BASIC

LILIAM JULIETH GUTIERREZ LIZARAZO COD:1980987

TRABAJO DE INFORMATICA

DOCENTE
FERNEL MANUEL CARDENAS GARCIA

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER


FACULTAD DE INGENIERIA
TECNOLOGIA EN PROCESOS INDUSTRIALES
CUCÙTA
2020
EL LENGUAJE DE PROGRAMACIÓN VISUAL BASIC

1. ¿Qué es El Lenguaje de Programación Visual Basic?


- Es un lenguaje de programación que permite crear aplicaciones
(programas) para Windows.
Pero permite construir en forma fácil, programas con una gran interfaz
gráfica que puede incorporar elemento como: ventanas, cuadros de
textos, botones, cuadro de dialogo, botone de opción y selección, barras
de desplazamiento, menús, etc.

2. ¿Para qué sirve El Lenguaje de Programación Visual Basic?


- El lenguaje de programación Visual Basic es uno de los lenguajes de
programación que utiliza una interfaz visual es decir que nos permite
programar en un entorno gráfico, nos permite realizar un gran número
de tareas sin escribir código, simplemente realizando operaciones con el
ratón sobre la pantalla de la computadora.

3. ¿Características del Lenguaje de Programación Visual Basic?

Interfaz GUI
Visual Basic es una expresión de interfaz detallada para el usuario. Esto quiere decir
que un programa Visual Basic siempre revelará algo en la pantalla de inicio, de este
modo el usuario logra interactuar adecuadamente a través del teclado y el mouse para
así efectuar un trabajo específico.

Modularización
Se piensa que es un buen método de programación modular para sus programas. En vez
de pensar en un esquema de monitor como una sola gran recopilación de código, el
buen programador subraya el código para que jamás tenga que observarlo.

Orientación de objetos
La programación acomodada a objetos es un cuando el programador especula en el
programa de objetos basándose en las figuras abstractas que interactúan entre sí. Por
este motivo todo código incorporado con ese objeto tiene un manejo óptimo del
sistema. Una vez más, Visual Basic se pone en práctica de programación para hacer que
este enlace funcione correctamente.

Arrays
Batalla en realizar un código más compacto y eficaz al exponer y utilizar matrices, que
dominan múltiples valores interconectados.

Inicializadores de colecciones
Representa los inicializadores de selecciones, que le aprueban crear una recopilación
ideal para ser probada por un conjunto inicial de valores.

Constantes y enumeraciones
Examina el almacenamiento de importes invariables para un uso más repetitivo,
incluyendo un grupo de valores constantes interconectados.

Flujo de control
Muestra cómo sistematiza el flujo de actuación de su programa visual basic.

Tipos de datos
Representa qué tipos de datos logra dominar un elemento de sistematización y cómo se
acumulan esos datos dentro del mismo sistema.

Elementos declarados
Envuelve los componentes de programación que logra declarar, sus sobrenombres y
exclusivas especiales, de este modo el escritor soluciona las referencias del sistema.

Delegados
Suministra un prólogo a los representantes internos y se utilizan en Visual Basic, para
garantizar un mejor manejo del programa.

Unión temprana y tardía


Representa el enlace, que ejecuta el compilador cuando se determina un objeto a una variable
específica. Las diferencias entre los objetos de un vínculo temprano y de destino tardío es lo que le
dará el margen de error. Los tipos de errores suministran una descripción general de todos los
errores de sintaxis, las faltas de tiempo de realización y los errores de lógica. De este modo los
eventos, muestran cómo utilizar y declarar los sucesos obtenidos.

4. ¿Ventajas y Desventajas del Lenguaje de Programación Visual Basic?

Ventajas

- 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.7
- 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
OpenGL 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
y bases de datos (Access).
- Si bien permite desarrollar grandes y complejas aplicaciones, también
provee un entorno adecuado para realizar pequeños prototipos rápidos.

Desventaja
Las críticas hechas en las ediciones de Visual Basic anteriores a
VB.NET son variadas; se citan entre ellas:

- Problema de versionado asociado con varias librerías runtime DLL,


conocido como DLL Hell
- Soporte pobre 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 único formulario es muy limitada
en comparación a otras herramientas.

5. ¿Requerimientos para la instalación del Visual Basic?

Requerimientos para desarrollo

En Visual Basic 6.0 existen nuevas facilidades para generar aplicaciones para
Internet, la más notoria son las llamadas WebClasses Designers.  Estos objetos
son programados en Visual Basic y al compilarlos se crea una DLL, que será
ejecutada por el Web Server (Microsoft Internet Information Server), y un
archivo .ASP (Active Server Page) que sirve como punto de entrada para cada
clase en la DLL.
Requerimientos estación de trabajo
Para poder compilar y/o ejecutar en forma interpretada los objetos Web
generados como WebClasses se necesita:
 Windows 98, Windows 2000, Windows XP con un Personal Web Server
instalado o con Internet Information Server 4.0 o superior.
En principio puede ser también Windows 95 o cualquier sistema operativo
que soporte un Personal Web Server de Microsoft.
En el caso de Windows NT 4.0 (o superior) se necesita el Internet Service
Manager.
 Instalar Visual Basic 6.0 SP3 o superior
 Instalar Visual Interdev
 Permisos de creación de objetos COM
Hay que ejecutar la aplicación Dcomcnfg, que se encuentra en el directorio
system32 del servidor, para dar permisos de creación de objetos al usuario
que ejecuta los objetos Web.
 
Para ejecutar y/o compilar Objetos Web Cliente/Servidor, se necesita, además:
 
 Software cliente del DBMS
 Drivers ODBC
 Datasource del modelo definido
 Configurar la preference “Show Connection Dialog = No”, y setear el
usuario y la password de conexión a la base de datos para que no se
despliegue el diálogo de conexión a la base de datos. Si no se configura
esta preference con el valor No, se va a producir un error en el momento de
ejecutar los objetos Web.

También podría gustarte