02 Introduccion Al Modelo OO

Páginas: 6 (1267 palabras) Publicado: 28 de abril de 2015
Análisis y Diseño Orientado a Objetos

Ing. Rodrigo Ledesma
Lenguajes de Ultima Generación

Tecnología de Objetos
El Modelo Basado en Objetos se ha convertido en uno de los impulsores de la Industria del
Software durante la década de los noventa.
A pesar de la reciente profusión de aplicaciones, herramientas y lenguajes que
soportan, emplean o se han construido tomando como base el
Modelo deObjetos,
los conceptos básicos del mismo se originaron en la década del ´60.
Por ejemplo, el lenguaje SIMULA, uno de los precursores en el concepto de objetos fue
desarrollado en 1967.

Modelo de Objetos
 Los conceptos básicos del Modelo de Objetos se originaron con la

definición de lenguajes que incorporan conceptos tales como:
Encapsulamiento




Abstracción

Modularidad
Polimorfismo

 Sibien SIMULA fue el primer lenguaje en incorporar el Modelo de

Objetos, lo más importante ha sido el
Modelo Conceptual
que ha dejado como resultado.

Modelo de Objetos


El Modelo de Objetos ha trascendido los sistemas de información y/o software en
general, y se está utilizando como una herramienta de modelado ingenieril de varios tipos
de sistemas, por ej.:





distintos tipos de redes(eléctricas, de flujo, etc.)



ingeniería de organizaciones y métodos (re-ingeniería de empresas)



ingeniería de productos



control de tráficos

En realidad el Modelo de Objetos se originó a partir de la necesidad de disponer de una
herramienta simple para Simular Sistemas (de cualquier tipo).,

Ciclo de Vida en el desarrollo del
Software
ANÁLISIS
DISEÑO
IMPLEMENTACIÓN
Paradigma de Objetos.......

Análisis y Diseño O.O
El análisis orientado a objetos es un método de análisis que examina los requisitos desde
las perspectivas de las clases y objetos que se encuentren en el vocabulario del dominio
del problema.

El diseño orientado a objetos es un método de diseño que abarca el proceso de
descomposición orientado a objetos y una notación para describir los modelos
lógicos y físicos, asícomo los modelos estáticos y dinámicos del sistema que se
diseña.

La programación orientado a objetos es un método de implementación en el que los
programas se organizan como colecciones cooperativas de objetos, cada uno de los cuales
representa una instancia de alguna clase, y cuyas clases son, todas ellas, miembros de
una jerarquía de clases unidas mediante relaciones de herencia.

Evolución delos
Paradigmas de Programación

APLI CAC I O N E S

Programación
Orientada a
Objetos
Programación
Estructurada
Lenguajes de
Alto Nivel

CONOCIMIENTOS

Sistemas Complejos: Estructura
jerárquica
r de” Computadora
o
p
“Es parte
esto
es parte
de

pu
m
o
c
á
t
s
E

teclado

to
s
e
u
p
m
co

p or

Está
HD

Memoria de instrucciones

CPU

Monitor
Memoria de datos

Unidad de Control
Unidad Aritmética yLógica

Sistemas Complejos: estructura Jerárquica.
Es parte de

Está

to
s
e
u
p
m
co

Unidad Aritmética y
r
po
Lógica

+
RU

Biestables

R.Acumulador

S

1

P (Q)

R

2

Q

Sistemas Complejos: estructura jerárquica.
Es-un
Registro

Registro Acumulador
Registro Contador
ES UN
Registro de
desplazamiento
SR

biestables

JK
ES UN
D

Paradigmas de Programación Procedural


Es el paradigma deprogramación tradicional (y probablemente aún el más
usado):



uso separado de los procedimientos y los datos.`



enfoque sobre el diseño de los procedimientos, es decir, sobre el CÓMO.

Se decide qué procedimientos se necesitan, y luego se implementan con
los mejores algoritmos que se puedan encontrar

Lenguajes de primera generación
Modificaciones  dificultad
para mantener la integridad
del diseñooriginal

DATOS

subpograma

subpograma

subpograma
Acoplamiento entre subprogramas y flujo
de control complejo

subpograma

Lenguajes de segunda generación



El bloque físico de estos lenguajes era el subprograma. Inicialmente se lo consideró
como un dispositivo para ordenar el trabajo.



Un avance en este enfoque fue el asignar a los

subprogramas la finalidad de

abstraer funciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Parte 02 Introduccion A AC
  • Introducción a modelos
  • 02 Lab1 Robots Introduccion
  • Modelo de introduccion
  • modelo INTRODUCCION
  • Introduccion Al Modelado
  • 02 Modelado Fundamentos
  • 02 Modelos ARMA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS