Co je to speciální soubor?

Speciální soubor, známý také jako soubor zařízení, je soubor na počítači, který se používá u ovladačů zařízení. Může se objevit a působit jako normální soubor, ale obsahuje speciální název, který jej odlišuje od ostatních souborů. Tento název nelze použít s jinými typy souborů. Speciální soubor může poskytnout příkazy ovladači zařízení prostřednictvím systémových volání vstupu/výstupu (I/O). To usnadňuje souboru ovládat konkrétní zařízení nebo část počítačového systému. Microsoft® používá ve svých operačních systémech speciální soubory, jako jsou System MS-DOS® a Windows®. Důležitým rozdílem je název a způsob, jakým se speciální soubor rozlišuje. Microsoft® odkazuje na speciální soubory jako soubory zařízení a starší operační systémy používají rezervní slova k identifikaci těchto speciálních souborů namísto hlavních a drobných čísel.

zařízení Microsoft's®.Soubory mají jednoduchá klíčová slova jako Con a PRN. Mohou nebo nemusí mít vstup i výstupní příkaz. Například, Con může do konzoly přijímat psaná data i tisk počítačových dat. Klíčová slova PRN však může tisknout pouze text. Nemůže obdržet žádný vstup.

Chcete-li lépe porozumět tomu, jak speciální soubory ovlivňují lidi v jejich každodenním životě, zvažte vysokoškolskou studentovi, který uložil svůj termín do CD-ROM, aby se dostal do knihovny kampusu a tisk. Jakmile vloží CD do počítače, musí počítač přečíst data na CD a otevřít je na počítači, aby je student mohl poslat do tiskárny. Typ speciálního souboru, známého jako blokové zařízení, přenáší data v blocích od CD na počítač. Jakmile jsou všechny bloky přeneseny, může počítač zobrazit obsah CD na obrazovku počítače.

Kromě blokových zařízení, znakových zařízení a PSEUExistují také do zařízení. Značovací zařízení pracují se systémy, které odesílají informace o jednom znaku najednou místo ve velkých blocích, jako je bloková zařízení. Pseudo-zařízení se používají k interakci s příkazy, které může operační systém provést, které nevyžadují fyzický objekt k interakci. CD-ROM je fyzický objekt zpracovaný blokovým zařízením. Pseudo-zařízení se zabývá čistě příkazy a neinteraguje s žádnými fyzickými objekty.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?