SlideShare une entreprise Scribd logo
1  sur  47
Esta obra está bajo una licencia de  Creative Commons . Autor: Jorge Sánchez Asenjo (año 2005) http://www.jorgesanchez.net email:info@jorgesanchez.net Esta obra está bajo una licencia de Reconocimiento-NoComercial-CompartirIgual de CreativeCommons. Para ver una copia de esta licencia, visite: http://creativecommons.org/licenses/by-nc-sa/2.0/es/ o envíe una carta a: Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
Introducción.  Conceptos previos ,[object Object],[object Object],[object Object],[object Object]
Introducción.  Algoritmos ,[object Object],[object Object],[object Object]
Introducción.  Algoritmos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introducción.  Algoritmos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introducción.  Pasos para crear algoritmos ,[object Object],[object Object],[object Object]
Introducción.  Algoritmos. Datos formales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introducción.  Algoritmos. Datos formales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introducción.  Representación de algoritmos ,[object Object],[object Object],[object Object],[object Object]
Introducción.  Representación de algoritmos ,[object Object],[object Object],[object Object],[object Object]
Introducción.  Diagramas de flujo Inicio Representa el principio del algoritmo Fin Representa el final del algoritmo Operación Entrada o salida de datos Condición Dirección del flujo del programa Subprograma
Introducción.  Pseudocódigo ,[object Object],[object Object]
Introducción.  Pseudocódigo. Instrucciones ,[object Object],[object Object],[object Object],[object Object]
Introducción.  Pseudocódigo. Instrucciones ,[object Object],[object Object]
Introducción.  Pseudocódigo. Instrucciones ,[object Object],[object Object],[object Object]
Lenguajes.  Código máquina ,[object Object],[object Object],[object Object]
Lenguajes.  Ensamblador  ,[object Object],[object Object],[object Object]
Lenguajes.  Alto nivel  ,[object Object],[object Object]
Lenguajes.  Cuarta generación  ,[object Object],[object Object],[object Object]
Lenguajes.  Intérpretes  ,[object Object],[object Object],[object Object]
Lenguajes.  Compilador  ,[object Object],[object Object],[object Object]
Lenguajes.  Historia ,[object Object],[object Object],[object Object],[object Object],[object Object]
Lenguajes.  Historia ,[object Object],[object Object],[object Object],[object Object],[object Object]
Lenguajes.  Historia ,[object Object],[object Object],[object Object],[object Object]
Programación orientada a objetos   ,[object Object],[object Object],[object Object]
Programación orientada a objetos . Idea general ,[object Object],[object Object],[object Object]
Programación orientada a objetos . Clases y objetos ,[object Object],[object Object],[object Object]
Programación orientada a objetos . Propiedades ,[object Object],[object Object],[object Object],[object Object]
Programación orientada a objetos .  Creación de programas ,[object Object],[object Object],[object Object],[object Object]
Programación orientada a objetos .  Creación de programas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Programación orientada a objetos .  Lenguajes ,[object Object],[object Object],[object Object]
Programación orientada a objetos .  Lenguajes. Tipos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Metodologías .  Introducción ,[object Object],[object Object],[object Object],[object Object]
Metodologías .  UML ,[object Object],[object Object],[object Object],[object Object],[object Object]
Metodologías .  UML ,[object Object],[object Object],[object Object],[object Object],[object Object]
Metodologías .  UML. Clases ,[object Object],[object Object],Nombre Atributos Métodos Responsabilidades
Metodologías .  UML. Clases ,[object Object],[object Object],[object Object],[object Object]
Metodologías .  UML. Clases. Forma simplificada Coche
Metodologías .  UML. Clases. Ejemplo Coche marca:String modelo:String matricula:String color:String kilómetros:int velocidad:int acelerar(cantidad:int) frenar(cantidad:int) arrancar() obtenerVelocidad():int Transporta gente Consume gasolina
Metodologías .  UML. Objeto ,[object Object],[object Object],Coche19:Coche
Metodologías .  UML ,[object Object],[object Object],[object Object],Nombre Clase1 Clase2
Metodologías .  UML. Diagramas ,[object Object],[object Object],[object Object],[object Object],[object Object]
Metodologías .  UML. Diagrama de clases. Relación Maneja Nombre de la asociación Programador Nombre:texto; Ordenador Identificador:texto; Modelo:texto; Velocidad:entero 1..* 0..*
Metodologías .  UML. Diagrama de clases. Agregación Alumno Asignatura Matriculado en 1..* 1..11 Profesor Matriculado en Imparte 1..6 1..2
Metodologías .  UML. Diagrama de clases. Composición/Agregación Expresa una relación todo/parte.  El punto es parte del polígono Punto X:entero; Y:entero; Mover(despl_x, despl_y:entero ) Mover ( p:Punto ) Representa un punto en el espacio Polígono Regular:lógico; Borrar() Mover(p:Punto) Rellenar(c:color) Representa un polígono en el espacio 3..*
Metodologías .  UML. Diagrama de clases. Generalización Automóvil Motocicleta
Metodologías .  UML. Diagrama de clases. Generalización Trabajador Encargado Administrativo Peón

