GoConqr has a new look! Let us know what you think.

Flowchart

Paradigmas de programacion

Mauricio De La Vega Ingeniería English

Paradigmas de programacion

Flowchart content

  1. Paradigmas de programacion

  2. P. Imperativo

  3. P. Declarativo

  4. P. Logico

  5. P. Funcional

  6. P. Otierntado a objetos

  7. °Algorítmico

    °Uno de los paradigmas mas grandes.

    °Describe la programación en estados.

    °Serie de sentencias que cambian el estado.

    °Ejecutadas según un control de flujo

    °Variables son celdas de memoria con datos

    °Variables modificables y representadas

  8. Factorial(n:CARDINAL; VAR F: CARDINAL);

    BEGINF:=1;WHILE n>0 DOF:=n*F;N:=n-1;END END factorial;

  9. °JAVA

    °C++

    °BASIC

  10. °De el derivan P. Funcional, programación basada en restricciones.

    °Basado en la teoría lógica de primer orden.

    °Basado en calculo lambda.

    °Cuenta con un alfabeto:

    *V={x,y,z,...} (símbolos de variable)

    *F={f,g,h,...} (símbolos de constante)

    *R={R,S,..}{símbolos de relación <,>.=}

    °Trabaja solo con resultados verdaderos y falsos.

  11. °Se especifica que mas no el como.

    °Funciones matemáticas que carecen de efectos secundarios.

    °Sin estructuras clásicas.

    °Variables transparentes entre funciones.

    °Programas mas cortos y expresivos.

    °Semántica clara, simple y matemática.

    °Paralelismo implícito.

  12. %Hechos:

    es_español("Manolo").

    es_italiano("Marco").

    es_colombiano("Marcelo").

    %Reglas:

    es_europeo(A) :- es_español(A).

    es_europeo(A) :- es_italiano(A)..

    es_americano(A) :- es_colombiano(A).

    es_terricola(A) :- es_europeo(A).

    es_terricola(A) :- es_americano(A).

    son_del_mimo_continente(A,B) :- es_europeo(A) , es_europeo(B)

    son_del_mimo_continente(A,B) :- es_americanoA) , es_americano(B)

  13. Símbolos lógicos

    : denominado negación.

    ∧: denominado conjunción,

    V: denominado disyunción,

    =>: denominado implicación,

    <=>: denominado bicondicional

    y los operadores de cuantificación o cuantificadores:

    (Una A invertida)(.) (denominado cuantificador universal) y

    (Una E en espejo)(.) (denominado cuantificador existencial).

  14. °Estilo de programación que enfatiza la evolución de expresiones, antes que la ejecución de comandos.

    °Define un programa cono una función matemática.

    °Programa constituido por funciones.

    °La entrada del programa es tomada como argumento para generar la salida.

    °No existen estructuras de repetición.

  15. °Miranda

    °Haskell

    °pH

    °Sisal

    °ML

  16. Paradigmas de programacion
  17. °Smalltalk

    °C++

    °Delphi (Object Pascal)

    °Java

    °C#

  18. Paradigmas de programacion

Information

Description
Ingeniería Flowchart on Paradigmas de programacion, created by Mauricio De La Vega on 08/02/2017.
Views
3
History
  • Created by Mauricio De La Vega · Feb 8, 2017
  • Copied by Mauricio De La Vega · Feb 8, 2017
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?