DOS (disk operating system)

co je diskový operační systém?

DOS nebo diskový operační systém je operační systém, který běží z diskové jednotky. Termín může také odkazovat na konkrétní rodinu diskových operačních systémů, nejčastěji MS-DOS, zkratka pro Microsoft DOS.

operační systém (OS) je software, který řídí hardware a periferní zařízení počítače a umožňuje fungování jiných softwarových programů. Rané počítače 40. a 50. let neměly diskové jednotky. Místo toho byli pevně zapojeni, aby mohli provádět konkrétní výpočty.

později byly počítače schopny ukládat instrukce načtené do paměti počítače pomocí děrných karet a poté magnetických pásek. Prostor v paměti počítače byl omezený, a když byly pokyny k ovládání počítače přesunuty na diskovou jednotku, jako je disketa nebo interní pevný disk, byla považována za špičkovou technologii.

DOS se také používá k popisu několika podobných diskových operačních systémů příkazového řádku. Rané počítače, jako Commodore 64, Atari 800 a Apple II, všechny představovaly diskový operační systém, včetně Commodore Business Machines DOS, Atari DOS a Apple DOS. DOS / 360 byl operační systém pro IBM mainframes, který se poprvé objevil v roce 1966,ale nesouvisí s DOSem založeným na 8086 1980.

jak funguje diskový operační systém?

když je počítač zapnutý, prochází různými kroky nazývanými spouštěcí proces. U počítače se systémem diskového operačního systému jsou standardní následující šest kroků:

  1. zavaděč pouze pro čtení (ROM) načte hlavní spouštěcí záznam a předá mu kontrolu.
  2. spouštěcí záznam načte operační systém disku do paměti a převezme kontrolu nad strojem.
  3. počítač přenáší data uložená na magnetickém disku do své hlavní paměti, paměti s náhodným přístupem.
  4. přenáší také data do externích zařízení připojených k počítači, jako je obrazovka počítače nebo tiskárna.
  5. počítač poskytuje různá aplikační programovací rozhraní pro programy, jako je vstup/výstup znaků (I/O), správa paměti, načítání a ukončení programu, jakož i zpracování vstupu od uživatele pomocí klávesnice.
  6. OS také poskytuje správu souborů, která organizuje, čte a zapisuje soubory do úložiště. Soubory jsou uspořádány v hierarchické struktuře adresářů, podadresářů a souborů.

diskový operační systém nemá grafické uživatelské rozhraní (GUI). Jeho rozhraní je založeno na znakech, takže uživatelé musí do příkazového řádku zadat příkazy, aby označili, jaké akce chtějí.

spouštěcí obrazovka PC-DOS 2.0
příklad spouštěcí obrazovky PC-DOS 2.0 na raném počítači IBM ukazuje rozhraní příkazového řádku.

funkce DOS

Mezi funkce a omezení diskových operačních systémů patří následující.

funkce

  • rozhraní příkazového řádku (CLI). Nemá GUI a nepřijímá vstupy myši. Jedná se o znakový systém rozhraní, kde jsou všechny příkazy zadávány v textu na příkazovém řádku.
  • řízení. Diskový operační systém může spravovat soubory počítače, I / o systém a jeho paměť.

omezení

  • žádné vestavěné zabezpečení. Nemá vestavěné zabezpečení, jako je vlastnictví souborů a oprávnění.
  • žádné multiuživatele nebo multitasking. Rovněž nepodporuje víceuživatele ani multitasking. Je schopen spustit pouze JEDEN program najednou, ale poskytuje přímý přístup k základnímu I / o systému a podkladovému hardwaru.
  • náročné rozhraní. CLI, ve kterém musí uživatel zadávat příkazy, vyžaduje, aby si uživatel pamatoval příkazy pro spouštění programů a provádění dalších úkolů OS. Tento přístup ztěžuje použití nováčků. Například zadáním příkazu cd \ directory_name se změní aktuální pracovní adresář do pojmenovaného adresáře a zadáním příkazu dir se zobrazí seznam souborů v aktuálním adresáři.

běžné příkazy DOS

MS-DOS není citlivý na velká a malá písmena, takže příkazy lze psát velkými nebo malými písmeny. Jiné diskové operační systémy však mají clis citlivé na velká a malá písmena. Příkazy DOS zahrnují následující.

příkaz co dělá příklad
cd změní adresář Typ cd c:\techtarget v příkazovém řádku změnit pracovní adresář na c:\techtarget.
cls vymaže veškerý obsah na obrazovce a ponechá pouze příkazový řádek zadejte cls do příkazového řádku.
kopírovat zkopíruje jeden nebo více souborů do jiného umístění Typ kopírovat c:\techtarget\file.txt c:\techtarget\file2.txt kopírovat c:\techtarget\file.txt do c:\techtarget\file2.txt.
del odstraní jeden nebo více souborů Typ del c:\techtarget\file2.txt odstranit soubor souboru.txt z adresáře c:\techtarget.
deltree odstraní všechny soubory a podadresáře z počítače Typ deltree c:\techtarget \ koncepty odstranit koncepty adresáře, včetně všech souborů a podadresářů v něm obsažených.
dir zobrazí seznam souborů a adresářů v adresáři Typ dir c:\techtarget zobrazení seznamu souborů a adresářů v adresáři c:\techtarget.
formát formátuje disk pro soubory DOS Typ formát e: formátovat disk v jednotce e: pro použití s DOS.
Nápověda uvádí dostupné příkazy nebo více informací o konkrétním příkazu zadejte help del pro zobrazení informací o příkazu del a jeho použití. Většina příkazů má volitelné přepínače, které jsou vysvětleny v informacích nápovědy.
mkdir nebo md vytvoří nový podadresář Typ mkdir c:\techtarget\drafts Chcete-li vytvořit podadresář koncepty v c:\techtarget adresář.
přesunout přesune soubory nebo adresáře z jednoho adresáře do druhého nebo z jedné jednotky na druhou

