Materia_ComputacionII
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Programación Orientada a Objetos vs. Programación estructurada

Ir abajo

Programación Orientada a Objetos vs. Programación estructurada Empty Programación Orientada a Objetos vs. Programación estructurada

Mensaje  Patricia Miér Jul 30, 2008 1:17 am

Buenas Noches…..

Haciendo énfasis en las comparaciones entre programación orientada a objetos; parto nombrando las ventajas de ambas; y que así; poder terner en cuenta la parte positiva de cada programación y luego diferencial como es que resuelve un problema cada programción (realizar tareas, permitiendo hacer los programas y módulos más fáciles o clara de escribir)


Las ventajas de un lenguaje orientado a objetos, son:

Fomenta la reutilización y extensión del código.
Permite crear sistemas más complejos.
Relacionar el sistema al mundo real.
Facilita la creación de programas visuales.
Construcción de prototipos
Agiliza el desarrollo de software
Facilita el trabajo en equipo
Facilita el mantenimiento del software

Ventajas de la Programación estructurada

Con la programación estructurada elaborar programas de computador sigue siendo un albor que demanda esfuerzo, creatividad, habilidad y cuidado. Sin embargo, con este nuevo estilo podemos obtener las siguientes ventajas:

1. Los programas son más fáciles de entender. Un programa estructurado puede ser leído en secuencia, de arriba hacia abajo, sin necesidad de estar saltando de un sitio a otro en la lógica, lo cual es típico de otros estilos de programación. La estructura del programa es más clara puesto que las instrucciones están más relacionadas entre sí, por lo que es más fácil comprender lo que hace cada función.

2. Reducción del esfuerzo en las pruebas. El programa se puede tener listo para producción normal en un tiempo menor del tradicional; por otro lado, el seguimiento de las fallas se facilita debido a la lógica más visible, de tal forma que los errores se pueden detectar y corregir mas fácilmente.
3. Programas más sencillos y más rápidos.
4. Aumento de la productividad del programador.
5. Se facilita la utilización de las otras técnicas para el mejoramiento de la productividad en programación.
6. Los programas quedan mejor documentados internamente.

Estableciendo las diferencias Programación orientada a objetos y estructurada:

La programación estrutura pretende resolver un problema de principio a fin en una sola estructura de codigo. La programación orientada a objetos, resuelve el problema identificando los actores que tienen participación en el problema e identificando tambien sus acciones. Con esta información se crean los objetos (que son una interpretación de algunos de estos actores), estos objetos estan compuestos por clases donde se detalla las acciones que realizan y las propiedades de estos. Al tener creados los objetos solo es ponerlos a interactuar entre ellos.





Espero que la información dada, haya sido de utilidad para aclarar las diferencias entre las programación orientada a objetos y estructurada…., (esperando respuesta, de querer seguir discutiendo o anexar algo mas del tema).

Patricia

Cantidad de envíos : 7
Fecha de inscripción : 30/06/2008

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.