SlideShare una empresa de Scribd logo
1 de 9
Edgard Díaz C.I 27.341.265
Genaro Rodríguez C.I 20.002.915
Javier montilla C.I 25.782.096
Valentina Bermúdez C.I 24.867.355
Juan Serrano C.I 26.256.073
Edgar Hernández C.I:28.407.868
EL ENTORNO DE LA PROGRAMACIÓN VISUAL
16 de Mayo del 2021
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
Programación
EL ENTORNO DE LA PROGRAMACIÓN VISUAL
Visual Basic .NET es un lenguaje de programación orientado a
objetos que cuenta con los beneficios que le brinda .NET
Framework, el modelo de programación diseñado para simplificar la
programación de aplicaciones en un entorno sumamente distribuido:
Internet
El lenguaje Visual Basic .NET es totalmente diferente a sus
antecesores, permite crear aplicaciones de escritorio, Web y móviles.
Brinda un completo número de características para hacer que el
desarrollo de aplicaciones sea realmente rápido.
CARACTERÍSTICAS DE
VISUAL BASIC.NET
EL ENTORNO DE LA PROGRAMACIÓN VISUAL
Constantes y
Enumeraciones
Control Flow
Variables
Procedimientos
Elementos
declarados
Interfaces
Instrucciones
Inicializadores
De Conexión
Operador y
Expresiones
Tipos de Datos
Eventos
Cadenas
Delegados
Matrices Objetos y Clases
XML
Ejemplos de lenguajes de programación
EL ENTORNO DE LA PROGRAMACIÓN VISUAL
ADA
BASIC
C
C++
COBOL
FORTRAN
JAVA
MATLAB
PHP
PROLOG
PEARL
ASP
ACTION S.
PYTHON
JAVA
JAVA S
METODOLOGÍA
ORIENTADAA OBJETO
EL ENTORNO DE LA PROGRAMACIÓN VISUAL
Gestionar
la evolución
tras la entrega
Desplegar la
Implementación
(Evolución )
Crear una
Arquitectura
(Diseño)
Desarrollo de un
Modelo del
Computador
deseado (análisis)
Establecer
Requisitos Básicos
Macroprocesó
De
Desarrollo
DIFERENCIAS ENTRE
EL ENTORNO DE LA PROGRAMACIÓN VISUAL
El diseño comienza luego que
termina el análisis de sistema
Trabajo en función del
sistema con los elementos
5 fases
Análisis, diseño, codificación
etc.
No toman en consideración los
cambios que ocurren dentro
del sistema
Orientado al proceso del
sistema
P.O.O P.E
Orientada a Objetos
Los cambios difieren un poco
de lo requerido en evolución.
4 fases
Análisis, diseño ,evolución y
modificación
Se recomienda analizar un
poco y diseñar.
Trabajo bajo el software y sus
partes.
BENEFICIOS DE LA
PROGRAMACIÓN
ORIENTADA A OBJETOS
EL ENTORNO DE LA PROGRAMACIÓN VISUAL
Reusabilidad
Cuando hemos diseñado adecuadamente
las clases, se pueden usar en distintas
partes del programa y en numerosos
proyectos.
Fiabilidad
Al dividir el problema en partes
más pequeñas podemos
probarlas de manera
independiente y aislar mucho
más fácilmente los posibles
errores que puedan surgir.
Mantenibilidad
Debido a la sencillez para abstraer el
problema, los programas orientados
a objetos son más sencillos de leer y
comprender, pues nos permiten
ocultar detalles de implementación
dejando visibles sólo aquellos detalles
más relevantes.
Modificabilidad
La facilidad de añadir, suprimir
o modificar nuevos objetos nos
permite hacer modificaciones de
una forma muy sencilla.
BIBLIOGRAFÍA
Román, C. (2015) conceptos de la metodología orientada a objetos.
Universidad Autónoma de México (UNAM).México. http://profesores.fi-
b.unam.mx/carlos/aydoo/conceptos_oo.html
Universidad Nacional Autónoma México. (UNAM) (s.f) LENGUAJE DE
PROGRAMACIÓN VISUAL BASIC .NET. Recuperado de
https://cursosenlinea.tic.unam.mx/sl/Temarios/Lenguaje_de_programacion_
VISUAL_BASIC_.NET.html
Visual Basic .NET. (2016, Mayo) Recuperado
de https://lenguajedeprogramacionblog.wordpress.com/visual-basic-net/
BIBLIOGRAFÍA
Tecnologíapreu. (2017, Agosto 14). Programación Orientada a Objetos vs
Programación Estructurada.
https://tecnologiapreu.wordpress.com/2017/08/14/programacion-orientada-a-
objetos-vs-programacion-estructurada/
EducacionIT. (2018, Mayo 21) Programación Orientada a Objetos vs
Programación Estructurada.
https://blog.educacionit.com/2018/05/21/programacion-orientada-a-objetos-vs-
programacionestructurada/#:~:text=La%20programaci%C3%B3n%20procedim
ental%20los%20etiqueta,para%20solicitar%20acciones%20de%20objetos

