SlideShare uma empresa Scribd logo
Introducción a programación
Visual Basic
Dra. Nitza I. Cortés
Objetivos
Al finalizar la unidad, el (la) estudiante podrá:
 Conocer qué es Visual Basic 2017.
 Diferenciar entre un programador y desarrollador.
 Mencionar qué es Visual Studio 2017.
Dra. Nitza I. Cortés
2
¿Qué es Visual Basic?
Es un conjunto de herramientas y otras tecnologías de
desarrollo de software basado en componentes para
crear aplicaciones eficaces y de alto rendimiento,
permitiendo a los desarrolladores crear sitios y
aplicaciones web, así como otros servicios web en
cualquier entorno que soporte la plataforma.
Dra. Nitza I. Cortés
3
¿Qué es 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
Dra. Nitza I. Cortés
4
¿Qué es Visual Basic?
posee profundas diferencias en la forma de programar
respecto de Visual Basic 6, pero gran semejanza en su
sintaxis básica.
 Asimismo, dichos lenguajes utilizan las funciones de .NET
Framework, las cuales ofrecen acceso a tecnologías
clave para simplificar el desarrollo de aplicaciones web
ASP y Servicios Web XML.
Dra. Nitza I. Cortés
5
¿Qué es un programador?
 Es alguien que puede resolver los problemas mediante
la manipulación de código informático. Un
programador puede tener varios niveles de habilidad. El
programador escribe, depura y mantiene el código
fuente de un programa informático.
Dra. Nitza I. Cortés
6
¿Qué es un desarrollador?
Un desarrollador es un programador entrenado
formalmente. No se limitan a simplemente resolver
problemas o crear cosas, lo hacen de acuerdo con un
conjunto de principios de diseño e implementación. Estos
incluyen cosas como el rendimiento, mantenimiento,
escala, robustez y de seguridad.
Dra. Nitza I. Cortés
7
¿Qué es Visual Studio 2017?
 Es un conjunto de herramientas y otras tecnologías de
desarrollo de software basado en componentes para
crear aplicaciones eficaces y de alto rendimiento,
permitiendo a los desarrolladores crear sitios y
aplicaciones web, así como otros servicios web en
cualquier entorno que soporte la plataforma.
Dra. Nitza I. Cortés
8
Sobre el .Net Framework 4.6.2
 La de Microsoft.NET Framework 4.6.2 es una actualización
altamente compatible, en lugar de la de Microsoft.NET
Framework 4, 4.5, 4.5.1, 4.5.2, 4.6 y 4.6.1.
El instalador de web es un paquete pequeño que determina
automáticamente y descarga únicamente los componentes
que se aplican a una plataforma en particular. El programa
de instalación web también instala el paquete de idioma
que coincide con el idioma del sistema operativo del usuario.
Dra. Nitza I. Cortés
9
Sobre el .Net Framework 4.6.2
 Puede utilizarse el paquete sin conexión cuando no se
puede utilizar el programa de instalación web debido a
la falta de conectividad a Internet. Este paquete es
mayor que el programa de instalación web y no incluye
los paquetes de idioma.
Dra. Nitza I. Cortés
10
Tipos de aplicaciones en Visual Basic
2017
 Aplicaciones para otro tipo de plataformas como:
 Microsoft Azure,
 Microsoft Office o Sharepoint,
 Hololens (realidad aumentada),
 Microsoft Kinect o
 plataformas relacionadas con el Internet de las Cosas.
Dra. Nitza I. Cortés
11
Tipos de aplicaciones en Visual Basic
2017
Además, Visual Basic incorpora una serie de
características que posibilitan crear aplicaciones accesibles
para usuarios con discapacidad, como:
 Posibilidad de compatibilidad e interacción de las
aplicaciones con el software de Tecnología de Asistencia.
 Posibilidad de uso exclusivo de todas las funciones con
teclado.
 Posibilidad de ampliar el tamaño de la interfaz gráfica y
de cada uno de los controles que la forman.
Dra. Nitza I. Cortés
12
Referencias
 https://es.slideshare.net/lucinda/visual-basic-como-lenguaje-de-
programacin-orientado-a-objetos?qid=e5e2df7a-64ab-4170-9015-
2670e6a913d7&v=&b=&from_search=53
 https://es.slideshare.net/solucionesinformaticas/visual-basic-
15493133?qid=e5e2df7a-64ab-4170-9015-
2670e6a913d7&v=&b=&from_search=15
 https://docs.microsoft.com/es-es/visualstudio/get-started/visual-
basic/visual-studio-ide?view=vs-2019
Dra. Nitza I. Cortés
13

Mais conteúdo relacionado

Mais procurados

Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
Cartagena, Bolivar
 
Lenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaLenguajes de programacion torres montoya
Lenguajes de programacion torres montoya
Once Redes
 
Introducción a la Plataforma .NET
Introducción a la Plataforma .NETIntroducción a la Plataforma .NET
Introducción a la Plataforma .NET
Melissa Santacruz
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
Doly Ortiz Niño
 
Entornos de desarrollo
Entornos de desarrolloEntornos de desarrollo
Entornos de desarrollo
Dicepa Papelera de Enate
 
Entornos De Desarrollo Integrados
Entornos De Desarrollo IntegradosEntornos De Desarrollo Integrados
Entornos De Desarrollo Integrados
UGM
 
.Net framework
.Net framework.Net framework
Desarrollo de aplicaciones
Desarrollo de aplicacionesDesarrollo de aplicaciones
Desarrollo de aplicaciones
Carlos Herrera
 
Actividad sobre el lenguaje c
Actividad sobre el lenguaje cActividad sobre el lenguaje c
Actividad sobre el lenguaje c
rpalacios12
 
Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la web
Oscar Luis Cdrc
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET Propuesta
Marcel Aponte
 
Introduccion a la plataforma .NET
Introduccion a la plataforma .NETIntroduccion a la plataforma .NET
Introduccion a la plataforma .NET
jnarchie
 
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionActividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Juan Antonio Plascencia Zepeda
 
Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub modulo
ricardo dueñas
 
Como funciona Visual Studio
Como funciona Visual StudioComo funciona Visual Studio
Como funciona Visual Studio
McGuix Bermeo
 
Quien es el programador
Quien es el programador Quien es el programador
Quien es el programador
ricardojsal
 
Presentación programación en internet
Presentación programación en internetPresentación programación en internet
Presentación programación en internet
Lizbeth Atala Garcia Robles
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
Fede Garcia
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
Colegio Agropecuario de San Carlos
 

Mais procurados (19)

Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Lenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaLenguajes de programacion torres montoya
Lenguajes de programacion torres montoya
 
Introducción a la Plataforma .NET
Introducción a la Plataforma .NETIntroducción a la Plataforma .NET
Introducción a la Plataforma .NET
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Entornos de desarrollo
Entornos de desarrolloEntornos de desarrollo
Entornos de desarrollo
 
Entornos De Desarrollo Integrados
Entornos De Desarrollo IntegradosEntornos De Desarrollo Integrados
Entornos De Desarrollo Integrados
 
.Net framework
.Net framework.Net framework
.Net framework
 
Desarrollo de aplicaciones
Desarrollo de aplicacionesDesarrollo de aplicaciones
Desarrollo de aplicaciones
 
Actividad sobre el lenguaje c
Actividad sobre el lenguaje cActividad sobre el lenguaje c
Actividad sobre el lenguaje c
 
Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la web
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET Propuesta
 
Introduccion a la plataforma .NET
Introduccion a la plataforma .NETIntroduccion a la plataforma .NET
Introduccion a la plataforma .NET
 
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionActividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacion
 
Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub modulo
 
Como funciona Visual Studio
Como funciona Visual StudioComo funciona Visual Studio
Como funciona Visual Studio
 
Quien es el programador
Quien es el programador Quien es el programador
Quien es el programador
 
Presentación programación en internet
Presentación programación en internetPresentación programación en internet
Presentación programación en internet
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 

Semelhante a Qué visual basic

Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studio
marco368
 
Actividad nº 8
Actividad nº 8 Actividad nº 8
Actividad nº 8
marco368
 
Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studio
marco368
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
romeprofe
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
romeprofe
 
Visual studio 2008.vanessa
Visual studio 2008.vanessaVisual studio 2008.vanessa
Visual studio 2008.vanessa
vnslgars
 
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
 
Mi lenguaje de Programacion de Preferencia
Mi lenguaje de Programacion de PreferenciaMi lenguaje de Programacion de Preferencia
Mi lenguaje de Programacion de Preferencia
Guy43cd
 
Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%
josecampos270
 
PROGRAMACION .NET
PROGRAMACION .NETPROGRAMACION .NET
PROGRAMACION .NET
ADRIANNIS BARRETO
 
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
angelisse6
 
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
angelisse6
 
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
Wilberth Rojas Aguilar
 
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
David Vázquez Palestino
 
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
David Vázquez Palestino
 
Visual Studio Life Runs On Code
Visual  Studio  Life  Runs On  CodeVisual  Studio  Life  Runs On  Code
Visual Studio Life Runs On Code
daniel.sierra
 
Visual Web Developer.Html
Visual Web Developer.HtmlVisual Web Developer.Html
Visual Web Developer.Html
diana
 
Visual studio.net 2010 (life-runs-on-code)
Visual studio.net 2010 (life-runs-on-code)Visual studio.net 2010 (life-runs-on-code)
Visual studio.net 2010 (life-runs-on-code)
Naim Jhon Cruzado Paredes
 
Visual basic yanelsy bello
Visual basic yanelsy belloVisual basic yanelsy bello
Visual basic yanelsy bello
Yanelsy Bello
 
Elysaul yoris
Elysaul yorisElysaul yoris
Elysaul yoris
kleidynelliz
 

Semelhante a Qué visual basic (20)

Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studio
 
Actividad nº 8
Actividad nº 8 Actividad nº 8
Actividad nº 8
 
Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studio
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
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
 
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
 
Mi lenguaje de Programacion de Preferencia
Mi lenguaje de Programacion de PreferenciaMi lenguaje de Programacion de Preferencia
Mi lenguaje de Programacion de Preferencia
 
Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%
 
PROGRAMACION .NET
PROGRAMACION .NETPROGRAMACION .NET
PROGRAMACION .NET
 
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
 
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
 
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
 
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 Studio Life Runs On Code
Visual  Studio  Life  Runs On  CodeVisual  Studio  Life  Runs On  Code
Visual Studio Life Runs On Code
 
Visual Web Developer.Html
Visual Web Developer.HtmlVisual Web Developer.Html
Visual Web Developer.Html
 
Visual studio.net 2010 (life-runs-on-code)
Visual studio.net 2010 (life-runs-on-code)Visual studio.net 2010 (life-runs-on-code)
Visual studio.net 2010 (life-runs-on-code)
 
Visual basic yanelsy bello
Visual basic yanelsy belloVisual basic yanelsy bello
Visual basic yanelsy bello
 
Elysaul yoris
Elysaul yorisElysaul yoris
Elysaul yoris
 

Mais de Universidad

Componentes de la computadora
Componentes de la computadoraComponentes de la computadora
Componentes de la computadora
Universidad
 
Objetivos
ObjetivosObjetivos
Objetivos
Universidad
 
Partes de una propuesta
Partes de una propuestaPartes de una propuesta
Partes de una propuesta
Universidad
 
Preguntas de investigacion
Preguntas de investigacionPreguntas de investigacion
Preguntas de investigacion
Universidad
 
La etica en la investigacion
La etica en la investigacionLa etica en la investigacion
La etica en la investigacion
Universidad
 
Comunicado de prensa
Comunicado de prensaComunicado de prensa
Comunicado de prensa
Universidad
 
Tecnicas de redaccion y transcripcion ii
Tecnicas de redaccion y transcripcion iiTecnicas de redaccion y transcripcion ii
Tecnicas de redaccion y transcripcion ii
Universidad
 
