1. UNIVERSIDAD TECNOLÓGICADEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍASDE LA INFORMACIÓNY COMUNICACIÓN
Materia:
DESARROLLO DE APLICACIONES I
Tema:
PARADIGMAS DE LA PROGRAMACION
ESTRUCTURADA.
PARADIGMAS DE LA PROGRAMACION ORIENTADA
A OBJETOS.
Nombre completo del Alumno :LUIS ENRIQUE SANCHEZ , LUIS ALFREDO OJEDA
VAZQUEZ
Grado: 3 Grupo: “A”
Nombre del Docente : Lucia Hernández Sánchez
Fecha de entrega : 17-05-2013
2.
3. PARADIGMA DE PROGRAMACIÓN
ORIENTADA A OBJETOS
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.
Características
permite subdividir una aplicación en partes
más pequeñas (llamadas módulos), cada
una de las cuales debe ser tan
independiente como sea posible de la
aplicación en sí y de las restantes partes
Permite aumentar la cohesión de los
componentes del sistema.
Comportamientos diferentes, asociados a
objetos distintos, pueden compartir el
mismo nombre; Los objetos heredan las
propiedades y el comportamiento de todas
las clases a las que pertenecen.
VENTAJAS
*El cambio paradigmático que ofrece es
que permite aumentar en número de
servicios basados en la red.
*Se puede integrar con mas facilidad y
rapidez con el resta de las aplicaciones
empresariales que maneja, ya sea
desarrolladas de manera interna o
externas.
DESVENTAJAS
*La centralización de las aplicaciones y
almacenamiento de los datos origina una
interdependencia de los proveedores de
servicio.
*Las aplicaciones se encuentran
disponibles solo por medio de que
conexión a internet
PARADIGMA DE PROGRAMACIÓN
ESTRUCTURADA
Es una disciplina cuyo objetivo
fundamental es la resolución de
problemas mediante la formulación de los
pasos necesarios para obtener la
solución, codificados en un lenguaje que
pueda ser interpretado por una
computadora.
CARACTERISTICAS
* La programación estructurada tiene
programas fiables y eficientes.
* La programación estructurada tiene
como objetivo global de la asignatura es
introducir dos paradigmas como lo son el
lógico y funcional
VENTAJAS
* Los programas son más fáciles de
entender, pueden ser leídos de forma
secuencial, no hay necesidad de hacer
enredados dentro de los bloques de
código para intentar entender la lógica.
*Reducción del esfuerzo en las pruebas y
depuración.
* Reducción de los costos de
mantenimiento.
* Los bloques de códigos son casi auto-
explicativos, lo que reduce y facilita la
documentación.
* Programas más sencillos y rápidos de
confeccionar.
DESVENTAJAS
* Se obtiene un solo bloque de programa
y cuando se hace demasiado grande
puede resultar problemático el manejo del
código fuente.
* Es un lenguaje único para el programa,
y las líneas de código muy poco utilizada
en otros lenguajes.