SlideShare a Scribd company logo
PARADIGMASDELAPROGRAMACIÓN
ESTRUCTURADA
JAVA RASGOS:
1.- Lenguaje Simple: viene de la
misma estructura de c y c++; ya que
c++ fue un referente para la creación
de java.
2.- Orientado a Objeto: Toda la programación en java
en su mayoría está orientada a objeto, ya que al estar
agrupados en estructurasen estructuras encapsuladas
es más fácil su manipulación.
3.- Distribuido:
Permite abrir sockets, establecer y aceptar conexiones
con los servidores o clientes remotos; facilita la creación
de aplicaciones distribuidas ya que proporciona una
colección de clases para aplicaciones en red.
4.- Robusto:
Es altamente fiable en comparación con c, se han
eliminado muchas características con la aritmética de
punteros, proporciona numerosas comprobaciones en
compilación y en tiempo de ejecución.
5.- Indiferente a la arquitectura:
Java es compatible con los más variados entornos de
red, cualquiera sean estos desde Windows 95, Unix
aWindows Nt y Mac, para poder trabajar con
diferentes sistemas operativos.
PILARES DE LA
POO.
PILARES:
Abstracción: Es el pilar de la POO, que
permite identificar las características y
comportamientos de un objeto y con los
cuales se construirá la clase
Polimorfismo: definir varios métodos o
comportamientos de un objeto bajo un mismo nombre,
de forma tal que es posible modificar los parámetros
del método, o reescribir su funcionamiento, o
incrementar más funcionalidades a un método.
Encapsulamiento: permite el ocultamiento de la
complejidad del código, pertenece a la parte
privada de la clase y que no puede ser vista
desde ningún otro programa.
Herencia: Es el pilar más fuerte que asegura la
reutilización de código, ya que a partir de esta
característica es posible reutilizar (heredar) las
características y comportamientos de una clase
superior llamada clase padre, a sus clases hijas,
denominadas clases derivadas.

More Related Content

Similar to Troston

Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazo
Jesica Pérez
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
Cristian Alexander
 
Trabajo java
Trabajo javaTrabajo java
Trabajo java
amec0612
 
Conceptos de programación orientada a objeto
Conceptos de programación orientada a objetoConceptos de programación orientada a objeto
Conceptos de programación orientada a objeto
JJ
 
Fundamentos u3 v1
Fundamentos u3 v1Fundamentos u3 v1
Fundamentos u3 v1
Lubas Pc
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
Cristian Alexander
 
Qué es java
Qué es javaQué es java
Laboratorio de programación II
Laboratorio de programación IILaboratorio de programación II
Laboratorio de programación II
nilda garcia guerrero
 
Características de 10 lenguajes de programación
Características de 10 lenguajes de programaciónCaracterísticas de 10 lenguajes de programación
Características de 10 lenguajes de programación
Alexa Chisaguano
 
10 lenguajes de programacion
10 lenguajes de programacion10 lenguajes de programacion
10 lenguajes de programacion
Christian Morales
 
Carasteristicas de compiladores sheshar
Carasteristicas de compiladores shesharCarasteristicas de compiladores sheshar
Carasteristicas de compiladores sheshar
udalrico
 
JAVA
JAVAJAVA
Java (1)
Java (1)Java (1)
Hack x crack_java
Hack x crack_javaHack x crack_java
Hack x crack_java
Saviotec
 
Hack x crack_java
Hack x crack_javaHack x crack_java
Hack x crack_java
Juan Jose Garcia Sanchez
 
PRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVAPRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVA
Noralma Yanez
 
Lenguaje de programacion c#
Lenguaje de programacion c#Lenguaje de programacion c#
Lenguaje de programacion c#
XM Filial de ISA
 
Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)
josegonzalo130
 
Java basico 2
Java basico 2Java basico 2
Java basico 2
jtk1
 
Java basico 2
Java basico 2Java basico 2
Java basico 2
jtk1
 

Similar to Troston (20)

Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazo
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Trabajo java
Trabajo javaTrabajo java
Trabajo java
 
Conceptos de programación orientada a objeto
Conceptos de programación orientada a objetoConceptos de programación orientada a objeto
Conceptos de programación orientada a objeto
 
Fundamentos u3 v1
Fundamentos u3 v1Fundamentos u3 v1
Fundamentos u3 v1
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Qué es java
Qué es javaQué es java
Qué es java
 
Laboratorio de programación II
Laboratorio de programación IILaboratorio de programación II
Laboratorio de programación II
 
Características de 10 lenguajes de programación
Características de 10 lenguajes de programaciónCaracterísticas de 10 lenguajes de programación
Características de 10 lenguajes de programación
 
10 lenguajes de programacion
10 lenguajes de programacion10 lenguajes de programacion
10 lenguajes de programacion
 
Carasteristicas de compiladores sheshar
Carasteristicas de compiladores shesharCarasteristicas de compiladores sheshar
Carasteristicas de compiladores sheshar
 
JAVA
JAVAJAVA
JAVA
 
Java (1)
Java (1)Java (1)
Java (1)
 
Hack x crack_java
Hack x crack_javaHack x crack_java
Hack x crack_java
 
Hack x crack_java
Hack x crack_javaHack x crack_java
Hack x crack_java
 
PRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVAPRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVA
 
Lenguaje de programacion c#
Lenguaje de programacion c#Lenguaje de programacion c#
Lenguaje de programacion c#
 
Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)
 
Java basico 2
Java basico 2Java basico 2
Java basico 2
 
Java basico 2
Java basico 2Java basico 2
Java basico 2
 

More from triss0706

Troston lulu
Troston luluTroston lulu
Troston lulu
triss0706
 
Reportes de programas 2ndo parcial
Reportes de programas 2ndo parcialReportes de programas 2ndo parcial
Reportes de programas 2ndo parcial
triss0706
 
Reportes de programas 2ndo parcial
Reportes de programas 2ndo parcialReportes de programas 2ndo parcial
Reportes de programas 2ndo parcial
triss0706
 
Glosario 2.0
Glosario 2.0Glosario 2.0
Glosario 2.0
triss0706
 
Tabla sqa
Tabla sqaTabla sqa
Tabla sqa
triss0706
 
12 programas prte 2
12 programas prte 212 programas prte 2
12 programas prte 2
triss0706
 
Palabras reservadas en java
Palabras reservadas en javaPalabras reservadas en java
Palabras reservadas en java
triss0706
 
Resumen de exposiciones
Resumen de exposicionesResumen de exposiciones
Resumen de exposiciones
triss0706
 
6 programas
6 programas6 programas
6 programas
triss0706
 
Triston xd
Triston xdTriston xd
Triston xd
triss0706
 
Triston xd
Triston xdTriston xd
Triston xd
triss0706
 
Triston xd
Triston xdTriston xd
Triston xd
triss0706
 
Triston xd
Triston xdTriston xd
Triston xd
triss0706
 
Triston xd
Triston xdTriston xd
Triston xd
triss0706
 
Triston xd
Triston xdTriston xd
Triston xd
triss0706
 
Triston xd
Triston xdTriston xd
Triston xd
triss0706
 
Triston xd
Triston xdTriston xd
Triston xd
triss0706
 
Triston xd
Triston xdTriston xd
Triston xd
triss0706
 
Triston xd
Triston xdTriston xd
Triston xd
triss0706
 
Materia
MateriaMateria
Materia
triss0706
 

More from triss0706 (20)

Troston lulu
Troston luluTroston lulu
Troston lulu
 
Reportes de programas 2ndo parcial
Reportes de programas 2ndo parcialReportes de programas 2ndo parcial
Reportes de programas 2ndo parcial
 
Reportes de programas 2ndo parcial
Reportes de programas 2ndo parcialReportes de programas 2ndo parcial
Reportes de programas 2ndo parcial
 
Glosario 2.0
Glosario 2.0Glosario 2.0
Glosario 2.0
 
Tabla sqa
Tabla sqaTabla sqa
Tabla sqa
 
12 programas prte 2
12 programas prte 212 programas prte 2
12 programas prte 2
 
Palabras reservadas en java
Palabras reservadas en javaPalabras reservadas en java
Palabras reservadas en java
 
Resumen de exposiciones
Resumen de exposicionesResumen de exposiciones
Resumen de exposiciones
 
6 programas
6 programas6 programas
6 programas
 
Triston xd
Triston xdTriston xd
Triston xd
 
Triston xd
Triston xdTriston xd
Triston xd
 
Triston xd
Triston xdTriston xd
Triston xd
 
Triston xd
Triston xdTriston xd
Triston xd
 
Triston xd
Triston xdTriston xd
Triston xd
 
Triston xd
Triston xdTriston xd
Triston xd
 
Triston xd
Triston xdTriston xd
Triston xd
 
