Pizarrones · Sistemas Informáticos

El estado de un sistema

El estado de un sistema es el conjunto de datos relacionados que describe la situación actual y permite que el programa continúe.

Una operación transforma el estado

Estado inicial

Stock 12

Entrada

vender 2

Operación

Descontar 2

y registrar la venta

Estado actualizado

Stock 10

+ venta registrada

Lo que llega al sistema no es lo mismo que lo que el sistema hace.

Cada instrucción consulta una parte del estado, realiza una operación y puede modificar algunos valores.

Ejemplos: en una calculadora incluye números y operación; en un reproductor, canción, posición, volumen y modo.

El estado actualizado se convierte en punto de partida del estado siguiente.