Historia
Komendy
Sterowniki
|
|
Historia
MS-DOS (Microsoft Disk Operating System) opracowany w 1981 roku
przez firmę Microsoft pod kierownictwem Tima Petersona.
Od samego początku miał to być system dla komputerów IBM PC, który
był zleceniodawcą. Po przekazaniu wersji 1.00 system został przemianowany
przez IBM na PC-DOS (Personal Computer Disk Operating System). Od
tego czasu równocześnie był rozprowadzany ten system przez IBM'a
jako PC-DOS i Microsoft, jako MS-DOS. Różnice między tymi systemami
jednak były niewielkie, z czasem na rynku został tylko MS-DOS. DOS
w przeciwieństwie od większości współczesnych systemów jest systemem
jednozadaniowym (single user-system), to oznacza że w dowolnej chwili
tylko jeden program może pracować pod jego kontrolą. System zasadniczo
składa się z trzech powłok: "command.com" - interpretuje
wszystkie polecenia systemu ( wydawane wyłącznie za pomocą klawiatury
), "io.sys" i "msdos.sys". Działa głównie w
trybie tekstowym, co znacznie utrudnia pracę, dlatego też stworzono
ogromną ilość menagerów plików jak np. Norton Commander, Volcov
Commander oraz nakładek pozwalających na pracę w środowisku graficznym.
Najpopularniejszą taką nakładką używaną do dnia dzisiejszego jest
MS Windows :-). Dzisiaj "czysty" DOS jest używany tylko
na bardzo słabych PC służących np. do prowadzenia prac magazynowych
oraz przez ludzi z demosceny PC.
HISTORIA WERSJI |
1.00 (1981) |
pierwsza wersja wprowadzona
wraz komputerem IBM PC, bardzo podobna do systemu CP/M. Obsługiwała
tylko jednostronne, 8 sektorowe dyskietki o pojemności 160 kB |
1.05
(1981) |
wersja 1.00 z usuniętymi
kilkoma błędami |
1.10 (1982) |
dodano obsługę dwustronnych,
8-sektorowych dyskietek o pojemności 320 kB |
2.00 (1983) |
wersja przeznaczona dla IBM
XT, umożliwiała m.in. obsługę 9 sektorowych dyskietek o pojemności
360 kB, obsługę dysku twardego o pojemności do 10 MB, nowe polecenia
systemowe backup, cd, md, path, rd, restore i tree, goto, if,
echo, print, hierarchizację struktur skorowidzów dyskowych,
ulepszony interpretator Basic'a |
3.00 (1984) |
wersja przeznaczona dla IBM
AT, umożliwiała m.in. uruchamianie programów przez podanie ścieżki
dostępu, obsługę dysku twardego o pojemności do 20 MB, RAM-dysk
( symulacja dysku w pamięci operacyjnej), obsługę dyskietek
5,25'' o pojemności 1,2 MB, nowe polecenia systemowe country,
keybxx, select, attrib, graftabl, label i share |
3.10 (1985) |
ulepszona wersja 3.00 z możliwością
obsługi sieci i nowymi poleceniami systemowymi join i subst |
3.20 (1986) |
dodano obsługa dyskietek 3,5''
o pojemności 720 kB, zabezpieczenie przed przypadkowym formatowaniem
dysku twardego, możliwość kontroli urządzeń niestandardowych
i logicznych, nowe i ulepszone polecenia systemowe replace,
xcopy, attrib, command, format, graphics, select oraz shell |
3.30 (1987) |
wersja wprowadzona wraz z komputerami
IBM PS/2, dodano obsługę dyskietek 3,5'' o pojemności 1,44 MB'
programy sterujące : DISPLAY.SYS i PRINTER.SYS, dodano i ulepszono
polecenia systemowe append, call, chcp, fastopen, nlsfunc, attrib,
backup, date, time, fdisk, restore, xcopy |
4.00 (1988) |
dodano obsługę pamięci RAM powyżej
640 kB EMS ( Expanded memory ), obsługiwanej przez programy
XMA2EMS.SYS i XMAEM.SYS, obsługa dysków większych niż 32 MB,
graficzne środowisko systemu - DOSSHELL, programy VDISK.SYS
i DEBUG.COM oraz nowe i ulepszone polecenia mem, install, switches,
append, chkdsk, erase, fastopen, fdisk, format, graphics, mode,
rem, replacem select, sys |
5.00 (1991) |
wersja ta pozwalała na umieszczenia
części systemu w niewykorzystywanych dotąd przez niego obszarach
pamięci (za pomocą sterownika HIMEM.SYS), co pozwalało programom
użytkowym wykorzystywać większy obszar pamięci konwencjonalnej.
Ponadto dodano selektor zadań, język programowania QBasic, pełnoekranowy
edytor tekstu EDIT , program DOSKEY , nowe polecenia systemowe
unformat, undelete, mirror |
6.00 (1993) |
dodano programy Memmaker, Doublespace,
ulepszony Smartdrive, Interlink ( do przesyłania danych ) możliwość
uruchomienia systemu menu w pliku "config.sys" |
6.20 (1993) |
dodano program MemMaker, możliwość
połączenia dwóch komputerów, kompresja dysków twardych i dyskietek,
ochrona antywirusowa |
6.22 (1993) |
kilka kosmetycznych zmian w
porównaniu z wersją 6.20 |
7.00 (1995) |
znacząco uproszczona wersja
zrobiona na potrzeby Windows 95 |
|