Tc1 POO UNAD
Enviado por angyemt • 14 de Octubre de 2013 • 564 Palabras (3 Páginas) • 507 Visitas
INTRODUCCIÓN
La evolución en la programación de software ha venido siendo uno de los grandes “descubrimientos” del hombre para optimizar y solucionar sus necesidades no solo del diario vivir sino a futuro.
La programación orientada a objetos permite reutilizar componentes de un software, reduce el tiempo de su mantenimiento y en cierto modo acorta las interminables líneas de código a las que estaban acostumbrados los programadores del siglo pasado.
En este trabajo encontrará conceptos y temas básicos relacionados con el estudio de la programación orientada a objetos, el cual está complementado con un laboratorio práctico al respecto.
DESARROLLO DE LA ACTIVIDAD
CAPITULO I
1. Investigue la diferencia entre la POO y la Programación estructurada
PROGRAMACIÓN ORIENTADA A OBJETOS PROGRAMACIÓN ESTRUCTURADA
Es la evolución de la programación estructurada.
Busca solucionar un problema de principio a fin en una sola estructura de código.
Se declaran como variables o tipos de datos los objetos del problema, los cuales a su vez, tienen anidadas variables que hacen referencia al dato.
Consta de una única estructura en donde se plasma el paso a paso lógico y secuencial.
Está basado en diversas técnicas, dentro de las cuales se encuentra: Herencia, abstracción, polimorfismo y encapsulamiento.
Los procedimientos y datos están separados sin relación, ya que lo que se busca es ingresar unos datos para obtener determinados resultados.
Los objetos son entidades que tienen un determinado estado, comportamiento e identidad:
- Estado: compuesto de datos. Uno o varios atributos a los que se le han asignado datos/valores concretos.
- Comportamiento: compuesto por métodos o mensajes a los que responde el objeto. Operaciones que se pueden realizar con éste.
- Identidad: propiedad que lo diferencia del resto.
Está orientada a pensar en términos de procedimientos y funciones como primera medida, y en segunda medida en las estructuras de datos que esos procedimientos manejan.
Es menos costoso el mantenimiento
...