SlideShare una empresa de Scribd logo
1 de 11
Visual Basic
CARLOS ESPASAS
INTRODUCTION TO COMPUTER SCIENCE
201330.36449
Índice
   Introducción
   Lenguaje de Programación Visual Basic
   Definición
   Función
   Ventajas
   Desventajas
   Ambientes de demanda
   Conclusión
   Referencias
Introducción

    Un lenguaje de programación consiste en un vocabulario y un
     conjunto de reglas gramaticales que instruyen a una computadora
     a hacer una tarea específica.
    Se utilizan para la creación de programas.
    Están compuestos de 2 elementos principales: sintaxis (vocabulario)
     y semántica (reglas gramaticales).
    BASIC,C,C++,y Visual Basic son algunos ejemplos de estos
     lenguajes.
Visual Basic

    Es un lenguaje de programación desarrollado por Microsoft.
    Fue lanzado por primera vez 1991 con la versión VB 1.0.
    Esta basado en BASIC.
    Su última versión, Visual Basic 6.0, fue publicada en 1998 y el soporte
     técnico para ella fue descontinuado en Marzo del 2008.
    Ha sido reemplazado por Visual Basic .NET.
Definición

    Es un lenguaje de programación fácil de utilizar y de aprender a
     utilizar que permite la creación de programas.
    Fue de los primeros en proveer un ambiente grafico de
     programación y una interface de pintura para el desarrollo de
     interfaces para usuarios.
    Permite el desarrollo rápido de aplicaciones (RAD por sus siglas en
     inglés) de interfaces graficas para usuarios (GUI por sus siglas en
     inglés).
Función

    Creación de programas ejecutables (.exe), controles “ActiveX”, y
     archivos DLL.
    También permite la creación de aplicaciones de Windows.
    Utiliza un objeto principal conocido como “form” para cada
     proyecto nuevo.
Ventajas

    No es solo un lenguaje de programación, también provee un
     ambiente completo de desarrollo grafico.
    Permite añadir cantidades substanciales de código con solo
     “dragging and dropping”.
    Permite el desarrollo de programas que se pueden utilizar como
     aplicaciones frontales para bases de datos y sus sistemas.
    Permite la creación de controles y objetos “ActiveX”.
    Es más eficiente que otros lenguajes de programación como “C” o
     “Pascal”.
Desventajas

    Ya no recibe soporte técnico por Microsoft.
    Las primeras versiones no contaban con la capacidad para crear
     servicios de Windows (Windows Services).
    Depende de entradas de registro “COM” (COM Registry entries)
     complicadas y frágiles.
    Inhabilidad de crear aplicaciones de multiprocesos, sin tener que
     recurrir a “Windows API calls”.
    Las aplicaciones creadas solo operan en Windows.
    Requiere mas espacio para instalar y operar debido a su
     capacidad “GUI”.
Ambientes de Demanda

    Visual Basic es mayormente utilizado en:
        Investigación
        Ciencia
        Educación
    Algunos ejemplos de otros ambientes de demanda lo son:
        Medicina
        Comercio
        Empresas
        Ventas y mercadeo
        Consultoría
        Leyes
Conclusión

    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 graficas para usuarios (GUI por sus siglas en inglés).
    Es una aplicación trascendental que formo la base para los
     lenguajes de programación modernos.
    Sin duda alguna los futuros lenguajes de programación y sus
     creadores observaran hacia atrás y utilizaran a Visual Basic como
     inspiración.
Referencias

    "Visual Basic 6 and Earlier-VBForums." VBForums - Visual Basic and VB
     .NET Discussions and More!. N.p., n.d. Web. 7 Apr. 2013.
     <http://www.vbforums.com/forumdisplay.php?1-Visual-Basic-6-and-
     Earlier>.
    "What is Visual Basic? - A Word Definition From the Webopedia
     Computer Dictionary." Webopedia: Online Computer Dictionary for
     Computer and Internet Terms and Definitions. N.p., n.d. Web. 7 Apr.
     2013. <http://www.webopedia.com/TERM/V/Visual_Basic.html>.
    "Why Visual Basic 6 Still Thrives - Slashdot." Slashdot: News for nerds,
     stuff that matters. N.p., n.d. Web. 7 Apr. 2013.
     <http://developers.slashdot.org/story/12/06/09/0240204/why-visual-
     basic-6-still-thrives>.

Más contenido relacionado

La actualidad más candente

Visual basic yanelsy bello
Visual basic yanelsy belloVisual basic yanelsy bello
Visual basic yanelsy belloYanelsy Bello
 
Usos del visual basic
Usos del visual basicUsos del visual basic
Usos del visual basicVladimir Maza
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaangelisse6
 
Presentacion Visual Web Developer
Presentacion Visual Web DeveloperPresentacion Visual Web Developer
Presentacion Visual Web DeveloperITEA
 
Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%josecampos270
 
Flex mobile
Flex mobileFlex mobile
Flex mobilealdo87_
 
Diario de aprendizaje
Diario de aprendizajeDiario de aprendizaje
Diario de aprendizajeJosee Olveeda
 

La actualidad más candente (13)

Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Visual basic yanelsy bello
Visual basic yanelsy belloVisual basic yanelsy bello
Visual basic yanelsy bello
 
Usos del visual basic
Usos del visual basicUsos del visual basic
Usos del visual basic
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Presentacion Visual Web Developer
Presentacion Visual Web DeveloperPresentacion Visual Web Developer
Presentacion Visual Web Developer
 
Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%
 
Freddy alfonzo
Freddy alfonzoFreddy alfonzo
Freddy alfonzo
 
Presentac..
Presentac..Presentac..
Presentac..
 
Flex mobile
Flex mobileFlex mobile
Flex mobile
 
Tipos de aplicaciones - grupo electronica
Tipos de aplicaciones - grupo electronicaTipos de aplicaciones - grupo electronica
Tipos de aplicaciones - grupo electronica
 
Tipos de aplicaciones
Tipos de aplicacionesTipos de aplicaciones
Tipos de aplicaciones
 
Tipos de aplicaciones
Tipos de aplicacionesTipos de aplicaciones
Tipos de aplicaciones
 
Diario de aprendizaje
Diario de aprendizajeDiario de aprendizaje
Diario de aprendizaje
 

Destacado

Ejemplos de Registros utilizados en un sitema de riego
Ejemplos de Registros utilizados en un sitema de riegoEjemplos de Registros utilizados en un sitema de riego
Ejemplos de Registros utilizados en un sitema de riegoSebas Cespedes
 
Comunicación RS-232
Comunicación RS-232Comunicación RS-232
Comunicación RS-232Rubén Loredo
 
Visual Basic Edwin Perez
Visual Basic Edwin PerezVisual Basic Edwin Perez
Visual Basic Edwin Perezedwiinhip
 
Ficha tecnica pc
Ficha tecnica pcFicha tecnica pc
Ficha tecnica pcsharaysilva
 
Diagnostico de computadoras
Diagnostico de computadorasDiagnostico de computadoras
Diagnostico de computadorasfarell1091
 
Programas para diagnostico de hardware
Programas para diagnostico de hardwareProgramas para diagnostico de hardware
Programas para diagnostico de hardwarebryamarango
 
SOFTWARE DE DIAGNOSTICO PARA PC
SOFTWARE DE DIAGNOSTICO PARA PC SOFTWARE DE DIAGNOSTICO PARA PC
SOFTWARE DE DIAGNOSTICO PARA PC mauro_97
 
Manual para romper contraseñas WEP y WPA
Manual para romper contraseñas WEP y WPAManual para romper contraseñas WEP y WPA
Manual para romper contraseñas WEP y WPAPaulo Colomés
 
Manual de hacker 131 trucos elhacker hacking webs, hack msn messenger 7, se...
Manual de hacker   131 trucos elhacker hacking webs, hack msn messenger 7, se...Manual de hacker   131 trucos elhacker hacking webs, hack msn messenger 7, se...
Manual de hacker 131 trucos elhacker hacking webs, hack msn messenger 7, se...kelvinst
 
Users.101.secretos.de.hardware.pdf
Users.101.secretos.de.hardware.pdfUsers.101.secretos.de.hardware.pdf
Users.101.secretos.de.hardware.pdfLaboratorios ACME
 
Ficha tecnica-de-equipos
Ficha tecnica-de-equiposFicha tecnica-de-equipos
Ficha tecnica-de-equiposcompuiti2012
 
Manuales Sistemas de Información
Manuales Sistemas de InformaciónManuales Sistemas de Información
Manuales Sistemas de InformaciónBENHUR B G
 
