metodologia y tecnologia de la programación,iibim
DESCRIPTION
AbstracciónEncapsulamientoDatos y operacionesHerenciaSinergiaTRANSCRIPT
![Page 1: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/1.jpg)
ESCUELA: Ciencias de la Computación
NOMBRES:
Metodología y Tecnología de la Programación II
I BIMESTRE
FECHA:
Ing. Patricio Abad Espinoza
ABRIL/AGOSTO 2009
1
![Page 2: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/2.jpg)
Presentación
Modelado como herramienta. Introducción a la POO
![Page 3: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/3.jpg)
Modelado de Software
3
![Page 4: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/4.jpg)
Principios del Modelado
4
![Page 5: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/5.jpg)
¿Qué es un objeto?
5
![Page 6: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/6.jpg)
Características de los objetos
5
CLASE BICICLETA
Atributostamaño del cuadrotamaño de la ruedamarchasmaterial
Operacionescambiar marchamoverreparar
![Page 7: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/7.jpg)
Temas OO
Abstracción Encapsulamiento Datos y operaciones Herencia Sinergia
7
![Page 8: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/8.jpg)
UML
8
![Page 9: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/9.jpg)
Estructura UML
Modelo Estructural Clases Relaciones Interfaces Paquetes
9
![Page 10: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/10.jpg)
Estructura UML
Modelo de Comportamiento Interacciones Casos de Uso Diagramas deestados
Modelo Arquitectónico Despliegue Colaboraciones
10
![Page 11: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/11.jpg)
Modelado Estructural
11
A lum no
DNI : char[10]
núm ero_exp : intnom bre : char[50]
alta()
poner_nota(as ignatura : char *, año : int, nota : float)
m atricular(cursos : as ignatura, año : int)
lis tar_expediente()
Clase
Atributos
Operaciones
![Page 12: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/12.jpg)
Diagrama de clases
12
![Page 13: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/13.jpg)
Relaciones
13
![Page 14: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/14.jpg)
Clasificadores
14
![Page 15: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/15.jpg)
Visibilidad
15
![Page 16: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/16.jpg)
Clases y operaciones abstrac.
16
![Page 17: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/17.jpg)
Relaciones avanzadas
17
![Page 18: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/18.jpg)
Componentes
18
![Page 19: Metodologia Y Tecnologia De La ProgramacióN,Iibim](https://reader033.vdocuments.mx/reader033/viewer/2022052622/5595a2fe1a28ab1b748b4641/html5/thumbnails/19.jpg)
19