Академический Документы
Профессиональный Документы
Культура Документы
Paradigmas de programacin
Paradigmas Existentes
Estructurados (C, Pascal, Basic, etc.).
Funcionales (Categorical Abstract Machine Language - CAML).
Declarativos o Logicos (Prolog, Mercury, Oz).
Nuevo Paradigma
Orientado a Objetos (C++, C#, Java).
Abstraccin.
Encapsulamiento.
Modularidad.
Herencia.
Polimorfismo.
Mantenibilidad (Maintainability):
La facilidad con la que se puede modificar un sistema o un componente de
software para corregir fallas, mejorar el rendimiento u otros atributos, o
adaptarse a un entorno cambiante.
Portabilidad (Portability):
La facilidad con la que un sistema o componente puede transferirse de un entorno
de hardware o software a otro.
Reusabilidad (Reusability):
El grado en que un mdulo de software u otro producto de trabajo se puede utilizar
en ms de un programa de cmputo o sistema de software.
Interoperabilidad (Interoperability):
La capacidad de dos o ms sistemas o componentes para intercambiar informacin
y utilizar la informacin que se ha intercambiado.
Modularidad