Comandos cmd para soporte tecnico
Comandos cmd para soporte tecnicoComandos cmd para soporte tecnico
Comandos cmd para soporte tecnicoGeovanni Lozano
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 

Destacado (20)

Ejemplos de Registros utilizados en un sitema de riego
Ejemplos de Registros utilizados en un sitema de riegoEjemplos de Registros utilizados en un sitema de riego
Ejemplos de Registros utilizados en un sitema de riego
 
VIRUS IMFORMATICO
VIRUS IMFORMATICOVIRUS IMFORMATICO
VIRUS IMFORMATICO
 
Comunicación RS-232
Comunicación RS-232Comunicación RS-232
Comunicación RS-232
 
Visual Basic Edwin Perez
Visual Basic Edwin PerezVisual Basic Edwin Perez
Visual Basic Edwin Perez
 
Estructura Documental
Estructura DocumentalEstructura Documental
Estructura Documental
 
Ficha tecnica pc
Ficha tecnica pcFicha tecnica pc
Ficha tecnica pc
 
Diagnostico Hardware
Diagnostico HardwareDiagnostico Hardware
Diagnostico Hardware
 
Diagnostico de computadoras
Diagnostico de computadorasDiagnostico de computadoras
Diagnostico de computadoras
 
Programas para diagnostico de hardware
Programas para diagnostico de hardwareProgramas para diagnostico de hardware
Programas para diagnostico de hardware
 
SOFTWARE DE DIAGNOSTICO PARA PC
SOFTWARE DE DIAGNOSTICO PARA PC SOFTWARE DE DIAGNOSTICO PARA PC
SOFTWARE DE DIAGNOSTICO PARA PC
 
Manual para romper contraseñas WEP y WPA
Manual para romper contraseñas WEP y WPAManual para romper contraseñas WEP y WPA
Manual para romper contraseñas WEP y WPA
 
ficha tecnica pc
ficha tecnica pcficha tecnica pc
ficha tecnica pc
 
Registo de equipos
Registo de equiposRegisto de equipos
Registo de equipos
 
Manual de hacker 131 trucos elhacker hacking webs, hack msn messenger 7, se...
Manual de hacker   131 trucos elhacker hacking webs, hack msn messenger 7, se...Manual de hacker   131 trucos elhacker hacking webs, hack msn messenger 7, se...
Manual de hacker 131 trucos elhacker hacking webs, hack msn messenger 7, se...
 
Users.101.secretos.de.hardware.pdf
Users.101.secretos.de.hardware.pdfUsers.101.secretos.de.hardware.pdf
Users.101.secretos.de.hardware.pdf
 
Ficha tecnica-de-equipos
Ficha tecnica-de-equiposFicha tecnica-de-equipos
Ficha tecnica-de-equipos
 
Ficha tecnica para pc
Ficha tecnica para pcFicha tecnica para pc
Ficha tecnica para pc
 
Manuales Sistemas de Información
Manuales Sistemas de InformaciónManuales Sistemas de Información
Manuales Sistemas de Información
 
Comandos cmd para soporte tecnico
Comandos cmd para soporte tecnicoComandos cmd para soporte tecnico
Comandos cmd para soporte tecnico
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar a VB Introducción Lenguaje Programación

Similar a VB Introducción Lenguaje Programación (20)

Visual basic apesteguia
Visual basic apesteguiaVisual basic apesteguia
Visual basic apesteguia
 
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
 
Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.
 
Visual Basic. Net
Visual Basic. NetVisual Basic. Net
Visual Basic. Net
 
Visual b. 1
Visual b. 1Visual b. 1
Visual b. 1
 
Informe programacion
Informe programacionInforme programacion
Informe programacion
 
como es el visual basic
como es el visual basiccomo es el visual basic
como es el visual basic
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Programacion
ProgramacionProgramacion
Programacion
 
Introducion visual II
Introducion visual IIIntroducion visual II
Introducion visual II
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Vb61
Vb61Vb61
Vb61
 
PROGRAMACION .NET
PROGRAMACION .NETPROGRAMACION .NET
PROGRAMACION .NET
 
Fundamentos de Visual Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel Araujo
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
VISUAL BASIC NET
VISUAL BASIC NETVISUAL BASIC NET
VISUAL BASIC NET
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Visual studio 2008.vanessa
Visual studio 2008.vanessaVisual studio 2008.vanessa
Visual studio 2008.vanessa
 