Contenu connexe

Tendances

Tendances (15)

Estilos de programación y sus lenguajes
Estilos de programación y sus lenguajesEstilos de programación y sus lenguajes
Estilos de programación y sus lenguajes
 
10 Tips para desarrollar tu lógica de programación
10 Tips para desarrollar tu lógica de programación10 Tips para desarrollar tu lógica de programación
10 Tips para desarrollar tu lógica de programación
 
Taller de fundamentos de programacion
Taller de fundamentos de programacionTaller de fundamentos de programacion
Taller de fundamentos de programacion
 
Unidad 1-continacion
Unidad 1-continacionUnidad 1-continacion
Unidad 1-continacion
 
Unidad 1-continacion
Unidad 1-continacionUnidad 1-continacion
Unidad 1-continacion
 
Algoritmos y programas
Algoritmos y programasAlgoritmos y programas
Algoritmos y programas
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Introducción a la programación de computadores
Introducción  a la programación de computadoresIntroducción  a la programación de computadores
Introducción a la programación de computadores
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacion
 
Presentacion
PresentacionPresentacion
Presentacion
 
Practica 1
Practica 1Practica 1
Practica 1
 
Capitulo i
Capitulo iCapitulo i
Capitulo i
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
lenguajes de programación
lenguajes de programación lenguajes de programación
lenguajes de programación
 
Introducción al Lenguaje de Programación
Introducción al Lenguaje de ProgramaciónIntroducción al Lenguaje de Programación
Introducción al Lenguaje de Programación
 

En vedette

Taller3 Programacion Ii
Taller3 Programacion IiTaller3 Programacion Ii
Taller3 Programacion Iiluzenith_g
 
Informe de programacion
Informe de programacionInforme de programacion
Informe de programacionguerreroslaura
 
Informe Proyecto Programación lineal
Informe Proyecto Programación linealInforme Proyecto Programación lineal
Informe Proyecto Programación linealMichelle Cordano
 
Presentación trabajo programación
Presentación trabajo programaciónPresentación trabajo programación
Presentación trabajo programaciónionurrutia
 
Método para el desarrollo de un informe de proyecto
Método para el desarrollo de un informe de proyectoMétodo para el desarrollo de un informe de proyecto
Método para el desarrollo de un informe de proyectosandrariveram
 

En vedette (6)

Taller3 Programacion Ii
Taller3 Programacion IiTaller3 Programacion Ii
Taller3 Programacion Ii
 
Clase 1 Lenguaje C++
Clase 1 Lenguaje C++Clase 1 Lenguaje C++
Clase 1 Lenguaje C++
 
Informe de programacion
Informe de programacionInforme de programacion
Informe de programacion
 
Informe Proyecto Programación lineal
Informe Proyecto Programación linealInforme Proyecto Programación lineal
Informe Proyecto Programación lineal
 
Presentación trabajo programación
Presentación trabajo programaciónPresentación trabajo programación
Presentación trabajo programación
 
Método para el desarrollo de un informe de proyecto
Método para el desarrollo de un informe de proyectoMétodo para el desarrollo de un informe de proyecto
Método para el desarrollo de un informe de proyecto
 

Similaire à Programacion

Similaire à Programacion (20)

TEMA A TRATARSE: Fundamento de programación
TEMA A TRATARSE: Fundamento de programaciónTEMA A TRATARSE: Fundamento de programación
TEMA A TRATARSE: Fundamento de programación
 
Presentacion c
Presentacion cPresentacion c
Presentacion c
 
Algoritmos - Curso UNE
Algoritmos - Curso UNEAlgoritmos - Curso UNE
Algoritmos - Curso UNE
 
Presentacion c
Presentacion cPresentacion c
Presentacion c
 
Unidad 1-continacion
Unidad 1-continacionUnidad 1-continacion
Unidad 1-continacion
 
