Este documento describe dos paradigmas de programación: la programación estructurada y la programación orientada a objetos. La programación estructurada utiliza técnicas como la modularidad y el diseño descendente para dividir los programas en módulos más pequeños y simples. La programación orientada a objetos organiza el código en objetos que interactúan entre sí mediante mensajes, utilizando conceptos como la encapsulación, herencia y polimorfismo. El documento concluye que estos paradigmas son útiles para los programadores ya que siguen técnicas
Rap reutilización apropiada para programadoresaxtreme
Trabajo de investigación que busca compartir, el que consiste el topico de reutilización de código en el ámbito informático. Se muestra un ejemplo no gráfico pero si textual, así como citas de internet y bibliografía para respaldar el trabajo.
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Telefónica
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0xWord escrito por Ibón Reinoso ( https://mypublicinbox.com/IBhone ) con Prólogo de Chema Alonso ( https://mypublicinbox.com/ChemaAlonso ). Puedes comprarlo aquí: https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
3Redu: Responsabilidad, Resiliencia y Respetocdraco
¡Hola! Somos 3Redu, conformados por Juan Camilo y Cristian. Entendemos las dificultades que enfrentan muchos estudiantes al tratar de comprender conceptos matemáticos. Nuestro objetivo es brindar una solución inclusiva y accesible para todos.
Ventajas y desventajas de la desinfección con cloro
ParadigmasDeProgramacion
1. 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
2. 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.
3. 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.