Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNIDAD I
ASIGNATURA: FUNDAMENTOS DE
PROGRAMACION
LOS COMIENZOS
Bibliografías: http://es.wikipedia.org/wiki/Desarrollo_de_software
www.monografias.com
Los lenguajes funcionales son de una clase un poco diferente -entre otras cosas, los
lenguajes funcionales son un súper conjunto de POO. La programación lógica
(Prolog), también llamada programación declarativa, por otro lado, no tiene relación
con otros tipos de programación en un sentido similar.
Bibliografía: http://programacion.blogcindario.com/
ABSTRACCION:
Característica que permite identificar las cualidades esenciales del objeto.
EJEMPLO:
EJEMPLO:
EJEMPLO:
HERENCIA:
Herencia es la capacidad de un objeto (clase) para utilizar las estructuras y los
métodos existentes en antepasados o ascendientes.
HERENCIA MÚLTIPLE:
Es aquella en la cual una clase derivada tiene mas de una clase base.
Sólo 2 lenguajes incorporan herencia múltiple: Eiffel y C++
Bibliografía: http://programacion.blogcindario.com/
http://monografias.com
• Todas las características deben estar integradas al lenguaje en forma muy limpia
y elegante.
• Debe ser posible utilizar una combinación de características distintivas para lograr
soluciones que de otra manera habrían requerido características independientes
adicionales.
• El numero de características espurias y de aplicación especial debe ser lo mas
bajo
posible.
• La realización de un rasgo distintivo no debe implicar un gasto extra significativo
para los programas que no lo requieran.
• Un usuario solo necesita saber acerca del subconjunto del lenguaje empleado
explícitamente para escribir un programa.
Bibliografía: http://programacion.blogcindario.com/