Wat is zaakbehoud?

Case-bewaring is de mogelijkheid van een computerbestandssysteem om het hoofdlettergebruik te onthouden dat wordt gebruikt wanneer een bestand wordt gemaakt. Veel populaire besturingssystemen hebben case-bewaring, terwijl oudere besturingssystemen en sommige shell-programma's dat niet doen. Een van de belangrijkste toepassingen voor het behoud van hoofdletters en kleine letters is in besturingssystemen die hoofdlettergevoeligheid afdwingen, wat betekent dat hoofdletters worden herkend als afzonderlijke symbolen van kleine letters. Een ander gebruik om de naam van een bestand te behouden, is om gebruikers in staat te stellen hun eigen opmaaktechnieken te gebruiken die door het besturingssysteem worden weergegeven, wat soms leidt tot een schoner uiterlijk. In besturingssystemen die geen hoofdlettergebruik gebruiken, kan het standaardgedrag variëren, maar in het algemeen moeten alle tekens in een bestandsnaam worden omgezet in hoofdletters of kleine letters.

Wanneer een bestand wordt gemaakt, slaan de meeste bestandssystemen de naam van het bestand op als metagegevens in een speciaal gedeelte van de schijf die wordt gebruikt. Tijdens de vroege periode van computergebruik was schijfruimte erg duur en leidde dit tot de ontwikkeling van verschillende methoden om zoveel mogelijk ruimte te besparen. Vroege bestandssystemen dwongen soms een bestandsnaam in kleine letters of hoofdletters zodat de naam efficiënter kon worden opgeslagen. Andere systemen negeerden het geval van letters om de consistentie tussen bestandsnamen te helpen behouden en verwarring bij gebruikers te voorkomen. Naarmate de technologie voortschreed, bevatten de meeste besturingssystemen en bestandssystemen echter ondersteuning voor case-bewaring.

Het is belangrijk om onderscheid te maken tussen case-bewaring en case-gevoeligheid. Het feit dat een bestandssysteem de hoofdletter van een bestandsnaam behoudt, betekent niet noodzakelijkerwijs dat de kleine letters en hoofdletters verschillende symbolen zijn. In veel besturingssystemen blijft de case behouden, maar kunnen gebruikers de bestandsnaam typen met een combinatie van hoofdletters en kleine letters om naar het bestand te verwijzen. Als alternatief kunnen bestanden in een hoofdlettergevoelig systeem dezelfde naam hebben, maar kunnen ze worden onderscheiden door het hoofdlettergebruik van de letters. Veel voorkomende voorbeelden zijn bestanden die leesmij-bestanden worden genoemd; in een hoofdlettergevoelig, hoofdbehoudsysteem zijn de bestanden README, Readme en readme allemaal verschillende bestanden die in dezelfde map kunnen voorkomen.

Een opmerking over bestandsnamen en case-bewaring is dat, hoewel een bepaald bestandssysteem of besturingssysteem bewaring ondersteunt en geen hoofdlettergevoeligheid afdwingt, programma's die in het besturingssysteem worden uitgevoerd, mogelijk wel actief zijn. Dit geldt met name voor emulators en programma's die opdrachtregels gebruiken voor invoer. Deze programma's kunnen gevoeligheid gebruiken of negeren in een nieuw bestand op basis van hoe ze zijn geprogrammeerd, hoewel het onderliggende besturingssysteem dit normaal gesproken niet zou doen.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?