Este documento presenta una tabla comparativa de los paradigmas de programación estructurada y orientada a objetos. Describe las características clave de cada paradigma, incluyendo las estructuras de control, herencia, encapsulamiento y otros conceptos. El autor concluye que la programación estructurada reduce errores al limitar las estructuras de control, mientras que la programación orientada a objetos es más avanzada al usar interacciones entre objetos para diseñar software.
Comparativa de paradigmas de programación: estructurada vs orientada a objetos
1. TRABAJO FINAL DE LA UNIDAD I
PARADIGMAS DE PROGRAMACIÓN
I.- Desarrolla una tabla comparativa del paradigma de programación estructurada y el
paradigma de Orientado a Objetos. Puedes utilizar el siguiente formato.
Nombre:JHONTAN_EDGARDO_VELASQUEZ_________________________
Materia: Desarrollo de aplicaciones 1_________________________________
Unidad: __1_____________________________
Tema:CUADRO COMPARATIVO ________________________________
Grado y Grupo: 3ro A_TIC_______________________
Lugar y Fecha:PINOS 15_DE MAYO 2014__________________________
PARADIGMAS DE PROGRAMACIÓN
PROGRAMACIÓN ESTRUCTURADA PROGRAMACIÓN ORIENTADA A OBJETOS
Es un conjunto de técnicas que van
evolucionando, estas técnicas aumentan
considerando la productividad ya que reduce el
elevado grado de tiempo para escribir ya que
usa un número limitado de estructuras de control
que hace que sean más fáciles los programas
tanto como para leerlos como para escribirlos.
Características
Estructuras de control:Son estructuras
que permiten controlar el orden de
ejecución de las instrucciones contenidas
dentro de ellas.
Secuencia: Se refiere al orden en la que
las instrucciones de un programa son
ejecutadas.
Es un paradigma de programación que usa los
objetos en sus interacciones, para diseñar
aplicaciones y programas informáticos. Este
paradigma se basa en las siguientes técnicas:
o Herencia:
o Cohesión
o Abstracción
o Polimorfismo
o Acoplamiento
o Encapsulamiento
Características
o Se agrupan en grupos denominados
clases.
o Contienen datos internos que definen
su estado actual.
o Soportan ocultamiento de datos.
o Pueden heredar propiedades de otros
objetos.
2. Selección:Es la posibilidad de elegir
entre dos instrucciones.
Interacción:Es una estructura que se
utiliza para repetir alguna instrucción o
grupo de instrucciones.
Conclusión
Se me hizo importante el tema de la
programación estructurada ya que de
este tema aprendí que utiliza un número
limitado de estructuras de control ya que
hace que los programas sean más fáciles
de escribir, leer y principal mente reducen
los errores dentro de él.
o Pueden comunicarse con otros
objetos enviando o pasando
mensajes.
o Tienen métodos que definen su
comportamiento.
Conclusión
Este paradigma de programación
orientado a objetos esta mucho muy
avanzado ya que usa interacciones
para diseñar aplicaciones y
programas informáticos. Ya que
existe una gran variedad de lenguajes
de programación que son importantes
para el desarrollo de software ya que
es un poco difícil de realizar.