Más contenido relacionado

La actualidad más candente

Metodología orientada a_eventos 2
Metodología orientada a_eventos 2Metodología orientada a_eventos 2
Metodología orientada a_eventos 2Sergio Olivares
 
Aspectos curriculares tecnica en programacion de computadores
Aspectos curriculares   tecnica en programacion de computadoresAspectos curriculares   tecnica en programacion de computadores
Aspectos curriculares tecnica en programacion de computadoresjhonicar-gol2011
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1anavoig
 
29 sap tecnología arquitectura de software
29 sap tecnología   arquitectura de software29 sap tecnología   arquitectura de software
29 sap tecnología arquitectura de softwareLuis Alberto Perdomo
 
Trabajo Crusigrama Sopa De Letras Rodolfo
Trabajo Crusigrama Sopa De Letras RodolfoTrabajo Crusigrama Sopa De Letras Rodolfo
Trabajo Crusigrama Sopa De Letras RodolfoCAMILO
 
Presentanción 20% 3er corte
Presentanción 20% 3er cortePresentanción 20% 3er corte
Presentanción 20% 3er corteEduardoRauseo1
 

La actualidad más candente (10)

Abstrac
AbstracAbstrac
Abstrac
 
IDEA1110856
IDEA1110856IDEA1110856
IDEA1110856
 
Metodología orientada a_eventos 2
Metodología orientada a_eventos 2Metodología orientada a_eventos 2
Metodología orientada a_eventos 2
 
Metodología IWeb
Metodología IWebMetodología IWeb
Metodología IWeb
 
Software
SoftwareSoftware
Software
 
Aspectos curriculares tecnica en programacion de computadores
Aspectos curriculares   tecnica en programacion de computadoresAspectos curriculares   tecnica en programacion de computadores
Aspectos curriculares tecnica en programacion de computadores
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
29 sap tecnología arquitectura de software
29 sap tecnología   arquitectura de software29 sap tecnología   arquitectura de software
29 sap tecnología arquitectura de software
 
Trabajo Crusigrama Sopa De Letras Rodolfo
Trabajo Crusigrama Sopa De Letras RodolfoTrabajo Crusigrama Sopa De Letras Rodolfo
Trabajo Crusigrama Sopa De Letras Rodolfo
 
Presentanción 20% 3er corte
Presentanción 20% 3er cortePresentanción 20% 3er corte
Presentanción 20% 3er corte
 

Similar a El entorno de la prorgamación visual

Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Sandy Montoya Reyes
 
100000S03I_DisenoYArquitecturaDeSoftware.pdf
100000S03I_DisenoYArquitecturaDeSoftware.pdf100000S03I_DisenoYArquitecturaDeSoftware.pdf
100000S03I_DisenoYArquitecturaDeSoftware.pdfLuisFelipeUNI
 
Fundamentos de diseño de software
Fundamentos de diseño de softwareFundamentos de diseño de software
Fundamentos de diseño de softwareLuis Jesus Curbata
 
INGENIERIA WEB
INGENIERIA WEBINGENIERIA WEB
INGENIERIA WEBwilboyman
 
