EN DESARROLLO DE SOFTWARE MATERIA: ANALISIS Y DISEO ORIENTADO A OBJETOS
ACTIVIDAD 1
NOMBRE: OMAR BENAJMIN MILLAN RAMOS
MATRICULA: AL12540251
1.- Caractersticas y ventajas de POO.
POO Las caractersticas son: La herencia: Esta caracterstica su funcin es que los objetos heredan comportamientos y propiedades de una clase distinta o de la misma clase, est facilita el polimorfismo y encapsulamiento permitiendo a los objetos creados y definidos como tipo de objetos preexistentes. Polimorfismo: Consiste en que los objetos pueden compartir el mismo nombre pero diferentes propiedades y comportamientos, correspondiente al objeto que se est usando. Encapsulamiento: Esta consiste en reunir todos los elementos que pueden considerarse pertenecientes a una misma entidad, este se emplea en conjuncin con el principio de ocultacin. Que es Abstracto: El decir que la POO es abstracta es que sirve como un modelo, que puede realizar trabajo informal y que puede cambiar su estado y comunicarse con otros objetos. Principio de Ocultacin: Es el aislamiento exterior de tiene un objeto, lo que es normal, y cada tipo de objeto expone una interfaz a otros objetos que especifica cmo pueden interactuar con los objetos que especifica cmo pueden interactuar con los objetos de la clase. Ventaja de POO Que el cdigo que pertenece a un mismo proyecto se encuentra en un solo lugar, otra es que los objetos contienen atributos inherentes de la clase a la que pertenecen y otra ventaja es que los programas ms grandes los hace mucho ms manejables. 2.- Diferencias entre Anlisis, Diseo y Programacin Orientada a Objetos, estos conceptos escrbelos con tus propias palabras, en base a lo que estudiaste en el punto 1.1 (pag.5-12) del documento PDF de la unidad 1, AOO: Es el estudio que se realiza sobre el problema o problemtica para poder pensar en la posible solucin y emplearla de manera de estudio, para posterior mente poder realizar el diseo orientado a objetos. DOO: Es el diseo que se realiza de acuerdo al anlisis antes realizado, es la representacin grfica por medio de simbologa como la de UML de acuerdo al estudio realizado anteriormente y ya con una posible solucin. POO: Es la codificacin del problema analizado y el diseo realizado para poder realizar el software o aplicacin requerida.
Caso: Seguridad de WhatsApp
AOO: Comunicar y envi de archivos y multimedia, gente de distintos lugares de manera fcil sencilla y segura. DOO: Se realiz el diseo de una aplicacin mvil de manera de mensajera instantnea donde se especifica que se puede realizar el envo de cualquier tipo de archivo de manera segura. POO: Se procede con la codificacin de la aplicacin y con los mtodos de seguridad necesarios.