Programy DOS w Środowisku Windows.doc

(38 KB) Pobierz

Programy DOS w środowisku Windows

 

odrobina historii o systemach dos i ms-dos

 

 

DOS - (ang. Disk Operating System), pierwszy przenośny (Disk) system operacyjny OS komputerów PC i mikrokomputerów lat 80. rezydujący nad BIOSem, zawierający m.in. rozszerzenia programowe procedur sprzętowych BIOSu i interpreter komend. DOS zawiera niektóre doświadczenia systemu klasy CP/M.

Jest to system operacyjny zbudowany w środowisku tekstowym,  system ten jest używany od ok. 30 lat, dzisiaj użytkuje się go jeszcze w aplikacjach stosowanych w np. księgowości czy finansach.

Dos jest systemem nie posiadającym żadnego mechanizmu zarządzania pamięcią oraz jej ochrony.

Jednym z systemów klasy DOS jest stworzony przez Microsoft system MS-DOS

Systemy MS-DOS były wydawane samodzielnie od 1982r. aż do 1993r kiedy to MS-DOS przestał być podstawą w systemie Windows NT, ostatnią samodzielną wersją był MS-DOS 6.22. Przyczyną tego był rozwój systemów z serii Windows. Pierwsze systemy Windows z serii 1.x, 2.x i 3.x stawały się z biegiem czasu coraz samodzielniejszymi platformami  programistycznymi, choc początkowo miały pełnić funkcję nakładki graficznej na system MS-DOS

Kolejne wersje MS-DOS, aż do wersji 8.0 były częsciami systemów operacyjnych takich jak Windows 95 i Windows Millenium, przy czym w Millenium był on ukryty - bez odpowiednich modyfikacji nie istniała możliwość uruchomienia samego środowiska tekstowego przy starcie systemu.

System Windows XP był pierwszym system, który nie zawierał MS-DOS, jednakże nadal możemy korzystać z wielu jego funkcji za pomocą Wiersza Poleceń (CMD).

rodzaje pracy systemu dos

 

Command.com (główna powłoka systemu) może pracować w dwóch trybach – aktywnym (interakcyjnym) lub wsadowym. Tryb wsadowy polega na zinterpretowaniu podanego pliku wsadowego BAT, będącego spisem poleceń MS-DOS, skryptem. Plik autoexec.bat jest przykładem pliku wsadowego.

 

Programy wsadowe w systemach MS-DOS i MS Windows

W systemach MS-DOS i Windows typowym programem wsadowym jest plik tekstowy zawierający ciąg poleceń interpretera komend, z angielskiego nazywany batchem lub plikiem batchowym (ang. batch file); w środowisku uniksowym taki plik (zawierający ciąg poleceń powłoki systemowej) nazywany jest skryptem. Po uruchomieniu programu wsadowego interpreter czyta z pliku i wykonuje kolejne zapisane w nim polecenia.

Programy wsadowe systemu MS-DOS posiadają rozszerzenia .BAT lub .CMD. AUTOEXEC.BAT to specjalny program wsadowy uruchamiany podczas startu systemu.

Interpreterem komend (powłoką) w systemach MS-DOS i Windows 95/98 jest program command.com, w systemach Windows z linii NT (Microsoft Windows NT, 2000, XP, 2003, Vista) – program cmd.exe.

Przykładowe komendy wsadowe, będące poleceniami powłoki (interpretera komend) systemu MS-DOS i Windows:

§                      ECHO - wyświetlanie tekstu na ekranie

§                      COPY - kopiowanie pliku

§                      DEL - usuwanie pliku

§                      DELTREE - usuwanie katalogu

 

 

Programy dosowskie używane w systemach Windows

Uruchamiane były za pomocą MS-DOS a w nowszych systemach za pomocą emulatora zwanego DOSBox

Znane programy to m.in

-Menadżery plików:

*Free Commander

*Norton Commander z wbudowanym edytorem tekstowym, polecenia wydawane były za pomocą klawiszy od F1 do F10, a w późniejszych wersjach programu również za pomocą myszy i techniki przeciągnij i upuść.

*Foltyn Commander

*Volkov Commander

*Xtree – konkurujący z programem Norton Commander, wydany w 1985r.

*DOS Navigator – klon programu Norton Commander

*1dir

*DOS Shell – będący graficzną nakładką na system DOS

*FAR manager

-Edytor tekstu

*AmiPro

-Arkusz Kalkulacyjny

*Quattro Pro

-Kompilator

*Turbopascal

Istniało też wiele gier na systemu typu DOS, najpopularniejsze to Fallout, Doom, Wolfenstein 3D, Duke Nukem, Quake czy The Settlers, mo żna ich używac na dzisiejszych komputerach i systemach operacyjnych za pomocą emulatora

Zgłoś jeśli naruszono regulamin