Descarga la aplicación para disfrutar aún más
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
Compartir