Paradigma imperativo en programación

NicestReal avatar
NicestReal
·
·
Download

Start Quiz

Study Flashcards

12 Questions

El paradigma __________ describe la programación en términos del estado del programa y sentencias que cambian dicho estado.

imperativo

Los programas __________ son un conjunto de instrucciones que le indican a la computadora cómo realizar una tarea.

imperativos

La implementación de hardware de la mayoría de las computadoras es __________; prácticamente todo el hardware de las computadoras está diseñado para ejecutar código de máquina.

imperativa

Aquí se le dice a la computadora cuál es el problema, no la forma de resolverlo; el programa está estructurado como una colección de propiedades para encontrar el resultado esperado, no como un procedimiento a seguir. Dada una base de datos o un conjunto de reglas, la computadora intenta encontrar una solución que empareje todas las propiedades deseadas. Un ejemplo de un lenguaje __________ es SQL.

declarativo

El paradigma __________ se le dice a la computadora cuál es el problema, no la forma de resolverlo.

declarativo

La familia de los lenguajes __________ y la programación lógica son ejemplos de lenguajes declarativos.

funcionales

La programación funcional usa funciones: bloques de código destinado a comportarse como funciones _______

matemáticas

Los lenguajes funcionales desalientan los cambios en el valor de las variables a través de la _______

asignación

La programación funcional tiene sus raíces en el cálculo lambda, un sistema formal para investigar la definición de función, la aplicación de las funciones y la _______

recursión

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

La programación lógica gira en torno al concepto de _______

predicado

El núcleo central del paradigma orientado a objetos es la unión de datos y procesamiento en una entidad llamada _______

objeto

Study Notes

Paradigma Imperativo

  • Describe la programación en términos del estado del programa y sentencias que cambian dicho estado.
  • Los programas imperativos son un conjunto de instrucciones que indican a la computadora cómo realizar una tarea.
  • La mayoría de las computadoras implementan el paradigma de las Máquinas de Turing.

Paradigma Declarativo

  • Se le indica a la computadora cuál es el problema, no la forma de resolverlo.
  • El programa está estructurado como una colección de propiedades para encontrar el resultado esperado.
  • Ejemplos de lenguajes declarativos son SQL, los lenguajes funcionales y la programación lógica.

Paradigma Funcional

  • Los programas basados en este paradigma usan funciones, bloques de código destinados a comportarse como funciones matemáticas.
  • Los lenguajes funcionales desalientan los cambios en el valor de las variables a través de la asignación, lo que hace un gran uso de la recursividad.
  • La programación funcional tiene sus raíces en el cálculo lambda.

Paradigma Lógico

  • 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.
  • Gira en torno al concepto de predicado, o relación entre elementos.
  • Los programas son ejecutados mediante la aplicación de reglas de inferencia sobre los hechos expresados en fórmulas lógicas.

Paradigma Orientado a Objetos

  • El núcleo central de este paradigma es la unión de datos y procesamiento en una entidad llamada "objeto".
  • La única manera de acceder a los datos es a través de los "métodos" del objeto.
  • Características como el encapsulado, polimorfismo o la herencia permiten un avance significativo en el desarrollo de software.

Paradigma Orientado a Eventos

  • No hay información adicional sobre este paradigma en el texto.

Descubre más sobre el paradigma imperativo en programación, el cual describe la programación en términos del estado del programa y las sentencias que cambian dicho estado. Aprende sobre cómo los programas imperativos son un conjunto de instrucciones que indican a la computadora cómo realizar una tarea.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Imperative vs. Functional Programming Quiz
10 questions
General Concepts on Programming Paradigms
10 questions
Programming Paradigms Overview
8 questions

Programming Paradigms Overview

IlluminatingNovaculite3231 avatar
IlluminatingNovaculite3231
Use Quizgecko on...
Browser
Browser