Tareas

Páginas: 8 (1957 palabras) Publicado: 6 de febrero de 2013
IV Congresso RIBIE, Brasilia 1998

"EL CUENTO" Y SU PAPEL EN LA ENSEÑANZA DE LA ORIENTACIÓN POR
OBJETOS.

Ing. Juan Diego Zapata
Joven Investigador Proyecto CONEXIONES
Profesor de Lenguajes de Programación
Universidad EAFIT, Medellín - Colombia.

e-mail: jzapata@conexred.eafit.edu.co
"EL CUENTO" Y SU PAPEL EN LA ENSEÑANZA
DE LA ORIENTACIÓN POR OBJETOS.

Quiero en este artículo dar aconocer los interesantes resultados que obtuve al
utilizar "El cuento" como elemento dinámizador en la enseñanza de la orientación por
objetos, Tema principal del curso de Lenguajes de Programación.
La mayoría de los autores [Rumbaugh, Blaha, Premerlani, Eddy, Lorensen,1991]
y otros, hablan de tres etapas importantes en el proceso de desarrollo de un producto de
software orientado porobjetos, Las cuales son : análisis orientado por objetos (A.O.O.),
diseño orientado por objetos (D.O.O.) y programación orientada por objetos (P.O.O.).
Es en la etapa del análisis orientado por objetos (A.O.O.), donde "El cuento" se
torna importante y debido a esto se describe a continuación:
En el A.O.O se pretende construir un modelo que represente de la mejor manera
posible la situación delmundo real que se quiere sistematizar.
Esta etapa se compone de un modelo estático, llamado diagrama de clases, un
modelo dinámico y un modelo funcional.
El modelo estático o diagrama de clases contiene todos los elementos que juegan
un papel importante y merecen ser representados como clases en el sistema. Se compone
de la definición de las clases, sus atributos, métodos y las relaciones entreellas. Para ello
se utilizan varias notaciones entre las que se encuentran la notación de "Booch", la
notación OMT (Object Modeling Technique )., UML, etc.
El modelo dinámico muestra la relación existente entre los eventos (sucesos que
son realizados por el usuario o creados por un objeto o por el sistema, ej. eventos de reloj,
click, etc). y los estados de los objetos (situación en uninstante determinado del objeto,
valor de sus atributos y reacción ante un evento). Para esto se realiza un diagrama de
estados y eventos donde a través de flechas se representan los eventos y entre óvalos se
escribe el estado del objeto. El fin de este es apreciar cuando cambian de estado los
objetos, es decir, ante cuales eventos reaccionan; tratando de anticiparse a lo que
normalmente sucederá entiempo de ejecución.

El modelo funcional especifica que acciones (métodos o procesos) realiza el objeto
cuando sucede algún evento. Para esto se utiliza un diagrama de flujo de datos, donde se
representan las relaciones funcionales, los datos que circulan y la interacción con
elementos de almacenamiento de datos en el sistema.
Sucede repetidas veces que al pasar de la situación del mundoreal al modelo de
clases estático se olvidan características importantes y funcionalidad necesaria, debido
principalmente a la falta de práctica y por que se pasa muy rápido del módelo de clases al
modelo dinámico y al funcional, sin comprender a fondo como se va a comportar el modelo
de clases en ejecución.
Se hace necesario una ayuda que haga más real lo abstracto y además contribuya
adisminuir los errores provocados al hacer un mal modelo de clases inicial. Es común
observar que hacen falta clases, métodos o atributos, que cumplen un papel crucial en el
funcionamiento del sistema. Igualmente la poca comprensión del modelo inicial asegura un
módelo dinámico pobre y un módelo funcional incompleto.
Es por esto que "El cuento" , como una narración corta de un hecho, cuyafinalidad suele ser, interesar, deleitar y dar una impresión artística, que además posee
importantes recursos narrativos como son: los personajes (sujetos activos en la narración),
las acciones (hechos que realizan los personajes), el asunto(temática o situación), el tiempo
(momentos en los cuales suceden las acciones), el espacio (lugar donde suceden las
acciones) y las ideas(que sugieren hechos),...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tareas tareas y mas tareas
  • tareas tareas
  • Taran Taran
  • tareas tareas
  • Tareas Y Tareas
  • Mis tareas...Tus tareas
  • Tareas de Tareas
  • Tareas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS