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

Flowchart

Untitled

Noe Wenid Spanish

Untitled

Flowchart content

  1. Un paradigma de programación es una propuesta tecnológica adoptada por una comunidad de programadoresy desarrolladores cuyo núcleo central es incuestionable en cuanto que únicamente trata de resolver uno o varios problemas claramente delimitados; la resolución de estos problemas debe suponer consecuentemente un avance significativo en al menos un parámetro que afecte a la ingeniería de software.

  2. Programación funcional

  3. Programación lógica

  4. Programación imperativa o por procedimientos

  5. Programación orientada a objetos

  6. Basada en la definición los predicados y es de corte más matemático, está representado por Scheme (una variante de Lisp) o Haskell. Python también representa este paradigma.

  7. Basado en la definición de relaciones lógicas, está representado por Prolog.

  8. Es el más usado en general, se basa en dar instrucciones al ordenador de como hacer las cosas en forma de algoritmos. La programación imperativa es la más usada y la más antigua, el ejemplo principal es el lenguaje de máquina. Ejemplos de lenguajes puros de este paradigma serían el C, BASIC o Pascal.

  9. Está basada en el imperativo, pero encapsula elementos denominados objetos que incluyen tanto variables como funciones. Está representado por C++, C#, Java o Python entre otros, pero el más representativo sería el Smalltalk que está completamente orientado a objetos.

  10. La programación lógica permite formalizar hechos del mundo real, por ejemplo:

    las aves vuelan los pingüinos no vuelan "pichurri" es un ave "sandokan" es un perro "alegría" es un ave

  11. Algunos ejemplos de lenguajes de programación imperativos (o que son usados idiomáticamente en estilo imperativo a pesar de ofrecer otros estilos) son:

    BASIC, C, D1​, Fortran, Pascal, Pauscal en español, Perl, PHP, Lua, Java, Python, Go, simple basic, Javascript, Kotlin

  12. figuras objfiguras=new figuras(); //Creamos un nuevo objeto para la clase figuras

  13. boolean hasRed = false; for (String color : colors) { if (color.equals("red")) { hasRed = true; break; } } System.out.println("Has color red? " + hasRed);

  14. Untitled
  15. Untitled
  16. Untitled
  17. Untitled

Information

Description
Flowchart on Untitled, created by Noe Wenid on 18/05/2018.
Created by
Noe Wenid
Views
2
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?