Análisis del Proyecto de Software
Análisis del Proyecto de SoftwareAnálisis del Proyecto de Software
Análisis del Proyecto de SoftwareMaricela Ramirez
 
Orientación a tendencias de Arquitectura DDD
Orientación a tendencias de Arquitectura DDDOrientación a tendencias de Arquitectura DDD
Orientación a tendencias de Arquitectura DDDCesar Gomez
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesJaqueline Luna
 
Modelos en la ingeniería de software
Modelos en la ingeniería de softwareModelos en la ingeniería de software
Modelos en la ingeniería de softwareMarco Aurelio
 
Aplicacion mvc entity_framework_login_membership
Aplicacion mvc entity_framework_login_membershipAplicacion mvc entity_framework_login_membership
Aplicacion mvc entity_framework_login_membershipJose B Flores P
 
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...Joel Fernandez
 
Trade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebTrade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebMiguel Angel Macias
 

Similar a El entorno de la prorgamación visual (20)

Visual basic
Visual basicVisual basic
Visual basic
 
Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.
 
100000S03I_DisenoYArquitecturaDeSoftware.pdf
100000S03I_DisenoYArquitecturaDeSoftware.pdf100000S03I_DisenoYArquitecturaDeSoftware.pdf
100000S03I_DisenoYArquitecturaDeSoftware.pdf
 
Fundamentos de diseño de software
Fundamentos de diseño de softwareFundamentos de diseño de software
Fundamentos de diseño de software
 
Aplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_facturaAplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_factura
 
INGENIERIA WEB
INGENIERIA WEBINGENIERIA WEB
INGENIERIA WEB
 
Análisis del Proyecto de Software
Análisis del Proyecto de SoftwareAnálisis del Proyecto de Software
Análisis del Proyecto de Software
 
Sesion 1
Sesion 1Sesion 1
Sesion 1
 
Orientación a tendencias de Arquitectura DDD
Orientación a tendencias de Arquitectura DDDOrientación a tendencias de Arquitectura DDD
Orientación a tendencias de Arquitectura DDD
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móviles
 
Adrian adrianza
Adrian adrianzaAdrian adrianza
Adrian adrianza
 
Modelos en la ingeniería de software
Modelos en la ingeniería de softwareModelos en la ingeniería de software
Modelos en la ingeniería de software
 
Desarrollon de applicaciones i
Desarrollon de applicaciones iDesarrollon de applicaciones i
Desarrollon de applicaciones i
 
Desarrollon de applicaciones i
Desarrollon de applicaciones iDesarrollon de applicaciones i
Desarrollon de applicaciones i
 
DISEÑO DE LA WEB
DISEÑO DE LA WEBDISEÑO DE LA WEB
DISEÑO DE LA WEB
 
Progra
PrograProgra
Progra
 
Aplicacion mvc entity_framework_login_membership
Aplicacion mvc entity_framework_login_membershipAplicacion mvc entity_framework_login_membership
Aplicacion mvc entity_framework_login_membership
 
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
 
Paradigmas De La Programacion
Paradigmas De La ProgramacionParadigmas De La Programacion
Paradigmas De La Programacion
 
Trade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebTrade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías Web
 

Último

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 

Último (7)

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 