Materiales para tomar dictado
Materiales para tomar dictadoMateriales para tomar dictado
Materiales para tomar dictado
Universidad
 
Tecnicas para transcribir
Tecnicas para transcribirTecnicas para transcribir
Tecnicas para transcribir
Universidad
 
Reglas y tecnicas para tomar dictado
Reglas y tecnicas para tomar dictadoReglas y tecnicas para tomar dictado
Reglas y tecnicas para tomar dictado
Universidad
 
Que es un facturador medico
Que es un facturador medicoQue es un facturador medico
Que es un facturador medico
Universidad
 
Documentos notariales
Documentos notarialesDocumentos notariales
Documentos notariales
Universidad
 
Profesionales del derecho
Profesionales del derechoProfesionales del derecho
Profesionales del derecho
Universidad
 
Comunicacion y conectividad en linea
Comunicacion y conectividad en linea Comunicacion y conectividad en linea
Comunicacion y conectividad en linea
Universidad
 
Introduccion a las tecnologias
Introduccion a las tecnologiasIntroduccion a las tecnologias
Introduccion a las tecnologias
Universidad
 
Tipos de anestesia
Tipos de anestesia Tipos de anestesia
Tipos de anestesia
Universidad
 
Evaluacion y manejo
Evaluacion y manejo Evaluacion y manejo
Evaluacion y manejo
Universidad
 
Modificadores
ModificadoresModificadores
Modificadores
Universidad
 
Introduccion al cpt 4
Introduccion al cpt 4Introduccion al cpt 4
Introduccion al cpt 4
Universidad
 
Carta Comercial
Carta ComercialCarta Comercial
Carta Comercial
Universidad
 

Mais de Universidad (20)

Componentes de la computadora
Componentes de la computadoraComponentes de la computadora
Componentes de la computadora
 
Objetivos
ObjetivosObjetivos
Objetivos
 
Partes de una propuesta
Partes de una propuestaPartes de una propuesta
Partes de una propuesta
 
Preguntas de investigacion
Preguntas de investigacionPreguntas de investigacion
Preguntas de investigacion
 
La etica en la investigacion
La etica en la investigacionLa etica en la investigacion
La etica en la investigacion
 
Comunicado de prensa
Comunicado de prensaComunicado de prensa
Comunicado de prensa
 
Tecnicas de redaccion y transcripcion ii
Tecnicas de redaccion y transcripcion iiTecnicas de redaccion y transcripcion ii
Tecnicas de redaccion y transcripcion ii
 
Materiales para tomar dictado
Materiales para tomar dictadoMateriales para tomar dictado
Materiales para tomar dictado
 
Tecnicas para transcribir
Tecnicas para transcribirTecnicas para transcribir
Tecnicas para transcribir
 
Reglas y tecnicas para tomar dictado
Reglas y tecnicas para tomar dictadoReglas y tecnicas para tomar dictado
Reglas y tecnicas para tomar dictado
 
Que es un facturador medico
Que es un facturador medicoQue es un facturador medico
Que es un facturador medico
 
Documentos notariales
Documentos notarialesDocumentos notariales
Documentos notariales
 
Profesionales del derecho
Profesionales del derechoProfesionales del derecho
Profesionales del derecho
 
Comunicacion y conectividad en linea
Comunicacion y conectividad en linea Comunicacion y conectividad en linea
Comunicacion y conectividad en linea
 
Introduccion a las tecnologias
Introduccion a las tecnologiasIntroduccion a las tecnologias
Introduccion a las tecnologias
 
Tipos de anestesia
Tipos de anestesia Tipos de anestesia
Tipos de anestesia
 
Evaluacion y manejo
Evaluacion y manejo Evaluacion y manejo
Evaluacion y manejo
 
Modificadores
ModificadoresModificadores
Modificadores
 
Introduccion al cpt 4
Introduccion al cpt 4Introduccion al cpt 4
Introduccion al cpt 4
 
Carta Comercial
Carta ComercialCarta Comercial
Carta Comercial
 

Último

Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
leia ereni
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Programming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdfProgramming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdf
Manuel Diaz
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
70244530
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
MiguelAtencio10
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
ranierglez
 

