resumen de prog log y func

2
Un paradigma de programación es un estilo de desarrollo de programas . Es decir, un modelo para resolver problemas computacionales. Los lenguajes de programación, necesariamente, se encuadran en uno o varios paradigmas a la vez a partir del tipo de órdenes. Imperativo. Los programas se componen de un conjunto de sentencias que cambian su estado. Son secuencias de comandos que ordenan acciones a la computadora. Funcional. Los programas se componen de funciones, es decir, implementaciones de comportamiento que reciben un conjunto de datos de entrada y devuelven un valor de salida. Orientado a objetos . El comportamiento del programa es llevado a cabo por objetos, entidades que representan elementos del problema a resolver y tienen atributos y comportamiento. Lógica. es un conjunto de oraciones en forma lógica, expresando los hechos y las reglas sobre algún dominio problema. La definición de funciones es una subrutina o una función es un grupo de instrucciones con un objetivo en particular y que se ejecuta al ser llamada desde otra función o procedimiento. Una función puede llamarse múltiples veces e incluso llamarse a sí misma (función recurrente). Las funciones al igual que los procedimientos se pueden innvocar cada ves que lo necesites. Los procedimientos son ejecutados cuando son llamados desde otros procedimientos, funciones o módulos. Los procedimientos pueden recibir parámetros, pero no necesitan devolver un valor como las funciones En los lenguajes de programación con disciplina de tipos, cada tipo representa una colección de valores o datos similares. El conocer los tipos de las funciones ayuda a documentar los programas y evitar errores en tiempo de ejecución. Un lenguaje tiene disciplina de tipos si los errores de tipos se detectan siempre y cuando es necesarios determinar los tipos de todos los operandos, ya sea en tiempo de compilación o de ejecución. Tipos de datos: El tipo de un dato es el conjunto de valores que puede tomar durante el programa. Si se le intenta dar un valor fuera del conjunto se producirá

Upload: alejandro-lopez-jimenez

Post on 21-Dec-2015

216 views

Category:

Documents


2 download

DESCRIPTION

resume lo q es la programacion logica y funcional

TRANSCRIPT

Page 1: Resumen de Prog Log y Func

Un paradigma de programación es un estilo de desarrollo de programas. Es decir, un modelo para resolver problemas computacionales. Los lenguajes de programación, necesariamente, se encuadran en uno o varios paradigmas a la vez a partir del tipo de órdenes.

Imperativo. Los programas se componen de un conjunto de sentencias que cambian su estado. Son secuencias de comandos que ordenan acciones a la computadora.

Funcional. Los programas se componen de funciones, es decir, implementaciones de comportamiento que reciben un conjunto de datos de entrada y devuelven un valor de salida.

Orientado a objetos . El comportamiento del programa es llevado a cabo por objetos, entidades que representan elementos del problema a resolver y tienen atributos y comportamiento.

Lógica. es un conjunto de oraciones en forma lógica, expresando los hechos y las reglas sobre algún dominio problema.

La definición de funciones es una subrutina o una función es un grupo de instrucciones con un objetivo en particular y que se ejecuta al ser llamada desde otra función o procedimiento. Una función puede llamarse múltiples veces e incluso llamarse a sí misma (función recurrente). Las funciones al igual que los procedimientos se pueden innvocar cada ves que lo necesites.

Los procedimientos son ejecutados cuando son llamados desde otros procedimientos, funciones o módulos. Los procedimientos pueden recibir parámetros, pero no necesitan devolver un valor como las funciones

En los lenguajes de programación con disciplina de tipos, cada tipo representa una colección de valores o datos similares.El conocer los tipos de las funciones ayuda a documentar los programas y evitar errores en tiempo de ejecución. Un lenguaje tiene disciplina de tipos si los errores de tipos se detectan siempre y cuando es necesarios determinar los tipos de todos los operandos, ya sea en tiempo de compilación o de ejecución.

Tipos de datos: El tipo de un dato es el conjunto de valores que puede tomar durante el programa. Si se le intenta dar un valor fuera del conjunto se producirá un error. Es muy importe conocer el rango de los tipos de datos ya que asi podemos optimizar el programa ya sea en compilación o en ejecucion