SlideShare una empresa de Scribd logo
1 de 2
Programas
 Fabián

romero
Programa que se auto-modifican

Un programa informático en ejecución normalmente es tratado como
algo diferente de los datos con los cuales opera. Sin embargo, 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. El código que se automodifica es posible para programas escritos en código máquina, Lenguaje
ensamblador, Lips, C, COBOL, PL/1 y Prolog y JavaScript (la función
eval), entre otros.

Más contenido relacionado

Destacado (19)

Exercicio 18carlos
Exercicio 18carlosExercicio 18carlos
Exercicio 18carlos
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
 
Texto b
Texto bTexto b
Texto b
 
Cine peruano
Cine peruanoCine peruano
Cine peruano
 
Reforma educ.
Reforma educ.Reforma educ.
Reforma educ.
 
Inevitable
InevitableInevitable
Inevitable
 
Texto b
Texto bTexto b
Texto b
 
Dial del planeta tierra
Dial del planeta tierraDial del planeta tierra
Dial del planeta tierra
 
Articulos sobre la Ley Organica De Cominucacion
Articulos sobre la Ley Organica De CominucacionArticulos sobre la Ley Organica De Cominucacion
Articulos sobre la Ley Organica De Cominucacion
 
Agosto light - artisoo
Agosto light  - artisooAgosto light  - artisoo
Agosto light - artisoo
 
Clase práctica
Clase prácticaClase práctica
Clase práctica
 
Oliss
OlissOliss
Oliss
 
equipo 4
equipo 4equipo 4
equipo 4
 
La materia de mezclas
La materia de mezclas La materia de mezclas
La materia de mezclas
 
Plegable bn
Plegable bnPlegable bn
Plegable bn
 
Creo que era algo de un relámpago
Creo que era algo de un relámpagoCreo que era algo de un relámpago
Creo que era algo de un relámpago
 
Parcial I de Sistema de Operación – Semestre 201415
Parcial I de Sistema de Operación – Semestre 201415Parcial I de Sistema de Operación – Semestre 201415
Parcial I de Sistema de Operación – Semestre 201415
 
Pedra dels sacrificis
Pedra dels sacrificisPedra dels sacrificis
Pedra dels sacrificis
 
Desarrollo social de la primera infancia
Desarrollo social de la primera infanciaDesarrollo social de la primera infancia
Desarrollo social de la primera infancia
 

Más de Fabian Romero (9)

Arena y piedra (1)
Arena y piedra (1)Arena y piedra (1)
Arena y piedra (1)
 
Tisc
TiscTisc
Tisc
 
Tisc
TiscTisc
Tisc
 
Materiales
MaterialesMateriales
Materiales
 
Herramientas
HerramientasHerramientas
Herramientas
 
Placa fácil
Placa fácilPlaca fácil
Placa fácil
 
Metaldeck.
Metaldeck.Metaldeck.
Metaldeck.
 
Metaldeck.
Metaldeck.Metaldeck.
Metaldeck.
 
PLACA FACIL
 PLACA FACIL   PLACA FACIL
PLACA FACIL
 

Programas

  • 2. Programa que se auto-modifican Un programa informático en ejecución normalmente es tratado como algo diferente de los datos con los cuales opera. Sin embargo, 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. El código que se automodifica es posible para programas escritos en código máquina, Lenguaje ensamblador, Lips, C, COBOL, PL/1 y Prolog y JavaScript (la función eval), entre otros.