Triston xd
Triston xdTriston xd
Triston xd
 
Triston xd
Triston xdTriston xd
Triston xd
 
Triston xd
Triston xdTriston xd
Triston xd
 
Materia
MateriaMateria
Materia
 

Recently uploaded

Herramientas de la web 2.0.pptx
Herramientas    de     la    web    2.0.pptxHerramientas    de     la    web    2.0.pptx
Herramientas de la web 2.0.pptx
anittaeunice
 
El uso de las tics en la vida cotidiana y en otros hábitos
El uso de las tics en la vida cotidiana y en otros  hábitosEl uso de las tics en la vida cotidiana y en otros  hábitos
El uso de las tics en la vida cotidiana y en otros hábitos
241560435
 
APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
cpadua713
 
Encuentra ese factor X que te haga mejorar como SEO #SOB24
Encuentra ese factor X que te haga mejorar como SEO  #SOB24Encuentra ese factor X que te haga mejorar como SEO  #SOB24
Encuentra ese factor X que te haga mejorar como SEO #SOB24
MJ Cachón Yáñez
 
Oruam, el pequeño y el gran carismatico mago
Oruam, el pequeño y el gran carismatico magoOruam, el pequeño y el gran carismatico mago
Oruam, el pequeño y el gran carismatico mago
ChichipeSevillaJhost
 
Unidad IV Funciones de la Evaluacion UNICARIBE
Unidad IV Funciones de la Evaluacion UNICARIBEUnidad IV Funciones de la Evaluacion UNICARIBE
Unidad IV Funciones de la Evaluacion UNICARIBE
daniellopez200031
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
al050121024
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
jorgejhonatanaltamir1
 
TRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdf
TRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdfTRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdf
TRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdf
anacruztone06
 
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
Kevin Aguilar Garcia
 
extraccion-de-alcaloides-de-la-planta-de-coca.pdf
extraccion-de-alcaloides-de-la-planta-de-coca.pdfextraccion-de-alcaloides-de-la-planta-de-coca.pdf
extraccion-de-alcaloides-de-la-planta-de-coca.pdf
JENNYMARITZAHUILLCAR
 
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docxCOMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
Jean Apellidos
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
ruthechepurizaca
 
aplicaciones de internet Google.20240pdf
aplicaciones de internet Google.20240pdfaplicaciones de internet Google.20240pdf
aplicaciones de internet Google.20240pdf
jordanovillacorta09
 
- El Cerebro Femenino como se desarrolla
- El Cerebro Femenino como se desarrolla- El Cerebro Femenino como se desarrolla
- El Cerebro Femenino como se desarrolla
BERTILAARTEAGATOLENT1
 
Actividad integradora 6 curso multimedia
Actividad integradora 6 curso multimediaActividad integradora 6 curso multimedia
Actividad integradora 6 curso multimedia
AliiIxh
 
USOS_Y_TIPOS_DE_APLICACIONES_MOVILES_removed.pdf
USOS_Y_TIPOS_DE_APLICACIONES_MOVILES_removed.pdfUSOS_Y_TIPOS_DE_APLICACIONES_MOVILES_removed.pdf
USOS_Y_TIPOS_DE_APLICACIONES_MOVILES_removed.pdf
politamazznaa
 
Sesión N°10 / Monografía sobre la inteligencia artifical
Sesión N°10 / Monografía sobre la inteligencia artificalSesión N°10 / Monografía sobre la inteligencia artifical
Sesión N°10 / Monografía sobre la inteligencia artifical
Angeles del Rosario Escobar Mendoza
 
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdfMONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
darilpisco021
 
Copia de LaHoja_20240527_200357_0000.pptx
Copia de LaHoja_20240527_200357_0000.pptxCopia de LaHoja_20240527_200357_0000.pptx
Copia de LaHoja_20240527_200357_0000.pptx
jcoloniapu
 

Recently uploaded (20)

Herramientas de la web 2.0.pptx
Herramientas    de     la    web    2.0.pptxHerramientas    de     la    web    2.0.pptx
Herramientas de la web 2.0.pptx
 
El uso de las tics en la vida cotidiana y en otros hábitos
El uso de las tics en la vida cotidiana y en otros  hábitosEl uso de las tics en la vida cotidiana y en otros  hábitos
El uso de las tics en la vida cotidiana y en otros hábitos
 
APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
 
