Want to make creations as awesome as this one?

More creations to inspire you

Transcript

ver

Caracteristicas de los paradigmas y lenguajes de programacion representativa

Es un modelo básico de diseño e implementación de programas. Un modelo que permite desarrollar programas conforme a ciertos principios o fundamentos específicos que se aceptan como válidos. En otras palabras, es una colección de modelos conceptuales que juntos modelan el proceso de diseño, orientan la forma de pensar y solucionar los problemas y, por lo tanto, determinan la estructura final de un programa.

¿QUE SON LOS PARADIGMAS DE PROGRAMACION?

CARACTERISTICAS

LENGUAJES

Paradigmas procedimentales: Imperativo Objetos

Paradigmas declarativos: Funcional Lógico

Ver

Ver

CARACTERISTICAS

Paradigmas procedimentales:

la característica fundamental de estos paradigmas es la secuencia computacional realizada etapa a etapa para resolver el problema. Actúan modificando repetidamente la representación de sus datos, utilizan un modelo en el que las variables están estrechamente relacionadas con direcciones de la memoria del ordenador.

Paradigma Imperativo

Celdas de memoria:El principal componente de la arquitectura es la memoria, compuesta por un gran número de celdas que contienen los datos. Las celdas, llamadas variables, tienen nombres que las referencian y se organizan en diferentes estructuras de datos.

Paradigma Imperativo

Asignación: Estas asignaciones se realizan repetitivamente sobre la misma celda dememoria, remplazando los valores anteriores. Algoritmos:Realiza su tarea ejecutando repetidamente una secuencia de pasos elementales, ya que en este modelo computacional la única forma de ejecutar algo complejo es repitiendo una secuencia de instrucciones.

Paradigma de objetos

Estructura de desarrollo modular basada en objetos, que son definidos a partir de clases, como implementación de tipos abstractos de datos. Encapsulamiento:Como forma de abstracción que separa las interfaces de las implementaciones de la funcionalidad del sistema (métodos) y oculta la información (variables).

Paradigma de objetos

Mecanismo de envío de mensajes, que posibilita la interacción entre losobjetos y permite la delegación de responsabilidades de unos objetos a otros. Herencia, que permite que una clase sea definida como una extensión o modificación de otra.

CARACTERISTICAS

Paradigmas declarativos:

Los paradigmas declarativos se basan en desarrollar programas especificando o “declarando” un conjunto de proposiciones, condiciones, restricciones, afirmaciones, ecuaciones o transformaciones que caracterizan al problema y describen su solución.

Paradigmas funcional:

Transparencia referencialEvaluación diferida RecursividadListasFunciones de orden superior

Paradigma Lógico

Backtracking Existe un mecanismo interno llamado backtracking que actúa como control de secuencia. Declaraciones Es el sistemael que proporciona la secuencia de control, por lo que el programa se transforma en un conjunto de declaraciones formales que describen la solución

CARACTERISTICAS

Los lenguajes de programación representativa son aquellos que se destacan por su claridad, concisión y facilidad de lectura. Estos lenguajes están diseñados para ser comprensibles tanto por humanos como por máquinas, lo que los convierte en herramientas poderosas para el desarrollo de software.

LENGUAJES

  • Python
  • JavaScript
  • Java
  • C#
  • Ruby

Ver

Los lenguajes de programacion representativa:

  • Python:
Python es un lenguaje de programación interpretado, de alto nivel y propósito general, conocido por su legibilidad y simplicidad. Es uno de los lenguajes de programación más usados en una variedad de campos, desde el desarrollo web hasta la ciencia de datos y la inteligencia artificial, lo que lo convierte en uno de los lenguajes más demandados en la industria tecnológica.

  • "JavaScript:
Es uno de los lenguajes de programación más usados en el desarrollo web. Es esencial para la creación de páginas web interactivas y se ejecuta principalmente en el lado del cliente, aunque también se utiliza en el lado del servidor con Node.js.
  • Java:
Es uno de los lenguajes de programación más usados orientado a objetos, conocido por su portabilidad y robustez.

  • C#
Es uno de los lenguajes de programación más usados orientado a objetos desarrollado por Microsoft como parte de su iniciativa .NET.
  • Ruby
Es un lenguaje de programación dinámico y de alto nivel, conocido por su simplicidad y productividad.

ver

INTEGRANTES

REFERENCIAS

Yuliana Azucena Gomez GomezHector Daniel Morales CoelloKarla Estefani Vazquez Gomez

de Programación, C. D. P. Fundamentos teóricos de los Paradigmas de Programación.Morales, K. G. (2008). Fundamentos de programación.Bernal Gomez, M. (2014). Paradigma de Programación. Programación Orientada a Objetos.