PARADIGMAS

Páginas: 6 (1410 palabras) Publicado: 18 de febrero de 2016
PARADIGMAS

1. PARADIGMA DE PROGRAMACION EN QUE CONSISTE?
Consiste en resolver problemas computacionales, los lenguajes de programación necesariamente se encuadran en uno o varios paradigmas a la vez partir del tipo de órdenes que permiten implementar algo que tiene una relación directa con su sintaxis.
Cada paradigma es ideal para la solución de un conjunto de problemas particular, por lo queno puede decirse que uno sea necesariamente mejor que otro.


2. TIPOS DE PARADIGMAS
PROGRAMACIÓN ESTRUCTURADA
Es una teoría de programación que consiste en construir programas de fácil comprensión.
La programación estructurada es especialmente útil, cuando se necesitan realizar correcciones o modificaciones después de haber concluido un programa o aplicación. Al haberse utilizado la programaciónestructurada, es mucho más sencillo entender la codificación del programa, que se habrá hecho en diferentes secciones. La programación estructurada se basa en una metodología de desarrollo de programas llamada refinamiento sucesivo: Se plantea una operación como un todo y se divide en segmentos más sencillos o de menor complejidad. Una vez terminado todos los segmentos del programa, se procede aunificar las aplicaciones realizadas por el pool de programadores. Si se ha utilizado adecuadamente la programación estructurada, esta integración debe ser sencilla y no presentar problemas al integrar la misma, y de presentar algún problema, será rápidamente detectable para su corrección.
La representación gráfica de la programación estructurada se realiza a través de diagramas de flujo o flowchart, el cual representa el programa con sus entradas, procesos y salidas.






EJEMPLO:
Programa principal
PROGRAMA COMUN
Comenzar
X=10
Y=15
T = MICODI (x. y)
Escribir x, y, t
FIN
SUBPROGRAMA FUNCION
FUNCION MICODI (a,b)
Comienzo
Mientras (a <> b)
Si a>b
Entonces
A=a-b
Sino B= b-a
Fin_si
Fin_mientras
MICODI = a
FINPROGRAMACIÓN PROCEDIMENTAL
Es tal vez el más conocido y utilizado en el proceso de programación, donde los programas se desarrollan a través de procedimientos. Pascal C y BASIC son tres de los lenguajes imperativos más importantes. La palabra latina imperare significa "dar instrucciones". El paradigma se inició al principio del año 1950 cuando los diseñadores reconocieron que las variables y los comandos oinstrucciones de asignación constituían una simple pero útil abstracción del acceso a memoria y actualización del conjunto de instrucciones máquina. Debido a la estrecha relación con la arquitectura de la máquina, los lenguajes de programación imperativa pueden ser implementados muy eficientemente, al menos en principio.
EJEMPLO:
//Primer modulo
Función sumar (n1, n2) tipo entero
Sumar =n1 + n2Fin_funcion
//segundo modulo
Función restar (n1, n2) tipo entero
Restar = n1 – n2
Fin_funcion
//programa principal
Inicio
a.b res tipo entero
Escribe “primer dato”
Leer a
Escribe “segundo dato”
Leer b
Res=sumar (a,b)
Escribe “el resultado es: “,res
Res=restar (a,b)
Escribe “el resultado es: “,res
FIN

PROGRAMACIÓN DECLARATIVA O PARADIGMA DE PROGRAMACIÓN LÓGICA
Se basa en el hecho que unprograma implementa una relación antes que una correspondencia. Debido a que las relaciones son más generales que las correspondencias (identificador - dirección de memoria), la programación lógica es potencialmente de más alto nivel que la programación funcional o la imperativa. El lenguaje más popular enmarcado dentro de este paradigma es el lenguaje PROLOG. El auge del paradigma declarativo sedebe a que el área de la lógica formal de las matemáticas ofrece un sencillo algoritmo de resolución de problemas adecuado para, usarse en un sistema de programación declarativo de propósito general.
Si la programación imperativa se caracteriza por el uso de variables, comandos y procedimientos, la programación funcional se caracteriza por el uso de expresiones y funciones. Un programa dentro del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ¿Qué es un paradigma?
  • Paradigma
  • Paradigmas
  • Paradigmas
  • Paradigmas
  • Paradigmas
  • Paradigmas
  • Paradigmas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS