Logo Studenta

Paradigmas de Programação

¡Estudia con miles de materiales!

Vista previa del material en texto

E
s
ti
lo
s
 d
e
 p
ro
g
ra
m
a
c
ió
n
Programación estructurada (PE)
Progrmación Imperativa
Programación Lógica
La programación funcional es un paradigma de programación declarativa basado en la 
utilización de funciones aritméticas que no maneja datos mutables o de estado.
Programación funcional
La programación lógica consiste en la aplicación del corpus de conocimiento sobre 
lógica para el diseño de lenguajes de programación; no debe confundirse con la 
disciplina de la lógica computacional.
Utiliza únicamente tres estructuras: secuencia, selección e iteración; siendo innecesario el uso de la 
instrucción o instrucciones de transferencia incondicional (GOTO, EXIT FUNCTION, EXIT SUB o 
múltiples RETURN).
Todos estamos habituados a programar y cuando lo hacemos habitualmente usamos un 
enfoque imperativo.
Los programas imperativos son un conjunto de instrucciones que le indican al computador 
cómo realizar una tarea.
Programación Declarativa Está basado en el desarrollo de programas especificando o ?declarando? un conjunto de 
condiciones, proposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que 
describen el problema y detallan su solución.
x= 6
y= 12
z= x + y
WriteLine(z)
Ejemplo (Secuencia)
int suma = 0;
 for (int i = 1 to 100)
 suma += i;
 return suma;
suma=Sum(1,100)
Ejemplo (Declarativo)
Ejemplo (Lógico)
	Cuadro sinoptico
	Página 1

Continuar navegando