Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* súbor: Súbor je zbierka údajov uložených na úložnom zariadení (napríklad pevná jednotka, SSD alebo jednotka USB). Je to pasívna entita; Nerobí nič sám. Pomyslite na to ako na knihu - obsahuje informácie, ale potrebuje čitateľa (aplikáciu) na interpretáciu a používanie týchto informácií. Súbory môžu obsahovať rôzne typy údajov vrátane:
* text: Dokumenty, kód atď.
* obrázky: Jpegs, pngs, atď.
* audio: Mp3, vlny, atď.
* Video: MP4S, MOV, atď.
* dáta: Databázy, tabuľky atď.
* spustiteľný kód: Programy (ale tieto aplikácie používajú *, nie to isté ako samotné aplikácie).
* Aplikácia (alebo program): Aplikácia je aktívny softvér, ktorý vykonáva konkrétne úlohy. Je to súbor pokynov, ktoré môže procesor počítača vykonať. Pomyslite na to ako na čítačku - berie vstup (často zo súborov), spracováva ho a vytvára výstup (ktorý by sa mohol zobraziť na obrazovke, uložený do súboru alebo niečo iné). Príklady zahŕňajú:
* Text editory: Microsoft Word, Notepad ++
* Webové prehliadače: Chróm, Firefox
* hry: Minecraft, Fortnite
* Operačné systémy: Windows, MacOS, Linux
Analogia:
Predstavte si recept (súbor) a šéfkuchár (aplikácia). Recept obsahuje pokyny (údaje), ale je to šéfkuchár, ktorý používa recept na vytvorenie misky. Šéfkuchár interpretuje pokyny, zhromažďuje potrebné zložky a riadi sa krokmi na dosiahnutie konečného výsledku. Recept je pasívny; Šéfkuchár je aktívny.
Kľúčové rozdiely sú zhrnuté:
| Funkcia | Súbor | Aplikácia |
| ---------------- | ------------------------------------------ | --------------------------------------- |
| Príroda | Pasívny; ukladanie údajov Aktívny; Vykonanie inštrukcií
| funkčnosť | Ukladá informácie Spracováva informácie, vykonáva úlohy
| Vykonanie | Nemôžem bežať nezávisle Beží nezávisle (s podporou OS)
| interakcia | Používa sa ako vstup/výstup pomocou aplikácií Interakcie so súborom, používateľmi, hardvér |
Stručne povedané, súbory * Obsahujú * dáta, zatiaľ čo aplikácie * proces * údaje (často zo súborov). Sú to vzájomne závislé časti výpočtového systému.