Paradigmas

Páginas: 7 (1669 palabras) Publicado: 17 de febrero de 2011
INSTITUTO TECNOLÓGICO DE CHETUMAL

CARRERA: INGENIERÍA EN SISTEMAS COMPUTACIONALES

MATERIA: FUNDAMENTOS DE PROGRAMACIÓN

PARADIGMAS DE PROGRAMACIÓN

AUTORA: MARTIN MARTIN YAMILI GUADALUPE

CHETUMAL, QUINTANA ROO A 2 DE SEPTIEMBRE DEL 2010.

1

ÍNDICE

INTRODUCCIÓN………………………………………………….….3

CONTENIDO PROGRAMACIÓN MULTIPARADIGMA…………..…..….….4

TIPOS DEPARADIGMAS…….………………………………..5 LOS MÁS COMUNES:       programación imperativa……………………….....5 programación funcional…………………………...6 programación lógica…………………………….....6 programación orientada a objetos ……………...6 programación estructurada……………………....7 programación guiada por eventos ...……...…….7

OTROS:     computación en nube……………………………....8 programación declarativa………………………….8 programación orientada a aspectos……….…….8 programación conrestricciones……..…………..9

CONCLUSIONES……………………………………………..….....10

REFERENCIAS……………………………………………………..11

2

INTRODUCCIÓN

Los paradigmas de programación son la forma, que determinan los métodos y las herramientas que un programador usara en la construcción de un software.

Mayormente los lenguajes de programación están basados en uno o más paradigmas, ha estos se les puede llamarmultiparadigmas.

También menciona los diferentes tipos de paradigmas que se conocen, pero solamente se hace referencia a los mas importante ya que suelen haber muchos más que no se mencionaran en esta investigación.

3

PROGRAMACIÓN MULTIPARADIGMA

Un lenguaje de programación puede soportar distintos paradigmas de programación con el objetivo de que un programador utilice el más conveniente a lahora de resolver un problema. Ningún paradigma es capaz de resolver todos los problemas de forma sencilla y eficiente, por lo tanto es útil poder elegir entre distintos “estilos” de programación dependiendo del tipo de problema. También hay lenguajes que permiten mezclar los paradigmas que, en principio, parecerían irreconciliables. Se debe aclarar que hay subparadigmas que se incluyen en paradigmasmás generales, pero hay otros que utilizan métodos de programación totalmente distintos entre sí e igualmente hay lenguajes que los combinan. Por ejemplo, el lenguaje Oz emplea programación lógica, funcional, orientada a objeto y otras. Lenguajes como Delphi, C++ y Visual Basic combinan el paradigma imperativo, el procedural y el orientado a objetos. Incluso lenguajes más puros en sus paradigmascomo Prolog (paradigma lógico) o Scheme (paradigma funcional) poseen estructuras iterativas típicas de los lenguajes de paradigma imperativo.

4

TIPOS DE PARADIGMAS
Los más comunes:

Paradigma imperativo Generalmente el código maquina, describe una programación como un flujo de instrucciones o comandos que van formando la estructura del software.

Es un paradigma de programación quedescribe 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 le indican al computador cómo realizar una tarea. La implementación de hardware de la mayoría de computadores es imperativa; prácticamente todo el hardware de los computadores está diseñado para ejecutar código de máquina, que es nativo alcomputador, escrito en una forma imperativa. Esto se debe a que el hardware de los computadores implementa el paradigma de las Máquinas de Turing. Desde esta perspectiva de bajo nivel, el estilo del programa está definido por los contenidos de la memoria, y las sentencias son instrucciones en el lenguaje de máquina nativo del computador (por ejemplo el lenguaje ensamblador). Los lenguajesimperativos de alto nivel usan variables y sentencias más complejas, pero aún siguen el mismo paradigma. Las recetas y las listas de revisión de procesos, a pesar de no ser programas de computadora, son también conceptos familiares similares en estilo a la programación imperativa; cada paso es una instrucción, y el mundo físico guarda el estado (Zoom).

5

Paradigma...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ¿Qué es un paradigma?
  • Paradigma
  • Paradigmas
  • Paradigmas
  • Paradigmas
  • Paradigmas
  • Paradigmas
  • Paradigmas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS