Está en la página 1de 30

Orientacin a Objetos (OO)

Metodologa

Programacin estructurada
Estructuras bsicas
Secuencia Decisin Repeticin (loop, ciclo, iteracin, etc.)

Modularidad
Cohesin Acoplamiento

Teorema del programa estructurado


Este teorema demuestra que la instruccin GOTO no es estrictamente necesaria y que para todo programa que la utilice existe otro equivalente que no hace uso de dicha instruccin. Los cientficos de la computacin usualmente acreditan el teorema a un artculo de 1966 escrito por Corrado Bhm y Giuseppe Jacopini. Sin embargo, David Harel rastre sus orgenes hasta la descripcin de 1946 de la arquitectura de von Neumann y el teorema de la forma normal de Kleene.

Herramientas de diseo de programas


Algoritmo Tablas de decisin Diagramas de flujo Diagramas N-S Diagramas k (Karnaugh): circuito lgico Seudocdigo StoryBoards IGU Prototipos: EDI (RAD) Framework

Algoritmo
Secuencia de pasos. Objetivo Sncrono Asncrono.

Tablas de decisin

Diagramas de flujo

N-S

Diagramas-K

Circuitos lgicos

seudocdigo

ADOO
Anlisis y diseo orientado a objetos (ADOO) es un enfoque de la ingeniera de software que modela un sistema como un grupo de objetos que interactan entre s. Este enfoque representa un dominio en trminos de conceptos compuestos por verbos y sustantivos, clasificados de acuerdo a su dependencia funcional.

Objeto
Rae.es (Del lat. obiectus). 1. m. Todo lo que puede ser materia de conocimiento o sensibilidad de parte del sujeto, incluso este mismo. 2. m. Aquello que sirve de materia o asunto al ejercicio de las facultades mentales. 3. m. Trmino o fin de los actos de las potencias. 4. m. Fin o intento a que se dirige o encamina una accin u operacin. 5. m. Materia o asunto de que se ocupa una ciencia o estudio. 6. m. cosa. 7. m. ant. Objecin, tacha o reparo.

Clase
(Del lat. classis). 1. f. Orden o nmero de personas del mismo grado, calidad u oficio. La clase de los menestrales 2. f. Orden en que, con arreglo a determinadas condiciones o calidades, se consideran comprendidas diferentes personas o cosas. 3. f. En las universidades, cada divisin de estudiantes que asisten a sus diferentes aulas. 4. f. En las escuelas, conjunto de nios que reciben un mismo grado de enseanza. 5. f. aula ( en los centros docentes). 6. f. Leccin que da el maestro a los discpulos cada da. 7. f. En los establecimientos de enseanza, cada una de las asignaturas a que se destina separadamente determinado tiempo. 8. f. Distincin, categora. 9. f. clase social. Clase alta, baja Clases dirigentes, trabajadoras 10. f. Bot. y Zool. Grupo taxonmico que comprende varios rdenes de plantas o de animales con muchos caracteres comunes. Clase de las Angiospermas, de los Mamferos

Clase
Miembros datos
Encapsulamiento

Miembros mtodo
Sobrecarga Polimorfismo Override

Instancia Constructor Destructor (new) Herencia mltiple (Interfaces)

Ver trasnsparencias

Ver transparencias

Ver transparencias

También podría gustarte