Skip to main content

Hvad er en kontrolsumalgoritme?

Computerdata gemmes typisk i binære filer, der er placeret på et computerfilsystem.Når data gemmes på en computer, konverteres de til et binært format.Denne konverteringsproces kræver validering af en filstørrelse for at sikre, at hele filen blev gemt korrekt.En kontrolsumalgoritme er en matematisk funktion, der kontrollerer filer for korruption, før de gemmes.

De fleste forretningssoftwareapplikationer giver brugerne mulighed for at oprette og gemme datafiler.Dette inkluderer mange Microsoft Office Produkter.Når et ord reg;Dokumentfil gemmes på en computer, Word -dokumentet konverteres til en binær fil.Denne konverteringsproces kræver en kontrolsumalgoritme for at verificere, at den fungerede korrekt.Hvis denne funktion registrerer og fejl, beder programmet brugeren med en fejlmeddelelse.

Mange brugere deler datafiler mellem computere ved hjælp af e -mails.Når en fil deles i en e -mail, sendes den typisk som en vedhæftet fil.Denne vedhæftningsproces bruger en kontrolsumalgoritme til at verificere vellykket filtransmission.E -mail -systemet vil underrette brugeren, hvis en fejl returneres fra algoritmen.Denne filtransmissionsenhed sikrer, at en fil sendes uden fejl.

Hashing -algoritmer er matematiske programmer, der konverterer data til en binær numerisk værdi.Dette svarer til kontrolsumalgoritmen.Det primære formål med algoritmen er at tildele en numerisk værdi til en fil.Værdien er baseret på størrelsen på indholdet i filen.Denne værdi bruges som en fejlkontrolindretning under den binære konverteringsproces.

Dataindgang er et andet område, hvor kontrolsumalgoritmen kan bruges.Denne funktion giver datavalidering af specifikke data.Denne proces vil sikre, at det korrekte format og datatyper blev indtastet i specifikke inputfelter på en skærm.Som et eksempel kan kontrolsumalgoritmen bruges til at validere et personnummer.

En kontrolsumfejl er den fejl, der opstår, når en kontrolsumfunktion mislykkes.Dette sker typisk, når en sammenlignelig filstørrelsesværdi er forskellig end forventet.Et kontrolsum bruges typisk til datavalidering, opbevaring og filtransmissionsformål.

Når en computer er tændt, udføres en kontrolsumfunktion.Denne funktion sammenligner de grundlæggende input-output-system (BIOS) -værdier for den startede computer med tidligere gemte værdier.Hvis tallene er forskellige, præsenteres en advarselsmeddelelse for brugeren, der identificerer en ændring i konfiguration.Dette er et eksempel på en kontrolsumfejl.