Conceptos

Páginas: 4 (869 palabras) Publicado: 1 de octubre de 2012
23.02.11

Programación Orientada a Objetos (3er curso, grupo 31)
1. Introducción: conceptos de Programación Orientada a Objetos

Conceptos de Programación
Orientada a Objetos

Paradigmas deprogramación
Prog. orientada a objetos

Abstracción de datos

Programación estructurada

Programación imperativa

2

Pablo Castells

Escuela Politécnica Superior
Universidad Autónoma deMadrid

23.02.11

Programación Orientada a Objetos (3er curso, grupo 31)
1. Introducción: conceptos de Programación Orientada a Objetos

Programación estructurada (I)

Valores de entradaBloque
principal

Procedimiento

Valores de entrada

Función
Valor(es) de salida

3

Programación estructurada (II)
Abstracción de operaciones
Estructura de un módulo:
– Interfaz

–Implementación

Datos de entrada

Datos locales

Datos de salida
Descripción funcionalidad

Secuencia de instrucciones

Sintaxis del lenguaje:
– Organización del código en bloques deinstrucciones
Definición de funciones y procedimientos
– Extensión del lenguaje con nuevas operaciones
Llamadas a nuevas funciones y procedimientos

4

Pablo Castells

Escuela Politécnica SuperiorUniversidad Autónoma de Madrid

23.02.11

Programación Orientada a Objetos (3er curso, grupo 31)
1. Introducción: conceptos de Programación Orientada a Objetos

Programación estructurada:ventajas
Facilita el desarrollo
– Se evita la repetición del trabajo
– Trabajo de programación compartimentado en módulos independientes
– Diseño top-down: descomposición en subproblemas

Facilitael mantenimiento
– Claridad del código
– Independencia de los módulos

Favorece la reutilización

5

Programación estructurada: ejemplo
void main ()
{
double u1, u2, m;
u1 = 4;
u2 = -2;
m= sqrt (u1*u1 + u2*u2);
printf (”%lf”, m);
}

double modulo (double u1, double u2)
{
double m;
m = sqrt (u1*u1 + u2*u2);
return m;
}
void main ()
{
printf (”%lf”, modulo (4, -2));
}...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conceptos
  • Conceptos
  • Conceptismo
  • Concepto
  • Conceptos
  • Conceptos
  • Concepto
  • Conceptos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS