O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Paradigmas de Programación

KEVIN CAMILO GÓMEZ GONZÁLEZ Algoritmos Espanhol

Conteúdo do mapa

Paradigmas de Programación

  1. ¿Qué es un paradigma de programación?

    • Propuestas Tecnológicas
      • Enfocadas a resolver uno o varios problemas definidos y delimitados
      • Adoptadas por la Comunidad de desarrolladores
      • La programación orientada a objetos es la mas utilizada en la actualidad.
  2. Actualmente hay muchos lenguajes de programación

    • Soportan Multiples Paradigmas de Programación
      • Programación Imperativa
        • Programación Orientada a Objetos
          • C++
          • Java
          • Smalltalk
          • Simula
        • Programación Dinámica
          • Cualquier lenguaje Imperativo
        • Se usaron inicialmente
          • C
          • BASIC
          • Pascal
        • Describe paso a paso un conjunto de instrucciones que se ejecutan para la finalidad de mostrar el resultado.
      • Programación Declarativa
        • Programación Funcional
          • Scheme (Variante de Lisp)
          • Haskell
        • Programación Lógica
          • Prolog
        • Programación con restricciones
          • Cualquier lenguaje derivado del Prolog
            • B-Prolog
            • Ciao Prolog
        • Se usaron inicialmente
          • Lisp
          • Prolog
        • Describe el problema, pero no los pasos para llegar a su solución, que es hallada mediante mecanismos internos de inferencia de información.
      • Programación Multiparadigma
        • Lisp
      • Lenguaje específico del dominio o DSL
        • SQL
        • Logo
    • C++
    • C#
    • Java
    • JavaScript
    • Python y Ruby
    • PHP
    • Perl
    • Erlang
    • Scala
    • Lisp
    • Oz maneja 9 paradigmas
  3. Diferencias

    • Programación Declarativa
      • Describe la lógica de computación necesaria para resolver un problema sin describir un flujo de control de ningún tipo.
    • Programación Imperativa
      • Describen sentencias que modifican el estado de un programa especificando secuencias de acciones a realizar
  4. ¿Comó Diferenciar?

    • Un programa que describe que problemas deben resolverse, pero no como, está programado con programación declarativa
    • Cualquier programa que evita los efectos secundarios o es referencialmente transparente, está programado con programación declarativa
    • Todo lo que no cuadre con las dos afirmaciones anteriores usa programación imperativa o una mezcla de ambas

Informações

Descrição
Mapa Mental sobre los Paradigmas de Programación. By: Kevin Gómez - Aprendiz Sena -
Visualizações
67
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?