La Web del Programador: Comunidad de Programadores
 
    Pregunta:  3655 - PARADIGMAS
Autor:  maria natalia salim
que es un paradigma, cuantos tipos hay, y como se clasifican los paradigma?

  Respuesta:  Andres Felipe Silva Herran
Un paradigma es un estilo de programación empleado; la resolución de estos problemas debe suponer consecuentemente un avance significativo en al menos un parámetro que afecte a la ingeniería de software.

-Paradigma Modelo de Von Neumann: Presupuesto por el matematico del mismo nombre, define las bases de la computacion y los ordenadores actuales. propone que los programmas y los datos se representen en codigo binario.

-Paradigma de programacion estructurada o modular: Propone una estructura logica para escribir un programa. los datos se agrupan en estructuras de manera que las relaciones entre ellos queden reforzadas por la propia forma en que se agrupan.

-Paradigma de programacion orientada a objetos: Es la evolucion de la programacion modeular, es una de las tecnicas mas complejas. esta se concentra en los datos estructurandolos en objetos claramente definidos y en como tienen que manipularse. los programas se construyen en terminos de los objetos que definen el problema y utilizan funciones o metodos que operan con estos. ejemplo: C++, Java, Perl, Javascript-

-Paradigma modelo cliente servidor: Aquel donde existe un repositorio central, ejemplo una base de datos cuya informacion se distribuye bajo pedido al conjunto de nodos que accedan al mismo, el ordenador donde reside la informacion se llama servidor mientras que la maquina que obtiene la informacion y se comunica con el servidor y la visualiza para el usuario final es llamada cliente.ejemplo; la red de internet.

-Paradigma imperativo o por procedimientos: describe la programacion como una secuencia de instrucciones o comandos que cambian el estado de un programa. ejemplo: Basic,C,C#,C++,Fortran,Pascal,Java,php,Perl,

-Paradigma funcional: es un paradigma de programacion declarativo basado en la utilizacion de funciones matematicas. busca satisfacer las necesidades del usuario con respecto a operaciones matemasticas y convertirse en un lenguaje mas expresivo. ejemplos: Scheme,Haskell.

-Paradigma Logico: Consiste en la aplicacion del corpus del conocimiento sobre logica para el diseño de lenguuajes de programacion.

  Respuesta:  kinder
un pardigma es una estrategia de desarrollo que acompaña al proceso y sus fases genericas. los + usados son:
* modelo lineal secuencial o modelo en cascada
*modelo de construccion de prototipos
*modelo DRA
*modelo incremental
*modelo en espiral
estos son los + usados, aunq tb hay otras variantes. los 2 ultimos son modelos evolutivos.
de todas formas, si quieres saber algo +, mirate la 5ª edicion de "Ingenieria del Software. Un enfoque práctico" de Roger S. Pressman. viene todo muy bien explicado en el capitulo 2. si no le consigues, avisame y te mando el capitulo.
espero q con esto te sirva

  Respuesta:  kinomoto
bien, un paradigma es un modelo que se da para explicar algo que puede ser muy dificil de explicar por si mismo. por ejemplo el paradigma de la computacion evolutiva, que hace una relacion entre la evolucion misma de las especies con la evolucion del software mismo.

  Respuesta:  Andres alonso
en realidad un paradigma es una forma de ver y solucionar las cosas, no se sabe cuantos paradigmas existen, esta desde el paradigame de orientacion a objetos, o el paradigma de microsoft de documento-vista, la clasificacion se realiza mas que todo dependiendo de la era de la programacion al comienzo con la era el spagetti, evolucionando a modulos y hasta objetos, tal vez el proximo paradigma sea basado en los lenguajes de 4 generacion donde lo complicado sea realizar bien la pregunta al computador...