Un fallo es un breve fallo en un sistema, como por ejemplo un defecto transitorio que corrige a sí mismo, por lo que es difícil de solucionar. El término es particularmente común en las industrias de la informática y la electrónica , en la flexión de circuitos , así como entre los jugadores de videojuegos . De manera más general, todo tipo de sistemas, incluidas las organizaciones humanas y la naturaleza, experimentan fallas.
Un error, que es leve y a menudo temporal, difiere de un error más grave, que es un problema genuino que rompe la funcionalidad. Alex Pieschel, escribiendo para Arcade Review , dijo: " 'error' a menudo se presenta como el peyorativo más importante y más culpable, mientras que 'falla' sugiere algo más misterioso e incognoscible causado por entradas sorpresa o cosas fuera del ámbito del código". [1]
Etimología
Algunos libros de referencia, incluido el argot americano de Random House , afirman que el término proviene de la palabra alemana glitschen ("deslizarse") y la palabra yiddish glitshn ("deslizarse o patinar"). De cualquier manera, es un término relativamente nuevo. Bennett Cerf lo definió ampliamente por primera vez para el pueblo estadounidense en el episodio del 20 de junio de 1965 de What's My Line como "un error ... cuando algo sale mal allí [Cabo Kennedy], dicen que ha habido un pequeño error". El astronauta John Glenn explicó el término en su sección del libro Into Orbit, escribiendo que
Otro término que adoptamos para describir algunos de nuestros problemas fue "falla". Literalmente, una falla es un pico o cambio en el voltaje en un circuito eléctrico que ocurre cuando el circuito de repente tiene una nueva carga. Probablemente haya notado una atenuación de las luces en su hogar cuando enciende un interruptor o enciende la secadora o el televisor. Normalmente, estos cambios de voltaje están protegidos por fusibles. Sin embargo, una falla es un cambio tan pequeño en el voltaje que ningún fusible podría protegerlo. [2]
John Daily definió aún más la palabra en el episodio del 4 de julio de 1965 del mismo programa, diciendo que es un término utilizado por la Fuerza Aérea en Cabo Kennedy, en el proceso de lanzamiento de cohetes, "significa que algo salió mal y puedes ' No averigües qué es, así que lo llamas 'falla' ". Más tarde, el 23 de julio de 1965, la revista Time consideró necesario definirlo en un artículo: "Fallas: la palabra de un astronauta para los disturbios irritantes". En relación con la referencia de la revista Time , se cree que el término entró en uso común durante la carrera espacial estadounidense de la década de 1950, donde se usó para describir fallas menores en el hardware del cohete que eran difíciles de identificar. [3] [4]
De acuerdo con un artículo del Wall Street Journal, escrito por Ben Zimmer, [5] Derecho de Yale bibliotecario Fred Shapiro llegó con el nuevo primer uso de la palabra sin embargo, encontraron: 19 de mayo de 1940. Fue entonces cuando el novelista Katharine Brush escribió sobre falla en su columna "Out of My Mind" (publicada en el Washington Post , el Boston Globe y otros periódicos). Brush corroboró el recuerdo de radio de Tony Randall:
Cuando los locutores de radio cometen un pequeño error en la dicción lo llaman "pelusa", y cuando cometen uno malo lo llaman "falla", y me encanta.
Otros ejemplos del mundo de la radio se pueden encontrar en la década de 1940. La edición del Washington Post del 11 de abril de 1943 incluía una reseña del libro de Helen Sioussat sobre la radiodifusión, Mikes Don't Bite . El crítico notó un error y escribió: "En la jerga de la radio, ¿la señorita Sioussat ha hecho un 'manguito', 'pelusa', 'busto' o 'falla'?" Y en un libro de 1948 titulado The Advertising and Business Side of Radio , Ned Midgley explicó cómo el "departamento de tráfico" de una estación de radio era responsable de programar correctamente los elementos de una transmisión. "Por lo general, la mayoría de los 'fallos', como se les llama a los errores en el aire, pueden atribuirse a un error por parte del departamento de tráfico", escribió Midgley.
Investigaciones adicionales revelan que en la década de 1950, una falla hizo la transición de la radio a la televisión. En un anuncio de 1953 en Broadcasting Magazine , RCA se jactó de que su cámara de televisión "no tiene más 'fallas' en la línea de alimentación de CA (interferencia de barra horizontal)". Y Bell Telephone publicó un anuncio en una edición de 1955 de Billboard que mostraba a dos técnicos monitoreando las señales de televisión que se transmitían en las líneas de Bell System: "Cuando habla de 'falla' con un compañero técnico, se refiere a una interferencia de baja frecuencia que aparece como un estrecho barra horizontal que se mueve verticalmente a través de la imagen ".
Un artículo de 1959 en Sponsor , una revista especializada para anunciantes de radio y televisión, dio otro uso técnico en un artículo sobre la edición de comerciales de televisión mediante un empalme de cinta. "'Glitch' es jerga para la 'sacudida momentánea' que ocurre en el punto de edición si los pulsos de sincronización no coinciden exactamente en el empalme". También proporcionó una de las etimologías más antiguas de la palabra, señalando que "'Glitch' probablemente proviene de una palabra alemana o yiddish que significa deslizamiento, deslizamiento o deslizamiento". [ cita requerida ]
Fallo de la electrónica
Una falla electrónica o un peligro lógico es una transición que ocurre en una señal antes de que la señal se estabilice en su valor previsto, particularmente en un circuito digital . Generalmente, esto implica un pulso eléctrico de corta duración, a menudo debido a una condición de carrera entre dos señales derivadas de una fuente común pero con diferentes retrasos. En algunos casos, como un circuito síncrono bien sincronizado , esto podría ser un efecto inofensivo y bien tolerado que ocurre normalmente en un diseño. En otros contextos, una falla puede representar un resultado no deseado de una falla o error de diseño que puede producir un mal funcionamiento. Algunos componentes electrónicos, como los flip-flops , se activan mediante un pulso que no debe ser inferior a una duración mínima especificada para que funcionen correctamente; un pulso más corto que el mínimo especificado puede denominarse falla. Un concepto relacionado es el pulso runt , un pulso cuya amplitud es menor que el nivel mínimo especificado para un funcionamiento correcto, y un pico , un pulso corto similar a una falla pero a menudo causado por un timbre o diafonía .
Fallo informático
Un error de computadora es la falla de un sistema, que generalmente contiene un dispositivo informático, para completar sus funciones o para realizarlas correctamente.
En declaraciones públicas, glitch se usa para sugerir una falla menor que pronto se rectificará y, por lo tanto, se usa como eufemismo para un error , que es una declaración fáctica de que una falla de programación es la culpa de una falla del sistema.
Con frecuencia se refiere a un error que no se detecta en el momento en que ocurre, pero que aparece más tarde en errores de datos o decisiones humanas incorrectas. Las situaciones que con frecuencia se denominan fallos informáticos son software escrito incorrectamente ( errores de software ), instrucciones incorrectas dadas por el operador ( errores del operador y no tener en cuenta esta posibilidad también pueden considerarse un error de software), datos de entrada no válidos no detectados (esto podría también se considerará un error de software), errores de comunicación no detectados, virus informáticos , ataques de troyanos y explotación de ordenadores (a veces denominada "piratería").
Tales fallas pueden producir problemas como fallas en el teclado, fallas en las teclas numéricas, anormalidades en la pantalla (girada a la izquierda, derecha o al revés), fallas de programas aleatorios y registros anormales de programas.
Ejemplos de fallas en la computadora que causan interrupciones incluyen un cierre inesperado de una planta de filtración de agua en New Canaan, 2010, [6] fallas en el sistema de Despacho Asistido por Computadora utilizado por la policía en Austin, lo que resultó en llamadas al 911 sin respuesta, [7] y un bit flip provocando que la nave espacial Cassini entrara en "modo seguro" en noviembre de 2010. [8] Los fallos también pueden ser costosos: en 2015, un banco no pudo aumentar las tasas de interés durante semanas, lo que provocó pérdidas de más de un millón de dólares por día. [9]
Fallos del videojuego
Los glitches / bugs son errores de software que pueden causar problemas drásticos dentro del código y, por lo general, pasan desapercibidos o no se resuelven durante la producción de dicho software. Estos errores pueden ser causados por el juego o explotados hasta que un desarrollador / equipo de desarrollo los repare con parches. El software complejo rara vez está libre de errores o está libre de errores en la primera versión.
Los fallos de textura / modelo son un tipo de error u otro error que hace que cualquier modelo o textura específico se distorsione o no se vea como lo pretendían los desarrolladores. Bethesda 's The Elder Scrolls V: Skyrim es notorio por problemas técnicos textura, así como otros errores que afectan a muchos de los títulos populares de la compañía. [10] Muchos juegos que usan la física de muñecos de trapo para sus modelos de personajes pueden tener tales fallas. [ cita requerida ]
Los fallos de física son errores en el motor de física de un juego que hacen que una entidad específica, ya sea un objeto de física o un NPC (personaje no jugador), se mueva involuntariamente hasta cierto punto. Este tipo de errores se pueden aprovechar, a diferencia de muchos. La posibilidad de que ocurra un error físico puede ser completamente aleatoria o causada accidentalmente.
Los fallos de sonido se producen cuando hay un error con el sonido del juego. Estos pueden variar desde sonidos que se reproducen cuando no se pretende reproducir o incluso que no se reproducen en absoluto. Ocasionalmente, se producirá un bucle de cierto sonido o, de lo contrario, el reproductor tendrá la opción de reproducir el sonido de forma continua cuando no esté previsto. A menudo, los juegos reproducirán sonidos incorrectamente debido a datos corruptos que alteran los valores predefinidos en el código. Los ejemplos incluyen, pero no se limitan a, sonidos de tono extremadamente alto o bajo, volumen mudo o demasiado alto para entender, y también rara vez incluso reproducir en orden inverso / reproducción invertida. [ cita requerida ]
Fallos como MissingNo. de los juegos de Pokémon puede incluir gráficos que se muestran incorrectamente, errores de detección de colisiones , bloqueos / bloqueos del juego, errores de sonido y otros problemas. Las fallas gráficas son especialmente notorias en los juegos de plataformas, donde las texturas mal formadas pueden afectar directamente el juego (por ejemplo, al mostrar una textura de suelo donde el código requiere un área que debería dañar al personaje, o al no mostrar una textura de pared donde debería haber una). , resultando en una pared invisible ). Algunas fallas son potencialmente peligrosas para los datos almacenados del juego. [11]
" Glitching " es la práctica de los jugadores que aprovechan las fallas en la programación de un videojuego para lograr tareas que les dan una ventaja injusta en el juego, sobre NPC u otros jugadores, como correr a través de paredes o desafiar la física del juego. Los fallos pueden inducirse deliberadamente en ciertas consolas de videojuegos domésticas manipulando el medio del juego, como inclinar un cartucho ROM para desconectar una o más conexiones a lo largo del conector de borde e interrumpir parte del flujo de datos entre el cartucho y la consola. [12] Esto puede resultar en errores gráficos, musicales o de juego. Sin embargo, hacer esto conlleva el riesgo de bloquear el juego o incluso causar un daño permanente al medio del juego. [13]
El uso intensivo de fallos se utiliza a menudo al realizar un speedrun de un videojuego. [14] Un tipo de falla que se usa a menudo para speedrunning es un desbordamiento de pila , que se conoce como "desbordamiento". Otro tipo de falla de speedrunning, que es casi imposible de hacer por humanos y se utiliza principalmente en speedruns asistidas por herramientas, es la ejecución de código arbitrario que hará que un objeto en un juego haga algo fuera de su función prevista. [15]
Parte del proceso de aseguramiento de la calidad (como lo realizan los probadores de juegos para videojuegos ) es localizar y reproducir fallas, y luego compilar informes sobre las fallas para retroalimentar a los programadores para que puedan reparar los errores. Ciertos juegos tienen un sistema tipo nube para actualizaciones del software que se puede usar para reparar fallas de codificación y otros errores en los juegos. [11]
Algunos juegos incluyen intencionalmente efectos que parecen fallas como un medio para romper la cuarta pared y asustar al jugador o incomodarlo, o como parte de la narrativa del juego. [16] Juegos como Eternal Darkness y Batman: Arkham Asylum incluyen segmentos con fallas intencionales donde parece que el sistema de juego del jugador ha fallado. [17] La interfaz Animus en la serie Assassin's Creed , que permite al jugador-personaje experimentar los recuerdos de un antepasado a través de su herencia genérica, incluye fallas ocasionales para reforzar la idea de que el juego es lo que el jugador-personaje está presenciando. un sistema asistido por computadora. [dieciséis]
Los fallos también se pueden encontrar en juguetes electrónicos. Por ejemplo, en 2013, Hasbro lanzó un juego llamado Bop It Beats. [18] Varios jugadores descubrieron que los modos DJ Expert y Lights Only tienen un error que les dará a los jugadores un sonido de falla al alcanzar un patrón con seis acciones y completarlas con éxito. Los modos de DJ más difíciles se pueden completar en el modo Fiesta siempre que haya un "Pass It" en los últimos patrones. Hasbro fue informado sobre este problema técnico, pero como se descubrió después de la fabricación, ya no pueden actualizar o mejorar las unidades existentes. Las versiones extranjeras del juego, sin embargo, se enviaron con este error ya parcheado.
Los fallos en los juegos no deben confundirse con exploits . A pesar de que ambos realizan acciones no deseadas, un exploit no es un error de programación, sino un descuido de los desarrolladores. (Ej. Bunny hopping o Lag Exploits)
Fallo de televisión
En la transmisión, una señal corrupta puede fallar en forma de líneas irregulares en la pantalla, cuadrados fuera de lugar, efectos de apariencia estática, problemas de congelación o colores invertidos. Las fallas pueden afectar el video y / o audio (generalmente pérdida de audio) o la transmisión. Estas fallas pueden ser causadas por una variedad de problemas, interferencias de aparatos electrónicos portátiles o microondas, cables dañados en el centro de transmisión o el clima. [19]
En la cultura popular
Múltiples obras de cultura popular tratan de fallas; aquellos con la palabra "glitch" o sus derivaciones se detallan en Glitch (desambiguación) .
- El libro de no ficción CB Bible (1976) incluye glitch en su glosario de jerga de radio de banda ciudadana , definiéndolo como "un defecto técnico indefinible en el equipo de CB", lo que indica que el término ya estaba en uso en la banda de ciudadanos. [20]
- El cortometraje The Glitch (2008), película de apertura y finalista a mejor ciencia ficción en el Festival de Cine Independiente Dragon Con 2008, trata sobre la desorientación del espectador de televisión nocturno Harry Owen (Scott Charles Blamphin), que experimenta una intensa experiencia digital que le rompe el cerebro. averías. [21]
Ver también
- Arte glitch
- Eliminación de fallas
- Glitching
- Peligro (lógica)
- Error de hardware
- Error de programación
Referencias
- ^ Pieschel, Alex (8 de diciembre de 2014). "Fallas: una especie de historia" . Revisión de Arcade . Archivado desde el original el 12 de agosto de 2016 . Consultado el 19 de septiembre de 2016 .
- ^ citado en Ben Zimmer, "The Hidden History of Glitch", visualthesarus.com "La historia oculta de" Glitch " " . Consultado el 30 de junio de 2017 .
- ^ "Dictionary.com" . Consultado el 15 de octubre de 2012 .
- ^ "Diccionario de etimología en línea" . Consultado el 15 de octubre de 2012 .
- ^ Zimmer, Ben (2 de noviembre de 2013). "El yiddish se encuentra con la alta tecnología en 'Glitch ' " . Wall Street Journal . ISSN 0099-9660 . Consultado el 11 de noviembre de 2020 .
- ^ "La planta de filtración de agua se cerró temporalmente debido a una falla en la computadora" . watertechonline.com . 6 de diciembre de 2010. Archivado desde el original el 9 de agosto de 2011 . Consultado el 11 de diciembre de 2010 .
- ^ "Fallo informático del 911 provocó un retraso policial" . Austin News kxan.com . 15 de noviembre de 2010 . Consultado el 11 de diciembre de 2010 .
- ^ "La NASA revive la sonda de Saturno, tres semanas después de la falla" . NBC News . 2010-11-24 . Consultado el 11 de diciembre de 2010 .
- ^ "El error informático de la tasa de interés le cuesta a Westpac más de $ 1 al día" . www.afr.com . 2015-07-29 . Consultado el 29 de julio de 2015 .
- ^ "Bethesda criticada por lanzamientos con errores" .[ se necesita cita completa ]
- ^ a b Ofoe, Emmanuel-Yvan; William Pare (6 al 12 de marzo de 2008). "Prueba, prueba, prueba" . Montreal Mirror . Consultado el 17 de junio de 2008 .
- ^ "No es una falla. Es una característica. Es arte. Es hermoso" .
- ^ "Matar un cartucho Sega Genesis (video de YouTube de un cartucho que se rompe permanentemente durante el proceso de inclinación del cartucho)" .
- ^ "Por qué los Speedrunners utilizan fallas" . Consultado el 17 de marzo de 2015 .
- ^ "Games Done Quick hace que 'Pokémon' juegue a Twitch" . Consultado el 17 de marzo de 2015 .
- ^ a b Evans-Thirlwell, Edwin (24 de marzo de 2021). "Conoce a los desarrolladores que crean errores y fallas a propósito" . Jugador de PC . Consultado el 24 de marzo de 2021 . CS1 maint: parámetro desalentado ( enlace )
- ^ Conway, Steven (22 de julio de 2009). "¿Un muro circular? Reformulando el cuarto muro para videojuegos" . Gamasutra . Consultado el 23 de enero de 2017 .
- ^ Cox, Clarie Justine. "Bop it Best Review". Claire Justine . Falta o vacío
|url=
( ayuda ) - ^ "Variables de intensidad de la señal" . Consultado el 17 de marzo de 2015 .
- ^ Bibb, Porter (1976). CB Biblia . Nueva York: Doubleday and Company. pag. 94.
- ^ Doto, Bob (7 de noviembre de 2008). "Noche 4 del festival de cine de terror de Nueva York: los cortometrajes" . Consultado el 3 de marzo de 2011 .