Desarrollo de aplicacionesi_mayraitzelarguellodelgado
1. UNIVERSIDAD TECNONOLÓGICADEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍASDE LA INFORMACIÓNY 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
2. UNIVERSIDAD TECNONOLÓGICADEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍASDE LA INFORMACIÓNY COMUNICACIÓN
NOMBRE DE PARADIGMA DEFINICION ANTESCEDENTES Y CARACTERISTICAS
“PROGRAMACIONDEPARADIGMA
ESTRUCTURADA”
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.
3. UNIVERSIDAD TECNONOLÓGICADEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍASDE LA INFORMACIÓNY 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“PARADIGMADEPROGRAMACION
ORIENTADOAOBJETOS” 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.