Universidad Tecnológica Del Estado De
Zacatecas
Unidad Académica De Pinos
Desarrollo de Aplicaciones I
Unidad I Paradigmas de programación
IDS. Lucía González Hernández
Cruz Enrique Rodríguez Mireles
3ro
“A” TIC
Pinos, Zac. viernes, 16 de mayo de 2014
PARADIGMAS DE PROGRAMACIÓN
PROGRAMACIÓN
ESTRUCTURADA
PROGRAMACIÓN ORIENTADA A
OBJETOS
- También se le conoce como
programación modular y
programación descendente.
- Son un conjunto de técnicas que
comenzó Edgar Dijkstra.
- Dichas técnicas aumenta de una
manera considerable que una
aplicación de los mejores resultados.
- Reduce el tiempo para escribir,
verificar, depurar y mantener los
programas, con la ayuda de
estructuras de control.
- Los programas tiene un diseño
modular, estos módulos se diseñan
de forma descendente y cada módulo
usa las tres estructuras de control
básicas; secuencia, selección y
repetición.
- Las estructuras son métodos de
especificar el orden en que las
instrucciones de un algoritmo se
realizaran, y esto se logra gracias a la
técnica de diseño descendente.
- La técnica de recursos abstractos se
refiere a descomponer una
determinada acción compleja en
términos de un número de acciones
más simples capaces de ejecutarse.
- Usa objetos y sus interacciones para
diseñar aplicaciones y programas de
computadora, estos objetos colaboran
entre ellos para realizar tareas.
- Lo que permite hacer los programas
más fáciles de escribir, leer, mantener
y sobre todo reutilizar.
- Usa varias técnicas como:
polimorfismo, modularidad, herencia,
encapsulamiento, abstracción y
jerarquía.
- Se popularizo a principios de los 90´s.
- Se agrupan en grupos denominados
clases.
- Contienen datos internos que definen
su estado actual.
- Soportan ocultamiento de datos,
gracias a la técnica de
encapsulamiento.
- Pueden heredar propiedades de otros
objetos, la herencia es la encargada
de estos.
- Pueden comunicarse con otros
objetos enviando o pasando
mensajes.
- Tienen métodos que definen su
comportamiento.
Conclusión
Los paradigmas de programación son muy esenciales para que uno como
programador siga las técnicas que estos utilizan y así los programas no sean más
sencillos de realizar.
Al comparar los paradigmas Orientado a Objetos y Estructurado se me hizo muy
útil ya que son los que vamos a utilizar durante todo el curso de Desarrollo de
Aplicaciones I y así conocer las técnicas que usan.
Estos paradigmas forman parte de los más utilizados por su fácil comprensión,
entre muchos como lo son: el lógico, el funcional, orientados a aspectos, etc.

ParadigmasDeProgramacion

  • 1.
    Universidad Tecnológica DelEstado De Zacatecas Unidad Académica De Pinos Desarrollo de Aplicaciones I Unidad I Paradigmas de programación IDS. Lucía González Hernández Cruz Enrique Rodríguez Mireles 3ro “A” TIC Pinos, Zac. viernes, 16 de mayo de 2014
  • 2.
    PARADIGMAS DE PROGRAMACIÓN PROGRAMACIÓN ESTRUCTURADA PROGRAMACIÓNORIENTADA A OBJETOS - También se le conoce como programación modular y programación descendente. - Son un conjunto de técnicas que comenzó Edgar Dijkstra. - Dichas técnicas aumenta de una manera considerable que una aplicación de los mejores resultados. - Reduce el tiempo para escribir, verificar, depurar y mantener los programas, con la ayuda de estructuras de control. - Los programas tiene un diseño modular, estos módulos se diseñan de forma descendente y cada módulo usa las tres estructuras de control básicas; secuencia, selección y repetición. - Las estructuras son métodos de especificar el orden en que las instrucciones de un algoritmo se realizaran, y esto se logra gracias a la técnica de diseño descendente. - La técnica de recursos abstractos se refiere a descomponer una determinada acción compleja en términos de un número de acciones más simples capaces de ejecutarse. - Usa objetos y sus interacciones para diseñar aplicaciones y programas de computadora, estos objetos colaboran entre ellos para realizar tareas. - Lo que permite hacer los programas más fáciles de escribir, leer, mantener y sobre todo reutilizar. - Usa varias técnicas como: polimorfismo, modularidad, herencia, encapsulamiento, abstracción y jerarquía. - Se popularizo a principios de los 90´s. - Se agrupan en grupos denominados clases. - Contienen datos internos que definen su estado actual. - Soportan ocultamiento de datos, gracias a la técnica de encapsulamiento. - Pueden heredar propiedades de otros objetos, la herencia es la encargada de estos. - Pueden comunicarse con otros objetos enviando o pasando mensajes. - Tienen métodos que definen su comportamiento.
  • 3.
    Conclusión Los paradigmas deprogramación son muy esenciales para que uno como programador siga las técnicas que estos utilizan y así los programas no sean más sencillos de realizar. Al comparar los paradigmas Orientado a Objetos y Estructurado se me hizo muy útil ya que son los que vamos a utilizar durante todo el curso de Desarrollo de Aplicaciones I y así conocer las técnicas que usan. Estos paradigmas forman parte de los más utilizados por su fácil comprensión, entre muchos como lo son: el lógico, el funcional, orientados a aspectos, etc.