DOS (system operacyjny dysku)

co to jest system operacyjny dysku?

DOS lub dyskowy system operacyjny to system operacyjny uruchamiany z dysku. Termin ten może również odnosić się do konkretnej rodziny dyskowych systemów operacyjnych, najczęściej MS-DOS, akronimu Microsoft DOS.

system operacyjny (OS) to oprogramowanie, które kontroluje sprzęt komputerowy i urządzenia peryferyjne oraz umożliwia działanie innych programów. Wczesne Komputery lat 40. i 50. nie posiadały napędów dyskowych. Zamiast tego były one podłączone do wykonywania określonych obliczeń.

później komputery mogły przechowywać instrukcje ładowane do pamięci komputera za pomocą kart dziurkowanych, a następnie taśm magnetycznych. Przestrzeń pamięci komputera była ograniczona, a gdy instrukcje sterowania komputerem zostały przeniesione na napęd dyskowy, taki jak dyskietka lub wewnętrzny dysk twardy, uznano to za najnowocześniejszą technologię.

DOS jest również używany do opisania kilku podobnych systemów operacyjnych wiersza poleceń. Pierwsze komputery, takie jak Commodore 64, Atari 800 i Apple II, posiadały dyskowy system operacyjny, w tym odpowiednio Komputery Commodore business DOS, Atari DOS i Apple DOS. DOS / 360 był systemem operacyjnym dla komputerów mainframe IBM, który pojawił się po raz pierwszy w 1966 roku, ale nie jest związany z DOS-em opartym na 8086 z lat 80.

jak działa dyskowy system operacyjny?

gdy komputer jest włączony, przechodzi przez różne kroki zwane procesem rozruchowym. W przypadku komputera z systemem operacyjnym dysku standardowo wykonuje się następujące sześć kroków:

  1. ładowacz bootstrap pamięci tylko do odczytu (ROM) odczytuje główny rekord rozruchowy i przekazuje do niego kontrolę.
  2. rekord rozruchowy ładuje system operacyjny dysku do pamięci i przejmuje kontrolę nad maszyną.
  3. komputer przesyła dane zapisane na dysku magnetycznym do swojej pamięci głównej, pamięci o dostępie swobodnym.
  4. przesyła również dane do zewnętrznych urządzeń podłączonych do komputera, takich jak ekran komputera lub drukarka.
  5. komputer zapewnia różne interfejsy programowania aplikacji dla programów, takich jak wprowadzanie/wyjście znaków (i/O), zarządzanie pamięcią, ładowanie i zakończenie programu, a także obsługa danych wejściowych od Użytkownika za pomocą klawiatury.
  6. system operacyjny zapewnia również zarządzanie plikami, które porządkuje, odczytuje i zapisuje pliki w pamięci masowej. Pliki są zorganizowane w hierarchiczną strukturę katalogów, podkatalogów i plików.

system operacyjny dysku nie ma graficznego interfejsu użytkownika (GUI). Jego interfejs jest oparty na znakach, więc użytkownicy muszą wpisywać polecenia w wierszu poleceń, aby wskazać, jakie akcje chcą.

ekran startowy PC-DOS 2.0
przykład ekranu startowego PC-DOS 2.0 na wczesnym komputerze IBM PC pokazuje interfejs wiersza poleceń.

funkcje DOS

wśród funkcji i ograniczeń dyskowych systemów operacyjnych są następujące.

funkcje

  • interfejs wiersza poleceń (CLI). Nie posiada GUI i nie akceptuje wejść myszy. Jest to system interfejsu oparty na znakach, w którym wszystkie polecenia są wprowadzane w tekście w wierszu poleceń.
  • Zarządzanie. Dyskowy system Operacyjny może zarządzać plikami komputera, systemem I/O i jego pamięcią.

