trabajo final de la unidad i

2
TRABAJO FINAL DE LA UNIDAD I PARADIGMAS DE PROGRAMACIÓN I.- Desarrolla una tabla comparativa del paradigma de programación estructurada y el paradigma de Orientado a Objetos. Puedes utilizar el siguiente formato. Nombre:JHONTAN_EDGARDO_VELASQU EZ _________________________ Materia: Desarrollo de aplicaciones 1_________________________________ Unidad: __1_____________________________ Tema: CUADRO COMPARATIVO ________________________________ Grado y Grupo: 3ro A_TIC_______________________ Lugar y Fecha: PINOS 15_DE MAYO 2014__________________________ PARADIGMAS DE PROGRAMACIÓN PROGRAMACIÓN ESTRUCTURADA PROGRAMACIÓN ORIENTADA A OBJETOS Es un conjunto de técnicas que van evolucionando, estas técnicas aumentan considerando la productividad ya que reduce el elevado grado de tiempo para escribir ya que usa un número limitado de estructuras de control que hace que sean más fáciles los programas tanto como para leerlos como para escribirlos. Características Estructuras de control: Son estructuras que permiten controlar el orden de ejecución de las instrucciones contenidas dentro de ellas. Es un paradigma de programación que usa los objetos en sus interacciones para diseñar aplicaciones y programa informáticos. Este paradigma se bas en las siguientes técnicas: o Herencia: o Cohesión o Abstracción o Polimorfismo o Acoplamiento o Encapsulamiento Características o Se agrupan en grupos denominados clases. o Contienen datos internos q definen su estado actual. o Soportan ocultamiento de

Upload: jhonathan-edgardo-velazquez-orenday

Post on 25-Jul-2015

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Trabajo final de la unidad i

TRABAJO FINAL DE LA UNIDAD IPARADIGMAS DE PROGRAMACIÓN

I.- Desarrolla una tabla comparativa del paradigma de programación estructurada y el paradigma de Orientado a Objetos.  Puedes utilizar el siguiente formato.Nombre:JHONTAN_EDGARDO_VELASQUEZ _________________________Materia: Desarrollo de aplicaciones 1_________________________________Unidad: __1_____________________________Tema: CUADRO COMPARATIVO ________________________________Grado y Grupo: 3ro A_TIC_______________________Lugar y Fecha: PINOS 15_DE MAYO 2014__________________________

PARADIGMAS DE PROGRAMACIÓN

PROGRAMACIÓN ESTRUCTURADA PROGRAMACIÓN ORIENTADA A OBJETOS

Es un conjunto de técnicas que van

evolucionando, estas técnicas aumentan

considerando la productividad ya que reduce el

elevado grado de tiempo para escribir ya que

usa un número limitado de estructuras de control

que hace que sean más fáciles los programas

tanto como para leerlos como para escribirlos.

Características

Estructuras de control: Son estructuras

que permiten controlar el orden de

ejecución de las instrucciones contenidas

dentro de ellas.

Secuencia: Se refiere al orden en la que

las instrucciones de un programa son

ejecutadas.

Selección: Es la posibilidad de elegir

Es un paradigma de programación que usa los

objetos en sus interacciones, para diseñar

aplicaciones y programas informáticos. Este

paradigma se basa en las siguientes técnicas:o Herencia:

o Cohesión

o Abstracción

o Polimorfismo

o Acoplamiento

o Encapsulamiento

Características

o Se agrupan en grupos denominados

clases.

o Contienen datos internos que definen

su estado actual.

o Soportan ocultamiento de datos.

o Pueden heredar propiedades de otros

objetos.

Page 2: Trabajo final de la unidad i

entre dos instrucciones.

Interacción: Es una estructura que se

utiliza para repetir alguna instrucción o

grupo de instrucciones.

Conclusión

Se me hizo importante el tema de la

programación estructurada ya que de

este tema aprendí que utiliza un número

limitado de estructuras de control ya que

hace que los programas sean más fáciles

de escribir, leer y principal mente reducen

los errores dentro de él.

o Pueden comunicarse con otros

objetos enviando o pasando mensajes.

o Tienen métodos que definen su

comportamiento.

Conclusión

Este paradigma de programación orientado a objetos esta mucho muy avanzado ya que usa interacciones para diseñar aplicaciones y programas informáticos. Ya que existe una gran variedad de lenguajes de programación que son importantes para el desarrollo de software ya que es un poco difícil de realizar.