Fundamentos de la programacion orientada a objetos

Solo disponible en BuenasTareas
  • Páginas : 2 (395 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de febrero de 2011
Leer documento completo
Vista previa del texto
Programación Orientada a Objetos
Miriam Pescador Rojas

Introducción
poo.escom@gmail.com

 Paradigma de programación  Lenguaje de programación  Fundamentos de la POO.

2

Paradigma deprogramación

#filosofía para la  Es un enfoque particular o
construcción de software.  Una forma de pensar que incorpora técnicas y metodologías diferentes.  Ejemplos de paradigmas:
 Paradigma imperativo o por procedimientos   Paradigma funcional   Paradigma lógico   Paradigma orientado a objetos

Tipos de paradigmas de programación

#y tipos de abstracciones  Estilos deprogramación
que emplean:
Orientados
 a
 objetos
  Orientados
 a
 lógica
  Orientados
 a
 reglas
  Orientados
 a
 procedimientos
  Algoritmos
  Clases
 y objetos
  Objetivos,
 a
 menudo
 expresados
 como
  cálculos
 de
 predicados.
  Reglas
 si-­‐entonces
 (if-­‐then).
 

•  Cada estilo requiere una actitud mentaldiferente, una forma distinta de pensar en el problema. •  Para todas las cosas orientadas a objetos, el marco de referencia conceptual es el modelo OO.

Lenguaje de programación
 Conjunto deinstrucciones que se usan para controlar el comportamiento físico y lógico de la computadora, con la finalidad de cumplir una tarea en específico.  Un lenguaje de programación hace uso de uno o másparadigmas de programación.  Hasta el momento el estilo de programación que se ha empleado se basa en la separación de dos componentes principales: procedimientos y datos

#

Lenguaje deprogramación

6

Lenguaje de programación

7

Lenguaje de programación

8

Programación estructurada
 Esta metodología establece que la información se encuentra contenida en estructurasbien definidas.  Conceptualiza una unidad de procesamiento como una caja negra que recibe datos, los procesa y entrega un cierto resultado. (Abstracción funcional)

#

Datos

procesamiento...
tracking img