Último (20)

Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Programming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdfProgramming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdf
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
 

Qué visual basic

  • 1. Introducción a programación Visual Basic Dra. Nitza I. Cortés
  • 2. Objetivos Al finalizar la unidad, el (la) estudiante podrá:  Conocer qué es Visual Basic 2017.  Diferenciar entre un programador y desarrollador.  Mencionar qué es Visual Studio 2017. Dra. Nitza I. Cortés 2
  • 3. ¿Qué es Visual Basic? Es un conjunto de herramientas y otras tecnologías de desarrollo de software basado en componentes para crear aplicaciones eficaces y de alto rendimiento, permitiendo a los desarrolladores crear sitios y aplicaciones web, así como otros servicios web en cualquier entorno que soporte la plataforma. Dra. Nitza I. Cortés 3
  • 4. ¿Qué es 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 Dra. Nitza I. Cortés 4
  • 5. ¿Qué es Visual Basic? posee profundas diferencias en la forma de programar respecto de Visual Basic 6, pero gran semejanza en su sintaxis básica.  Asimismo, dichos lenguajes utilizan las funciones de .NET Framework, las cuales ofrecen acceso a tecnologías clave para simplificar el desarrollo de aplicaciones web ASP y Servicios Web XML. Dra. Nitza I. Cortés 5
  • 6. ¿Qué es un programador?  Es alguien que puede resolver los problemas mediante la manipulación de código informático. Un programador puede tener varios niveles de habilidad. El programador escribe, depura y mantiene el código fuente de un programa informático. Dra. Nitza I. Cortés 6
  • 7. ¿Qué es un desarrollador? Un desarrollador es un programador entrenado formalmente. No se limitan a simplemente resolver problemas o crear cosas, lo hacen de acuerdo con un conjunto de principios de diseño e implementación. Estos incluyen cosas como el rendimiento, mantenimiento, escala, robustez y de seguridad. Dra. Nitza I. Cortés 7
  • 8. ¿Qué es Visual Studio 2017?  Es un conjunto de herramientas y otras tecnologías de desarrollo de software basado en componentes para crear aplicaciones eficaces y de alto rendimiento, permitiendo a los desarrolladores crear sitios y aplicaciones web, así como otros servicios web en cualquier entorno que soporte la plataforma. Dra. Nitza I. Cortés 8
  • 9. Sobre el .Net Framework 4.6.2  La de Microsoft.NET Framework 4.6.2 es una actualización altamente compatible, en lugar de la de Microsoft.NET Framework 4, 4.5, 4.5.1, 4.5.2, 4.6 y 4.6.1. El instalador de web es un paquete pequeño que determina automáticamente y descarga únicamente los componentes que se aplican a una plataforma en particular. El programa de instalación web también instala el paquete de idioma que coincide con el idioma del sistema operativo del usuario. Dra. Nitza I. Cortés 9
  • 10. Sobre el .Net Framework 4.6.2  Puede utilizarse el paquete sin conexión cuando no se puede utilizar el programa de instalación web debido a la falta de conectividad a Internet. Este paquete es mayor que el programa de instalación web y no incluye los paquetes de idioma. Dra. Nitza I. Cortés 10
  • 11. Tipos de aplicaciones en Visual Basic 2017  Aplicaciones para otro tipo de plataformas como:  Microsoft Azure,  Microsoft Office o Sharepoint,  Hololens (realidad aumentada),  Microsoft Kinect o  plataformas relacionadas con el Internet de las Cosas. Dra. Nitza I. Cortés 11
  • 12. Tipos de aplicaciones en Visual Basic 2017 Además, Visual Basic incorpora una serie de características que posibilitan crear aplicaciones accesibles para usuarios con discapacidad, como:  Posibilidad de compatibilidad e interacción de las aplicaciones con el software de Tecnología de Asistencia.  Posibilidad de uso exclusivo de todas las funciones con teclado.  Posibilidad de ampliar el tamaño de la interfaz gráfica y de cada uno de los controles que la forman. Dra. Nitza I. Cortés 12