¿Qué es un Programa?

De 19E37 - Academia de Ciencias
Revisión de 18:29 5 abr 2014 por Mjaque (Discusión | contribuciones) (Página creada con «Un programa es '''un conjunto ordenado de instrucciones'''. {{Plantilla:Borrador}} Las instrucciones que forman un programa pueden: * Definir valores de Datos. * Leer o e...»)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Un programa es un conjunto ordenado de instrucciones.


Este artículo está en BORRADOR

Las instrucciones que forman un programa pueden:

  • Definir valores de Datos.
  • Leer o escribir Datos en la Memoria Principal.
  • Realizar Operaciones entre Datos.
  • Leer o escribir Datos en Periféricos.
  • Realizar Operaciones con Periféricos.
  • Controlar la Ejecución del Programa.

Los programas, al igual que los datos, se guardan en alguna memoria secundaria (disco duro, USB, CD-ROM...). Para poder ejecutarlos es necesario cargarlos en la Memoria Principal desde donde pueden ser leídos por la CPU.

Lenguaje de máquina de la CPU Intel 8086 y 8088

Código Máquina

Para que un programa pueda ser ejecutado por la CPU debe estar escrito en Código Máquina. Este código es específico de cada CPU y está formado por un conjunto limitado de instrucciones que suelen representarse mediante números hexadecimales.

Un ejemplo de código fuente escrito en el lenguaje de programación Java, que imprimirá el mensaje "Hello World!" a la salida estándar cuando es compilado y ejecutado

Código Fuente

El código máquina es muy difícil de entender por los humanos. Generalmente programamos en lenguajes más comprensibles (llamados de "Alto Nivel") que después, mediante un proceso llamado Compilación traducimos a código máquina.

Los programas escritos en lenguajes de alto nivel se denominan Código Fuente.


Lenguajes de Programación

Software - Software de Sistema: Sistema Operativo, drivers, utilidades. Software de Aplicación o de Usuario

Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Apuntes y Problemas
Cursos
La Academia
Herramientas