derechos humanos
algún problema, el diseñador define el algoritmo que resuelve el problema, el
programador lo codifica en unlenguaje de programación, el cual la computadora es
capaz de "entender", luego la computadora ejecuta el algoritmo expresado como
programa en el lenguaje de programación en cuestión, y entrega alhombre la respuesta.
Los lenguajes de programación son el medio de comunicación entre el hombre y la
máquina, por lo tanto son una forma de representación del conocimiento.
Representación deconocimiento
Representación del conocimiento es escribir en un lenguaje descripciones del mundo.
Una de las ambiciones es poder llegar a representar el “sentido común”.
En general una representación debe:• Ser capaz de expresar el conocimiento que deseamos expresar.
• Tener capacidad para resolver problemas.
• Dar simplicidad para acceder al conocimiento y facilidad de entendimiento.
Por lo tanto unlenguaje de representación tiene que ser expresivo, conciso, no ambiguo,
y efectivo, pues es el que determina todas las características previas.
Tipos de lenguajes de programación
Los tipos másimportantes de lenguajes de programación son:
• Lenguajes Imperativos
Su origen es la propia arquitectura de von Neumann, que consta de una secuencia de
celdas (memoria) en las cuales se puedenguardar datos e instrucciones, y de un
procesador capaz de ejecutar de manera secuencial una serie de operaciones (ó
comandos) principalmente aritméticas y booleanas.
• Lenguajes Funcionales
Losmatemáticos resuelven problemas usando el concepto de función, que convierte
datos en resultados. Sabiendo cómo evaluar una función, usando la computadora,
podríamos resolver automáticamente muchosproblemas. Este fue el pensamiento que
llevó a la creación de los lenguajes de programación funcionales.
• Lenguajes Lógicos
Otra forma de razonar para resolver problemas en matemáticas se fundamenta...
Regístrate para leer el documento completo.