Publicidad

Detección de Errores: Guía

Identificación de discrepancias entre conjuntos de datos

Aprender

Aprender 1

Errores de Transposición

Caracteres adyacentes están intercambiados de posición.

Transposition errors occur when two adjacent characters swap positions. This is one of the most common data entry errors, often caused by typing too quickly or by dyslexia. Examples include typing '1324' instead of '1234' or 'hte' instead of 'the'. These errors are subtle because all the correct characters are present.

Original: ABCD → Error: ABDC (C and D swapped)

  • 12345 → 12435 (3 and 4 transposed)
  • ABCDEF → ABDCEF (C and D transposed)
  • AB-1234 → AB-1324 (2 and 3 transposed)

Cómo reconocerlo

  • Same characters, but two adjacent ones are in reversed order
  • Length remains the same
  • Often occurs in the middle of strings

Errores comunes

  • Confusing transposition with substitution
  • Missing subtle swaps in long strings
  • Not checking adjacent pairs systematically

Resolución paso a paso

Encuentre el error: Original '12345' vs Dado '12435'

  1. Comparar posición 1: '1' = '1'
  2. Comparar posición 2: '2' = '2'
  3. Comparar posición 3: '3' vs '4' - ¡diferencia encontrada!
  4. Comparar posición 4: '4' vs '3' - ¡diferencia encontrada!
  5. Comparar posición 5: '5' = '5'
  6. Patrón: las posiciones 3 y 4 contienen caracteres intercambiados

Respuesta: Error de transposición: '3' y '4' intercambiados en posiciones 3-4

Aprender 2

Errores de Sustitución

Un carácter está reemplazado por un carácter diferente.

Substitution errors occur when one character is incorrectly replaced with another. This often happens with visually similar characters (0 vs O, 1 vs l, 5 vs S) or adjacent keyboard keys. The string length stays the same, but one character is wrong. These errors are common in manual data entry.

Original: ABCD → Error: ABXD (C replaced with X)

  • 12345 → 12845 (3 replaced with 8)
  • JOHNSON → JOHNS0N (O replaced with zero)
  • AB-1234 → AB-1284 (3 replaced with 8)

Cómo reconocerlo

  • One character is different, all others match
  • Length remains the same
  • Often involves similar-looking characters

Errores comunes

  • Confusing substitution with transposition
  • Missing errors with visually similar characters (0/O, 1/l/I)
  • Not comparing character by character

Resolución paso a paso

Encuentre el error: Original 'JOHNSON' vs Dado 'JOHNS0N'

  1. Comparar posición 1: 'J' = 'J'
  2. Comparar posición 2: 'O' = 'O'
  3. Comparar posición 3: 'H' = 'H'
  4. Comparar posición 4: 'N' = 'N'
  5. Comparar posición 5: 'S' = 'S'
  6. Comparar posición 6: 'O' vs '0' - diferencia encontrada
  7. Comparar posición 7: 'N' = 'N'
  8. La letra 'O' fue reemplazada por el dígito '0' (cero)

Respuesta: Error de sustitución: letra 'O' reemplazada por dígito '0' en posición 6

Aprender 3

Errores de Omisión

Faltan uno o más caracteres en los datos.

Omission errors occur when characters are accidentally left out during data entry. This can happen from skipping a keystroke, misreading source data, or copying errors. The result is a shorter string than the original. These errors can be caught by checking string length first.

Original: ABCD → Error: ABD (C omitted)

  • 123456 → 12346 (5 omitted)
  • WILLIAMS → WILLAMS (I omitted)
  • AB-1234 → AB-124 (3 omitted)

Cómo reconocerlo

  • Copy is shorter than original
  • All present characters match, one is missing
  • Check length first as quick filter

Errores comunes

  • Not noticing the length difference
  • Confusing omission with substitution of similar characters
  • Missing repeated character omissions (e.g., 'MISS' vs 'MIS')

Resolución paso a paso

Encuentre el error: Original '123456' vs Dado '12346'

  1. Verificar longitudes: original tiene 6 caracteres, dado tiene 5
  2. Comparar posición 1: '1' = '1'
  3. Comparar posición 2: '2' = '2'
  4. Comparar posición 3: '3' = '3'
  5. Comparar posición 4: '4' = '4'
  6. Comparar posición 5: '5' vs '6' - diferencia, falta '5'
  7. El dígito '5' fue omitido de la posición 5

Respuesta: Error de omisión: el carácter '5' falta en la posición 5

Aprender 4

Errores de Adición

Caracteres extra se insertaron accidentalmente en los datos.

Addition errors occur when extra characters are accidentally inserted during data entry. This can happen from double-tapping keys, misreading source data, or accidentally hitting adjacent keys. The result is a longer string than the original. Like omission errors, these can be quickly detected by checking length.

Original: ABCD → Error: ABCXD (X inserted)

  • 12345 → 123345 (extra 3 inserted)
  • SMITH → SMIITH (extra I inserted)
  • AB-1234 → AB-12334 (extra 3 inserted)

Cómo reconocerlo

  • Copy is longer than original
  • Contains all original characters plus extras
  • Often a repeated or adjacent character

Errores comunes

  • Not noticing the length difference
  • Missing subtle additions in long strings
  • Confusing with doubled legitimate characters

Resolución paso a paso

Encuentre el error: Original '12345' vs Dado '123345'

  1. Verificar longitudes: original tiene 5 caracteres, dado tiene 6
  2. Comparar posición 1: '1' = '1'
  3. Comparar posición 2: '2' = '2'
  4. Comparar posición 3: '3' = '3'
  5. Comparar posición 4: '4' vs '3' - carácter extra encontrado
  6. Un '3' extra fue insertado en la posición 4

Respuesta: Error de adición: '3' extra insertado en posición 4

Aprender 5

Doble Transposición

Dos pares separados de caracteres adyacentes están intercambiados.

Double transposition errors occur when two separate pairs of adjacent characters are swapped in the same string. This creates a more complex error pattern that can be harder to detect because the errors are distributed across the string.

Original: ABCDEF → Error: BADCEF (AB swapped AND CD swapped)

  • 123456 → 213465 (12 swapped AND 45 swapped)
  • ABCDEF → BACDEF → BADCEF (two transpositions)
  • AB-1234 → BA-1324 (AB swapped AND 23 swapped)

Cómo reconocerlo

  • Two separate pairs of adjacent characters are reversed
  • Length remains the same
  • All original characters are present

Errores comunes

  • Missing one of the two transpositions
  • Confusing with single transposition
  • Not scanning the entire string

Resolución paso a paso

Encuentre el error: Original '123456' vs Dado '213465'

  1. Comparar posición 1: '1' vs '2' - diferencia
  2. Comparar posición 2: '2' vs '1' - diferencia
  3. Primer intercambio identificado: '1' y '2' transpuestos
  4. Comparar posición 3: '3' = '3'
  5. Comparar posición 4: '4' = '4'
  6. Comparar posición 5: '5' vs '6' - diferencia
  7. Comparar posición 6: '6' vs '5' - diferencia
  8. Segundo intercambio identificado: '5' y '6' transpuestos

Respuesta: Error de doble transposición: '1-2' intercambiados Y '5-6' intercambiados

Aprender 6

Confusión Visual

Caracteres de aspecto similar se confunden entre sí.

Visual confusion errors occur when characters that look similar are substituted for one another. Common confusions include B/8, O/0, I/1, S/5, G/6, and Z/2. These errors often occur when reading handwritten data or when working with low-quality displays.

Common pairs: B↔8, O↔0, I↔1, S↔5, G↔6, Z↔2

  • AB-1234 → A8-1234 (B confused with 8)
  • CODE01 → CODEO1 (0 confused with O)
  • SIGNAL → 5IGNAL (S confused with 5)

Cómo reconocerlo

  • Character replaced with visually similar alternative
  • Length remains the same
  • Often involves letter/number confusion

Errores comunes

  • Not recognizing visually similar pairs
  • Assuming digits are always correct
  • Missing context clues (letters vs numbers sections)

Resolución paso a paso

Encuentre el error: Original 'AB-1234' vs Dado 'A8-1234'

  1. Comparar posición 1: 'A' = 'A'
  2. Comparar posición 2: 'B' vs '8' - diferencia encontrada
  3. Comparar posición 3: '-' = '-'
  4. Comparar resto: '1234' = '1234'
  5. La letra 'B' fue confundida con el dígito '8'
  6. Estos caracteres son visualmente similares: B y 8 tienen formas parecidas

Respuesta: Error de confusión visual: 'B' confundido con '8' en posición 2 (apariencia similar)

Aprender 7

Proximidad de Teclado

Un carácter está reemplazado por una tecla adyacente del teclado.

Keyboard proximity errors occur when a typist accidentally presses a key adjacent to the intended key on a QWERTY keyboard. For example, pressing 'R' instead of 'E', or '5' instead of '4'. These are among the most common typing errors.

Key replaced by horizontally or vertically adjacent key on QWERTY layout

  • HELLO → HRLLO (E replaced by adjacent R)
  • 12345 → 12445 (3 replaced by adjacent 4)
  • CODE → CODW (E replaced by adjacent W)

Cómo reconocerlo

  • Single character replaced by keyboard neighbor
  • Length remains the same
  • Check QWERTY layout for adjacent keys

Errores comunes

  • Not visualizing the keyboard layout
  • Confusing with random substitution
  • Forgetting diagonal adjacencies

Resolución paso a paso

Encuentre el error: Original 'HELLO' vs Dado 'HRLLO'

  1. Comparar posición 1: 'H' = 'H'
  2. Comparar posición 2: 'E' vs 'R' - diferencia encontrada
  3. Comparar posición 3: 'L' = 'L'
  4. Comparar posición 4: 'L' = 'L'
  5. Comparar posición 5: 'O' = 'O'
  6. Verificar teclado: 'E' y 'R' son adyacentes en el teclado QWERTY
  7. Se pulsó 'R' en lugar de 'E' por la posición de los dedos

Respuesta: Error de proximidad de teclado: 'E' reemplazado por tecla adyacente 'R' en posición 2

Aprender 8

Carácter Repetido

Un carácter se tecleó accidentalmente dos veces seguidas.

Repeated character errors occur when a typist accidentally presses a key twice, creating an unwanted duplicate character. This is common with fast typing or when a key is slightly sticky. The result is a string that is one character longer than intended.

Original character at position N is duplicated: ABC → ABBC

  • 12345 → 123345 (3 repeated)
  • HELLO → HELLLO (L repeated)
  • AB-1234 → AB-12234 (2 repeated)

Cómo reconocerlo

  • String is one character longer than original
  • Look for adjacent identical characters
  • One character appears twice in sequence

Errores comunes

  • Confusing with addition of different character
  • Missing the duplicate in longer strings
  • Not noticing legitimate double letters

Resolución paso a paso

Encuentre el error: Original 'HELLO' vs Dado 'HELLLO'

  1. Verificar longitudes: original tiene 5 caracteres, dado tiene 6
  2. Comparar posición 1: 'H' = 'H'
  3. Comparar posición 2: 'E' = 'E'
  4. Comparar posición 3: 'L' = 'L'
  5. Comparar posición 4: 'L' = 'L'
  6. Comparar posición 5: 'O' vs 'L' - 'L' extra encontrada
  7. La letra 'L' se tecleó dos veces en la posición 4

Respuesta: Error de carácter repetido: 'L' tecleada dos veces, creando 'LLL' en vez de 'LL'

Aprender 9

Inversión

Una secuencia de 3 o más caracteres adyacentes está invertida.

Reversal errors occur when a portion of the string (typically 3-4 characters) is written in reverse order. This can happen when transcribing data from memory or when the eye jumps back while reading. Unlike simple transposition which swaps just two characters, reversal affects a longer sequence.

Substring ABC becomes CBA within the string

  • 123456 → 132456 (123 reversed to 321, shown as 132)
  • ABCDEF → ACBDEF (BCD reversed)
  • AB-1234 → AB-3214 (1234 partially reversed)

Cómo reconocerlo

  • Three or more characters appear in reverse order
  • Length remains the same
  • All original characters are present

Errores comunes

  • Confusing with multiple transpositions
  • Not recognizing partial reversals
  • Missing the reversal pattern in mixed data

Resolución paso a paso

Encuentre el error: Original 'AB-1234' vs Dado 'AB-3214'

  1. Comparar prefijo: 'AB-' = 'AB-'
  2. Comparar posición 4: '1' vs '3' - diferencia
  3. Comparar posición 5: '2' = '2'
  4. Comparar posición 6: '3' vs '1' - diferencia
  5. Comparar posición 7: '4' = '4'
  6. Patrón identificado: '123' fue invertido a '321'
  7. Es una inversión de 3 caracteres, no simple transposición

Respuesta: Error de inversión: secuencia '123' invertida a '321' (posiciones 4-6)

Aprender 10

Error de Espaciado

Se insertó un espacio no deseado en la cadena.

Spacing errors occur when the spacebar is accidentally pressed during data entry, inserting an unwanted space character. This is common when typing quickly or when hands drift on the keyboard. The resulting string is one character longer with a space where none should exist.

Space inserted at position N: ABCD → AB CD

  • 12345 → 123 45 (space inserted)
  • HELLO → HEL LO (space in middle)
  • AB-1234 → AB- 1234 (space after hyphen)

Cómo reconocerlo

  • String contains unexpected space character
  • Length is one character longer
  • Space appears where data should be continuous

Errores comunes

  • Overlooking spaces in visual inspection
  • Confusing with intentional formatting
  • Missing spaces at the start or end

Resolución paso a paso

Encuentre el error: Original '12345' vs Dado '123 45'

  1. Verificar longitudes: original tiene 5 caracteres, dado tiene 6
  2. Comparar posición 1: '1' = '1'
  3. Comparar posición 2: '2' = '2'
  4. Comparar posición 3: '3' = '3'
  5. Comparar posición 4: '4' vs ' ' - espacio encontrado
  6. Un espacio no deseado fue insertado después de la posición 3
  7. Los caracteres restantes '45' están desplazados una posición

Respuesta: Error de espaciado: espacio no deseado insertado entre '3' y '4' en posición 4

Aprender 11

Cambio de Formato

Un separador o delimitador se movió a una posición incorrecta.

Format shift errors occur when a separator character (like a hyphen or dash) is placed in the wrong position within a formatted code. This changes the visual grouping of the data without changing the actual characters. It's common when manually entering codes that follow specific format patterns.

Separator moves from position M to position N: AB-1234 → A-B1234

  • AB-1234 → A-B1234 (hyphen shifted left)
  • AB-1234 → ABC-234 (hyphen shifted right)
  • 12-34-56 → 123-4-56 (hyphen repositioned)

Cómo reconocerlo

  • Separator in unexpected position
  • Same characters but different grouping
  • Total length remains the same

Errores comunes

  • Assuming format is always correct
  • Not checking separator positions
  • Focusing only on alphanumeric characters

Resolución paso a paso

Encuentre el error: Original 'AB-1234' vs Dado 'A-B1234'

  1. Comparar posición 1: 'A' = 'A'
  2. Comparar posición 2: 'B' vs '-' - diferencia
  3. Comparar posición 3: '-' vs 'B' - diferencia
  4. El guión se movió de la posición 3 a la posición 2
  5. Todos los caracteres están presentes pero el separador está mal ubicado
  6. Formato original: 'AB-1234' (2 letras, guión, 4 dígitos)
  7. Formato con error: 'A-B1234' (1 letra, guión, 1 letra, 4 dígitos)

Respuesta: Error de formato: guión movido de posición 3 a posición 2

Aprender 12

Sustitución Fonética

Un carácter está reemplazado por un carácter de sonido similar.

Phonetic substitution errors occur when characters that sound similar are confused with each other. This is common when transcribing spoken data or working from dictation. Examples include C/K, F/V, M/N, B/P, D/T, and G/J confusions.

Common pairs: C↔K, F↔V, M↔N, B↔P, D↔T, G↔J

  • PACK → BACK (P confused with B)
  • CAME → KAME (C confused with K)
  • FIVE → VIVE (F confused with V)

Cómo reconocerlo

  • Character replaced with phonetically similar letter
  • Length remains the same
  • Often involves voiced/unvoiced consonant pairs

Errores comunes

  • Not considering phonetic relationships
  • Assuming spelling is always phonetic
  • Missing subtle sound-alike substitutions

Resolución paso a paso

Encuentre el error: Original 'PACK' vs Dado 'BACK'

  1. Comparar posición 1: 'P' vs 'B' - diferencia encontrada
  2. Comparar posición 2: 'A' = 'A'
  3. Comparar posición 3: 'C' = 'C'
  4. Comparar posición 4: 'K' = 'K'
  5. La letra 'P' fue reemplazada por 'B'
  6. Son fonéticamente similares: ambas son oclusivas bilabiales
  7. Común al transcribir de dictado hablado

Respuesta: Error de sustitución fonética: 'P' confundido con 'B' de sonido similar en posición 1

Aprender 13

Cambio de Mayúsculas

Se cambió la capitalización de una letra de mayúscula a minúscula o viceversa.

Case flip errors occur when the Caps Lock key is accidentally engaged or the Shift key is pressed/released at the wrong time. This changes a letter from uppercase to lowercase or vice versa. While the letter identity remains correct, the case change can cause issues in case-sensitive systems.

Uppercase letter becomes lowercase (A→a) or lowercase becomes uppercase (a→A)

  • HELLO → HeLLO (E became lowercase)
  • AB-1234 → Ab-1234 (B became lowercase)
  • CODE → COdE (D became lowercase)

Cómo reconocerlo

  • Same letter but different case
  • Length remains the same
  • Often occurs at word boundaries or after spaces

Errores comunes

  • Not checking case in case-sensitive contexts
  • Assuming all uppercase data is uniform
  • Missing case errors in mixed-case strings

Resolución paso a paso

Encuentre el error: Original 'HELLO' vs Dado 'HeLLO'

  1. Comparar posición 1: 'H' = 'H' (ambas mayúsculas)
  2. Comparar posición 2: 'E' vs 'e' - diferencia de mayúsculas encontrada
  3. Comparar posición 3: 'L' = 'L' (ambas mayúsculas)
  4. Comparar posición 4: 'L' = 'L' (ambas mayúsculas)
  5. Comparar posición 5: 'O' = 'O' (ambas mayúsculas)
  6. La 'E' mayúscula se convirtió en 'e' minúscula
  7. Probablemente causado por soltar la tecla Shift en el momento incorrecto

Respuesta: Error de cambio de mayúsculas: 'E' mayúscula cambió a 'e' minúscula en posición 2

Aprender 14

Validación de Reglas

Verificar si un registro cumple un conjunto de reglas de formato, rango, tipo o de negocio.

La validación de reglas es el proceso de confirmar que un dato cumple restricciones explícitas antes de aceptarse. Clases típicas: (a) formato — el valor coincide con un patrón (correo, teléfono, fecha); (b) rango — el valor está entre límites permitidos; (c) tipo — el valor es del tipo esperado; (d) regla de negocio — invariantes de dominio. Un registro es válido si y solo si pasa todas las reglas aplicables.

válido(registro) ⇔ ∀ r ∈ reglas : r(registro) se cumple

  • Formato de correo: '[email protected]' ✓; 'user@@example' ✗
  • Rango de edad [0, 130]: 25 ✓; 200 ✗
  • Regla de negocio: el total de la factura debe coincidir con la suma de las líneas

Cómo reconocerlo

  • Se presenta un registro con reglas o restricciones
  • La tarea pregunta si es válido o qué regla viola
  • Las reglas pueden ser combinadas o jerárquicas

Errores comunes

  • Detenerse en la primera regla superada sin verificar las demás
  • Confundir 'formato válido' con 'valor correcto'
  • Ignorar mayúsculas, espacios o separadores locales

Ejemplos resueltos

Los ejemplos resueltos conservan el conjunto original en cada dificultad. Abre uno para comparar el enunciado, las opciones, la respuesta correcta y la explicación.

Explicación

Publicidad