SlideShare une entreprise Scribd logo
1  sur  15
Visual Basic
Historia visual Basic
Es un lenguaje de programación dirigido por
evento desarrollado por allá Cooper para
Microsoft. Este programa de programación es un
dilecto de Basic con importantes agregados. Su
primera versión fue presentada en 1991 ,con la
intención de simplificar la programación
utilizando un ambiente de desarrollo
completamente grafico.
Tipos de Datos
Tipo

Rango

BYTE

0-255

INTEGER(%)

+-2,147,483,698

SINGLE(!)

3.4E+-38(7 DECIMALES)

DOUBLE(#)

1.8E+308(16 DECIMALES)

CURRENCY

15 DIG IZQ 4 DIG DEECHA

STRING($)

2 BILLONES CHARS

BOOLEAN

TRUE, FALSE

DATE

FECHA

VARIANT

TODOS LOS TIPOS y mas usado en este curso
Versiones de Visual Basic
Visual Basic 1.0
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. Poco popular, este lenguaje no era compatible con Visual
Basic para Windows, ya que constituía en realidad la siguiente
versión de los compiladores BASIC vigentes para DOS,
denominados QuickBasic y BASIC PDS (Profesional Development
System). Usaba una interfaz de texto, con caracteres ASCII
extendidos que daban la apariencia de una interfaz gráfica.
Visual Basic 2.0
Visual Basic 2.0 fue liberado en noviembre de 1992. Venía en
versiones Standard y Professional. El entorno de programación
era más fácil de usar que el anterior, y su velocidad de proceso
fue mejorada. En particular, los formularios se convirtieron en
objetos instanciables, sentando así los conceptos fundamentales
para módulos de clase, que más tarde se ofrecerían en la versión
4.
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, que permitía acceso a bases de datos Access.
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. Había incompatibilidades entre
las distintas realeases de esta versión que causaban
fallas de instalación y problemas de operación.
Mientras las anteriores utilizaban controles VBX,
con la 4.0 se comenzaron a utilizar controles OLE en
archivos OCX, que más tarde se llamarían controles
ActiveX.
Visual Basic 5.0
En febrero de 1997, Microsoft lanzó Visual Basic
5.0, versión que generaba programas de 32 bits
exclusivamente. Los programadores que aún
preferían desarrollar aplicaciones en 16 bits debían
necesariamente utilizar VB 4.0, siendo
transportables en código fuente a VB 5.0 y
viceversa. En la versión 5 se tenía la posibilidad de
crear controles personalizados; también permitía
compilar a código ejecutable nativo de Windows,
logrando con ello incrementar la velocidad de
ejecución de los programas generados, más
notablemente en los de cálculo.
Visual Basic 6.0
Visual Basic 6.0, salido a mediados de 1998, muy
mejorado, incrementó el número de áreas1 e
incluyó la posibilidad de crear aplicaciones
basadas en Web. Microsoft retiró el soporte de
VB6 en marzo de 2008, pero a pesar de ello las
aplicaciones que genera son compatibles con
plataformas más modernas, como Windows
Vista, Windows Server 2008, Windows 7 y
Windows 8.2 3
Ventajas
-Es un lenguaje RAD
-Posee una curva de aprendizaje muy rápida.
-Integra el diseño e implementación de formularios
de Windows.
-Permite usar con suma facilidad la plataforma de
los sistemas Windows.
-El código en Visual Basic es fácilmente migradle a
otros lenguajes.
-Acostumbra a los desarrolladores a programar con
eficiencia.
Desventajas
-Sin soporte de Microsoft desde el 4 de Abril de 2008 (Pero el MSDN es muy
completo).
-No es multiplataforma (Sin embargo se pueden usar emuladores e
interpretes para correrlos en otras plataformas).
-Por defecto permite la programación sin declaración de variables. (que
puede ser sencillamente corregida escribiendo la frase Opción Éxplicit en el
encabezado de cada formulario, en cuyo caso -será menester declarar todas
las variables a utilizar, lo que a la postre genera código más puro).
-No permite programación a bajo nivel ni incrustar secciones de código en
ASM
-Sólo permite el uso de funciones de librerías dinámicas (DLL) stdcall.
-Algunas funciones están indocumentadas (Sin embargo esto ocurre en
muchos lenguajes).
-Es un lenguaje basado en objetos y no orientado a objetos.
-No maneja muy bien los apuntadores de memoria.
-No soporta tratamiento de procesos como parte del lenguaje.
Tipos de datos
deseado. Los tipos de datos mas comunes en Visual Basic Net
son:
Tipo Rango
BYTE 0-255
INTEGER(%) +-2,147,483,698
SINGLE(!)
3.4E+-38(7 DECIMALES)
DOUBLE(#)
1.8E+308(16 DECIMALES)
CURRENCY
15 DIG IZQ 4 DIG DEECHA
STRING($)
2 BILLONES CHARS
BOOLEAN
TRUE, FALSE
DATE FECHA
VARIANT
TODOS LOS TIPOS y mas usado en este curso
Pantalla de visual
Sandra y celeste

Contenu connexe

Tendances (15)

Bea
BeaBea
Bea
 
Visual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago MariñoVisual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago Mariño
 
PROGRAMACION .NET
PROGRAMACION .NETPROGRAMACION .NET
PROGRAMACION .NET
 
Visual basic
Visual basicVisual basic
Visual basic
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010
 
Visual basic
Visual basicVisual basic
Visual basic
 
Ppt programacion III
Ppt programacion IIIPpt programacion III
Ppt programacion III
 
Politécnico padre zegri
Politécnico padre zegriPolitécnico padre zegri
Politécnico padre zegri
 
Programacion.NET
Programacion.NETProgramacion.NET
Programacion.NET
 
Programacion
ProgramacionProgramacion
Programacion
 
como es el visual basic
como es el visual basiccomo es el visual basic
como es el visual basic
 
Programación.NET
Programación.NETProgramación.NET
Programación.NET
 
Plataforma.net
Plataforma.netPlataforma.net
Plataforma.net
 
Introduccion a la plataforma .NET
Introduccion a la plataforma .NETIntroduccion a la plataforma .NET
Introduccion a la plataforma .NET
 
Programación
ProgramaciónProgramación
Programación
 

En vedette

Ejercicios+de+programacion.
Ejercicios+de+programacion.Ejercicios+de+programacion.
Ejercicios+de+programacion.MARTO3000
 
Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010Luis Ruiz Ch
 
UTN tipo de dato short
UTN tipo de dato shortUTN tipo de dato short
UTN tipo de dato shortLuisChowy
 
Tipo de dato DOUBLE
Tipo de dato DOUBLETipo de dato DOUBLE
Tipo de dato DOUBLEkenixxx
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedSlideShare
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...SlideShare
 

En vedette (7)

Ejercicios+de+programacion.
Ejercicios+de+programacion.Ejercicios+de+programacion.
Ejercicios+de+programacion.
 
Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010
 
UTN tipo de dato short
UTN tipo de dato shortUTN tipo de dato short
UTN tipo de dato short
 
Tipo de dato DOUBLE
Tipo de dato DOUBLETipo de dato DOUBLE
Tipo de dato DOUBLE
 
Nociones De Vba
Nociones De VbaNociones De Vba
Nociones De Vba
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-Presented
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
 

Similaire à Sandra y celeste

Visual basic apesteguia
Visual basic apesteguiaVisual basic apesteguia
Visual basic apesteguiatonytenorio2
 
visual basic 6.0
visual basic 6.0visual basic 6.0
visual basic 6.0lesly53
 
Informe programacion
Informe programacionInforme programacion
Informe programacionMaryorieAvila
 
Visual basic
Visual basicVisual basic
Visual basicyolyrojas
 
Visual basic potes y marmol
Visual basic potes y marmol   Visual basic potes y marmol
Visual basic potes y marmol claseinteractiva
 
Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.Julio Ayala Rolón
 
Programación
ProgramaciónProgramación
ProgramaciónE199
 
Programación
ProgramaciónProgramación
ProgramaciónE199
 
Visual basic le yo
Visual basic le yoVisual basic le yo
Visual basic le yoCarlos C.S.
 
Historia de los Lenguajes de Programación
Historia de los Lenguajes de ProgramaciónHistoria de los Lenguajes de Programación
Historia de los Lenguajes de ProgramaciónLILIANA06
 
Katherine y wendy
Katherine y wendy Katherine y wendy
Katherine y wendy A1997
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NETDavid
 
Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Julio Ayala Rolón
 
Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)luisguerra194
 

Similaire à Sandra y celeste (20)

Visual basic apesteguia
Visual basic apesteguiaVisual basic apesteguia
Visual basic apesteguia
 
shanshi
shanshishanshi
shanshi
 
visual basic 6.0
visual basic 6.0visual basic 6.0
visual basic 6.0
 
Informe programacion
Informe programacionInforme programacion
Informe programacion
 
Visual basic
Visual basicVisual basic
Visual basic
 
Bea
BeaBea
Bea
 
Visual basic potes y marmol
Visual basic potes y marmol   Visual basic potes y marmol
Visual basic potes y marmol
 
Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.
 
Programación
ProgramaciónProgramación
Programación
 
Programación
ProgramaciónProgramación
Programación
 
Visual basic le yo
Visual basic le yoVisual basic le yo
Visual basic le yo
 
Ppt programacion
Ppt programacionPpt programacion
Ppt programacion
 
Historia de los Lenguajes de Programación
Historia de los Lenguajes de ProgramaciónHistoria de los Lenguajes de Programación
Historia de los Lenguajes de Programación
 
Katherine y wendy
Katherine y wendy Katherine y wendy
Katherine y wendy
 
Nava visual basic
Nava visual basicNava visual basic
Nava visual basic
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NET
 
Visual basic
Visual basicVisual basic
Visual basic
 
Lenguajes formales
Lenguajes formalesLenguajes formales
Lenguajes formales
 
Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008
 
Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)
 

