Bomba (icono)

Imagen simbólica utilizada para representar una bomba.
Alerta de error del sistema Mac OS de la era del Sistema 7. Eran algo común y los usuarios de Mac de esa época podían necesitar un clip (si la clave del programador no estaba instalada) para reiniciar la computadora, ya que el botón de reinicio en pantalla generalmente no funcionaba.

El ícono de la bomba (💣) tiene varias aplicaciones diferentes en informática y generalmente indica un error fatal del sistema .

En informática

Sistema operativo Mac

El icono de la bomba en Mac OS es un símbolo diseñado por Susan Kare que se mostraba dentro del cuadro de alerta de Error del sistema cuando el sistema operativo Macintosh "clásico" sufría una falla que el sistema decidía que era irrecuperable. Dado que el sistema operativo Mac OS clásico no ofrecía protección de memoria , una falla de una aplicación a menudo dejaba fuera de servicio todo el sistema.

El símbolo de la bomba apareció por primera vez en el Macintosh original en 1984. A menudo, se mostraba en el cuadro de diálogo el motivo del fallo, incluido el código de error. En algunos casos, había disponible un botón "Reanudar", que permitía al usuario cerrar el cuadro de diálogo y obligar al programa infractor a cerrarse, pero la mayoría de las veces el botón de reanudar estaba deshabilitado y era necesario reiniciar el equipo. Originalmente, el botón de reanudar no estaba disponible a menos que el programa en ejecución hubiera proporcionado al sistema operativo un código para permitir la recuperación. Con la llegada del Sistema 7, si el sistema operativo pensaba que podía gestionar la recuperación, se mostraba un cuadro de diálogo de error normal y se obligaba a la aplicación a cerrarse. Esto se vio facilitado por el hecho de que el sistema operativo Mac OS clásico proporcionaba un poco de protección contra la corrupción del montón mediante páginas de protección ; si la aplicación se bloqueaba y el montón de la aplicación estaba dañado, se podía descartar.

El programa depurador MacsBug era utilizado a veces incluso por los usuarios finales para proporcionar una recuperación de errores básica (aunque no siempre fiable), y podía utilizarse para fines de resolución de problemas, de forma muy similar a la salida de un pánico del núcleo de Unix o una pantalla azul de la muerte de Windows NT . Las cajas bomba de Mac OS Classic eran a menudo ridiculizadas por proporcionar poca o ninguna información útil sobre el error, presentando sólo información como "Error de sistema 11" o "error de dirección"; esta fue una decisión consciente del equipo de Macintosh de eliminar cualquier información que el usuario final no pudiera entender. El código de error estaba destinado a ser incluido en un informe de error para el desarrollador.

En Mac OS X , al estar basado en el núcleo tipo UNIX de BSD, la arquitectura del sistema es muy diferente a la del Mac OS clásico , y un fallo de aplicación normalmente no puede hacer caer todo el sistema. Una pantalla de pánico del núcleo (ya sea texto sobrescrito en la pantalla en versiones anteriores, o simplificado a un mensaje de reinicio en versiones más recientes) reemplaza el símbolo de bomba, pero aparece con menos frecuencia debido a la arquitectura del sistema radicalmente diferente. El símbolo de bomba no se usa en Mac OS X, pero una aplicación de prueba llamada Bomb.app , escrita específicamente para causar un fallo no fatal, está incluida con Xcode y usa una representación del símbolo de bomba como su icono.

En el sistema operativo Mac original, la llamada del sistema para mostrar un "cuadro de bomba" se llamaba DSError, por "Deep Shit" (Mierda profunda). [1] Esto se consideró obsceno y se convirtió en el "Administrador de errores del sistema". [2]

Condiciones de servicio de Atari ST

En el Atari ST, las cuatro bombas indican que se ha producido el error de sistema "Instrucción ilegal".

Los sistemas basados ​​en TOS , como el Atari ST , utilizaban una fila de bombas para indicar un error crítico del sistema. La cantidad de bombas mostradas revelaba información sobre el error ocurrido. El error (también llamado excepción ) es informado por el microprocesador Motorola 68000. La primera versión de TOS utilizaba nubes de hongos . [3]

  • 1 bomba: Reinicio, PC2 inicial
  • 2 bombas: Error de bus
  • 3 bombas: Error de dirección
  • 4 bombas: Instrucción ilegal
  • 5 bombas: División por cero
  • 6 bombas: instrucción CHK
  • 7 bombas: Instrucciones TRAPV
  • 8 bombas: violación de privilegios
  • 9 bombas: rastro
  • 10 bombas: Emulador de línea 1010
  • 11 bombas: Emulador de línea 1111
  • 12-13 bombas: reservadas
  • 14 bombas: Error de formato
  • 15 bombas: Vector de interrupción no inicializado
  • 16–23 bombas: reservadas
  • 24 bombas: Interrupción espuria
  • 25 bombas: Nivel 1 Interrupción Autovector
  • 26 bombas: Nivel 2 Interrupción Autovector
  • 27 bombas: Nivel 3 Interrupción Autovector
  • 28 bombas: Nivel 4 Interrupción Autovector
  • 29 bombas: Nivel 5 Interrupción Autovector
  • 30 bombas: Nivel 6 Interrupción Autovector
  • 31 bombas: Nivel 7 Interrupción Autovector
  • Bombas 32–47: Vectores de instrucciones de trampa
  • 48–63 bombas: reservadas
  • 64–255 bombas: Vectores de interrupción del usuario [4]

Unicode

El emoji de bomba se agregó al bloque de caracteres Símbolos y pictogramas varios en la versión 6.0 de Unicode con el punto de código U+1F4A3 💣 BOMBA . [5]

Véase también

Referencias

  1. ^ Chris Espinosa [@cdespinosa] (25 de enero de 2014). "¡Dato curioso sobre Mac 128K! La 'caja de bombas' fue invocada por el error DSError de trampa A en el Administrador de errores del sistema. Durante el desarrollo, DS significaba 'deep shi'" ( Tweet ). Archivado desde el original el 18 de agosto de 2021. Consultado el 17 de agosto de 2021 a través de Twitter .
  2. ^ Andy Hertzfeld. "Busy Being Born, Part 2". The Original Macintosh . Folklore.org . Consultado el 5 de febrero de 2008 . ...el icono de la bomba es "Deep". Esa es la primera palabra del nombre original del código... un nombre obsceno, con las llamadas a la API prefijadas con "DS" ... finalmente se decidió por el administrador más prosaico "System Error".
  3. ^ Plotkin, David (abril de 1989). "Los nuevos códigos de error de ROM de TOS". START . Vol. 3, n.º 9 – vía atarimagazines.com.
  4. ^ Krynak, Robert (5 de junio de 1991). "Línea de ayuda (preguntas y respuestas): Re: ¿ERROR 39 de TOS?". Cleveland Free-Net Atari SIG (lista de correo) . Consultado el 1 de septiembre de 2017 a través de atariarchives.org.
  5. ^ "Símbolos y pictogramas diversos: rango 1F300–1F5FF Estándar Unicode, versión 6.0" (PDF) . unicode.org . Archivado (PDF) desde el original el 25 de noviembre de 2010.
  • Acerca del controlador de errores del sistema
Retrieved from "https://en.wikipedia.org/w/index.php?title=Bomb_(icon)&oldid=1228598541"