El determinismo en ciencias de la computación significa, digamos, que tenemos un dispositivo informático y un estado en el que se encuentra el dispositivo. Si para cada uno de esos estados, a lo sumo hay un estado que puede seguir, entonces el dispositivo se llama determinista. Si hay dos o más estados que pueden seguir, entonces el dispositivo no es determinista. Tenga en cuenta que el no determinismo no significa que no sabemos qué estados pueden seguir sino que sean múltiples.
Además, la aleatoriedad y el no determinismo son dos nociones separadas en informática. Aleatoriedad significa que, dado un estado, el siguiente estado depende del resultado de un sorteo aleatorio de algún “conjunto”, como un lanzamiento de moneda. Solo para tu información.
El determinismo es un concepto originalmente mencionado (supongo) en Filosofía. Es un tema fascinante para leer y se refiere al libre albedrío, el alma, etc. También puede ver cómo está relacionado de alguna manera con la definición en informática.
- ¿Cómo es el futuro del aprendizaje profundo?
- Tengo un arranque dual de Windows 10 y Ubuntu 16.04, ¿cómo cambio / desinstalo Ubuntu para instalar Mint Cinamon?
- ¿Puede la polaridad de un imán ser una alternativa a algunos de los componentes de una computadora eléctrica moderna?
- ¿Por qué FAT32 retuvo los inconvenientes de FAT16: resolución de 2 segundos del tiempo de modificación del archivo y límite de tamaño de archivo de 4 GB?
- ¿De qué sirve una cámara en una máquina?