ograniczenia

  • brak wbudowanych zabezpieczeń. Nie ma wbudowanych zabezpieczeń, takich jak własność plików i uprawnienia.
  • brak wielozadaniowości lub wielozadaniowości. Nie obsługuje również wielu użytkowników ani wielozadaniowości. Jest w stanie uruchomić tylko JEDEN program na raz, ale zapewnia bezpośredni dostęp do podstawowego systemu I/O i podstawowego sprzętu.
  • CLI, w którym użytkownik musi wpisywać polecenia, wymaga od użytkownika zapamiętywania poleceń do uruchamiania programów i wykonywania innych zadań systemu operacyjnego. Takie podejście utrudnia nowicjuszom korzystanie z niego. Na przykład wpisanie polecenia cd \ directory_name zmienia bieżący katalog roboczy na katalog nazwany, a wpisanie polecenia dir wyświetla listę plików w bieżącym katalogu.

typowe polecenia DOS

MS-DOS nie rozróżnia wielkości liter, więc polecenia mogą być pisane wielkimi lub małymi literami. Jednak w innych systemach operacyjnych dysków rozróżniana jest wielkość liter. Polecenia DOS obejmują następujące elementy.

polecenie co robi przykład
cd zmień katalog wpisz cd c:\techtarget w wierszu poleceń, aby zmienić katalog roboczy na c:\techtarget.
cls czyści całą zawartość na ekranie, pozostawiając tylko wiersz polecenia wpisz cls w wierszu poleceń.
Kopiuj kopiuje jeden lub więcej plików do innej lokalizacji Typ Kopiuj c:\techtarget\file.txt c:\techtarget\file2.txt do skopiowania c:\techtarget\file.txt to c:\techtarget\file2.txt.
del usuwa jeden lub więcej plików Typ del c:\techtarget\file2.txt, aby usunąć plik.txt z katalogu c:\techtarget.
deltree usuwa wszystkie pliki i podkatalogi z komputera Typ deltree c:\ techtarget\drafts, aby usunąć wersje robocze katalogu, w tym wszystkie pliki i podkatalogi w nim zawarte.
dir Wyświetla listę plików i katalogów w katalogu typu dir c:\techtarget aby wyświetlić listę plików i katalogów w katalogu c:\techtarget.
format formaty dysk dla plików DOS wpisz format e: aby sformatować dysk w Dysku e: do użytku z DOS.
help Wyświetla listę dostępnych poleceń lub więcej informacji o konkretnym poleceniu , wpisując help del, aby wyświetlić informacje o poleceniu del i sposobie jego użycia. Większość poleceń ma opcjonalne przełączniki, które są wyjaśnione w informacjach pomocy.
mkdir lub MD tworzy Nowy Podkatalog Typ mkdir c:\techtarget\drafts aby utworzyć szkice podkatalogu w c:\techtarget katalog.
move przenosi pliki lub katalogi z jednego katalogu do drugiego lub z jednego dysku na inny

Typ move c:\techtarget\file.txt c:\techtarget\drafts\file.txt to move c:\techtarget\file.txt to c:\techtarget\drafts\file.txt.

ren lub zmień nazwę zmienia nazwę pliku lub katalogu wpisz ren c:\techtarget\file.txt c:\techtarget\file2.txt, aby zmienić nazwę pliku c:\techtarget\file.txt to c:\techtarget\file2.txt.
wpisz wyświetla zawartość pliku na ekranie

wpisz wpisz c:\myfile.txt, aby pokazać zawartość pliku myfile.plik txt.

* znak wieloznaczny reprezentujący jeden lub więcej znaków grupa plików ma wspólne Typ Kopiuj c:\techtarget\*.txt c:\techtarget\drafts aby skopiować wszystkie pliki z rozszerzeniem .txt to c:\techtarget\drafts.
? znak wieloznaczny reprezentujący pojedynczy znak grupa plików ma wspólne Typ copy c:\ techtarget \ document?.txt c:\techtarget\drafts aby skopiować pliki o nazwie dokument1.txt, document2.txt i tak dalej do c:\techtarget\drafts.

Historia DOS

