Desarrollon de applicaciones i

3
UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Materia DESARROLLO DE APLICACIONES I Tema PARADIGMAS DE LA PROGRAMACION ESTRUCTURADA. PARADIGMAS DE LA PROGRAMACION ORIENTADA A OBJETOS. Nombre completo del Alumno : Lizbeth Martínez Dávila Grado: 3 Grupo: B Nombre del Docente : Lucia Hernández Sánchez

Transcript of Desarrollon de applicaciones i

Page 1: Desarrollon de applicaciones i

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Materia

DESARROLLO DE APLICACIONES I

Tema

PARADIGMAS DE LA PROGRAMACION ESTRUCTURADA.

PARADIGMAS DE LA PROGRAMACION ORIENTADA A OBJETOS.

Nombre completo del Alumno : Lizbeth Martínez Dávila

Grado: 3 Grupo: B

Nombre del Docente : Lucia Hernández Sánchez

Fecha de entrega : 15-05-2013

Page 2: Desarrollon de applicaciones i

PARADIGMA DE PROGRAMACIÓN ORIENTADA A OBJETOS

PARADIGMA DE PROGRAMACIÓN ESTRUCTURADA

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ísticaspermite 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 partesPermite 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

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.