Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
v operačných systémoch (ako Windows, MacOS, Linux):
* súbory: Súbory sú zvyčajne reprezentované ich fileNames (sekvencia znakov, zvyčajne vrátane rozšírenia súboru na označenie typu súboru) a ich cesta (ktorý špecifikuje ich umiestnenie v systéme súborov). Napríklad:`/Home/user/Documents/Report.pdf` alebo` C:\ Users \ user \ dockours \ report.pdf`. Operačný systém interne používa ďalšie dátové štruktúry (napríklad inodes v systémoch podobných UNIX) na sledovanie súborov, ale užívateľ primárne interaguje s názvami a cestami.
* Príkazy: Príkazy sú reprezentované ich názvami príkazov (napr. `ls`,` dir`, `copy`,` Open`). Tieto názvy sú spojené s spustiteľnými programami alebo skriptmi. Príkaz môže obsahovať aj argumenty (Možnosti a parametre), ktoré upravujú jeho správanie (napr. `LS -l` alebo` Copy File1.txt file2.txt`).
V programovacích jazykoch:
* súbory: Programovacie jazyky používajú rôzne spôsoby reprezentácie súborov. Zvyčajne to zahŕňa:
* Cesty súborov: Podobne ako v operačných systémoch sa na určenie umiestnenia súboru používajú cesty súborov.
* Rukoviny súborov: Toto sú abstraktné znázornenia otvorených súborov. Operačný systém riadi skutočné údaje súborov a programovací jazyk s ním interaguje prostredníctvom kľučiek súborov.
* Objects File: Mnoho programovacích jazykov má vstavané typy objektov, ktoré predstavujú súbory a poskytujú metódy na ich čítanie, písanie a manipuláciu (napr. „Súbor“ objekty v Java, Pythonov modul `io`).
* Príkazy (alebo spustiteľné súbory): Pri programovaní môžu byť príkazy alebo spustiteľné súbory reprezentované:
* reťazce: Názov a argumenty príkazu sú často reprezentované ako reťazce, ktoré je možné odovzdať do funkcií ako „subproces.run ()` (python) alebo `system ()` (c).
* Process Objects: Po vykonaní príkazu operačný systém často vytvára proces procesu na správu jeho vykonávania. Programovací jazyk môže mať prístup k tomuto objektu na riadenie alebo monitorovanie procesu.
Všeobecne:
V širšom zmysle sú súbory aj príkazy iba abstraktné znázornenie údajov a akcií v systéme. Špecifická reprezentácia závisí od toho, ako sa systém rozhodne ukladať a spravovať tieto údaje. Podkladové detaily sú zvyčajne abstrahované od používateľa prostredníctvom používateľského rozhrania (napríklad grafický prieskumník súborov alebo rozhranie príkazového riadku).