Virheen havaitseminen ja korjaaminen
koodi, jossa jokainen datasignaali noudattaa tiettyjä rakennesääntöjä
Virheen havaitseminen ja korjaaminen tarkoittaa informaatioteoriassa ja tietotekniikassa joukkoa menetelmiä, joilla virhetilanteet joko havaitaan tai ne korjataan automaattisesti.
Eri menetelmiä ovat muun muassa:
Tietoliikenneprotokollat kuten TCP voivat käyttää tarkistussummaa virheen havaitsemiseen ja käyttävät tiedon uudelleenlähettämistä tilanteen korjaamiseen.
Jotkin menetelmät sisältävät riittävästi redundanssia tiedolle, jotta se voidaan korjata ilman uudelleen siirtoa.