robot de la enciclopedia para niños

Crash (informática) para niños

Enciclopedia para niños

En informática, un fallo del sistema o cierre inesperado (conocido como crash en inglés) ocurre cuando un programa, una parte del sistema operativo o el sistema operativo completo deja de funcionar de repente. Es como si el programa se "congelara" y ya no respondiera a lo que haces o a otras partes del sistema.

Si el programa que falla es muy importante para el sistema operativo, todo el equipo puede dejar de funcionar. En el lenguaje del día a día, decimos que un programa se "colgó", "se tildó" o "se pasmó" cuando esto sucede.

Muchos de estos fallos ocurren por una sola instrucción que la computadora ejecuta mal, pero las razones pueden ser varias. Algunas causas comunes son:

  • La parte del procesador que da las órdenes intenta leer o escribir en un lugar de la memoria que no le corresponde. Esto puede hacer que el programa intente ejecutar cosas sin sentido.
  • El programa entra en un bucle infinito, lo que significa que se repite una y otra vez sin parar, impidiendo que hagas algo.
  • Varios programas intentan usar el mismo recurso al mismo tiempo, causando una situación donde el programa espera sin fin, sin hacer nada.

¿De dónde viene la palabra "crash"?

La palabra "crash" viene del inglés y significa "choque". En el mundo de la informática, se empezó a usar por el "choque" de los cabezales de lectura y escritura de un disco duro contra el disco, algo que se conoce como head crash.

¿Qué es un fallo de aplicación?

Un fallo de aplicación ocurre cuando un programa intenta hacer algo que el sistema operativo no le permite. Algunos ejemplos de estos fallos son:

  • Intentar leer o escribir en una parte de la memoria que no le ha sido asignada al programa.
  • Intentar ejecutar instrucciones que solo el sistema operativo puede usar, o instrucciones que no existen.
  • Que el código del programa esté mal escrito o que se encuentre con una situación inesperada que lo haga entrar en un bucle infinito.
  • Intentar usar partes del equipo (como la impresora o el teclado) sin tener el permiso necesario.
  • Enviar información incorrecta a una función del sistema.
  • Intentar acceder a otros recursos del sistema para los que el programa no tiene permiso.

Cuando un programa que funciona como servidor (que ofrece servicios a otros programas) falla, los programas que dependen de él (los clientes) también pueden dejar de funcionar.

¿Qué es un fallo del sistema operativo?

Un fallo del sistema operativo ocurre cuando hay un problema con el equipo (hardware) que el sistema operativo no puede solucionar. Esto puede dejar el sistema o el equipo en un estado inestable.

Además, un fallo del sistema operativo puede suceder cuando el propio sistema detecta que hay errores internos. En ese caso, el sistema se apaga para evitar daños mayores. En las primeras versiones de algunos sistemas operativos, estos fallos podían incluso causar daños físicos al equipo.

Para saber más

Véase también

Kids robot.svg En inglés: Crash (computing) Facts for Kids

kids search engine
Crash (informática) para Niños. Enciclopedia Kiddle.