SlideShare una empresa de Scribd logo
Introducción
• Visual Basic Express es una manera rápida y
sencilla de crear programas para Microsoft
Windows. Aunque no tenga experiencia de
programación en Windows, con Visual Basic
dispone de un completo conjunto de
herramientas para simplificar las tareas de
desarrollo.
Objetivos
• 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.
• 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.
Que facilidades provee visual?
• Aunque Visual Basic es de
propósito general, también
provee facilidades para el
desarrollo de aplicaciones
de
bases
de
datos
usando
Data
Access
Objects,
Remote
Data
Objects o ActiveX Data
Objects.
Visual Basic
• Visual Basic es un lenguaje de programación
dirigido por eventos, desarrollado por Alan
cooper para Microsoft. Este lenguaje de
programación es un dialecto 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 gráfico que facilitara la
creación de interfaces gráficas y, en cierta medida,
también la programación misma.
Ultimas versiones!!

• La última versión fue la 6, liberada en 1998, para la
que Microsoft extendió el soporte hasta marzo de
2008.
• En 2001 Microsoft propuso abandonar el desarrollo
basado en la API Win32 y pasar a un framework o
marco común de librerías, independiente de la
versión del sistema operativo, .NET Framework, a
través de Visual Basic .NET (y otros lenguajes
como C Sharp (C#) de fácil transición de código
entre ellos); fue el sucesor de Visual Basic 6.
Que contiene visual Basic?
• Visual Basic contiene un
entorno de desarrollo
integrado o IDE que
integra
editor
de
textos para edición del
código
fuente,
un
depurador,
un compilador (y enlazado
r) y un editor de interfaces
gráficas o GUI.
Historia
• Todas las versiones de Visual Basic
para Windows son muy conocidas, aunque la
Microsoft Visual Basic 1.0 desarrollada para el
sistema operativo MS-DOS (ediciones
Profesional y Estándar), que data de 1992, fue
menos difundida. Esta proveía un entorno
que, aunque en modo texto, incluía un
diseñador de formularios en el que se podían
arrastrar y soltar distintos controles.
Versiones

• La última versión que sólo generaba aplicaciones
de 16 bits fue la 3.0, y no incluía una biblioteca
detallada de componentes para toda clase de
usos.
Durante
la
transición
de
los
sistemas Windows 3.11 a Windows 95 , en 1995,
hizo su aparición la versión 4.0 de Visual Basic;
ésta podía generar programas tanto de 16 como
de 32 bits, a partir del mismo código fuente,
aunque a costa de un gran aumento en el tamaño
de los archivos necesarios en tiempo de ejecución
("runtime"). Además, se sustituyeron los controles
denominados VBX por los nuevos OCX . Con la
siguiente versión, la 5.0, se estuvo a punto de
implementar por primera vez la posibilidad de
compilar a código nativo, obteniendo una mejora
de rendimiento considerable. Tanto esa como la
sucesora 6.0
Evolución de visual Basic
• Visual Basic evolucionó para integrar la
plataforma .NET; allí perdió su propia
identidad como lenguaje único adquirible,
pasando a integrar un paquete de
productos, llamado precisamente Microsoft
.NET; dentro de ese paquete o framework
se encuentra el nuevo y llamado Visual
Basic .NET, que trabaja sobre el
entorno Microsoft Visual Studio. Esta nueva
versión del lenguaje posee profundas
diferencias en la forma de programar
respecto de Visual Basic 6, pero gran
semejanza en su sintaxis básica.
• Cabe mencionar que, aunque fue menos conocido, se
desarrolló también una versión gratuita de Visual Basic 5.0,
orientada al desarrollo de controles y componentes; su
nombre específico era Microsoft Visual Basic 5.0 Control
Creation Edition (Visual Basic 5 CCE). También hubo
versiones orientadas al desarrollo de aplicaciones para
dispositivos móviles basados en Windows CE y Pocket PC,
conocidas como Embedded (Visual Basic).
Versiones
• Visual Basic 1.0 para Windows se
liberó en mayo de 1991.
• 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.
• 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.

Versiones

3.0

1.0

4.0

6.0
• Visual Basic 6.0, salido a mediados
de 1998, muy mejorado, incrementó el
número de áreas 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.
• 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.
Conclusiones
¿común mente nos preguntamos Qué es
exactamente un lenguaje de programación?
• Conceptos básicos: funcionamiento de la
programación
• Cómo funciona un lenguaje de programación y
terminología básica.
• Representación de palabras, números y valores con
variables
• Cómo las variables almacenan valores y representan
información, así como la manera de utilizarlas.
• Palabras y texto: utilizar variables de cadena para
organizar palabras
Sugerencias
• Utilizar visual Basic para uso de programas
para modificar y para crear programas
• Nos ayuda a tener una mejor lógica.
• Nos ayuda en la vida diaria con sus
programadores
• nos ayuda a los programadores a ser mas facil
nuestro trabajo
Programación
Programación
Programación

Más contenido relacionado

La actualidad más candente

Microsoft Visual Basic
Microsoft Visual BasicMicrosoft Visual Basic
Microsoft Visual Basic
woker10
 
Willy2
Willy2Willy2
Willy2
Willy2Willy2
Informe programacion
Informe programacionInforme programacion
Informe programacion
MaryorieAvila
 
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
angemadrid
 
visual basic .net
visual basic .netvisual basic .net
visual basic .net
ronald_a_go
 
Ppt programacion III
Ppt programacion IIIPpt programacion III
Ppt programacion III
Similian miranda osega
 
como es el visual basic
como es el visual basiccomo es el visual basic
como es el visual basic
raulleonidas
 
Programacion.NET
Programacion.NETProgramacion.NET
Programacion.NET
Patricia Nuñez
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
shellyna12
 
Sandra y celeste
Sandra y celesteSandra y celeste
Sandra y celeste
kiririac
 
Visual basic
Visual basicVisual basic
Visual basic
usuariorj
 
Visual basic
Visual basicVisual basic
Visual basic
KatherineCarranza5
 
PROGRAMACION .NET
PROGRAMACION .NETPROGRAMACION .NET
PROGRAMACION .NET
ADRIANNIS BARRETO
 
Programación
ProgramaciónProgramación
Programación
Patricia Nuñez
 
Nava visual basic
Nava visual basicNava visual basic
Nava visual basic
alejandro navarrete
 
Politécnico padre zegri
Politécnico padre zegriPolitécnico padre zegri
Politécnico padre zegri
Ericka0426
 

La actualidad más candente (17)

Microsoft Visual Basic
Microsoft Visual BasicMicrosoft Visual Basic
Microsoft Visual Basic
 
Willy2
Willy2Willy2
Willy2
 
Willy2
Willy2Willy2
Willy2
 
Informe programacion
Informe programacionInforme programacion
Informe programacion
 
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
 
visual basic .net
visual basic .netvisual basic .net
visual basic .net
 
Ppt programacion III
Ppt programacion IIIPpt programacion III
Ppt programacion III
 
como es el visual basic
como es el visual basiccomo es el visual basic
como es el visual basic
 
Programacion.NET
Programacion.NETProgramacion.NET
Programacion.NET
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Sandra y celeste
Sandra y celesteSandra y celeste
Sandra y celeste
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
PROGRAMACION .NET
PROGRAMACION .NETPROGRAMACION .NET
PROGRAMACION .NET
 
Programación
ProgramaciónProgramación
Programación
 
Nava visual basic
Nava visual basicNava visual basic
Nava visual basic
 
Politécnico padre zegri
Politécnico padre zegriPolitécnico padre zegri
Politécnico padre zegri
 

Destacado

2a. sesion cte
2a. sesion cte2a. sesion cte
Wikis
WikisWikis
Wikis
1996mary
 
Ppt apoyo 1a reu acad cartilla 1
Ppt apoyo 1a reu acad cartilla 1Ppt apoyo 1a reu acad cartilla 1
Ppt apoyo 1a reu acad cartilla 1
Supervision Escolar Estatal
 
Matriculacions, vendes i transferències de vehicles catalunya_2011
Matriculacions, vendes i transferències de  vehicles catalunya_2011Matriculacions, vendes i transferències de  vehicles catalunya_2011
Matriculacions, vendes i transferències de vehicles catalunya_2011
Gremi del Motor
 
1 A Vacio Del Alma
1 A   Vacio Del  Alma1 A   Vacio Del  Alma
1 A Vacio Del Alma
Mundy Labarca
 
Html
HtmlHtml
Weekly report 15.03.2012
Weekly report 15.03.2012Weekly report 15.03.2012
Weekly report 15.03.2012
sleeperart
 

Destacado (7)

2a. sesion cte
2a. sesion cte2a. sesion cte
2a. sesion cte
 
Wikis
WikisWikis
Wikis
 
Ppt apoyo 1a reu acad cartilla 1
Ppt apoyo 1a reu acad cartilla 1Ppt apoyo 1a reu acad cartilla 1
Ppt apoyo 1a reu acad cartilla 1
 
Matriculacions, vendes i transferències de vehicles catalunya_2011
Matriculacions, vendes i transferències de  vehicles catalunya_2011Matriculacions, vendes i transferències de  vehicles catalunya_2011
Matriculacions, vendes i transferències de vehicles catalunya_2011
 
1 A Vacio Del Alma
1 A   Vacio Del  Alma1 A   Vacio Del  Alma
1 A Vacio Del Alma
 
Html
HtmlHtml
Html
 
Weekly report 15.03.2012
Weekly report 15.03.2012Weekly report 15.03.2012
Weekly report 15.03.2012
 

Similar a Programación

visual basic 6.0
visual basic 6.0visual basic 6.0
visual basic 6.0
lesly53
 
Visual basic
Visual basicVisual basic
Visual basic
yolyrojas
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NET
David
 
shanshi
shanshishanshi
shanshi
woker10
 
Visual basic potes y marmol
Visual basic potes y marmol   Visual basic potes y marmol
Visual basic potes y marmol
claseinteractiva
 
Ppt programacion
Ppt programacionPpt programacion
Ppt programacion
similian miranda osega
 
Visual Basic Y Access
Visual Basic Y AccessVisual Basic Y Access
Visual Basic Y Access
0806mariela
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
Fernando León
 
Visual basic
Visual basicVisual basic
Visual basic
Juan pablo Obregon
 
Visual
VisualVisual
Visual basic apesteguia
Visual basic apesteguiaVisual basic apesteguia
Visual basic apesteguia
tonytenorio2
 
Visual basic
Visual basicVisual basic
Visual basic
giovanni ascencio
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
carlos matheus
 
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
Julio Ayala Rolón
 
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
 
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
 
Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studio
marco368
 

Similar a Programación (17)

visual basic 6.0
visual basic 6.0visual basic 6.0
visual basic 6.0
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NET
 
shanshi
shanshishanshi
shanshi
 
Visual basic potes y marmol
Visual basic potes y marmol   Visual basic potes y marmol
Visual basic potes y marmol
 
Ppt programacion
Ppt programacionPpt programacion
Ppt programacion
 
Visual Basic Y Access
Visual Basic Y AccessVisual Basic Y Access
Visual Basic Y Access
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual
VisualVisual
Visual
 
Visual basic apesteguia
Visual basic apesteguiaVisual basic apesteguia
Visual basic apesteguia
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
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.
 
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)
 
Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studio
 

