Sora

Sora

sábado, 3 de septiembre de 2011

Programa Informático y Paradigmas de la Programación

Programa informático

Conjunto de instrucciones ejecutadas por programadores mediante la ejecución de un código fuente por adaptaciones.

* Ejecución y almacenamiento de los programas

Los programas se almacenan en una memoria no volátil, para luego el usuario solicite directa o indirectamente su ejecución. 
El programa es cargado en la memoria de acceso aleatorio o RAM del quipo, bajo el control del sistema operativo. El cual accede directamente al procesador.
-Programas empotrados en hardware
-Programas cargados manualmente
-Programas generados automáticamente
-Programas de ejecución simultanea

* Programación

El proceso de diseñar, escribir y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. Su propósito es crear programas que muestren un comportamiento deseado. Programar involucra el código(diseño de código).

* Léxico y Programación

La programación se rige por reglas y un conjunto mas o menos reducido de ordenes, expresiones, instrucciones y comandos. El lenguaje mas potente es el binario en los lenguajes de programación de alto nivel se distinguen elementos entre los que se incluyen el léxico propio del lenguaje y las reglas semánticas y sintácticas.

Paradigmas de la programación

Es un modelo mediante el cual una comunidad de programadores desarrollan un programa basado en un núcleo central, para resolver determinados problemas.

Tipos de paradigmas

*Imperativo(algorítmico)
-Entrada de datos
-Estados
-Flujo de control
-Condicionales
-Asignaciones en memoria
-Java, Pascal, PHP, etc

*Declarativa
-Afirmaciones
-Restricciones
-Ecuaciones
-Preposiciones
-Transformaciones
-Incógnitas
-Lips, Scheme, Maskell, Prolog

*Demostrativo
-Programación de ejemplos
-Generalizar
-Simular

No hay comentarios:

Publicar un comentario