Está en la página 1de 13

INSTITUTO TECNOLGICO DE SALINA CRUZ

ALUMNA: GUADALUPE LOPEZ MEDRANO

MATERIA: FUNDAMENTOS DE PROGRAMACIN


UNIDAD 4
PROFESORA: SUSANA MONICA ROMAN NAJERA
CARRERA: TECNOLOGA DE LA INFORMACIN Y
COMUNICACIONES
Control: 141020061 GRADO: 1
GRUPO: E1

SALINA CRUZ OAXACA A 03 DE DICIEMBRE DEL 2014

INTRODUCCIN

Ac hablaremos de la importancia de los siguientes temas


*4.1 1 caractersticas modelado orientado a objeto, es de gran
importancia conocer sobre esto: El modelo del anlisis orientado a
objetos ilustra informacin, funcionamiento y comportamiento.
4.22 elementos primordiales en el modelo de objetos
Nos ayudan a comprender ms acerca de del modelado de objetos.

4.1 CARACTERSTICAS DEL MODELO ORIENTADO A OBJETOS


El modelo orientado a objetos utiliza el paradigma de la orientacin a objetos
para el desarrollo del software. Este enfoque realiza la construccin de un
sistema por medio de la identificacin y la especificacin de un conjunto de
objetos relacionados que colaboran entre s de acuerdo a los requerimientos
establecidos para el sistema de objetos
Definicin del modelado orientado a objetos puede claramente dividir el
enfoque en tres dimensiones
*la dimensin estructural
*la dimensin dinmica
*la dimensin funcional

Este tipo de modelo implica la realizacin de las siguientes actividades


1.-Identificar las clases, modelos y objetos (objetos y atributos)
2.-Asociar estticamente los objetos (relaciones dependientes del dominio
del problema)
3.-Especificacin del comportamiento de los objetos (definir como se
comportaran los objetos)
4.-Definir la jerarqua de herencia de las clases (definir la jerarqua de la clase
para que el sistema quede lo ms abstracto posible).
*Caractersticas de los modelos orientados a objetos
El modelo orientado a objetos est basado en el paradigma orientado a
objetos
Trata el almacenamiento de objetos (persistencia de los objetos)
Incluye mecanismos para optimizar el acceso
Debido a que es un esquema orientado a objetos incluye: encapsulamiento,
herencia, polimorfismo, etc.

4.2 ELEMENTOS PRIMORDIALES EN EL MODELO A OBJETOS.


La programacin Orientada a Objetos trata de cumplir las necesidades
de los usuarios finales, ests tareas se realizan mediante la
modelizacin del mundo real, el soporte fundamental es el modelo
objeto.
Los elementos ms importantes de este modelo son:
Abstraccin
La abstraccin, un principio por el cual se asla toda aquella informacin
que no resulta relevante a un determinado nivel de conocimiento.
Encapsulamiento
En programacin modular, y ms especficamente en programacin
orientada a objetos, se denomina encapsulamiento al ocultamiento del
estado, es decir, de los datos miembro, de un objeto de manera que
slo se puede cambiar mediante las operaciones definidas para ese
objeto. Cada objeto est aislado del exterior, es un mdulo natural, y la
aplicacin entera se reduce a un agregado o rompecabezas de objetos.
El aislamiento protege a los datos asociados a un objeto contra su
modificacin por quien no tenga derecho a acceder a ellos, eliminando
efectos secundarios e interacciones.
De esta forma el usuario de la clase puede obviar la implementacin de
los mtodos y propiedades para concentrarse slo en cmo usarlos. Por
otro lado se evita que el usuario pueda cambiar su estado de maneras
imprevistas e incontroladas.
Modularidad
La modularidad es la capacidad que tiene un sistema de ser estudiado,
visto o entendido como la unin de varias partes que interactan entre
s y que trabajan para alcanzar un objetivo comn, realizando cada una
de ellas una tarea necesaria para la consecucin de dicho objetivo. Cada
una de esas partes en que se encuentre dividido el sistema recibe el
nombre de mdulo. Idealmente un mdulo debe poder cumplir las
condiciones de caja negra, es decir, ser independiente del resto de los
mdulos y comunicarse con ellos (con todos o slo con una parte) a
travs de unas entradas y salidas bien definidas.
Jerarqua y Herencia
La Jerarqua es una propiedad que permite la ordenacin de las
abstracciones. Las dos jerarquas ms importantes de un sistema

complejo son: estructura de clases (jerarqua es-un (is-a):


generalizacin/especializacin) y estructura de objetos (jerarqua partede (part-of): agregacin).
Las jerarquas de generalizacin/especializacin se conocen como
herencia. Bsicamente, la herencia define una relacin entre clases, en
donde una clase comparte la estructura o comportamiento definido en
una o ms clases (herencia simple y herencia mltiple,
respectivamente).
La agregacin es el concepto que permite el agrupamiento fsico de
estructuras relacionadas lgicamente. As, un camin se compone de
ruedas, motor, sistema de transmisin y chasis; en consecuencia,
camin es una agregacin, y ruedas, motor, transmisin y chasis son
agregados de camin.
Polimorfismo
La quinta propiedad significativa de los lenguajes de programacin
orientados a objetos es el polimorfismo. Es la propiedad que indica,
literalmente, la posibilidad de que una entidad tome muchas formas. En
trminos prcticos, el polimorfismo permite referirse a objetos de clases
diferentes mediante el mismo elemento de programa y realizar la misma
operacin de diferentes formas, segn sea el objeto que se referencia en
ese momento. El polimorfismo adquiere su mxima expresin en la
derivacin o extensin de clases, es decir, cuando se obtiene una clase a
partir de una clase ya existente, mediante la propiedad de derivacin de
clases o herencia.

CONCLUSIN
4.1Con esto pude entender que hay caractersticas q benefician el uso
de este modelado orientada a objetos consta con tres dimensiones y
que define la jerarqua de herencia de clases
4.2Nos dan a conocer estas diferentes caractersticas del modelo a
objetos como lo son modularidad que nos permite alcanzar un objetivo
comn, abstraccin que no nos resulta relevante toda aquella
informacin a un determinado nivel de conocimiento son algunos
puntos de lo se ve en este tema.

BIBLIOGRAFIA

http://es.slideshare.net/RafaelMiranda2/modeladoorientado-a-objetos

http://acristinamoca.blogspot.mx/2009/09/elementosprimordiales-en-el-modelo-de.html