La dinamica social
De Wikipedia, la enciclopedia libre
Saltar a navegación, búsqueda
Un paradigma de programación es el estilo de programación usado en un lenguaje. Ese estilo está representado por: • Los conceptos y abstracciones usados para representar los elementos del lenguaje (objetos, funciones, variables, restricciones, etc.). • Los pasos que componen un proceso de cómputo en un lenguaje (asignaciones, evaluaciones, flujos de datos, etc.).
El paradigma de programación representa el enfoque particular o filosofía para la construcción del software en un lenguaje. Debido a la variedad de los problemas abordados por medio de sistemas de cómputo, se han propuestos diversos paradigmas de programación, unos más …ver más…
Para Kuhn, el término se refiere a la forma en que un científico percibe al mundo y a la estructura de teorías y suposiciones que modifican esta percepción. Otro punto importante para nuestro interés es el señalamiento que hace Kuhn acerca de cómo el éxito de un paradigma es consecuencia de su efectividad para resolver algún problema. En breve, un paradigma es el resultado de un proceso social en el cual un grupo de personas desarrolla nuevas ideas y crea principios y prác- ticas alrededor de estas ideas, y no solamente un conjunto de prácticas y conocimientos objetivamente validados. Más específicamente para la ciencia de la computación, probablemente fue Ro- bert Floyd4 quien habló por primera vez del término Paradigmas de Programación y quien los definió como un proceso de diseño que va más allá de una gramática, reglas semánticas y algoritmos, sino que es un conjunto de métodos sistemáticos aplicables en todos los niveles del diseño de programas
Paradigmas de Programación
Hoy en día, el uso de la computación es extremadamente diverso e intensivo, el cual va desde asistir el control de aeronaves o plantas nucleares, hasta aplicaciones tan críticas como determinar el tiempo de centrifugado en nuestra lavadora o reproducir en forma- to .mov la última producción estelarizada por Jenna Jameson. Todas estas distintas apli- caciones del cómputo han requerido