Title: Framsisko89
1REPÚBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITECNICO SANTIAGO
MARIÑO
VISUAL BASIC
Autores José Loroño CI 29.549.956 Vanessa
Martínez CI 25.675.128. José Vásquez CI
30.385.988 José Reina CI 30.079.725 Alba
Contreras CI 23.533.196
PROFESORA ROXANA RODRIGUEZ
2VISUAL BASIC. NET
Historia
Versiones
Es un lenguaje de programación que permite crear
aplicaciones (programas) para Windows. Permite
construir en forma fácil, programas con una
interfaz gráfica que puede incorporar elementos
como ventanas cuadros de texto botones cuadros
de diálogo botones de opción y de selección
barras de desplazamiento menús.
Primera versión Visual Basic 1.0 (1991) Última
versión Visual Basic 6.0 (1998 con soporte hasta
2008) Visual Basic.NET fue el sucesor de Visual
Basic 6.0. Parecido a Visual Basic 6.0, pero
tienen diferencias significativas que hacen que
ambos no sean compatibles.
Fue desarrollado por Alan Cooper un programador
Estadounidense. La primera publicación, la
versión 1.0 fue presentada en 1991, luego entre
este año y 1998 se publicaron las versiones 2.0,
3.0, 4.0, 5.0 y 6.0.
Código
Programación Orientada a Objetos
Declaración de constantes y variables
Instrucciones que le indican a la computadora
qué hacer.
Es un paradigma de programación que ofrece una
nueva manera de obtener resultados, es decir que
s el enfoque que se debe tener a la hora de
diseñar una solución para un problema
Const nombre_constante as Tipo_de_dato valor
Consiste en decirle a la computadora cuántas
variables y/o constantes se utilizarán en el
programa, cómo se llamarán y el tipo de datos que
contendrán. Declaración de constantes La sintaxis
es Nombre constante es el nombre que el
programador le da a la constante. Tipo_de_dato
uno de los tipos de datos de Visual Basic. Valor
valor asignado a la constante.
Interfaz grafica
Conjunto de elementos gráficos (ventanas,
botones, menús, imágenes, etc.) que permiten la
interacción usuario programa.
3- Lenguaje de Programación Visual Basic.net
Permite crear interfaz de usuario utilizando
formulario y controles a los cuales se les puede
escribir código para definir el comportamiento de
una aplicación.
Contiene una serie de instrucciones, funciones y
palabras clave que están relacionados con la
interfaz gráfica de Windows.
Es un lenguaje de programación que surgió en el
año 1991 es de propósito general, también provee
facilidades para el desarrollo de aplicaciones de
bases de datos usando Datos.
Con Visual Basic Puedes
Programar un robot
Diseñar Paginas Web
Crear un Videojuego
Crear una APP
4Posee un aprendizaje muy rápido.
Integra el diseño e implementación de formularios
de Windows.
Permite usar con facilidad la plataforma de los
sistemas de Windows.
Es uno de los lenguajes de uso más extendido.
Fácilmente extensible mediante librerías DLL.
Permite desarrollar grandes y complejas
aplicaciones.
Provee un entorno adecuado para realizar pequeños
prototipos rápidos.
5- Programación orientada a objetos.
Consiste en crear un modelo de problema
La POO es de suma importancia
Sus objetos definidos
Podemos modelar y programar atributos y
comportamientos relacionados con el mundo real
Identidad Estado Comportamiento
Ejemplo
6- Programación orientada a objetos.
Visual Basic proporciona compatibilidad total con
la programación orientada a objetos, incluidos la
encapsulación, la herencia y el polimorfismo.
La encapsulación significa que un grupo de
propiedades, métodos y otros miembros
relacionados se tratan como una sola unidad u
objeto. La herencia describe la posibilidad
de crear nuevas clases basadas en una clase
existente. El polimorfismo significa que
puede tener múltiples clases que se pueden usar
de manera intercambiable, aunque cada clase
implementa las mismas propiedades o los mismos
métodos de maneras diferentes.
7- Programación orientada a objetos.
? OBJETO Cada formulario (ventana), menú
o control que se crea con Visual Basic es un
módulo autocontenido llamado objeto. Los bloques
básicos de construcción de una aplicación con
Visual Basic son los objetos. Cada objeto tiene
un conjunto de características y
un comportamiento definido (propiedades, métodos
y eventos) que lo diferencian de otros tipos de
objeto.
? CONTROLES Los controles son objetos y los
objetos son combinaciones de datos y
códigos que se tratan como una unidad. Por
ejemplo, Todos los objetos que están en el cuadro
de herramientas son controles, tales como El
formulario, Label, Button, TextBox, PictureBox,
Timer, entre otros.
? CLASE Cada clase puede tener
distintos miembros de clase, entre los que se
incluyen las propiedades que describen los datos
de clase, los métodos que definen el
comportamiento de la clase y los eventos que
proporcionan comunicación entre distintos objetos
y clases.
8- Programación orientada a objetos.
? PROPIEDADES El conjunto de datos que describen
las características de un objeto se le conoce
como sus propiedades. Para un formulario tenemos
por ejemplo, las propiedades BackColor (color de
fondo), Height (altura). Algunas propiedades no
solo determinan el aspecto que tiene el objeto,
sino que además pueden determinar su
comportamiento por ejemplo, la propiedad MaxButto
n establece si el formulario tendrá o no el
botón Maximizar.
?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. Para un formulario tenemos
por ejemplo el evento Load que se dispara cuando
se carga el formulario o el evento Click para un
botón de comando, se dispara cuando se hace clic
sobre él.
?METODOS Los métodos son un conjunto de
procedimientos que permiten que un objeto ejecute
una acción o tarea sobre sí mismo. Por ejemplo,
para un formulario tenemos el método Hide que
hará que el formulario se oculte o el
método Show que hará que el formulario se vuelva
a mostrar.
9- Programación orientada a objetos.
? MENUS Los Menús generalmente nos proporcionan
el medio principal de manejo de la aplicación.
Las clases que intervienen en la construcción y
manipulación de menús son las siguientes
JMenuBar, una barra de menú en una ventana.
JMenu, es un componente de una barra de menú.
JMenuItem, representa una opción en un menú.
Cuando se selecciona una opción de un menú, se
genera un evento de tipo ActionEvent y se trata
igual que los botones.
? BARRA DE HERRAMIENTAS La barra de herramientas
estándar es la que está representada por íconos
que tienen una representación gráfica del para
que sirven, esta situada debajo de la barra de
menús. Es una opción que se tiene a mano para
poder realizar acciones, tales como, guardar
archivos, ejecutar el proyecto para probarlo,
también desde aquí podemos acceder al cuadro de
herramientas.
10- Elaborar un cuadro comparativo de la Programación
Orientada a Objetos con otro tipo de Programación
Visual Basic net Java script
Proporciona compatibilidad total con la programación orientada a objetos. los conceptos como herencia, polimorfismo y encapsulamiento debido a su naturaleza no existen como tal.
La encapsulación se maneja de manera que un grupo de propiedades, métodos y otros miembros relacionados se tratan como una sola unidad u objeto. No posee modificadores de acceso por lo tanto únicamente la encapsulación se maneja declarando una propiedad o método como private.
Permite realizar, en poco tiempo, una aplicación basada en ventanas, que se podía integrar, de una manera más o menos sencilla, con otros componentes como Access, Word, Excel (solo trabaja con Windows). tiene una orientación multiplataforma desde sus inicios, y en general los programas Java pueden correr en una gran variedad de plataformas, normalmente sin tener que realizar cambios.
el único entorno que existe para trabajar con Visual Basic es el Visual Studio, bastante pesado y muy poco flexible. Java es un lenguaje organizado y estructurado, muy flexible, pero sencillo de manejar incluso por los niveles en programación
11(No Transcript)
12Docs.microsoft.com. 2015. Programación orientada
a objetos - Visual Basic. En linea Disponible
en lthttps//docs.microsoft.com/es-es/dotnet/visua
l-basic/programming-guide/concepts/object-oriented
-programmingtextVisual20Basic20proporciona
20compatibilidad20total,la20herencia20y20el20
polimorfismo.textLa20encapsulaciC3B3n20signi
fica20que20un,una20sola20unidad20u20objetogt
Accedido 15 April 2021. Meyer, E., 2009.
Visual Basic vs. Java. En linea
Elmeyer.blogspot.com. Disponible en
lthttp//elmeyer.blogspot.com/2009/03/visual-basic-
java.htmltextVisual20Basic20es20mC3A1s2
0desorganizado,2C20variables20globales2C20etc
..textPero20ahora20mismo2C20con20los,sencil
lez20para20la20programaciC3B3n20grC3A1fica
gt Accedido 15 April 2021. Es.m.wikipedia.org.
2021. Visual Basic - Wikipedia, la enciclopedia
libre. En línea Disponible en
lthttps//es.m.wikipedia.org/wiki/Visual_Basicgt
Accedido 15 April 2021. Montoya, J., 2005.
Visual Basic - Monografias.com. En linea
M.monografias.com. Disponible en
lthttps//m.monografias.com/trabajos33/visual-basic
/visual-basic.shtmlgt Accedido 15 April
2021. PowerPress., 2017. Avantages de la
Programmation Orientée Objet. En linea
Disponible en lthttps//www.powerpress.fr/ads/avan
tages-de-la-programmation-orientee-objet/gt
Accedido 15 April 2021. Carrera, I., 2012.
Programación orientada a objetos. En linea
Disponible en lthttps//es.calameo.com/read/001620
331c83e99cafdd2gt Accedido 15 April
2021. L enguaje de programación. 2017. Visual
Basic .NET. En linea Disponible en
lthttps//lenguajedeprogramacionblog.wordpress.com/
visual-basic-net/gt Accedido 15 April
2021. Lenguajes de programación. 2020. ? Todo
sobre el lenguaje Visual Basic .NET ?actualizado
2020?. En linea Disponible en
lthttps//lenguajesdeprogramacion.net/visual-basic/
gt Accedido 15 April 2021.
13- GRACIAS POR VER HASTA EL FINAL!!