Typ přesunout c:\techtarget\file.txt c:\techtarget\drafts\file.txt přesunout c:\techtarget\file.txt do c:\techtarget\drafts\file.txt.

ren nebo přejmenovat změní název souboru nebo adresáře Typ ren c:\techtarget\file.txt c:\techtarget\file2.txt pro přejmenování souboru c:\techtarget\file.txt do c:\techtarget\file2.txt.
Typ zobrazí obsah souboru na obrazovce

Typ typu c:\myfile.txt pro zobrazení obsahu myfile.txt soubor.

* zástupný znak, který představuje jeden nebo více znaků skupiny souborů má společné Typ kopírovat c:\techtarget\*.txt c:\techtarget\drafts Chcete-li zkopírovat všechny soubory s příponou .txt do c:\techtarget\drafts.
? zástupný znak, který představuje jeden znak, který má skupina souborů společného Typ copy c:\techtarget \ document?.txt c:\techtarget\drafts kopírování souborů s názvem document1.txt, dokument2.txt a tak dále c:\techtarget\drafts.

historie DOS

příchod mikroprocesoru v 70. letech začal výpočetní revoluci a trh s osobními počítači (PC) začal boom. IBM, která byla v té době známá svými mainframy, vydala osobní počítač IBM 5150 v srpnu 1981. Pro urychlení vývoje tohoto nového počítače se IBM rozhodla licencovat různé komponenty od jiných společností.

jeho první volbou pro operační systém byl software CP / M-86 od Digital Research (DR). Neshody ohledně dohod o mlčenlivosti a licencování však vedly IBM k výběru operačního systému podobného CP / M od společnosti Microsoft. Microsoft koupil práva na trh 86-DOS, OS založený na 16bitovém procesoru Intel 8086. 86-DOS vytvořil Tim Paterson v Seattle Computer Products (SCP) a původně se jmenoval QDOS, zkratka rychlého a špinavého OS.

poté, co opustil SCP pro Microsoft v roce 1981, Paterson pracoval na PC-DOS verzi 86-DOS pro IBM PC. PC-DOS byl první široce nainstalovaný DOS používaný v počítačích běžících na 16bitových procesorech Intel 8086.

společnost Microsoft vytvořila vlastní téměř identickou verzi PC-DOS s názvem MS-DOS. Jak rostl prodej počítačů, rostla i všudypřítomnost MS-DOSu. Následující verze představovaly vylepšený výkon a další funkce, jako je podpora cizích a rozšířených znaků a větších pevných disků. Měl také vylepšenou správu paměti, vylepšený textový editor a podporu sítě.

když Microsoft poprvé představil Windows jako GUI pro MS-DOS, museli první uživatelé zadat” WIN ” na výzvu DOSu, aby spustili program Windows. Systém Windows se od té doby vyvinul z programu GUI běžícího pod MS-DOSem na plný operační systém, který převzal jako výchozí operační systém, ačkoli to nebylo až do systému Windows XP, že spotřebitelské verze systému Windows se přestaly spoléhat na program DOS win.com Chcete-li bootstrap jádro systému Windows.

Poslední maloobchodní verze MS-DOS byla MS-DOS 6.22 a PC-DOS 2000 byla poslední maloobchodní verze PC-DOS. Po tomto vydání byl MS-DOS stále dodáván jako součást systému Windows, ale již nevyžadoval samostatnou licenci. Stále jej lze spustit v systému Windows pomocí příkazového procesoru, který emuluje rozhraní MS-DOS. K dispozici je open source verze DOS s názvem FreeDOS, který je založen na A kompatibilní s MS-DOS. Další verze těchto operačních systémů zahrnují DR-DOS, ROM-DOS a PTS-DOS (PhysTechSoft DOS).

vzhledem k mnoha starším aplikacím budou diskové operační systémy nadále používány po mnoho let. Mohou být použity pro jednoduché vestavěné systémy, ačkoli zabezpečení starších operačních systémů proti moderním útokům je problémem. Tyto operační systémy poskytují nezávislost stroje a nemají žádné licenční náklady v případě FreeDOS a jiných operačních systémů s otevřeným zdrojovým kódem.

screenshot FreeDOS help program
FreeDOS je open source verze DOS k dispozici dnes. Podívejte se na program nápovědy FreeDOS.

diskové operační systémy hrály významnou roli v raném vývoji osobních počítačů. Dnes, asi 55 let po jejich počátečním vývoji, mají místo jako jeden z nejdůležitějších typů operačních systémů v historii výpočetní techniky.

společnost Microsoft nedávno představila systém Windows 11. Zjistěte, kam směřuje operační systém Windows a důležitou roli, kterou stále hraje ve výpočetní technice.

Leave a Reply