Último

Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
LuanaJaime1
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
shirherrer
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
AlexDeLonghi
 
ACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTRE
ACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTREACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTRE
ACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTRE
ssuserbbe638
 
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdfCronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
RicardoValdiviaVega
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
DavidCamiloMosquera
 
Este documento contiene, el programa completo de un acto para realizar la pro...
Este documento contiene, el programa completo de un acto para realizar la pro...Este documento contiene, el programa completo de un acto para realizar la pro...
Este documento contiene, el programa completo de un acto para realizar la pro...
romina395894
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
eleandroth
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
Mónica Sánchez
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
ginnazamudio
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
RAMIREZNICOLE
 
1° T3 Examen Mtro JP 23-24.pdf completos
1° T3 Examen Mtro JP 23-24.pdf completos1° T3 Examen Mtro JP 23-24.pdf completos
1° T3 Examen Mtro JP 23-24.pdf completos
ROCIORUIZQUEZADA
 
Chatgpt para los Profesores Ccesa007.pdf
Chatgpt para los Profesores Ccesa007.pdfChatgpt para los Profesores Ccesa007.pdf
Chatgpt para los Profesores Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
 
ACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTRE
ACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTREACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTRE
ACTA-DE-ENTREGA-DE-BOLETAS-DE-NOTAS-PRIMER-TRIMESTRE
 
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdfCronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
 