Sandra y celeste

  • 2. Historia visual Basic Es un lenguaje de programación dirigido por evento desarrollado por allá Cooper para Microsoft. Este programa de programación es un dilecto de Basic con importantes agregados. Su primera versión fue presentada en 1991 ,con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente grafico.
  • 3. Tipos de Datos Tipo Rango BYTE 0-255 INTEGER(%) +-2,147,483,698 SINGLE(!) 3.4E+-38(7 DECIMALES) DOUBLE(#) 1.8E+308(16 DECIMALES) CURRENCY 15 DIG IZQ 4 DIG DEECHA STRING($) 2 BILLONES CHARS BOOLEAN TRUE, FALSE DATE FECHA VARIANT TODOS LOS TIPOS y mas usado en este curso
  • 4. Versiones de Visual Basic Visual Basic 1.0 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. Poco popular, este lenguaje no era compatible con Visual Basic para Windows, ya que constituía en realidad la siguiente versión de los compiladores BASIC vigentes para DOS, denominados QuickBasic y BASIC PDS (Profesional Development System). Usaba una interfaz de texto, con caracteres ASCII extendidos que daban la apariencia de una interfaz gráfica.
  • 5. Visual Basic 2.0 Visual Basic 2.0 fue liberado en noviembre de 1992. Venía en versiones Standard y Professional. El entorno de programación era más fácil de usar que el anterior, y su velocidad de proceso fue mejorada. En particular, los formularios se convirtieron en objetos instanciables, sentando así los conceptos fundamentales para módulos de clase, que más tarde se ofrecerían en la versión 4.
  • 6. 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, que permitía acceso a bases de datos Access.
  • 7. 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. Había incompatibilidades entre las distintas realeases de esta versión que causaban fallas de instalación y problemas de operación. Mientras las anteriores utilizaban controles VBX, con la 4.0 se comenzaron a utilizar controles OLE en archivos OCX, que más tarde se llamarían controles ActiveX.
  • 8. Visual Basic 5.0 En febrero de 1997, Microsoft lanzó Visual Basic 5.0, versión que generaba programas de 32 bits exclusivamente. Los programadores que aún preferían desarrollar aplicaciones en 16 bits debían necesariamente utilizar VB 4.0, siendo transportables en código fuente a VB 5.0 y viceversa. En la versión 5 se tenía la posibilidad de crear controles personalizados; también permitía compilar a código ejecutable nativo de Windows, logrando con ello incrementar la velocidad de ejecución de los programas generados, más notablemente en los de cálculo.
  • 9. Visual Basic 6.0 Visual Basic 6.0, salido a mediados de 1998, muy mejorado, incrementó el número de áreas1 e incluyó la posibilidad de crear aplicaciones basadas en Web. Microsoft retiró el soporte de VB6 en marzo de 2008, pero a pesar de ello las aplicaciones que genera son compatibles con plataformas más modernas, como Windows Vista, Windows Server 2008, Windows 7 y Windows 8.2 3
  • 10. Ventajas -Es un lenguaje RAD -Posee una curva de aprendizaje muy rápida. -Integra el diseño e implementación de formularios de Windows. -Permite usar con suma facilidad la plataforma de los sistemas Windows. -El código en Visual Basic es fácilmente migradle a otros lenguajes. -Acostumbra a los desarrolladores a programar con eficiencia.
  • 11. Desventajas -Sin soporte de Microsoft desde el 4 de Abril de 2008 (Pero el MSDN es muy completo). -No es multiplataforma (Sin embargo se pueden usar emuladores e interpretes para correrlos en otras plataformas). -Por defecto permite la programación sin declaración de variables. (que puede ser sencillamente corregida escribiendo la frase Opción Éxplicit en el encabezado de cada formulario, en cuyo caso -será menester declarar todas las variables a utilizar, lo que a la postre genera código más puro). -No permite programación a bajo nivel ni incrustar secciones de código en ASM -Sólo permite el uso de funciones de librerías dinámicas (DLL) stdcall. -Algunas funciones están indocumentadas (Sin embargo esto ocurre en muchos lenguajes). -Es un lenguaje basado en objetos y no orientado a objetos. -No maneja muy bien los apuntadores de memoria. -No soporta tratamiento de procesos como parte del lenguaje.
  • 12. Tipos de datos deseado. Los tipos de datos mas comunes en Visual Basic Net son: Tipo Rango BYTE 0-255 INTEGER(%) +-2,147,483,698 SINGLE(!) 3.4E+-38(7 DECIMALES) DOUBLE(#) 1.8E+308(16 DECIMALES) CURRENCY 15 DIG IZQ 4 DIG DEECHA STRING($) 2 BILLONES CHARS BOOLEAN TRUE, FALSE DATE FECHA VARIANT TODOS LOS TIPOS y mas usado en este curso
  • 13.