Encuentra ese factor X que te haga mejorar como SEO #SOB24
Encuentra ese factor X que te haga mejorar como SEO  #SOB24Encuentra ese factor X que te haga mejorar como SEO  #SOB24
Encuentra ese factor X que te haga mejorar como SEO #SOB24
 
Oruam, el pequeño y el gran carismatico mago
Oruam, el pequeño y el gran carismatico magoOruam, el pequeño y el gran carismatico mago
Oruam, el pequeño y el gran carismatico mago
 
Unidad IV Funciones de la Evaluacion UNICARIBE
Unidad IV Funciones de la Evaluacion UNICARIBEUnidad IV Funciones de la Evaluacion UNICARIBE
Unidad IV Funciones de la Evaluacion UNICARIBE
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
 
TRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdf
TRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdfTRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdf
TRABAJO APLICACIONES EN INTERNET - Ana cruz tone.pdf
 
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
 
extraccion-de-alcaloides-de-la-planta-de-coca.pdf
extraccion-de-alcaloides-de-la-planta-de-coca.pdfextraccion-de-alcaloides-de-la-planta-de-coca.pdf
extraccion-de-alcaloides-de-la-planta-de-coca.pdf
 
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docxCOMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
 
aplicaciones de internet Google.20240pdf
aplicaciones de internet Google.20240pdfaplicaciones de internet Google.20240pdf
aplicaciones de internet Google.20240pdf
 
- El Cerebro Femenino como se desarrolla
- El Cerebro Femenino como se desarrolla- El Cerebro Femenino como se desarrolla
- El Cerebro Femenino como se desarrolla
 
Actividad integradora 6 curso multimedia
Actividad integradora 6 curso multimediaActividad integradora 6 curso multimedia
Actividad integradora 6 curso multimedia
 
USOS_Y_TIPOS_DE_APLICACIONES_MOVILES_removed.pdf
USOS_Y_TIPOS_DE_APLICACIONES_MOVILES_removed.pdfUSOS_Y_TIPOS_DE_APLICACIONES_MOVILES_removed.pdf
USOS_Y_TIPOS_DE_APLICACIONES_MOVILES_removed.pdf
 
Sesión N°10 / Monografía sobre la inteligencia artifical
Sesión N°10 / Monografía sobre la inteligencia artificalSesión N°10 / Monografía sobre la inteligencia artifical
Sesión N°10 / Monografía sobre la inteligencia artifical
 
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdfMONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
 
Copia de LaHoja_20240527_200357_0000.pptx
Copia de LaHoja_20240527_200357_0000.pptxCopia de LaHoja_20240527_200357_0000.pptx
Copia de LaHoja_20240527_200357_0000.pptx
 

Troston

  • 1. PARADIGMASDELAPROGRAMACIÓN ESTRUCTURADA JAVA RASGOS: 1.- Lenguaje Simple: viene de la misma estructura de c y c++; ya que c++ fue un referente para la creación de java. 2.- Orientado a Objeto: Toda la programación en java en su mayoría está orientada a objeto, ya que al estar agrupados en estructurasen estructuras encapsuladas es más fácil su manipulación. 3.- Distribuido: Permite abrir sockets, establecer y aceptar conexiones con los servidores o clientes remotos; facilita la creación de aplicaciones distribuidas ya que proporciona una colección de clases para aplicaciones en red. 4.- Robusto: Es altamente fiable en comparación con c, se han eliminado muchas características con la aritmética de punteros, proporciona numerosas comprobaciones en compilación y en tiempo de ejecución. 5.- Indiferente a la arquitectura: Java es compatible con los más variados entornos de red, cualquiera sean estos desde Windows 95, Unix aWindows Nt y Mac, para poder trabajar con diferentes sistemas operativos. PILARES DE LA POO. PILARES: Abstracción: Es el pilar de la POO, que permite identificar las características y comportamientos de un objeto y con los cuales se construirá la clase Polimorfismo: definir varios métodos o comportamientos de un objeto bajo un mismo nombre, de forma tal que es posible modificar los parámetros del método, o reescribir su funcionamiento, o incrementar más funcionalidades a un método. Encapsulamiento: permite el ocultamiento de la complejidad del código, pertenece a la parte privada de la clase y que no puede ser vista desde ningún otro programa. Herencia: Es el pilar más fuerte que asegura la reutilización de código, ya que a partir de esta característica es posible reutilizar (heredar) las características y comportamientos de una clase superior llamada clase padre, a sus clases hijas, denominadas clases derivadas.