pojawienie się mikroprocesora w latach 70.rozpoczęło rewolucję komputerową, a rynek komputerów osobistych (PC) zaczął rozkwitać. IBM, który był znany w tym czasie ze swoich komputerów mainframe, wypuścił Komputer Osobisty IBM 5150 w sierpniu 1981 roku. Aby przyspieszyć rozwój tego nowego komputera, IBM postanowił licencjonować różne komponenty innych firm.

jego pierwszym wyborem dla systemu operacyjnego było oprogramowanie CP/M-86 firmy Digital Research (DR). Jednak spory dotyczące umów o poufności i licencji skłoniły IBM do wyboru systemu operacyjnego podobnego do CP / M firmy Microsoft. Microsoft kupił prawa do wprowadzenia na rynek 86-DOS, systemu operacyjnego opartego na 16-bitowym procesorze Intel 8086. 86-DOS został stworzony przez Tima Patersona w Seattle Computer Products (SCP) i pierwotnie był nazywany QDOS, akronimem szybkiego i brudnego systemu operacyjnego.

po odejściu z SCP dla Microsoftu w 1981, Paterson pracował nad wersją 86-DOS dla komputerów IBM. PC-DOS był pierwszym powszechnie instalowanym systemem DOS używanym w komputerach PC z 16-bitowymi procesorami Intel 8086.

Microsoft wyprodukował własną niemal identyczną wersję PC-DOS o nazwie MS-DOS. Wraz ze wzrostem sprzedaży komputerów PC rosła również wszechobecność MS-DOS. Kolejne wersje charakteryzowały się zwiększoną wydajnością i dodatkowymi funkcjami, takimi jak obsługa znaków obcych i rozszerzonych oraz większych dysków twardych. Miał również ulepszone zarządzanie pamięcią, ulepszony edytor tekstu i obsługę sieci.

kiedy Microsoft po raz pierwszy wprowadził Windows jako GUI dla MS-DOS, pierwsi użytkownicy musieli wpisać “WIN” w monicie DOS, aby uruchomić program Windows. Od tego czasu Windows ewoluował z programu GUI działającego pod MS-DOS do pełnego systemu operacyjnego przejmującego jako domyślny system operacyjny, choć dopiero Windows XP przestał polegać na programie DOS win.com aby uruchomić jądro systemu Windows.

ostatnią detaliczną wersją MS-DOS był MS-DOS 6.22, a PC-DOS 2000 był ostatnim detalicznym wydaniem PC-DOS. Po tym wydaniu MS-DOS był nadal dołączany jako część systemu Windows, ale nie wymagał już oddzielnej licencji. Nadal może być uruchamiany pod Windows przy użyciu procesora poleceń emulującego interfejs MS-DOS. Istnieje otwarta wersja DOS o nazwie FreeDOS, która jest oparta I kompatybilna z MS-DOS. Inne wersje tych systemów to DR-DOS, ROM-DOS i PTS-DOS (PhysTechSoft DOS).

ze względu na wiele starszych aplikacji, systemy operacyjne dysków będą nadal używane przez wiele lat. Mogą być używane w prostych systemach wbudowanych, ale zabezpieczenie starszych systemów operacyjnych przed nowoczesnymi atakami jest problemem. Te systemy operacyjne zapewniają niezależność maszyn i nie mają żadnych kosztów licencyjnych w przypadku FreeDOS i innych systemów open source.

zrzut ekranu programu pomocy FreeDOS
FreeDOS to dostępna obecnie wersja Open source systemu DOS. Spójrz na program pomocy Freedosa.

systemy operacyjne dysków odegrały znaczącą rolę we wczesnym rozwoju komputerów osobistych. Dzisiaj, około 55 lat po ich początkowym rozwoju, zajmują one miejsce jako jeden z najważniejszych typów systemów operacyjnych w historii informatyki.

Microsoft niedawno wprowadził system Windows 11. Dowiedz się, dokąd zmierza SYSTEM OPERACYJNY Windows i jaką ważną rolę odgrywa w komputerach.

Leave a Reply