Zrzut ekranu systemu operacyjnegoFreeDOS. Widoczne m.in.znak zachęty oraz informacje o wersji systemu i jego struktura plików
DOS (odang.disk operating system) – pierwszy przenośny (dyskowy)system operacyjny wmikrokomputerach lat osiemdziesiątych, zawierający m.in. rozszerzenia programowe procedur sprzętowychBIOS-u orazinterpreter poleceń. W systemie DOS zapożyczono i rozwinięto niektóre elementy z systemów klasyCP/M.
Wkomputerach osobistych DOS nie ma wbudowanych mechanizmów ochrony pamięci (nie istnieją mechanizmy ochrony pamięci wtrybie rzeczywistym procesorax86, w którym pracuje DOS) – z tego względu nie jest systemem bezpiecznym dla danych iprocesów wymuszanych sztucznie wielopotokowo lub sieciowo. W zamyśle był to jednowątkowy system operacyjny i nie przewidywano w nim uruchamiania więcej niż jednego procesu (programu) jednocześnie. Była jednak możliwość uruchamiana programów w tle, np. do obsługi urządzeń.
Programy z DOS-a można uruchamiać w systemachMicrosoft Windows,OS/2 orazLinux (za pośrednictwem aplikacjiDOSBox lubDOSEMU). Istnieją też darmowe implementacje tego systemu, takie jakFreeDOS. Ponieważ w 32-bitowych systemach z rodzinyWindows NT (np.Windows 2000 czyWindows XP) programy z systemu DOS są uruchamiane na tzw. wirtualnej maszynie DOS-a (VDM), która nie pozwala na bezpośredni dostęp programu do sprzętu i ma jeszcze inne ograniczenia, to działają wyłącznie te, które takich odwołań nie wykonują i nie ingerują w system[1]. Do nich należą głównie programy użytkowe, przykładowoedytory tekstu ibazy danych.