1. Republica Bolivariana de Venezuela
Ministerio de Educación Universitaria
Instituto Universitario Politecnico “Santiago Mariño”
Extensión Maturin
Programacion Visual
ING. Roxana Rodriguez
Bachilleres:
Correa Alcides c.i 27162511
Flores Roiny c.i 21222341
Galvis Karla c.i 21219200
Polentino Emely c.i 26068177
Salazar César c.i 30198744
Tineo Victor c.i 30514980
Mayo 2021
2. Introducción
La utilización de computadoras en la actualidad es una de las modalidades
de crecimiento dentro del ámbito económico de muchos países, por tal
motivo la programación es indispensable para el funcionamiento de las
mismas, con el avance de las tecnologías el proceso de programación se
ha visto facilitado por el uso de herramientas tales como visual basic, la
cual nos permite desarrollar programas con la utilización de comando
sencillos y de fácil maniobrabilidad. Esta herramienta está disponible para
más personas ya que fue desarrollada por microsoft.
2
3. EL ENTORNO DE LA PROGRAMACIÓN VISUAL
El término programación visual (Visual programming language, VPL)
refiere a la programación en la que se utiliza más de una dimensión para
expresar la semántica. Los lenguajes de programación visual permiten a
los usuarios crear programas mediante la manipulación de elementos
gráficos, en lugar de especificarlos exclusivamente de manera textual.
Este tipo de lenguajes son muy utilizados en ámbitos educativos a través
de los denominados entornos de programación por bloques que permiten
reducir las dificultades que enfrentan los principiantes cuando empiezan
a programar.
3
4. Visual Basic
Es un lenguaje de programación y entorno de desarrollo creado por
Microsoft. Es una extensión de la BASICO lenguaje de programación que
combina funciones y comandos BÁSICOS con controles visuales. Visual
Basic proporciona una interfaz gráfica de usuario GUI eso permite al
desarrollador arrastrar y soltar objetos en el programa, así como escribir
manualmente el código del programa.
4
5. Características
✖ Los compiladores de Visual Basic
generan código que requiere una o más
librerías de enlace dinámico para que
funcione, conocidas comúnmente
como DLL (sigla en inglés de
DynamicLink Library); en algunos
casos reside en el archivo llamado
MSVBVMxy.DLL (siglas de "Microsoft
Visual Basic Virtual Machine x.y",
donde x.y es la versión) y en otros en
VBRUNXXX.DLL ("Visual Basic
Runtime X.XX").
5
6. La metodología orientada a objetos
6
Un objeto "es
cualquier cosa, real o
abstracta, acerca de la
cual almacenamos
datos y los métodos
que controlan dichos
datos"
Utilizan
complejos
algoritmos
como sus
bloques
fundamentales
de
construcción
Se define a un objeto
como "una entidad
tangible que muestra
alguna conducta bien
definida
Utilizando
las clases y
objetos como
bloques de
construcción
básicos
7. EVENTOS
✖ Un evento es una acción que es reconocida
por el objeto. Un evento ocurre (se dispara)
como resultado de la interacción del usuario
con el objeto.
7
8. Objetos
Un objeto representa un elemento de una aplicación, como, por ejemplo, una
hoja de cálculo, una celda, un gráfico, un formulario o un informe. En el código
de Visual Basic, debe identificar un objeto para aplicar uno de los métodos del
objeto o cambiar el valor de una de las propiedades.
8
9. Métodos
conjunto de
procedimientos
que permiten
que un objeto
ejecute una
acción o tarea
sobre sí mismo
Ayuda: proporciona
una valiosa, cómoda
y potente ayuda,
muy bien pensada y
elaborada,
con la cual, el
principiante puede
aprender muchas
cosas y el
programador
experimentado
puede auxiliarse
cuando le sea
necesario.
Barra de menús
Agrupa los
menús
despegables que
contienes todas
las operaciones
que pueden
llevarse a
cabo con Visual
Basic 6.0
9
10. Barra de herramientas
10
Bloquear Controles
Propiedades
Formulario
Abrir Project
Modulo
Guardar Proyecto
crear un nuevo Formulario
crear un nuevo módulo.
abrir un proyecto
guardar un proyecto
Iimpedir que se muevan los controles del formulario
visualizar la ventana de propiedades de los
distintos objetos.
11. Beneficios de la Programación orientada a objetos
11
1 3 5
4
2
Reusabilidad: Cuando hemos diseñado
adecuadamente las clases, se pueden usar en
distintas partes del programa y en
numerosos proyectos.
Mantenibilidad: Debido a la sencillez
para abstraer el problema, los
programas orientados a objetos son más
sencillos de leer y comprender
Modificabilidad: La facilidad de añadir, suprimir o
modificar nuevos objetos nos permite hacer
modificaciones de una forma muy sencilla.
Fiabilidad: Al dividir el problema
en partes más pequeñas podemos
probarlas de manera
independiente
Extensibilidad: Los nuevos Sistemas Orientados a
Objetos así obtenidos son fácilmente
ampliables sin tener que retocar los módulos,
empleados en su construcción.
12. A lo largo de esta investigación se abordaron diferentes puntos de
interés relacionados con la programación, iniciando con conceptos
básicos tal como el Visual Basic.net, donde parte como un lenguaje
de programación que actualmente es muy utilizado, y posee un
aprendizaje muy rápido orientado a objetos, siendo este ultimo uno
de los conceptos también trabajados en este informe, el cual
además, fue relacionado con su metodología, adicionalmente, se
desarrollo la definición de evento, clase, controles, menús y barras
de herramientas, definiendo las propiedades y métodos del tema.
Conclusión
12