Este documento compara y contrasta los paradigmas de programación estructurada y orientada a objetos. Explica que la programación estructurada hace que los programas sean más fáciles de entender y seguir una secuencia lógica, mientras que la programación orientada a objetos permite dividir problemas en partes más pequeñas y fomenta la reutilización de código. Aunque ambos paradigmas tienen ventajas y desventajas, la autora concluye que prefiere la programación estructurada debido a su claridad y facilidad de
EXPOSICION FOTOGRAFICA 1946-2024 Aniversario Conservatorio Carlos Valderrama ...
Trabajo final de la primera unidad
1. Universidad Tecnológica del
Estado de Zacatecas
Unidad Académica de Pinos
Tecnologías de la Información y la Comunicación
Desarrollo de Aplicaciones I
Ing. Lucia González
3er
. Cuatrimestre
Rubí Citlally Pérez Galavíz
15/05/14
PARADIGNAS DE LA PROGRAMACION
Programación Estructurada Programación Orientada a Objetos
2. Los programas son más fáciles de
entender.
Un programa estructurado puede ser
leído en secuencia, de arriba hacia
abajo
La estructura del programa es más
clara puesto que las instrucciones
están más relacionadas entre sí
El programa se puede tener listo para
producción normal en un tiempo
menor del tradicional
Seguimiento de las fallas se facilita
debido a la lógica más visible
Los programas quedan mejor
documentados internamente
Permite la escritura de programas
fáciles de leer y modificar
Flujo lógico se gobierna por tres
estructuras de control básicas:
secuenciales, repetitivas y selectivas
Se va ejecutando paso a paso y este
debe de tener una secuencia y una
lógica para que su función sea
eficiente.
Programas más sencillos y más
rápidos.
pretende resolver un problema de
principio a fin en una sola estructura
de código
Es una forma, más cercana a como
expresaríamos las cosas en la vida
real que otros tipos de programación
Nos permiten ocultar detalles de
implementación dejando visibles
sólo aquellos detalles más
relevantes
Al dividir el problema en partes más
pequeñas podemos probarlas de
manera independiente y aislar
mucho más fácilmente los posibles
errores que puedan surgir.
Es más moderna
Plasma en el diseño de una familia
de lenguajes conceptos que existían
previamente con algunos nuevos.
Se basa en lenguajes que soportan
sintáctica y semánticamente la unión
entre los tipos
Resuelve el problema identificando
los actores que tienen participación
en el problema e identificando
también sus acciones
Fomenta la reutilización y extensión
del código.
Permite crear sistemas más
complejos.
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
Es máslenta
Conclusión
3. Los dos lenguajes de programación son importantes, a mucho de los programadores un poco
más experimentados les gusta realizar sus trabajos con los paradigmas de programación
orientada a objetos ya que se les hace más fácil por si el programa no corre como debería, o si
están en equipo uno realiza un código, y los de más realicen otros códigos, aunque es un poco
más laborioso porque después tienes que estar juntando todas las clases, el otro paradigma
de programación Estructurada es más fácil de comprender pues tiene un orden bien
estructurado, es más fácil de comprender ya que lo vas leyendo descendentemente la
desventaja de este en que no puedes dividirte el trabajo, como vimos en toda la información
anterior los dos lenguajes tienen desventaja y desventajas, y en mi punto de vista me gusta
más el paradigma de Programación Estructurada ya que es más fácil de entender y realizar.
RESULTADO
4. Esta información va a ser muy útil para comprender un poco más el tema, pues me
ayudo a complementar lo visto con la maestra y los compañeros de clase, para
entender a diferencia uno de otro, en que está basado uno y sus características
principales y en qué momento puedo aplicar cada paradigma de programación, y así
realizar programas en el menor tiempo posible según sea el paradigma que utilice.