Brenda Reveles Meza
Aquí
Tipos de Paradigmas
Contacto
Paradigmas procedimentales u operacionales
Paradigmas declarativos
Paradigmas demostrativos
Paradigma imperativo
Paradigma funcional
Paradigma heurístico
Enlaces externos
conclusiones
Encuestas
Foro
Paradigma imperativo

Este paradigma se caracteriza por un modelo abstracto de ordenador que consiste en un gran almacenamiento de memoria.


La programación en el paradigma imperativo consiste en determinar qué datos son requeridos para el cálculo, asociar a esos datos unas direcciones de memoria, y efectuar paso a paso una secuencia de transformaciones en los datos almacenados, de forma que el estado final represente el resultado correcto.

En su forma pura este paradigma sólo soporta sentencias simples que modifican la memoria y efectúan bifurcaciones condicionales e incondicionales. Incluso cuando se añade una forma simple de abstracción procedimental, el modelo permanece básicamente sin cambiar.


Si se analizan las características fundamentales de este tipo de paradigma se detectan las siguientes:

  • Concepto de celda de memoria ("variable") para almacenar valores. El componente principal de la arquitectura es la memoria, compuesto por un gran número de celdas donde se almacenan los datos. Las celdas tienen nombre (concepto de variable) que las referencian, y sobre los que se producen efectos de lado y definiciones de alias.

 

  • Operaciones de asignación. Estrechamente ligado a la arquitectura de la memoria, se encuentra la idea de que cada valor calculado debe ser "almacenado", es decir asignado a una celda. Esta es la razón de la importancia de la sentencia de asignación en el paradigma imperativo.

 

  • Repetición. Un programa imperativo, normalmente 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.

 

A este tipo de paradigma de programación se le suele llamar algorítmico.

 

En este programa se destacan las tres características principales del paradigma imperativo:

·         Celdas de memoria: declaraciones de var (i,j, primo)

·         Operaciones de asignación de tipo destructivo: j:=2, iprimo:=true, ..

·         Sentencias repetitivas: for y while




Agradecimientos
Agradesco a www.um.es por la información que porporcionan abierta y eficasmente y a mi madre por darme la vida y asi la oportunidad de estudiar y a mi profe ]Julio por la paciencia
Hoy habia 3 visitantes (5 clics a subpáginas) ¡Aqui en esta página!
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis