Virheentarkistusmenetelmät
Virheentarkistusmenetelmät, suomeksi myös virheenkorjausmenetelmät, ovat joukko tekniikoita, joita käytetään tiedonsiirrossa ja tallennuksessa havaitsemaan ja korjaamaan virheitä, jotka voivat syntyä tiedon siirtymisen tai tallennuksen aikana. Nämä virheet voivat johtua monista syistä, kuten kohinasta, häiriöistä tai laitteistovioista.
Yleisimpiä virheentarkistusmenetelmiä ovat pariteettitarkistus, summatietarkistus (esim. CRC eli syklinen redundanttisyklinen tarkistus) ja erilaiset koodaustekniikat, kuten Hamming-koodi.
Virheentarkistusmenetelmien valinta riippuu sovelluksen vaatimuksista, kuten halutusta virheenkorjaustarkkuudesta, sallitusta tiedonsiirron hidastumisesta ja käytettävissä olevasta kaistanleveydestä tai