El entorno de la prorgamación visual

  • 1. Edgard Díaz C.I 27.341.265 Genaro Rodríguez C.I 20.002.915 Javier montilla C.I 25.782.096 Valentina Bermúdez C.I 24.867.355 Juan Serrano C.I 26.256.073 Edgar Hernández C.I:28.407.868 EL ENTORNO DE LA PROGRAMACIÓN VISUAL 16 de Mayo del 2021 INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” Programación
  • 2. EL ENTORNO DE LA PROGRAMACIÓN VISUAL Visual Basic .NET es un lenguaje de programación orientado a objetos que cuenta con los beneficios que le brinda .NET Framework, el modelo de programación diseñado para simplificar la programación de aplicaciones en un entorno sumamente distribuido: Internet El lenguaje Visual Basic .NET es totalmente diferente a sus antecesores, permite crear aplicaciones de escritorio, Web y móviles. Brinda un completo número de características para hacer que el desarrollo de aplicaciones sea realmente rápido.
  • 3. CARACTERÍSTICAS DE VISUAL BASIC.NET EL ENTORNO DE LA PROGRAMACIÓN VISUAL Constantes y Enumeraciones Control Flow Variables Procedimientos Elementos declarados Interfaces Instrucciones Inicializadores De Conexión Operador y Expresiones Tipos de Datos Eventos Cadenas Delegados Matrices Objetos y Clases XML
  • 4. Ejemplos de lenguajes de programación EL ENTORNO DE LA PROGRAMACIÓN VISUAL ADA BASIC C C++ COBOL FORTRAN JAVA MATLAB PHP PROLOG PEARL ASP ACTION S. PYTHON JAVA JAVA S
  • 5. METODOLOGÍA ORIENTADAA OBJETO EL ENTORNO DE LA PROGRAMACIÓN VISUAL Gestionar la evolución tras la entrega Desplegar la Implementación (Evolución ) Crear una Arquitectura (Diseño) Desarrollo de un Modelo del Computador deseado (análisis) Establecer Requisitos Básicos Macroprocesó De Desarrollo
  • 6. DIFERENCIAS ENTRE EL ENTORNO DE LA PROGRAMACIÓN VISUAL El diseño comienza luego que termina el análisis de sistema Trabajo en función del sistema con los elementos 5 fases Análisis, diseño, codificación etc. No toman en consideración los cambios que ocurren dentro del sistema Orientado al proceso del sistema P.O.O P.E Orientada a Objetos Los cambios difieren un poco de lo requerido en evolución. 4 fases Análisis, diseño ,evolución y modificación Se recomienda analizar un poco y diseñar. Trabajo bajo el software y sus partes.
  • 7. BENEFICIOS DE LA PROGRAMACIÓN ORIENTADA A OBJETOS EL ENTORNO DE LA PROGRAMACIÓN VISUAL Reusabilidad Cuando hemos diseñado adecuadamente las clases, se pueden usar en distintas partes del programa y en numerosos proyectos. Fiabilidad Al dividir el problema en partes más pequeñas podemos probarlas de manera independiente y aislar mucho más fácilmente los posibles errores que puedan surgir. Mantenibilidad Debido a la sencillez para abstraer el problema, los programas orientados a objetos son más sencillos de leer y comprender, pues nos permiten ocultar detalles de implementación dejando visibles sólo aquellos detalles más relevantes. Modificabilidad La facilidad de añadir, suprimir o modificar nuevos objetos nos permite hacer modificaciones de una forma muy sencilla.
  • 8. BIBLIOGRAFÍA Román, C. (2015) conceptos de la metodología orientada a objetos. Universidad Autónoma de México (UNAM).México. http://profesores.fi- b.unam.mx/carlos/aydoo/conceptos_oo.html Universidad Nacional Autónoma México. (UNAM) (s.f) LENGUAJE DE PROGRAMACIÓN VISUAL BASIC .NET. Recuperado de https://cursosenlinea.tic.unam.mx/sl/Temarios/Lenguaje_de_programacion_ VISUAL_BASIC_.NET.html Visual Basic .NET. (2016, Mayo) Recuperado de https://lenguajedeprogramacionblog.wordpress.com/visual-basic-net/
  • 9. BIBLIOGRAFÍA Tecnologíapreu. (2017, Agosto 14). Programación Orientada a Objetos vs Programación Estructurada. https://tecnologiapreu.wordpress.com/2017/08/14/programacion-orientada-a- objetos-vs-programacion-estructurada/ EducacionIT. (2018, Mayo 21) Programación Orientada a Objetos vs Programación Estructurada. https://blog.educacionit.com/2018/05/21/programacion-orientada-a-objetos-vs- programacionestructurada/#:~:text=La%20programaci%C3%B3n%20procedim ental%20los%20etiqueta,para%20solicitar%20acciones%20de%20objetos