Introducción
IntroducciónIntroducción
Introducción
 
Introducción
IntroducciónIntroducción
Introducción
 
Programaciòn
ProgramaciònProgramaciòn
Programaciòn
 
Algoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionAlgoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacion
 
Clase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionClase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacion
 
Portafolio de evidencias actividades
Portafolio de evidencias actividadesPortafolio de evidencias actividades
Portafolio de evidencias actividades
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Principios de paradigmas(2)
Principios de paradigmas(2)Principios de paradigmas(2)
Principios de paradigmas(2)
 
Principios de paradigmas(2)
Principios de paradigmas(2)Principios de paradigmas(2)
Principios de paradigmas(2)
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 

Plus de edison

Pres Web2.0
Pres Web2.0Pres Web2.0
Pres Web2.0edison
 
Oracionconjunta
OracionconjuntaOracionconjunta
Oracionconjuntaedison
 
Unasonrisa
UnasonrisaUnasonrisa
Unasonrisaedison
 
Oracionconjunta
OracionconjuntaOracionconjunta
Oracionconjuntaedison
 
El Tiempo
El TiempoEl Tiempo
El Tiempoedison
 
El Tiempo
El TiempoEl Tiempo
El Tiempoedison
 
Buscaelpajarito
BuscaelpajaritoBuscaelpajarito
Buscaelpajaritoedison
 
AnáLisis PsicolóGico
AnáLisis PsicolóGicoAnáLisis PsicolóGico
AnáLisis PsicolóGicoedison
 

Plus de edison (8)

Pres Web2.0
Pres Web2.0Pres Web2.0
Pres Web2.0
 
Oracionconjunta
OracionconjuntaOracionconjunta
Oracionconjunta
 
Unasonrisa
UnasonrisaUnasonrisa
Unasonrisa
 
Oracionconjunta
OracionconjuntaOracionconjunta
Oracionconjunta
 
El Tiempo
El TiempoEl Tiempo
El Tiempo
 
El Tiempo
El TiempoEl Tiempo
El Tiempo
 
Buscaelpajarito
BuscaelpajaritoBuscaelpajarito
Buscaelpajarito
 
AnáLisis PsicolóGico
AnáLisis PsicolóGicoAnáLisis PsicolóGico
AnáLisis PsicolóGico
 

Dernier

Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 

Dernier (20)

Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 

Programacion

  • 1. Esta obra está bajo una licencia de Creative Commons . Autor: Jorge Sánchez Asenjo (año 2005) http://www.jorgesanchez.net email:info@jorgesanchez.net Esta obra está bajo una licencia de Reconocimiento-NoComercial-CompartirIgual de CreativeCommons. Para ver una copia de esta licencia, visite: http://creativecommons.org/licenses/by-nc-sa/2.0/es/ o envíe una carta a: Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Introducción. Diagramas de flujo Inicio Representa el principio del algoritmo Fin Representa el final del algoritmo Operación Entrada o salida de datos Condición Dirección del flujo del programa Subprograma
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. Metodologías . UML. Clases. Forma simplificada Coche
  • 39. Metodologías . UML. Clases. Ejemplo Coche marca:String modelo:String matricula:String color:String kilómetros:int velocidad:int acelerar(cantidad:int) frenar(cantidad:int) arrancar() obtenerVelocidad():int Transporta gente Consume gasolina
  • 40.
  • 41.
  • 42.
  • 43. Metodologías . UML. Diagrama de clases. Relación Maneja Nombre de la asociación Programador Nombre:texto; Ordenador Identificador:texto; Modelo:texto; Velocidad:entero 1..* 0..*
  • 44. Metodologías . UML. Diagrama de clases. Agregación Alumno Asignatura Matriculado en 1..* 1..11 Profesor Matriculado en Imparte 1..6 1..2
  • 45. Metodologías . UML. Diagrama de clases. Composición/Agregación Expresa una relación todo/parte. El punto es parte del polígono Punto X:entero; Y:entero; Mover(despl_x, despl_y:entero ) Mover ( p:Punto ) Representa un punto en el espacio Polígono Regular:lógico; Borrar() Mover(p:Punto) Rellenar(c:color) Representa un polígono en el espacio 3..*
  • 46. Metodologías . UML. Diagrama de clases. Generalización Automóvil Motocicleta
  • 47. Metodologías . UML. Diagrama de clases. Generalización Trabajador Encargado Administrativo Peón