Skip to main content

Wat is een speciaal bestand?

Een speciaal bestand, ook bekend als een apparaatbestand, is een bestand op een computer die wordt gebruikt met apparaatstuurprogramma's.Het kan verschijnen en werken als een normaal bestand, maar het bevat een speciale naam die het onderscheidt van andere bestanden.Deze naam kan niet worden gebruikt met andere bestandstypen.Het speciale bestand kan opdrachten aan een apparaatstuurprogramma geven via invoer/uitvoer (I/O) -systeemaanroepen.Dit maakt het gemakkelijker voor het bestand om een specifiek apparaat of deel van het computersysteem te besturen.

Een apparaatknooppunt slaat informatie op over het speciale bestand en gebruikt een groot en een klein nummer om het bestand te identificeren en het stuurprogramma waarmee het werkt.Microsoft Gebruikt speciale bestanden in hun besturingssystemen, zoals het systeem MS-DOS REG;en Windows .Een belangrijk verschil is de naam en hoe het speciale bestand wordt onderscheiden.Microsoft Verwijst naar speciale bestanden als apparaatbestanden, en oudere besturingssystemen gebruiken reservewieren om deze speciale bestanden te identificeren in plaats van grote en kleine nummers.

Microsofts reg;Apparaatbestanden hebben eenvoudige zoekwoorden zoals Con en PRN.Ze kunnen al dan niet zowel een invoer als een uitvoeropdracht hebben.Con kan bijvoorbeeld zowel getypte gegevens ontvangen als computergegevens afdrukken naar de console.Het trefwoord PRN kan echter alleen tekst afdrukken.Het kan geen input ontvangen.

Om beter te begrijpen hoe speciale bestanden mensen in hun dagelijks leven beïnvloeden, overweeg een student die haar termijnpapier op een CD-ROM heeft opgeslagen om naar de campusbibliotheek en afdrukken te gaan.Zodra ze de CD in de computer plaatst, moet de computer de gegevens op de CD lezen en op de computer openen, zodat de student deze naar de printer kan sturen.Een type speciaal bestand, bekend als een blokapparaat, brengt de gegevens over in blokken van de CD naar de computer.Nadat alle blokken zijn overgedragen, kan de computer de inhoud van de CD weergeven op het computerscherm.

Afgezien van blokapparaten, bestaan ook tekenapparaten en pseudo-apparaten.Karakterapparaten werken met systemen die informatie één teken tegelijk verzenden in plaats van in grote blokken zoals de blokapparaten omgaan.De pseudo-apparaten worden gebruikt om te interageren met opdrachten die het besturingssysteem kan uitvoeren waarvoor geen fysiek object nodig is om mee te communiceren.De CD-ROM is een fysiek object dat wordt behandeld door een blokapparaat.Een pseudo-apparaat handelt puur met opdrachten en interageert niet met fysieke objecten.