Čo je DOS (MS-DOS)? Disketový operačný systém – definícia a história
Čo je DOS (MS‑DOS)? Prehľad disketového operačného systému: definícia, história od QDOS po MS‑DOS, praktické použitie a prečo ho niektorí stále používajú.
Disketový operačný systém (DOS) sa načíta z diskety pri každom spustení počítača a pri vykonávaní operácií bude pristupovať k softvéru na tejto diskete. MS-DOS je pravdepodobne najznámejší DOS a spoločnosť Microsoft Corporation ho kúpila od systému známeho ako QDOS. Keďže operačné systémy sa stali zložitejšími a zaberali viac miesta, začali sa trvalo inštalovať na pevné disky, ktoré sú rýchlejšie a spoľahlivejšie ako diskety a môžu ukladať viac údajov. Podporil to neustály pokles cien pevných diskov.
Systémy DOS sú zvyčajne textové a bez grafiky, aby sa ušetrilo miesto na diskete. Hoci systémy DOS boli väčšinou nahradené systémami Windows, Macintosh a Linux (okrem iného s grafickým používateľským rozhraním), na niektorých miestach sa stále používajú, väčšinou na starších počítačoch. Dôvodom môže byť nedostatok peňazí, potreba používať softvér, ktorý stále beží na systéme DOS, nostalgia za starším operačným systémom alebo presvedčenie, že textové systémy sú efektívnejšie.
Hoci sú grafické používateľské rozhrania populárnejšie, v prípade núdze alebo keď je potrebné nainštalovať špeciálny softvér, štartovací disk umožňuje používateľovi spustiť počítač do systému DOS.
Čo je DOS a ako funguje
DOS (Disk Operating System) je rodina jednoduchých operačných systémov, ktoré poskytujú príkazový riadok na ovládanie súborového systému, spúšťanie programov a prácu so zariadeniami. Typické vlastnosti DOSu:
- textové rozhranie (príkazový riadok),
- jednoulohovosť (väčšina verzií neumožňuje preemptívne multitasking),
- jednoduchá správa súborov, zvyčajne cez súborové systémy FAT (FAT12, FAT16),
- obmedzená ochrana pamäte a žiadna izolácia procesov — programy majú priamy prístup k hardvéru.
Krátka história
Predchádzajúcim populárnym OS bol CP/M; keď IBM hľadala OS pre svoj nový IBM PC začiatkom 80. rokov, Microsoft získal systém QDOS (Quick and Dirty Operating System) od firmy Seattle Computer Products, ktorý vznikol na základe CP/M. Microsoft ho upravil a predal ako MS-DOS pre IBM PC. Od tej doby sa DOS rýchlo rozšíril v PC svete, konkurencia ako DR‑DOS ponúkala alternatívy a nakoniec sa koncepcia DOSu začlenila do skorých verzií Windows (napr. Windows 3.x pracoval nad DOSom), kým Windows 95/98 ešte stále využíval časť DOSu pri štarte. S nástupom Windows NT a moderných 32-/64‑bitových OS stratili klasické DOS systémy svoju dominantnú úlohu.
Technické obmedzenia a rozšírenia
Najznámejšie obmedzenia klasického DOSu:
- Konvenčná pamäť: limit ~640 KB pre programy (tzv. „conventional memory“),
- Žiadna ochrana pamäte: chybný program môže zlyhať alebo poškodiť dáta iných programov,
- Jednoulohovosť: súčasné spustenie viacerých aplikácií je obmedzené alebo vyžaduje špeciálne riešenia (TSR – terminate-and-stay-resident programy),
- Súborový systém: FAT s obmedzenými názvami súborov (8.3) a menším počtom súborov na disk pri starších variantách.
Aby sa tieto limity obchádzali, vznikli rozšírenia ako EMS/XMS pamäťové rozhrania, špecializované ovládače, a rôzne utility. Súčasné riešenia ako FreeDOS poskytujú kompatibilitu a opravné balíky pre starší softvér.
Konfigurácia a spúšťanie
Typický štartovací proces DOSu zahŕňa načítanie boot sektora (napr. z diskety alebo pevného disku), spustenie COMMAND.COM (príkazový interpret) a vykonanie konfiguračných súborov CONFIG.SYS a AUTOEXEC.BAT. Tieto súbory určujú ovládače, nastavenia pamäte a automaticky spúšťané programy pri štarte.
Bežné príkazy v DOS
Niekoľko príkladov najpoužívanejších príkazov:
- DIR – zobrazí zoznam súborov v adresári,
- COPY – skopíruje súbory,
- DEL alebo ERASE – vymaže súbor,
- FORMAT – naformátuje disketu alebo diskový oddiel,
- CHKDSK – kontrola a oprava diskových chýb,
- EDIT – jednoduchý textový editor,
- XCOPY – pokročilejšie kopírovanie (adresárové stromy).
Prečo sa DOS stále používa (aj dnes)
- Prevádzka staršieho priemyselného alebo meracieho hardvéru, ktorý beží len pod DOSom,
- Softvérová kompatibilita so starými hrami alebo aplikáciami,
- Nízkohardvérové systémy a jednoduché vstavané riešenia, kde je dosiahnuť nízku spotrebu a rýchle spustenie výhodné,
- Vzdelávacie a historické účely — emulátory a reštaurovanie starých systémov.
Emulácia a náhrady
Pokiaľ potrebujete spustiť DOS softvér na modernom počítači, existujú dve hlavné možnosti:
- DOSBox – emulátor zameraný najmä na staré hry; funguje cross‑platformovo a je jednoduchý na používanie,
- FreeDOS – otvorená implementácia DOSu, kompatibilná s mnohými starými aplikáciami a stále aktívne vyvíjaná, vhodná na virtuálne stroje a reálne staršie počítače.
Záver
Aj keď sú moderné grafické operačné systémy pohodlnejšie a výkonnejšie, DOS zohral dôležitú úlohu v histórii osobných počítačov a stále má svoje miesto v úzkych, špecifických prípadoch. Vďaka projektom ako FreeDOS a nástrojom ako DOSBox je možné zachovať a používať starý softvér aj na novom hardvéri.
Otázky a odpovede
Otázka: Čo je to diskový operačný systém (DOS)?
Odpoveď: Diskový operačný systém (DOS) je typ operačného systému, ktorý sa načíta z diskety pri každom spustení počítača a pristupuje k nej pre softvér na dokončenie operácií.
Otázka: Čo je MS-DOS?
Odpoveď: MS-DOS je dobre známy DOS, ktorý spoločnosť Microsoft Corporation odkúpila od systému známeho ako QDOS.
Otázka: Prečo sa operačné systémy natrvalo nainštalovali na pevné disky?
Odpoveď: Operačné systémy sa natrvalo nainštalovali na pevné disky, pretože sú rýchlejšie a spoľahlivejšie ako diskety a môžu ukladať viac údajov. Okrem toho ceny pevných diskov neustále klesajú.
Otázka: Sú operačné systémy DOS textové alebo grafické?
Odpoveď: Systémy DOS sú zvyčajne textové a bez grafiky, aby sa ušetrilo miesto na diskete.
Otázka: Používajú sa systémy DOS aj dnes?
Odpoveď: Áno, systémy DOS sa na niektorých miestach stále používajú, väčšinou na starších počítačoch. Dôvodom môže byť nedostatok peňazí alebo potreba používať softvér, ktorý ešte stále beží na systéme DOS. Niektorí ľudia môžu mať aj nostalgiu za starším operačným systémom alebo veria, že textové systémy sú efektívnejšie.
Otázka: Čo je to štartovací disk?
Odpoveď: Zavádzací disk umožňuje používateľovi spustiť počítač do systému DOS. Je to užitočné v prípade núdze alebo keď je potrebné nainštalovať špeciálny softvér.
Otázka: Aké sú príklady operačných systémov s grafickým rozhraním?
Odpoveď: Medzi príklady operačných systémov s grafickým rozhraním patria systémy Windows, Macintosh a Linux.
Prehľadať