DOS (Disk Operating System) to rodzina systemów operacyjnych wykorzystujących interfejs tekstowy i przeznaczonych głównie dla komputerów osobistych z lat 80. i 90. XX wieku. Najbardziej znaną odmianą był MS-DOS (Microsoft Disk Operating System), który przez wiele lat stanowił podstawowy system operacyjny komputerów klasy IBM PC oraz ich klonów.
Dla wielu osób DOS był pierwszym systemem operacyjnym, z którym miały kontakt. To właśnie w nim uruchamiano gry, programy użytkowe, narzędzia diagnostyczne oraz pierwsze wersje środowiska Windows.
Historia systemu DOS
Początki DOS sięgają początku lat 80. W 1981 roku firma IBM zaprezentowała komputer IBM Personal Computer, który wykorzystywał system dostarczony przez Microsoft.
MS-DOS był rozwijany przez kolejne lata i stał się de facto standardem komputerów PC. W tym samym czasie istniały również inne odmiany DOS, takie jak:
- PC DOS (IBM),
- DR-DOS (Digital Research),
- FreeDOS, rozwijany do dziś jako projekt open source.
Największą popularność DOS osiągnął w latach 80. i pierwszej połowie lat 90., zanim został stopniowo zastąpiony przez systemy Windows z graficznym interfejsem użytkownika.
Jak działał DOS
DOS był systemem jednouchwytowym i zasadniczo jednozadaniowym. Oznaczało to, że w danym momencie użytkownik uruchamiał jeden program, który przejmował kontrolę nad komputerem.
Po uruchomieniu komputera użytkownik widział znak zachęty, np.:
C:\>
W tym miejscu wpisywało się polecenia uruchamiające programy lub wykonujące operacje systemowe.
Przykładowe komendy:
DIR– wyświetlenie zawartości katalogu,CD– zmiana katalogu,COPY– kopiowanie plików,DEL– usuwanie plików,FORMAT– formatowanie dysku.
Znajomość poleceń była podstawową umiejętnością każdego użytkownika komputera.
Charakterystyczne cechy DOS
DOS znacząco różnił się od współczesnych systemów operacyjnych.
Najważniejsze cechy:
- tekstowy interfejs użytkownika (CLI),
- brak graficznego pulpitu,
- bezpośredni dostęp programów do sprzętu,
- niewielkie wymagania sprzętowe,
- szybkie uruchamianie i mały rozmiar systemu.
Dzięki prostocie DOS działał nawet na komputerach wyposażonych w kilkaset kilobajtów pamięci RAM.
DOS a pamięć 640 KB
Jednym z najbardziej znanych ograniczeń DOS była bariera 640 KB pamięci konwencjonalnej.
Architektura procesorów Intel 8088 i 8086 przewidywała dostęp do maksymalnie 1 MB przestrzeni adresowej. Z tego:
- 640 KB przeznaczono dla programów,
- pozostałą część zajmowały BIOS, pamięć kart rozszerzeń i urządzenia.
W późniejszych latach stosowano różne rozwiązania, takie jak:
- EMS (Expanded Memory Specification),
- XMS (Extended Memory Specification),
- HIMEM.SYS,
- EMM386.EXE.
Dla wielu graczy lat 90. walka o wolne kilobajty pamięci była codziennością.
DOS a gry komputerowe
DOS jest nierozerwalnie związany z historią gier komputerowych.
To właśnie pod DOS-em działały takie klasyki jak:
- DOOM,
- Wolfenstein 3D,
- Duke Nukem 3D,
- Command & Conquer,
- Quake.
Gry często wymagały ręcznej konfiguracji sterowników myszy, karty dźwiękowej i pamięci rozszerzonej.
DOS a Windows
Pierwsze wersje Windows nie były pełnoprawnymi systemami operacyjnymi.
Przykładowo:
- Windows 3.0,
- Windows 3.1,
- Windows for Workgroups,
uruchamiały się jako środowisko graficzne działające na DOS-ie.
Dopiero linia Windows NT oraz później Windows XP całkowicie uniezależniły się od DOS.
DOS dziś
Choć DOS nie jest już używany jako podstawowy system operacyjny, nadal można go spotkać w:
- retro komputerach,
- systemach przemysłowych,
- emulatorach takich jak DOSBox,
- projektach edukacyjnych,
- systemie FreeDOS.
W świecie retro hardware DOS pozostaje jednym z najważniejszych elementów historii komputerów osobistych.
DOS (Disk Operating System) był jednym z najważniejszych systemów operacyjnych w historii komputerów PC. Dzięki prostocie, niewielkim wymaganiom sprzętowym i ogromnej popularności stał się fundamentem rozwoju rynku komputerów osobistych. To właśnie pod DOS-em działały pierwsze wersje Windows oraz tysiące programów i gier, które ukształtowały historię informatyki i komputerowej rozrywki.