desarrollo de aplicacionesi_mayraitzelarguellodelgado
TRANSCRIPT
![Page 1: Desarrollo de aplicacionesi_mayraitzelarguellodelgado](https://reader035.vdocuments.co/reader035/viewer/2022071815/55a8687e1a28ab55028b45b8/html5/thumbnails/1.jpg)
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Materia
DISEÑO DE APLICACIONES I
Tema
TABLA COMPARATIVA DE PARADIGMAS
Nombre completo del Alumno : MAYRA ITZEL ARGUELLO DELGADO.
Grado: 3 Grupo: B Nombre del Docente : LUCIA GONZALEZ HERNANDEZ Fecha de entrega : 15 DE MAYO 2013
![Page 2: Desarrollo de aplicacionesi_mayraitzelarguellodelgado](https://reader035.vdocuments.co/reader035/viewer/2022071815/55a8687e1a28ab55028b45b8/html5/thumbnails/2.jpg)
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
NOMBRE DE PARADIGMA DEFINICION ANTESCEDENTES Y CARACTERISTICAS
“P
RO
GR
AM
AC
ION
DE
PA
RA
DIG
MA
E
ST
RU
CT
UR
AD
A”
La programación estructurada es un paradigma de programación orientado a
mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora, utilizando únicamente
subrutinas y tres estructuras: secuencia, selección (if y switch) e iteración (bucles for y while).
1. El programa tiene un diseño
modular. 2. Los módulos son diseñados de
modo descendente.
3. Cada módulo se codifica utilizando las tres estructuras de control básicas: secuencia,
selección y repetición. 4. El paradigma de programación
estructurada utiliza un número
limitado de estructuras de control que minimizan la complejidad de los programas
y, reducen los errores. 5. Utiliza recursos abstractos que
consiste en descomponer una
determinada acción compleja en términos de un número de acciones más simples capaces
de ejecutarlas. 6. Utiliza el diseño descendente
que es el proceso mediante el
cual un problema se descompone en una serie de niveles o pasos sucesivos de
refinamiento. 7. Los programas son más fáciles
de entender, pueden ser leídos
de forma secuencial y no hay necesidad de hacer engorrosos seguimientos dentro de los
bloques de código para intentar entender la lógica.
![Page 3: Desarrollo de aplicacionesi_mayraitzelarguellodelgado](https://reader035.vdocuments.co/reader035/viewer/2022071815/55a8687e1a28ab55028b45b8/html5/thumbnails/3.jpg)
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
FUENTES:
http://www.taringa.net/posts/apuntes-y-monografias/8287701/Paradigma-orientado-a-objetos.html
I . http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos
II . http://es.wikipedia.org/wiki/Programaci%C3%B3n_estructurada
III . http://yaqui.mxl.uabc.mx/~aflores/nueva_pagina/apuntes/unidad1
NOMBRE DEL PARADIGMA DEFINICION ANTESCEDENTES Y CARACTERISTICAS
“
PA
RA
DIG
MA
DE
PR
OG
RA
MA
CIO
N
OR
IEN
TAD
O A
OB
JETO
S”
Es un paradigma de programación que usa los
objetos en sus interacciones, para diseñar aplicaciones y programas informáticos. Está
basado en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo,
acoplamiento y encapsulamiento. Su uso se popularizó a principios de la
década de los años 1990. En la actualidad, existe variedad de lenguajes de programación
que soportan la orientación a objetos.
1. Se basa en varias técnicas, incluyendo herencia,
abstracción, polimorfismo y encapsulamiento.
2. El paradigma de programación
orientada a objetos, intenta simular el mundo real a través del significado de objetos que
contiene características y funciones.
3. Fomenta la reutilización y
extensión del código. 4. Facilita la creación de
programas visuales
5. Permite realizar un modelo de sistema casi independientemente de los
requisitos del proyecto. La razón es que en la POO, la jerarquía la establecen los datos, en cambio
en la programación estructurada la jerarquía viene definida por los programas.
6. Favorecen la claridad y la estructuración facilitan la auto documentación de programas.
7. Proporciona conceptos y herramientas con las cuales se modela y representa el mundo
real tan fielmente como sea posible.