Datorer kallas exakta maskiner eftersom de fungerar baserat på exakta, fördefinierade instruktioner. Till skillnad från människor gör de inte subjektiva bedömningar eller introducerar fel baserade på trötthet, förspänning eller missförstånd. Med tanke på rätt ingång och ett korrekt skrivet program kommer en dator konsekvent att producera samma, felfri utgång.
Det är emellertid avgörande att lägga till en varning:en dators noggrannhet beror helt på noggrannheten för dess * ingångar * och * -programmet * som kontrollerar det. Ett felaktigt program eller felaktig data kommer att leda till felaktiga resultat. Så medan en dator i sig är i sig exakt i sin exekvering, förlitar sig den * övergripande noggrannheten * för dess utgång på det mänskliga elementet som är involverat i att utforma och använda det.