Este documento contiene, el programa completo de un acto para realizar la pro...
Este documento contiene, el programa completo de un acto para realizar la pro...Este documento contiene, el programa completo de un acto para realizar la pro...
Este documento contiene, el programa completo de un acto para realizar la pro...
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
A VISITA DO SENHOR BISPO .
A VISITA DO SENHOR BISPO                .A VISITA DO SENHOR BISPO                .
A VISITA DO SENHOR BISPO .
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
 
1° T3 Examen Mtro JP 23-24.pdf completos
1° T3 Examen Mtro JP 23-24.pdf completos1° T3 Examen Mtro JP 23-24.pdf completos
1° T3 Examen Mtro JP 23-24.pdf completos
 
Chatgpt para los Profesores Ccesa007.pdf
Chatgpt para los Profesores Ccesa007.pdfChatgpt para los Profesores Ccesa007.pdf
Chatgpt para los Profesores Ccesa007.pdf
 

Programación

  • 1.
  • 2. Introducción • Visual Basic Express es una manera rápida y sencilla de crear programas para Microsoft Windows. Aunque no tenga experiencia de programación en Windows, con Visual Basic dispone de un completo conjunto de herramientas para simplificar las tareas de desarrollo.
  • 3. Objetivos • 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. • 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.
  • 4. Que facilidades provee visual? • Aunque Visual Basic es de propósito general, también provee facilidades para el desarrollo de aplicaciones de bases de datos usando Data Access Objects, Remote Data Objects o ActiveX Data Objects.
  • 5. Visual Basic • Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado por Alan cooper para Microsoft. Este lenguaje de programación es un dialecto 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 gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma.
  • 6. Ultimas versiones!! • La última versión fue la 6, liberada en 1998, para la que Microsoft extendió el soporte hasta marzo de 2008. • En 2001 Microsoft propuso abandonar el desarrollo basado en la API Win32 y pasar a un framework o marco común de librerías, independiente de la versión del sistema operativo, .NET Framework, a través de Visual Basic .NET (y otros lenguajes como C Sharp (C#) de fácil transición de código entre ellos); fue el sucesor de Visual Basic 6.
  • 7. Que contiene visual Basic? • Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un depurador, un compilador (y enlazado r) y un editor de interfaces gráficas o GUI.
  • 8. Historia • Todas las versiones de Visual Basic para Windows son muy conocidas, aunque la Microsoft Visual Basic 1.0 desarrollada para el sistema operativo MS-DOS (ediciones Profesional y Estándar), que data de 1992, fue menos difundida. Esta proveía un entorno que, aunque en modo texto, incluía un diseñador de formularios en el que se podían arrastrar y soltar distintos controles.
  • 9. Versiones • La última versión que sólo generaba aplicaciones de 16 bits fue la 3.0, y no incluía una biblioteca detallada de componentes para toda clase de usos. Durante la transición de los sistemas Windows 3.11 a Windows 95 , en 1995, hizo su aparición la versión 4.0 de Visual Basic; ésta podía generar programas tanto de 16 como de 32 bits, a partir del mismo código fuente, aunque a costa de un gran aumento en el tamaño de los archivos necesarios en tiempo de ejecución ("runtime"). Además, se sustituyeron los controles denominados VBX por los nuevos OCX . Con la siguiente versión, la 5.0, se estuvo a punto de implementar por primera vez la posibilidad de compilar a código nativo, obteniendo una mejora de rendimiento considerable. Tanto esa como la sucesora 6.0
  • 10. Evolución de visual Basic • Visual Basic evolucionó para integrar la plataforma .NET; allí perdió su propia identidad como lenguaje único adquirible, pasando a integrar un paquete de productos, llamado precisamente Microsoft .NET; dentro de ese paquete o framework se encuentra el nuevo y llamado Visual Basic .NET, que trabaja sobre el entorno Microsoft Visual Studio. Esta nueva versión del lenguaje posee profundas diferencias en la forma de programar respecto de Visual Basic 6, pero gran semejanza en su sintaxis básica.
  • 11. • Cabe mencionar que, aunque fue menos conocido, se desarrolló también una versión gratuita de Visual Basic 5.0, orientada al desarrollo de controles y componentes; su nombre específico era Microsoft Visual Basic 5.0 Control Creation Edition (Visual Basic 5 CCE). También hubo versiones orientadas al desarrollo de aplicaciones para dispositivos móviles basados en Windows CE y Pocket PC, conocidas como Embedded (Visual Basic).
  • 12. Versiones • Visual Basic 1.0 para Windows se liberó en mayo de 1991. • 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. • 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. Versiones 3.0 1.0 4.0 6.0
  • 13. • Visual Basic 6.0, salido a mediados de 1998, muy mejorado, incrementó el número de áreas 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. • 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.
  • 14. Conclusiones ¿común mente nos preguntamos Qué es exactamente un lenguaje de programación? • Conceptos básicos: funcionamiento de la programación • Cómo funciona un lenguaje de programación y terminología básica. • Representación de palabras, números y valores con variables • Cómo las variables almacenan valores y representan información, así como la manera de utilizarlas. • Palabras y texto: utilizar variables de cadena para organizar palabras
  • 15. Sugerencias • Utilizar visual Basic para uso de programas para modificar y para crear programas • Nos ayuda a tener una mejor lógica. • Nos ayuda en la vida diaria con sus programadores • nos ayuda a los programadores a ser mas facil nuestro trabajo