Tecnico en administracion de empresas

Solo disponible en BuenasTareas
  • Páginas : 4 (820 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de septiembre de 2012
Leer documento completo
Vista previa del texto
Patiño Contreras Daniel
Arredondo Negrete Omar Eduardo
Dorantes Monsiváis Fernando

Grupo A

Materia: Fundamentos de Programación
Maestro: Ing. Carpio Flores José Gerardo
1er SemestreTrabajo no: 1
Tema: Paradigmas de la programación




Introducción
Al hablar sobre paradigmas de programación nos referimos a la forma en que desarrollaremos un software, es decir,seleccionaremos el procedimiento que más se acople a nuestras necesidades para la solución de un problema, expresándolo en un lenguaje de programación.

Existen varios lenguajes de programaciónque se basan en más de un solo paradigma los cuales son llamados “Multiparadigmas” (eje; C++, Visual Basic, PHP), ya que ningún paradigma es capaz de resolver todos los problemas de forma sencilla yeficiente de manera individual, por lo cual es útil poder elegir entre distintos tipos de programación dependiendo del tipo de problema al que te enfrentes.

Paradigmas de la programación

Unparadigma de programación es una colección de modelos conceptuales que juntos modelan el proceso de diseño y determinan, al final, la estructura de un programa. Cuando un lenguaje refleja bien un paradigmaparticular, se dice que soporta el paradigma, y en la práctica un lenguaje que soporta correctamente un paradigma, es difícil distinguirlo del propio paradigma, por lo que se identifica con él.Tipos de paradigmas
* Programación imperativa
Este tipo de programación son un conjunto de instrucciones que indica al computador como realizar algo.

Ósea que utiliza algoritmos para describirun problema y solucionarlo.
Este programa es contrario al programa declarativo.

* Programación declarativa

Está basado en el desarrollo de programas dando condiciones, proposiciones,afirmaciones, restricciones, etc. Se detalla el problema pero no su solución.
Este método de programación es contrario al método de programación imperativa.

* Programación estructurada

En este...
tracking img