ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Unidad 1 Poo


Enviado por   •  20 de Octubre de 2014  •  769 Palabras (4 Páginas)  •  170 Visitas

Página 1 de 4

Paradigmas de programación

Abarca desde el conjunto de conocimientos científicos que imperan en una época determinada hasta las formas de pensar y de sentir de la gente en un determinado lugar y momento histórico.

También, el paradigma debe ser concebido como un conjunto de métodos, reglas y generalizaciones utilizadas conjuntamente por aquellos entrenados para realizar el trabajo científico de investigación.

Los paradigmas de programación nos indican las diversas formas que, a lo largo de la evolución de os lenguajes, han sido aceptadas como estilos para programar y para resolver los problemas por medio de una computadora.

Programación por procedimiento:

Es el paradigma original de programación y quizá todavía el de uso más común. En él, el programador se concentra en el procesamiento, en el algoritmo requerido para llevar a cabo el cómputo deseado.

Programación moral:

A menudo se aplica el término módulo a un conjunto de procedimientos afines junto con los datos que manipulan. Así, el paradigma de la programación modular consiste en:

a) Establecer los módulos que se requieren para la resolución de un problema.

b) Dividir el programa de modo que los procedimientos y los datos queden ocultos en módulos.

Este paradigma también se conoce como principio de ocultación de procedimientos y datos.

Abstracción de datos:

Los lenguajes como ADA y C++ permiten que un usuario defina tipos que se comporten casi de la misma manera que los tipos definidos por el lenguaje. Tales tipos de datos reciben a menudo el nombre de tipos abstractos o tipos definidos por el usuario. El paradigma de programación sobre este tipo de datos consiste en:

a) Establecer las características de los tipos de datos abstractos se desean definir.

b) Proporcionar un conjunto completo de operaciones válidas y útiles para cada tipo de dato.

Programación Orientada a Objetos

El paradigma de la programación orientada a objetos es, entonces,

a) Definir que clases se desean

b) Proporcionar un conjunto completo de operaciones para cada clase

c) Indicar explícitamente lo que los objetos de la clase tienen en común empleando el concepto de herencia

Definición de una clase

Clase: Los datos y las operaciones comunes a un conjunto de objetos forman un conjunto que se conoce como clase.

Las clases se componen de elementos, llamados genéricamente «miembros», de varios tipos:

• Campos de datos: almacenan el estado de la clase por medio de variables, estructuras de datos e incluso otras clases.

• Métodos: subrutinas de manipulación de dichos datos.

• Ciertos lenguajes permiten un tercer tipo de miembro: las «propiedades», a medio camino entre los campos y los métodos.

Utilizando

...

Descargar como (para miembros actualizados) txt (5 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com