Paradigmas

Solo disponible en BuenasTareas
  • Páginas : 33 (8091 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de febrero de 2011
Leer documento completo
Vista previa del texto
PARADIGMAS DE PROGRAMACIÓN

TABLA DE CONTENIDO

INTRODUCCIÓN 4
OBJETIVOS 5
OBJETIVO GENERAL 5
OBJETIVOS ESPECÍFICOS 5
PARADIGMA 6
CLASES DE PARADIGMAS 6
LENGUAJES DE PROGRAMACIÓN 8
PROGRAMACIÓN EN VISUAL BASIC 10
PROGRAMACIÓN JAVA 11
TIPOS DE DATOS 12
PROGRAMACIÓN EN C 13
PROGRAMACIÓN PROCEDURAL 14
PROCEDIMIENTO Y MODULARIDAD 15
COMPARACIÓN CON LA PROGRAMACIÓNIMPERATIVA 16
LENGUAJES DE PROGRAMACIÓN PROCEDURAL 17
PROGRAMACIÓN FUNCIONAL 18
CARACTERÍSTICAS 21
VENTAJAS DE USAR UN PARADIGMA FUNCIONAL 22
LENGUAJES FUNCIONALES 22
PROGRAMACIÓN ORIENTADA A OBJETOS 22
ORIGEN 25
CONCEPTOS FUNDAMENTALES 27
CARACTERÍSTICAS DEL POO 29
LENGUAJES ORIENTADO A OBJETOS 32
PROGRAMACIÓN LÓGICA 34
MOTIVACIÓN 35
CAMPOS DE APLICACIÓN 35
FUNDAMENTOS 36LENGUAJES 36
INTELIGENCIA ARTIFICIAL 36
DEFINICIÓN 36
HISTORIA DE LA INTELIGENCIA ARTIFICIAL 37
EL FUTURO DE LA IA 40
TÉCNICAS Y CAMPOS DE LA INTELIGENCIA ARTIFICIAL 41
CONCLUSIÓN 43

INTRODUCCIÓN

Con los cambios tan drásticos y contundentes que ha tenido el mundo, el hombre busca que las tareas diarias sean más fáciles y ha creado programas e infinidad de cosas que así lohagan.

Por la necesidad de estar actualizado e ir a la par con los inventos, investigaciones y propuestas debemos cada día estar mejor preparados y conocer lo que vendrá.

Es por eso que con este trabajo descubriremos como el hombre en su necesidad busca las respuestas a lo que ya está hecho y cómo es el funcionamiento de programas y demás; y por supuesto poner su granito de arena en el desarrollode nuevos proyectos.

-------------------------------------------------
OBJETIVOS

-------------------------------------------------
OBJETIVO GENERAL

Conocer sobre cada uno de los paradigmas, reconociendo que son la base en nuestra carrera.

-------------------------------------------------
OBJETIVOS ESPECÍFICOS
-------------------------------------------------

Poner en prácticalo que nos ofrece cada uno de los paradigmas.

-------------------------------------------------
PARADIGMA
Los paradigmas son métodos de un programador en la construcción de un programa o subprograma variando los diferentes paradigmas resultan en diferentes estilos de programación y diferentes formas de pensar la solución   con la solución de múltiples problemas se construye una aplicación. Unparadigma es una forma de representar y manipular la información y el conocimiento. Representa un enfoque particular o filosofía para la construcción del software.
Un paradigma de programación provee (y determina) la visión y métodos de un programador en la construcción de un programa o subprograma. Diferentes paradigmas resultan en diferentes estilos de programación y en diferentes formas depensar la solución de problemas (con la solución de múltiples “problemas” se construye una aplicación).

Existen múltiples paradigmas, difícilmente un lenguaje de programación pueda clasificarse solamente en un paradigma. Por ejemplo: Smalltalk y Java son lenguajes basados en el paradigma orientado a objeto. El lenguaje de programación Scheme, en cambio, soporta sólo programación funcional. Encambio Python, soporta múltiples paradigmas.

-------------------------------------------------
CLASES DE PARADIGMAS
a. PARADIGMAS QUE SOPORTAN PROGRAMACIÓN DE BAJO NIVEL:
La actividad de estos paradigmas es poco racional, alejada de la forma de pensar del programador, porque operan de manera similar a la forma al hardware del ordenador, del modo como lo hacen físicamente los componentesinternos del computador.
Basados en tal cualidad, podemos afirmar que en este nivel operan, los lenguajes de segunda generación, tales como versiones primarias del BASIC, FORTRAN o COBOL, los cuales trataban de emular al LENGUAJE ENSAMBLADOR, perteneciente a la primera generación, capaz de comandar directamente en las mismísimas entrañas de la máquina, accediendo a los componentes del...
tracking img