Hvorfor Patches Er Nødvendige

Hvorfor Patches Er Nødvendige
Hvorfor Patches Er Nødvendige

Video: Hvorfor Patches Er Nødvendige

Video: Hvorfor Patches Er Nødvendige
Video: Foot Detox Pads: Health or Hoax? 2024, Kan
Anonim

Ordet "patch" (fra den engelske patch - "patch") dukkede op i programmørernes professionelle jargon på det tidspunkt, hvor koden blev indtastet i computere på papir - stansede bånd og stansede kort. Programmørerne fandt et afsnit på båndet med forkert udstansede huller, skar dette sted ud og klistrede det korrigerede fragment - "læg en patch".

Hvorfor patches er nødvendige
Hvorfor patches er nødvendige

Nu kaldes programrettelser hjælpeprogrammer, der indeholder rettelser og tilføjelser til de tidligere frigivne hovedprogrammer. Normalt elimineres fejl i koden, der er identificeret under drift, designændringer foretages, nye funktioner og funktioner tilføjes, og ydeevnen øges. Nogle gange bruges "patches" til at oversætte programgrænsefladen til et andet sprog.

I computerspil bruges patches til at ændre regler og algoritmer. Nogle gange frigives "patches" for at forhindre skruppelløse deltagere i at snyde i spillet, især online. Hvis du ændrer grafikken eller baggrundsmusikken i spillet, kan patchens størrelse nå hundreder af megabyte.

For computere, der arbejder i et netværk, bliver informationssikkerhed et meget vigtigt problem. Hackere ser efter huller i operativsystemkoden, der giver dem mulighed for at injicere spyware på en andens computer. Kodeudviklere forsøger at holde sig foran hackere og frigive sikkerhedsrettelser, der lukker systemets sårbarheder.

For eksempel i MS Windows opdateres programmer af den indbyggede Windows Update-tjeneste. Versionerne af softwaren installeret på computeren kontrolleres, og derefter tilbyder tjenesten at bruge de patches, der er udviklet til disse versioner. Tjenesten kan konfigureres til manuelle eller automatiske opdateringer.

Det skal huskes, at lovligheden af den installerede software også kontrolleres. Ejere af piratkopierede versioner får en ubehagelig overraskelse i form af et nedbrudt system, hvis de beslutter at "patch" deres computer.

Udtrykket "patch" bruges normalt, når der henvises til små ændringer i programkoden. En større softwareopdatering kaldes en servicepakke. For eksempel er der frigivet 3 servicepakker til Windows XP.

Anbefalede: