Diferencia entre revisiones de «Programa informático»

Contenido eliminado Contenido añadido
m Revertido a la revisión 36894317 hecha por 187.140.140.133; sobra. (TW)
Línea 34:
=== Programas que se auto-modifican ===
Un programa en ejecución se trata de forma diferente que los datos en los cuales opera. De cualquier forma, en algunos casos ésta distinción es ambigua, especialmente cuando un programa se modifica a sí mismo. El programa modificado es secuencialmente ejecutado como parte del mismo programa. Se pueden escribir programas auto-modificables en lenguajes como Lisp, COBOL y Prolog.
 
PAL CINCO...
SET CONSOLE OFF
CLEAR
X = 0
Y = 0
C = 0
CAL = 0
DIMENSION MATRIZ [2,5]
FOR Y = 1 TO 2
FOR X = 1 TO 5
CAL = 0
@ 2,2 SAY "CALIFICACION" GET CAL
READ
MATRIZ [Y,X] = CAL
ENDFOR
ENDFOR
CLEAR
FOR Y = 1 TO 2
FOR X = 1 TO 5
@ Y,C SAY MATRIZ [Y,X]
C = C + 10
ENDFOR
C = 0
ENDFOR
WAIT
RETURN
 
== Ejecución y almacenamiento de los programas ==