DOS: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Szablon - systemy plików
"W komputerach komputerach osobistych"
Linia 3:
'''DOS''' (od [[język angielski|ang.]] ''disk operating system'') – pierwszy przenośny (dyskowy) [[system operacyjny]] w [[mikrokomputer]]ach lat osiemdziesiątych, zawierający między innymi rozszerzenia programowe procedur sprzętowych [[BIOS|BIOS-u]] oraz [[interpreter poleceń]]. Dla DOS zapożyczono i rozwinięto niektóre elementy z systemów klasy [[CP/M]].
 
W komputerach [[komputer osobisty|komputerach osobistych]] DOS nie ma wbudowanych mechanizmów ochrony pamięci (nie istnieją mechanizmy ochrony pamięci w [[Tryb rzeczywisty|trybie rzeczywistym]] procesora [[x86]], w którym pracuje DOS) – z tego względu nie jest systemem bezpiecznym dla danych i [[proces (informatyka)|procesó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.
 
Programy DOSowe mogą być uruchamiane w systemie [[Microsoft Windows|Windows]], [[OS/2]], [[Linux]] (poprzez program [[DOSBox]] lub [[DOSEMU|DOSemu]]). Istnieją obecnie darmowe implementacje tego systemu, na przykład [[FreeDOS]]. Ponieważ od systemu [[Windows XP]] programy DOS-owe są uruchamiane na tak zwanej wirtualnej maszynie DOS-owej (VDM), która nie pozwala na bezpośredni dostęp programu do sprzętu i posiada jeszcze inne ograniczenia, to działają wyłącznie te, które takich odwołań nie wykonują i nie ingerują zbytnio w system. Do nich należą głównie programy użytkowe, przykładowo edytory tekstu, i bazy danych.