VB Introducción Lenguaje Programación

  • 1. Visual Basic CARLOS ESPASAS INTRODUCTION TO COMPUTER SCIENCE 201330.36449
  • 2. Índice  Introducción  Lenguaje de Programación Visual Basic  Definición  Función  Ventajas  Desventajas  Ambientes de demanda  Conclusión  Referencias
  • 3. Introducción  Un lenguaje de programación consiste en un vocabulario y un conjunto de reglas gramaticales que instruyen a una computadora a hacer una tarea específica.  Se utilizan para la creación de programas.  Están compuestos de 2 elementos principales: sintaxis (vocabulario) y semántica (reglas gramaticales).  BASIC,C,C++,y Visual Basic son algunos ejemplos de estos lenguajes.
  • 4. Visual Basic  Es un lenguaje de programación desarrollado por Microsoft.  Fue lanzado por primera vez 1991 con la versión VB 1.0.  Esta basado en BASIC.  Su última versión, Visual Basic 6.0, fue publicada en 1998 y el soporte técnico para ella fue descontinuado en Marzo del 2008.  Ha sido reemplazado por Visual Basic .NET.
  • 5. Definición  Es un lenguaje de programación fácil de utilizar y de aprender a utilizar que permite la creación de programas.  Fue de los primeros en proveer un ambiente grafico de programación y una interface de pintura para el desarrollo de interfaces para usuarios.  Permite el desarrollo rápido de aplicaciones (RAD por sus siglas en inglés) de interfaces graficas para usuarios (GUI por sus siglas en inglés).
  • 6. Función  Creación de programas ejecutables (.exe), controles “ActiveX”, y archivos DLL.  También permite la creación de aplicaciones de Windows.  Utiliza un objeto principal conocido como “form” para cada proyecto nuevo.
  • 7. Ventajas  No es solo un lenguaje de programación, también provee un ambiente completo de desarrollo grafico.  Permite añadir cantidades substanciales de código con solo “dragging and dropping”.  Permite el desarrollo de programas que se pueden utilizar como aplicaciones frontales para bases de datos y sus sistemas.  Permite la creación de controles y objetos “ActiveX”.  Es más eficiente que otros lenguajes de programación como “C” o “Pascal”.
  • 8. Desventajas  Ya no recibe soporte técnico por Microsoft.  Las primeras versiones no contaban con la capacidad para crear servicios de Windows (Windows Services).  Depende de entradas de registro “COM” (COM Registry entries) complicadas y frágiles.  Inhabilidad de crear aplicaciones de multiprocesos, sin tener que recurrir a “Windows API calls”.  Las aplicaciones creadas solo operan en Windows.  Requiere mas espacio para instalar y operar debido a su capacidad “GUI”.
  • 9. Ambientes de Demanda  Visual Basic es mayormente utilizado en:  Investigación  Ciencia  Educación  Algunos ejemplos de otros ambientes de demanda lo son:  Medicina  Comercio  Empresas  Ventas y mercadeo  Consultoría  Leyes
  • 10. Conclusión  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 graficas para usuarios (GUI por sus siglas en inglés).  Es una aplicación trascendental que formo la base para los lenguajes de programación modernos.  Sin duda alguna los futuros lenguajes de programación y sus creadores observaran hacia atrás y utilizaran a Visual Basic como inspiración.
  • 11. Referencias  "Visual Basic 6 and Earlier-VBForums." VBForums - Visual Basic and VB .NET Discussions and More!. N.p., n.d. Web. 7 Apr. 2013. <http://www.vbforums.com/forumdisplay.php?1-Visual-Basic-6-and- Earlier>.  "What is Visual Basic? - A Word Definition From the Webopedia Computer Dictionary." Webopedia: Online Computer Dictionary for Computer and Internet Terms and Definitions. N.p., n.d. Web. 7 Apr. 2013. <http://www.webopedia.com/TERM/V/Visual_Basic.html>.  "Why Visual Basic 6 Still Thrives - Slashdot." Slashdot: News for nerds, stuff that matters. N.p., n.d. Web. 7 Apr. 2013. <http://developers.slashdot.org/story/12/06/09/0240204/why-visual- basic-6-still-thrives>.