stringtranslate.com

Código de error

En informática , un código de error (o un código de retorno ) es un código numérico o alfanumérico que indica la naturaleza de un error y, cuando sea posible, por qué ocurrió. [1] Los códigos de error pueden informarse a los usuarios finales del software, devolverse desde protocolos de comunicación o usarse dentro de programas como método para representar condiciones anómalas.

En productos de consumo

El código de error E74. Encima del gran código E 74 aparece el mensaje "Error del sistema. Comuníquese con el servicio de atención al cliente de Xbox". repetido en diferentes idiomas.
Error E74 en la Xbox 360 , que indica un fallo de hardware [2]

Los códigos de error se encuentran comúnmente en pantallas de productos electrónicos de consumo para comunicar a los usuarios o especificar un error. Los productos electrónicos de consumo los informan comúnmente cuando los usuarios usan dispositivos electrónicos para realizar tareas que no pueden realizar (por ejemplo, dividir por cero ), o cuando el programa dentro de un dispositivo encuentra una condición anómala.

Los códigos de error informados por la electrónica de consumo se utilizan para ayudar a diagnosticar y reparar problemas técnicos. Se puede comunicar un código de error al personal de soporte relevante para identificar posibles soluciones o puede simplificar la investigación de la causa de un error.

No existe un formato definitivo para los códigos de error, lo que significa que los códigos de error generalmente difieren entre productos o empresas.

En programación de computadoras

Los códigos de error en las computadoras se pueden pasar al propio sistema para juzgar cómo responder al error. A menudo, los códigos de error son sinónimos de un código de salida o un valor de retorno. El sistema también puede optar por pasar el código de error a sus usuarios. La pantalla azul de la muerte es un ejemplo de cómo el sistema operativo Windows comunica códigos de error al usuario.

Los códigos de error se pueden utilizar dentro de un programa de computadora para representar una condición anómala. Un programa de computadora puede realizar diferentes acciones según el valor de un código de error.

Los diferentes lenguajes de programación, sistemas operativos y entornos de programación suelen tener sus propias convenciones y estándares para los significados y valores de los códigos de error. Ejemplos incluyen:

El uso de códigos de error como estrategia de manejo de errores a menudo se contrasta con el uso de excepciones para el manejo de errores. [7] [8]

En protocolos de comunicación

Los protocolos de comunicación suelen definir un conjunto estándar de códigos de error, como medio para comunicar el estado o el resultado de una operación entre las entidades del sistema.

Varios protocolos de alto nivel en la pila TCP/IP , como HTTP , FTP y SMTP , definen sus propios conjuntos estándar de códigos de error:

en automóviles

Los códigos de error en los automóviles, a veces denominados códigos de problema, indican al conductor o al mecánico qué problema tiene un vehículo antes de iniciar las reparaciones. [ cita necesaria ]

En los vehículos con bus CAN , los códigos de error suelen ser códigos de cinco dígitos que señalan una falla particular del automóvil. Los propietarios de automóviles pueden utilizar un escáner de diagnóstico a bordo o un manual del propietario para identificar el significado de un código de problema. Los códigos de diagnóstico de problemas de cinco dígitos normalmente constan de una letra y cuatro números (por ejemplo, P0123). [ cita necesaria ]

Ver también

Referencias

  1. ^ "¿Qué es un código de error?". ComputerHope.com . Consultado el 22 de enero de 2020 .
  2. ^ "Soporte de Xbox". soporte.xbox.com . Consultado el 12 de marzo de 2023 .
  3. ^ intro(2)  -  Manual del programador de Unix versión 7
  4. ^ errno(3)  –  Manual del programador de Linux – Funciones de biblioteca
  5. ^ intro(2)  –  Manual de referencia de llamadas al sistema Solaris 11.4
  6. ^ "[MS-ERREF]: descripción general". aprender.microsoft.com . 30 de marzo de 2020 . Consultado el 12 de marzo de 2023 .
  7. ^ TylerMSFT (17 de octubre de 2022). "Mejores prácticas modernas de C++ para excepciones y manejo de errores". Aprenda.Microsoft.com . Consultado el 12 de marzo de 2023 .
  8. ^ "C++ estándar". IsoCpp.org . Consultado el 12 de marzo de 2023 .

enlaces externos