W jakim języku napisano ms dos? System operacyjny DOS: opis i możliwości

system operacyjny to zestaw programów. W przeciwieństwie do programów użytkowych mających na celu rozwiązanie określonego zadania aplikacji (na przykład programów do edycji tekstu), jest on przeznaczony do sterowania komputerem i

  • stanowi rdzeń „uniwersalnego komputer- komputer”;
  • zarządza wszystkimi procesami wewnątrz komputera;
  • zarządza wymianą pomiędzy komputerem a podłączonymi do niego urządzeniami peryferyjnymi, takimi jak drukarka, wyświetlacz, dyski twarde i dyski twarde;
  • zapewnia możliwość komunikacji pomiędzy programy użytkowe i moduły sprzętowe;
  • pełni funkcję pośrednika pomiędzy komputerem a użytkownikiem.

PROGRAMY SYSTEMOWE
Programy systemowe nazywane są programami kontrolującymi procesy wewnątrz komputera. Programy te zapewniają komunikację pomiędzy komputerem a podłączonymi do niego urządzeniami oraz środowisko. Kategoria zewnętrzna obejmuje wszystkie urządzenia peryferyjne: drukarki, myszy, modemy, a także wyświetlacze, klawiatury i dyski.

System programy DOS-owe zawarte są w dwóch ukrytych plikach - IO.SYS i MSDOS.SYS lub IBMBIO.COM i IBMDOS.COM. Pierwszy plik (IO.SYS lub IBMBIO.COM) zawiera rozszerzenie BIOS-u, tj. program sterujący wewnętrznymi procesami komputera. W pewnym sensie ustanawia więź między jednostkami składniki komputer.

Drugi plik MSDOS.SYS lub IBMDOS.COM umożliwia wymianę ze standardem urządzenia systemowe komputer osobisty. Plik ten zapewnia programiście systemowemu pewną liczbę dodatkowe procedury, umożliwiając korzystanie podstawowe funkcje komputer osobisty i nie pisz za każdym razem specjalnych programów.

TŁUMACZ POLECEŃ
Po włączeniu komputera i załadowaniu plików IO.SYS i MSDOS.SYS komputer w dalszym ciągu nie przyjmuje poleceń od użytkownika. Czego jeszcze brakuje? Nie ma możliwości komunikowania się z komputerem w „naturalnym” języku. Aby nawiązać taki kontakt należy skorzystać z tzw. interpretera poleceń zawartego w pliku COMMAND.COM. Zapewnia, że ​​komputer osobisty rozumie polecenia użytkownika i je wykonuje.

Wszystkie polecenia, które wydajemy komputerowi osobistemu na sali operacyjnej System MS-DOS lub PC-DOS, to skróty Terminy angielskie na przykład skrót COMP odpowiada angielskiemu Porównywać(porównaj) itp. Polecenia wysyłane przez użytkownika do systemu operacyjnego są odbierane przez plik COMMAND.COM, sprawdzane pod kątem zgodności z regułami językowymi (składnia) i interpretowane. Dopiero po pobraniu pliku COMMAND.COM komputer osobisty może przyjmować polecenia i rozumieć użytkownika.

DANE I PLIKI
Najważniejsze pojęcia w MS-DOS to pliki i katalogi (spisy treści, katalogi).AKTA
Dane na komputerze przechowywane są w akta. Słowo to pochodzi z języka angielskiego Files, co oznacza szpilkę do nakłuwania papierów, segregator, szafkę na dokumenty. Dane w plikach mogą być przechowywane w dowolnej formie. Zarówno programy usługowe, aplikacyjne, jak i dane uzyskane za ich pomocą, takie jak adresy klientów czy SMS-y, zapisywane są na dysku w postaci plików.

MS-DOS umożliwia wykonywanie następujących operacji na plikach

  • Kreacja,
  • składowanie,
  • zmiana,
  • analiza lub przetwarzanie.

Pliki mają nazwy, bez których wyszukiwanie informacji jest prawie niemożliwe lub wymaga bardzo dużej inwestycji czasu. NAZWY PLIKÓW I ICH ROZSZERZENIA
Nazwa pliku może składać się łącznie z nie więcej niż 12 znaków. Te 12 znaków jest rozmieszczonych w nazwie pliku w następujący sposób

  • sama nazwa pliku to maksymalnie 8 znaków,
  • rozszerzenie nazwy pliku - maksymalnie 3 znaki,
  • obie te części są od siebie oddzielone kropka, który reprezentuje 12. znak.

W takim przypadku zarówno punkt podziału, jak i rozszerzenie nazwy pliku mogą być całkowicie nieobecne.

Dalsze ograniczenia polegają na tym, że nie wszystkie znaki są dozwolone w nazwie pliku i jego rozszerzeniu. W nazwie pliku dozwolone są wyłącznie następujące litery, cyfry i symbole:

Litery mogą być używane zarówno małymi, jak i wielkimi literami - są one postrzegane przez MS-DOS jako równoważne. Małe litery są automatycznie konwertowane na wielkie litery podczas pisania. Na przykład nazwy ImjaFail.Dop i IMJAFAIL.DOP są uważane za identyczne.

Nie można użyć Nazwa i rozszerzenie zawierają następujące znaki, które są zarezerwowane dla funkcji specjalnych:

Dwukropek oddziela oznaczenie dysku, a kropka oddziela nazwę od rozszerzenia w nazwie pliku.

Poniżej znajdują się przykłady prawidłowych nazw plików:

FORMAT.COM 33%-ROST.dat

PLIK 4-7-88.TXT#!

MS-DOS akceptuje więcej długie nazwy plików, ale ponieważ nazwa może składać się tylko z 8 znaków, obcina je po 8. znaku. Dlatego następujące nazwy plików są identyczne w systemie MS-DOS:

DOKUMENT1.TXT i DOKUMENT2.TXT

Obydwa będą wyglądać identycznie na ekranie, a jeśli zdarzy się to podczas kopiowania, drugi z tych plików może zastąpić pierwszy i go zniszczyć.

Rozszerzenia nazw plików nie są niezbędne komponenty. Są one jednak używane przez wiele programów do oznaczania i rozpoznawania typu pliku.

SPECYFIKACJA PLIKU
Nazwę pliku można poprzedzić nazwą dysku i nazwą katalogu. Jest to konieczne, jeśli wywoływany plik znajduje się na dysku innym niż ten moment aktywny. Aby wywołać plik DISKCOPY.COM z dysku twardego C:, znajdującego się na dyskietce w napędzie A:, należy wpisać komendę (podając zarówno nazwę, jak i rozszerzenie):

Jeśli pliki na dysku są podzielone na katalogi, to po oznaczeniu dysku możesz podać nazwę odpowiedniego katalogu przed nazwą pliku. W takim przypadku MS-DOS szuka pliku w określonym katalogu na dysku. Na przykład na polecenie C:\DOS\DISCOPY plik DISCOPY.COM (lub DISCOPY.EXE) jest przeszukiwany w katalogu \DOS na dysku twardym C:.

Nazywa się pełny opis pliku, łącznie z dyskiem i katalogiem, w którym się on znajduje specyfikacja pliku.

ZASTRZEŻONE NAZWY PLIKÓW
Oprócz ograniczenia liczby znaków w nazwie pliku, istnieje ograniczenie w używaniu nazw, które są zarezerwowane przez MS-DOS dla jego potrzeb. MS-DOS używa tych nazw podczas wykonywania operacji wejścia i wyjścia za pośrednictwem urządzeń peryferyjnych. Jeśli używasz zastrzeżone nazwy Jako nazwy plików będziesz odnosił się nie do samego pliku, ale do odpowiedniego urządzenia peryferyjnego. Następujące nazwy plików są zastrzeżone w systemie MS-DOS.

Nazwa Zamiar
AUX interfejs asynchroniczny
ZEGAR$ sterownik zegara
COM1 pierwszy interfejs szeregowy
COM2 drugi interfejs szeregowy
COM3 trzeci interfejs szeregowy
COM4 czwarty interfejs szeregowy
KON konsola (klawiatura i wyświetlacz)
LPT1 pierwszy interfejs równoległy
LPT2 drugi interfejs równoległy
LPT3 trzeci interfejs równoległy
NUL brakujące wyjście
PRN Drukarka

ZNAKI WILDERLAND I NAZWY PLIKÓW
W większości przypadków polecenie przetwarza jeden plik. Czasami może być konieczne przetworzenie kilku plików tego samego typu za pomocą jednego polecenia. W takim przypadku możesz je przetworzyć osobno, wpisując to samo polecenie dla każdego pliku, co będzie czasochłonne. Jednak w systemie MS-DOS możliwy jest dostęp do wszystkich plików tego samego typu jednocześnie za pomocą jednego polecenia. W tym celu należy wprowadzić tylko pasującą część nazw grup plików. W przypadku różnych części nazw plików wystarczy użyć Specjalne symbole, które są przeznaczone do tego celu w systemie MS-DOS i nazywane są znaki wieloznaczne.

Są to specjalne znaki wieloznaczne, które pełnią funkcję wskazania miejsca w nazwie pliku, zwane maskami. Te maski są ? I *. Znaków tych nie można używać w nazwach oddzielne pliki.

? - zastępuje dokładnie jedną literę w nazwie pliku lub jego rozszerzeniu. W nazwie pliku możesz użyć wielu znaków zapytania. Na przykład za pomocą polecenia

KATALOG MOD1?SCR.OVL

Możesz wyświetlić nazwy wszystkich plików, dla których nie pasuje tylko piąty znak w nazwie. To może być następujące pliki:

? - można używać w dowolnym miejscu nazwy i rozszerzenia pliku. Zastępuje dowolny znak występujący w nazwach różne pliki w tym miejscu.

W kontraście do tego * można użyć do wymiany kilka postaci. Można go użyć do zastąpienia jednego lub wszystkich znaków nazwy pliku i jego rozszerzenia. Zaczynając od miejsca wpisania gwiazdki, zastępuje ona wszystkie pozostałe znaki. Jeśli chcesz np. wyświetlić na ekranie nazwy wszystkich plików z rozszerzeniem .TXT wpisz następującą komendę:

Jeśli wpiszesz polecenie

DIR T*.* otrzymasz listę wszystkich plików rozpoczynających się na literę „T”.

TYPY ZESPOŁÓW
MS-DOS ma dwa polecenia:

  • wewnętrzny
  • zewnętrzny

ZESPOŁY WEWNĘTRZNE
Polecenia wewnętrzne, takie jak VER i SET, są przetwarzane i wykonywane przez interpreter poleceń, który znajduje się w pliku COMMAND.COM. Plik ten jest ładowany z systemem MS-DOS podczas uruchamiania komputera i pozostaje w pamięci RAM komputera. POLECENIA ZEWNĘTRZNE
Polecenia zewnętrzne wykonywane są przez małe programy usługowe (narzędzia), które aby mogły zostać wykonane muszą zostać załadowane z plików znajdujących się na dyskietce lub dysku twardym do Baran. OGÓLNY FORMAT ZESPOŁU
Nawiasy kwadratowe

Nawiasy kwadratowe zawierają komponenty ( słowa kluczowe, parametry i zmienne) dowolnego polecenia, które na żądanie użytkownika może zostać zawarte w poleceniu, tj. w razie potrzeby można je pominąć. Jeśli mimo to taki fragment zostanie uwzględniony w poleceniu, to nawiasy kwadratowe nie ma potrzeby określania tego w poleceniu.

Elipsa...

Wielokropek wskazuje, że element poprzedzający go w poleceniu może się powtórzyć dowolna liczba raz.

Symbol |

Wskazuje, że można wybrać jedną z dwóch opcji. Na przykład polecenie ECHO ON|OFF oznacza, że ​​można wprowadzić to polecenie jako ECHO ON lub ECHO OFF.

POLECENIA PRACY PLIKU
Polecenia, za pomocą których można wykonać następujące operacje:

  • zmienić nazwę plików (REN),
  • skopiuj pliki (COPY),
  • kasowanie plików (DEL),
  • przywróć pliki (UNDELETE),
  • pliki wyjściowe na ekran (TYPE),

Na początek przyjrzyjmy się bliżej poleceniu umożliwiającemu wyświetlenie listy plików znajdujących się na nośniku lub jego indywidualnym katalogu (DIR). WYŚWIETLANIE LISTY PLIKÓW
Wprowadź polecenie DIR, nie ma znaczenia, czy użyjesz wielkich, czy małych liter:

Za pomocą tego polecenia na ekranie wyświetlacza wyświetlana jest lista plików znajdujących się na dyskietce znajdującej się w aktywnym napędzie.

Wyświetlane są wszystkie nazwy plików wraz z ich rozszerzeniem, rozmiarem (w bajtach), datą i godziną. Ostatnia zmiana. W zależności od opcji instalacji systemu operacyjnego obok godziny może znajdować się litera „A” (przed południem) lub „P” (po południu) - z dwunastogodzinnym schematem wyświetlania czasu.

Dodatkowe klucze:

/P (Pauza) wstrzymuje listę plików po zapełnieniu ekranu. Po naciśnięciu dowolnego klawisza wyjście jest kontynuowane;

/W (szeroki wyświetlacz) udostępnia dane wyjściowe w formie skondensowanej, tj. pięć nazw w jednej linii, ze wskazanymi tylko nazwami plików i katalogów;

/A:atrybuty Wyświetla tylko te pliki, które mają określone atrybuty. Możliwe są następujące skróty wymaganych atrybutów: H(identyfikator - ukryty), A(archiwum - archiwum), S(system - system), R(ead-Only - chroniony przed zapisem), D(katalog - katalogi). Umieszczając znak minus (myślnik) przed atrybutem, możesz zmienić wartość atrybutu na odwrotną; na przykład /A:-N wyświetli listę wszystkich nieukrytych plików. Można pominąć dwukropek przed wyszczególnieniem wymaganych atrybutów;

/O:criteria (Kolejność) zapewnia uporządkowanie wyświetlanej listy plików zgodnie z określonym kryterium. Dozwolone są następujące skróty kryteriów sortowania:

C - według stopnia sprężania (Kompresja),

N - w kolejność alfabetyczna imiona (imię),

E - w kolejności alfabetycznej rozszerzeń (Rozszerzenie),

G - grupowanie katalogów (Grupa),

D - według daty utworzenia (Date),

S - według rozmiaru (Rozmiar),

T - według czasu stworzenia (Czas).

W każdym przypadku przed redukcją można postawić znak minus, co zapewni sortowanie Odwrotna kolejność. Wymagany dwukropek kryterialny można pominąć;

/S Wyświetla listę plików nie tylko z określonego katalogu, ale także ze wszystkich podkatalogów;

/B Wyświetla tylko nazwy plików bez Dodatkowe informacje. Każdy plik ma osobną linię na ekranie wyświetlacza;

/L Wyświetla małe litery.

ZMIANA NAZWY PLIKÓW
Polecenie REN umożliwia zmianę nazw pojedynczych plików lub grup plików.

Format polecenia: REN stara_nazwa nowa_nazwa

ZMIEŃ NAZWĘ stara_nazwa nowa_nazwa

stara nazwa - nazwa pliku (lub grupy plików), którego nazwa ma zostać zmieniona. W przypadku grupy plików można używać znaków wieloznacznych (? i *). Parametr stara nazwa może zawierać nazwę dysku i ścieżkę wyszukiwania;

nowe imie - nowa nazwa pliku. Należy pamiętać, że określenie ścieżki wyszukiwania nie jest tutaj dozwolone, ponieważ zmiany nazw plików można dokonywać wyłącznie w obrębie katalogu, w którym się znajdują.

Przykład:

REN C:\TEXT\ALTNAME.TXT NEUNAME.TXT

Plik ALTNAME.TXT w katalogu TEXT urządzenia C: otrzyma nową nazwę NEUNAME.TXT.

WYŚWIETLANIE UTWORZONEGO PLIKU
Możesz użyć polecenia TYPE, aby wyświetlić zawartość pliku tekstowego na ekranie wyświetlacza. W wielu przypadkach zaleca się połączenie polecenia TYPE z poleceniem WIĘCEJ wyjście strony informacje na ekranie.

Możesz także wstrzymać wyświetlanie, naciskając „Ctrl” - "S". Po naciśnięciu tej kombinacji klawiszy wyjście zostanie wstrzymane do momentu naciśnięcia klawisza, po czym wyjście będzie kontynuowane.

Format polecenia: TYPE nazwa_pliku

Cel parametrów i kluczy:

D: nazwa napędu. który zawiera dyskietkę z wymaganym plikiem;

Nazwa pliku nazwa pliku wyjściowego, która może zawierać ścieżkę wyszukiwania. W nazwie pliku nie są dozwolone znaki wieloznaczne (? i *).

USUWANIE PLIKÓW
Polecenie DEL (Usuń), identyczne z poleceniem ERASE, usuwa pliki z twardy dysk lub dyskietki.

Format polecenia: DEL nazwa_pliku

Cel parametrów i kluczy:

Nazwa pliku nazwa pliku do usunięcia. Nazwa ta może zawierać zarówno ścieżkę dostępu, jak i znaki wieloznaczne;

D: nazwa dysku, na którym mają zostać usunięte wskazane pliki;

/P Dla każdego pliku program pyta, czy plik ten powinien zostać usunięty, czy nie.

Przykład: DEL C:\PROGRAMS\DEMO.EXE

Usuwa plik DEMO.EXE z katalogu PROGRAMS na dysku C:.

PRZYWRACANIE PLIKU (COFANIE USUWANIA)
Pamiętaj, że polecenie DEL nie usuwa fizycznie plików, a jedynie oznacza odpowiedni wpis w katalogu jako wolny. Tylko dzięki temu możliwe jest odzyskanie plików. Oznaczenie wpisu w katalogu odbywa się za pomocą polecenia DEL poprzez usunięcie pierwszego znaku nazwy pliku. Aby przywrócić taki plik, wystarczy wpisać ten symbol. KOPIOWANIE PLIKÓW
Ponieważ MS-DOS traktuje pliki i urządzenia peryferyjne tak samo, możliwe jest kopiowanie z urządzenia peryferyjne oraz do urządzeń peryferyjnych.

Źródło formatu polecenia COPY

[+ źródło [+... ]]

Cel parametrów i kluczy:

źródło nazwa pliku, który ma zostać skopiowany. Nazwa ta może zawierać ścieżkę i oznaczenie napędu;

cel nazwa pliku utworzonego podczas procesu kopiowania. Nazwa ta może zawierać ścieżkę dostępu i oznaczenie napędu. Jeśli plikowi docelowemu nie zostanie nadana nazwa, zostanie nadana nazwa pliku źródłowego. Jeśli plik o tej samej nazwie już istnieje, zostanie nad nim zapisana kopia;

/Y Jeżeli podczas kopiowania plik zastępuje istniejący, odbywa się to bez potwierdzenia (/Y) lub dopiero po potwierdzeniu (/-Y). Domyślnie /Y;

/A plik jest traktowany jak plik tekstowy w Kody ASCII. Koniec pliku jest określony przez symbol końca pliku („Ctrl”-„Z”). Domyślna wartość;

Plik /B jest traktowany jako plik binarny. Koniec pliku jest określony przez rozmiar określony w katalogu;

/V (Sprawdź) sprawdza, czy dane są poprawnie zapisane w pliku docelowym.

PRZENIEŚ PLIKI
Przenosi jeden lub więcej plików do nowej lokalizacji. Używany również do zmiany nazw katalogów.

Format polecenia: PRZESUŃ

Plik [ , plik [ ...]] cel

Cel parametrów i kluczy:

plik nazwę i lokalizację przesyłanego pliku lub określenie katalogu, którego nazwa ma zostać zmieniona (w tym przypadku nazwa „plik” jest pomijana).

cel lokalizacja przesyłanego pliku: nazwa urządzenia, ścieżka. Jeśli przesyłasz tylko jeden plik, możesz zmienić jego nazwę, ustawiając „cel” na nową nazwę. Podczas przesyłania wielu plików „miejsce docelowe” nie może zawierać nazwy pliku, a jedynie urządzenie i/lub ścieżkę. Przesłane pliki niszczą pliki o tej samej nazwie w katalogu docelowym.

Kontrola potwierdzenia, gdy nazwa przesyłanego pliku jest zgodna z jednym z plików w katalogu docelowym: /Y - nie jest wysyłana prośba o potwierdzenie, /-Y - jest wysyłana prośba o potwierdzenie.

Przykład: PRZESUŃ C:\BOOK\DOS 60.TXT A:\1.DOC

Plik DOS 60.TXT jest przenoszony z katalogu C:\BOOK na dysk A:\ i zmienia nazwę na 1.DOC

KATALOGI I ICH STRUKTURA.
Możesz zarządzać podkatalogami za pomocą trzech poleceń:

  • MD (Make Directory - utwórz podkatalog),
  • CD (Zmień katalog - zmień katalog),
  • RD (Usuń katalog - usuń podkatalog).

TWORZENIE I ZMIANA PODKATALOGÓW
Komenda MD tworzy podkatalog. Na przykład polecenie MD \DOS tworzy podkatalog \DOS. Aby wejść do tego podkatalogu, należy użyć polecenia CD \DOS. A jego zawartość (lista plików) można następnie wyświetlić na ekranie za pomocą Polecenia DIR. USUWANIE KATALOGÓW
Możesz użyć polecenia RD, aby usunąć pusty katalog. Jeśli w katalogu znajdują się pliki, należy je najpierw usunąć. Pliki znajdujące się w katalogu można usunąć podając nazwę tego katalogu po poleceniu DEL: DEL C:\DOS.

To polecenie usuwa wszystkie pliki znajdujące się w katalogu DOS. Sam katalog nie jest usuwany w wyniku tych działań.

USUWANIE FRAGMENTU DRZEWA
MS-DOS 6.2 posiada polecenie usunięcia fragmentu drzewa katalogów - DELTREE. Usuwa określony katalog, wszystkie zawarte w nim pliki i podkatalogi dowolnego poziomu podporządkowania wraz z ich plikami. Powinieneś być ostrożny! Usuniętego w ten sposób fragmentu drzewa nie można przywrócić. Co więcej, pliki ukryte, systemowe i chronione przed zapisem są usuwane bez ostrzeżenia. ZMIANA NAZWY KATALOGÓW
Używając polecenia PRZESUŃ Możesz nie tylko przenosić pliki z jednego katalogu do drugiego, ale możesz także zmieniać nazwy samych katalogów bez zmiany ich podporządkowania. Po wykonaniu polecenia MOVE OLD_DOS NEW_DOS katalog poprzednio nazywany OLD_DOS będzie odtąd nosił nazwę NEW_DOS.

Za datę narodzin systemu operacyjnego DOS można uznać rok 1980, kiedy to powstał pierwszy rozwój, zwany QDOS. System stał się najbardziej rozpowszechniony w 1987 roku i jest nadal w użyciu.

DOS: ogólna charakterystyka

System komputerowy (system operacyjny) to program, który ładuje się po włączeniu komputera osobistego. Prowadzi dialog z osobą, zarządza komputerem i jego zasobami oraz uruchamia się różne programy. Dzięki systemowi operacyjnemu użytkownik może w wygodny sposób komunikować się z urządzeniami PC (interfejs).

Rdzeniem systemu MSDOS są pliki MSDOS.SYS i I0.SYS, które za pomocą bootloadera są ładowane do pamięci i tam na stałe obecne. Pierwszy plik implementuje podstawowe usługi MSDOS wysokiego poziomu, a drugi plik uzupełnia podstawowy system we/wy.

Przetwarzanie poleceń wprowadzanych przez użytkownika odbywa się za pomocą procesora poleceń, który jest realizowany poprzez plik COMMAND.COM, znajdujący się na dysku wraz z jądrem. Niektóre polecenia w DOS-ie, takie jak DIR, TYPE i inne, są wykonywane przez sam procesor poleceń. Nazywają się zespoły wewnętrzne. Inne polecenia zewnętrzne wykonywane są za pomocą pliki zewnętrzne, które są ładowane do pamięci i również kontrolowane przez COMMAND.COM. Po zakończeniu działania programu procesor usuwa program z pamięci i zgłasza jego gotowość do dalszych działań użytkownika.

Polecenia zewnętrzne wykonywane przez system operacyjny DOS są dostarczane w postaci oddzielnych plików wraz z systemem. Wykonują różne czynności serwisowe (formatowanie itp.).

Uzupełnieniem systemu wejścia/wyjścia MSDOS są sterowniki urządzeń umożliwiające niestandardowe wykorzystanie istniejących urządzeń lub obsługę nowych. Programy te są ładowane wraz z systemem do pamięci komputera i zapisywane są ich nazwy specjalny plik konfiguracja KONFIG.SYS. Ułatwia to dodawanie nowych urządzeń bez korzystania z systemowych plików MSDOS.

System operacyjny DOS: podstawowe funkcje

Główną odpowiedzialnością systemu jest utrzymywanie (tworzenie, przechowywanie, usuwanie) plików podobnych do innych i reprezentujących zbiór danych specyficzne miejsce pamięć. Podczas przetwarzania pliki są ładowane do systemu operacyjnego i dzieje się to pod kontrolą systemu (systemu operacyjnego).

Każdy plik musi mieć nazwę, która może być złożona lub prosta. Nazwa złożona jest reprezentowana przez nazwę pliku i jego rozszerzenie. W przeciwieństwie do innych systemów, więcej wysoki poziom(Windows), w MS-DOS nazwa pliku może mieć maksymalnie osiem znaków. Rozszerzenie pliku wskazuje jego typ lub przynależność do konkretnego programu, na przykład plik danych lub plik tekstowy.

Oczywiście w porównaniu do Windowsa, MS DOS to zupełnie inny interfejs. Jeśli w pierwszym systemie wszystko niezbędne narzędzia a wszystkie informacje prezentowane są graficznie na ekranie komputera, wówczas praca w systemie DOS jest bardziej złożona i wymaga specjalnych umiejętności oraz znajomości poleceń.

Jako interfejs podczas pracy w systemie DOS użytkownik pojawia się tylko z jednym wiersz poleceń. I na przykład, aby załadować program lub grę (obsługiwaną przez ten system) będziesz musiał wprowadzić kilka poleceń.

Po pojawieniu się programu Norton Commander praca w systemie MS-DOS stała się znacznie łatwiejsza. Ponadto system operacyjny DOS jest systemem jednozadaniowym i w przeciwieństwie do systemu Windows nie pozwala na pracę z dwoma lub większą liczbą programów jednocześnie. Niemniej jednak, ten system jest nadal używany i pozwala rozwiązać różne specyficzne problemy. Z poziomu DOS uruchamiany jest program do przywracania informacji, sprawdzania pamięci i rozwiązywania innych problemów sprzętowych.

Temat 1.3: Oprogramowanie systemowe

Temat 1.4: Oprogramowanie serwisowe i podstawy algorytmiki

Wprowadzenie do informatyki gospodarczej

1.3. Oprogramowanie systemu komputerowego

1.3.4. System operacyjny MSDOS

Do połowy lat 90-tych jednym z najpopularniejszych systemów operacyjnych był dyskowy system operacyjny Microsoft MS DOS (Microsoft Disk System operacyjny).

We współczesnych systemach operacyjnych Windows do pracy z poleceniami DOS-u wykorzystywany jest wiersz poleceń, który można wywołać: Start/Uruchom, w oknie dialogowym wpisz cmd i kliknij OK. Innym sposobem otwarcia wiersza poleceń jest Start/Programy/Akcesoria/Wiersz poleceń.

Skład MS DOS

System operacyjny MS DOS składa się z następujących głównych modułów:

  1. Podstawowy system wejścia-wyjścia (BIOS).
  2. Blok bootstrap (Zapis rozruchowy).
  3. Moduł rozszerzeń BIOS (IO.SIS).
  4. Moduł przetwarzania przerwań (MS DOS.SYS).
  5. Procesor poleceń (COMMAND.COM).
  6. pliki sterowników, które po załadowaniu do pamięci zapewniają działanie urządzeń takich jak mysz, CD-ROM itp.
  7. Narzędzia systemu operacyjnego, które wykonują różne funkcje usługowe (formatowanie dysku itp.).

Podstawowy systemu BIOS Jest zależny od sprzętu i znajduje się w pamięci ROM komputera. Ta część systemu operacyjnego jest wbudowana w komputer.

Realizuje następujące główne funkcje:

  1. Automatyczne sprawdzenie komponentów sprzętowych podczas włączania komputera.
  2. Wywołanie bloku startowego systemu operacyjnego (ładowanie programu systemu operacyjnego do pamięci odbywa się w dwóch etapach: najpierw ładowany jest blok rekordu rozruchowego i przekazywane jest do niego sterowanie, następnie za pomocą tego bloku przenoszone są pozostałe moduły).

Boot Record to bardzo krótki program (około 512 bajtów) znajdujący się w pierwszym sektorze każdego dysku DOS. Boot Record ładuje do pamięci dwa kolejne moduły systemu operacyjnego ( pliki systemowe io.sys, msdos.sys), które kończą proces uruchamiania systemu DOS.

Moduł rozszerzenia BIOS IO.SIS jest dodatkiem do pamięci ROM BIOS. Konfiguruje system operacyjny dla konkretnej konfiguracji komputera i umożliwia podłączenie nowych sterowników do niestandardowych urządzeń I/O.

Moduł obsługi przerwań MS DOS.SYS – implementuje usługi związane z obsługą systemu plików i operacjami wejścia/wyjścia.

Procesor poleceń COMMAND.COM – przetwarza polecenia wprowadzone przez użytkownika.

Ładowanie MS-DOS-u

Po włączeniu zasilania komputera, na którym zainstalowany jest system operacyjny MS DOS, automatycznie zachodzą następujące procesy:

  • Testowanie komputera PC (BIOS uruchamia zestaw początkowych programów do testowania komputera);
  • ładowanie MS DOS (wczytywanie systemu operacyjnego z zewnętrznego urządzenia pamięci masowej do pamięci RAM);
  • Konfiguracja MS DOS (konfiguracja systemu operacyjnego odbywa się za pomocą poleceń zapisanych w plikach config.sys i autoexec.bat).

Po załadowaniu systemu operacyjnego na ekranie monitora pojawia się monit o wprowadzenie przez użytkownika poleceń, które składają się z nazwy dysku i następujących symboli:
A:\> lub C:\>.

Oznacza to, że DOS jest gotowy do przyjmowania poleceń.

Wiersz DOS zawiera informacje o bieżącym dysku i bieżącym katalogu. Na przykład,
O:\>- dysk A:, katalog główny:
C:\windows>- dysk C:, katalog Windows.

Dysk, z którym aktualnie pracuje komputer, nazywany jest dyskiem bieżącym.

Wprowadzanie i edycja poleceń

Aby wprowadzić polecenie, wpisz je na klawiaturze i naciśnij Enter. Do edycji wprowadzonego polecenia służą następujące klawisze: Backspace, Delete, Ins, Esc, klawisze kursora.

Polecenia ogólnego przeznaczenia:

  • VER – sprawdź wersję systemu operacyjnego (A:\>VER, naciśnij Enter);
  • CLS – wyczyść ekran (A:\> CLS, naciśnij Enter);
  • CZAS – sprawdź i popraw zegar systemowy (A:\>CZAS, naciśnij Enter);
  • DANE - sprawdź i popraw kalendarz systemowy (A:\> DANE, naciśnij Enter).

Podstawowe polecenia do pracy z plikami, katalogami, dyskami

Praca z plikami:

  • kreacja pliki tekstowe: A:\>copy con (nazwa pliku) – po wpisaniu tego polecenia konieczne będzie wprowadzenie kolejno wierszy pliku. Na końcu każdej linii należy nacisnąć klawisz Enter i po wejściu Ostatni wiersz– naciśnij F6 (lub Ctrl +Z), a następnie Enter. Plik z określona nazwa;
  • skopiuj plik: A:\>skopiuj a:\lekcja urok (skopiuj lekcję z katalog główny do katalogu urok);
  • usuń plik: A:\>usuń mniej, naciśnij Enter;
  • zmień nazwę: A:\>ren lekcja conon, naciśnij Enter (plik o zmienionej nazwie to conon);
  • wyprowadź plik na ekran: TYP, przykład: A:\>TYPE prim.1, naciśnij Enter;
  • scalić (łączenie plików w jeden) COPY_ pełne imię i nazwisko 1. plik + pełna nazwa 2. pliku _ pełna nazwa 3. pliku, naciśnij Enter.

Praca z katalogami:

  • utwórz katalog: A:\>md urok, naciśnij Enter;
  • usuń katalog: A:\>rd urok, naciśnij Enter;
  • przeglądanie katalogów (spis treści katalogów): A:\>DIR, naciśnij Enter;
  • zmiana bieżący katalog: A:\>cd urok, naciśnij Enter. Otrzymujemy: A:\urok> (dysk A:, katalog \urok);
  • przechodząc do katalogu głównego: A:\urok>cd .. , naciśnij enter. Otrzymujemy: A:\> (dysk A:, katalog główny);
  • wyświetlając listę katalogów dyskowych: A:\>TREE A: /F, naciśnij Enter.

Praca z dyskami:

  • przenosząc się z dysku na dysk: C:\windows >A:, naciśnij Enter, otrzymamy A:\>;
  • sformatuj dyski: C:\> sformatuj a:, naciśnij Enter;
  • określenie etykiety na dysku: A:\vol, naciśnij Enter;
  • czytając etykietę: A:\label, naciśnij Enter.

Dobry dzień.

Jeśli interesuje Cię system operacyjny DOS, czym jest, przez kogo i w jakich przypadkach jest używany, to dobrze trafiłeś. W moim artykule znajdziesz odpowiedzi na te pytania i dowiesz się, czym DOS różni się od znanego i lubianego systemu Windows.

Znajomy

Skrót ten oznacza język angielski jako Dyskowy System Operacyjny, lub naszym zdaniem - dyskowy system operacyjny. Obejmuje całą rodzinę systemów operacyjnych dla komputerów PC, które wymagają użycia napędy dyskowe, czyli dyski twarde i dyskietki.

Pierwszą wersję wypuściła firma Seattle Computer Products w 1980 roku. Później produkt kupiła firma Microsoft Corporation, podpisując umowę z IBM, która obejmowała opracowanie systemu operacyjnego dla nowego modelu komputerów tej firmy.

Obecnie DOS jest rzadko spotykany, z wyjątkiem pracy z przestarzała technologia lub programy napisane dawno temu. Było to popularne w okresie pojawienia się komputerów. Chociaż istnieją przedłużacze, które pozwalają dziś w pełni wykorzystać ten produkt.

Porównanie z Windowsem

Aby lepiej zrozumieć istotę naszej rozmowy, dokonam porównania z systemem Windows, ponieważ ten system jest jednym z najpopularniejszych. Nie będę wnikał w chwasty, ale powiem tylko najważniejsze.

W latach 80-tych ubiegłego wieku komputery nie były już tak kompaktowe jak obecnie, ale były komputerami elektronicznymi duże rozmiary. Pomimo swoich rozmiarów, ich funkcjonalność nie była zbyt zróżnicowana. Dlatego wystarczył im jednozadaniowy 16-bitowy z prostym interfejsem.

Nie zrozumiałeś ostatniego zdania? Oznacza to, że w DOS-ie nie można pracować w wielu oknach i programach, na co pozwala Windows, który, nawiasem mówiąc, ma i dlatego może szybko przetwarzać więcej poleceń.

Wygląd DOS-u jest znacznie prostszy niż piękny i kolorowy Windows z wieloma różnymi ikonami i przyciskami.

Powłoka starego brata jest podobna do powłoki poleceń Linia okien. Oznacza to, że nie miał interfejsu graficznego.

Również w związku z szybkim rozwojem technologii, systemu dyskowego nie radzi sobie dobrze z obecnym dźwiękiem, kartami graficznymi i innym sprzętem. Nie obejmuje również środków kontroli i ochrony przed wirusami, ponieważ w czasach ich popularności w zasadzie one nie istniały. Natomiast system Windows jest dostosowany do współczesnych wymagań.

Na korzyść dyskowych systemów operacyjnych

Z punktu widzenia zwykły użytkownik, Windows wygrywa dzięki powyższym zaletom. Są jednak chwile, kiedy żadne z nich nie ma znaczenia. Na przykład dla księgowego, który nie musi przełączać się między oknami, wygodniej jest pracować w systemie MS-DOS. Ponieważ interfejs pozwala zachować wizję, a raczej mniej ją obciążać.

I wielu doświadczonych programistów woli przestarzały system. Bo jego prostota pozwala całkowicie przejąć nad nim kontrolę w swoje ręce. Do wykonywania podstawowych funkcji wystarczy kilka lekkich plików, podczas gdy w Windowsie jest ich całkiem sporo, a wszystkie najważniejsze rzeczy, zwłaszcza , są solidnie ukryte przed użytkownikiem.

Komponenty DOS-u

Ten system operacyjny obejmuje:

  • Podstawowy System Wejścia Wyscia (). Wbudowane w trwałą pamięć sprzętu. Konieczne sprawdzenie funkcjonalności sprzętu podczas uruchamiania komputera i wywołania początkowego bloku startowego DOS.
  • Blok Boot Record to lekki program (nie więcej niż 512 bajtów). Po BIOSie ładuje jeszcze dwa moduły, żeby w końcu włączyć system.
  • Moduł rozszerzeń BIOS (IO.SIS). Jego funkcje obejmują konfigurowanie konfiguracji systemu operacyjnego i instalowanie sterowników.
  • Moduł obsługi przerwań (MS DOS.SYS) - obsługuje system plików (FAT z limitem 8 znaków w nazwach plików i katalogów), a także odpowiada za wejście/wyjście danych.
  • Procesor poleceń (COMMAND.COM) - przetwarza zadania, które zlecisz.
  • Wbudowane sterowniki do obsługi myszy, klawiatury, napędu itp.
  • Narzędzia niezbędne do wykonywania różnych funkcji serwisowych (formatowanie dysku itp.).

Myślę, że powyższe informacje są wystarczające jako informacja ogólna.

Miej dobry nastrój!

System operacyjny MS DOS (Microsoft Disk Operating System) to najpopularniejszy system operacyjny w wersji 16-bitowej komputery osobiste(używany system plików FAT16). Składa się z następujących głównych modułów:

  • blok ładowania początkowego ( program rozruchowy Boot Record to bardzo krótki program, którego jedyną funkcją jest wczytywanie dwóch pozostałych części modułu rozszerzeń DOS z dysku do pamięci RAM. system podstawowy moduł wejścia/wyjścia i obsługi przerwań.
  • · podstawowy moduł rozszerzeń systemu wejść/wyjść (plik IO.SYS) - umożliwia wykorzystanie dodatkowe sterowniki serwisowany nowy urządzenia zewnętrzne, a także sterowniki do niestandardowej obsługi urządzeń zewnętrznych.
  • · Moduł obsługi przerwań (plik MSDOS.SYS) - implementuje podstawowe usługi DOS wysokiego poziomu.
  • · procesor poleceń(plik COMMAND.COM) - przetwarza polecenia wprowadzone przez użytkownika.
  • · Narzędzia MS DOS to programy dostarczane z systemem operacyjnym w postaci oddzielnych plików. Wykonują czynności konserwacyjne, na przykład oznaczanie dyskietek, sprawdzanie dysków itp.

System MS-DOS został opracowany w 1981 roku specjalnie dla nowo wprowadzonego na rynek pierwszego 16-bitowego komputera osobistego, IBM PC, opartego na procesorze i86. Pierwsza wersja systemu była okropna, ale zadziałała. W kolejnych latach Microsoftowi udało się znacznie ulepszyć swój system, choć niektóre pozostałości pierwszej wersji okazały się nie do wykorzenienia. Sojusz z IBM pozwolił Microsoftowi osiągnąć fantastyczny sukces finansowy.

MS-DOS to jednozadaniowy, konwersacyjny system operacyjny dla jednego użytkownika. Prowadzi dialog z użytkownikiem w trybie tekstowym i jest bardziej przystosowany do obsługi programów użytkowych tryb tekstowy, chociaż pozwala również na grafikę. Obsługa myszy powinna być zapewniana przez same programy aplikacyjne, przy minimalnym wsparciu ze strony systemu operacyjnego. Do hostowania programu użytkownika i na własne potrzeby MS-DOS pozwala na wykorzystanie 640 KB pamięci, co wydawało się ogromną ilością w tamtych niepamiętnych czasach starannego programowania i całkowitego braku pliki AVI i MP3. Później dodano funkcje, które przy pewnym wysiłku umożliwiły wykorzystanie do 4 MB pamięci.

Interfejs MS-DOS z programami użytkowymi opiera się na wywołaniach przerwań programowych przetwarzanych przez system. Większość tych przerwań nazywa się funkcjami DOS-u.

Platformą startową był system MS-DOS tworzenie Windowsa. Obecnie MS-DOS po cichu umiera, choć wszystko Wersje Windowsa starają się zapewnić wdrożenie większości programów opracowanych dla ich poprzednika.

Etapy rozwoju i krótka charakterystyka System operacyjny MS DOS

Wersja DOS-owa

Rok wydania

Ilość pamięci RAM (miejsce zajmowane w pamięci)

Format dyskietki

Pojemność dysku twardego

Możliwości

Dodać. narzędzia

  • 1 strona 160 KB
  • 2 strony 320 KB

2 strony 360 KB

Hierarchiczna struktura plików

Koncepcja sterowników

Bufor drukarki

język hbasica

  • 1,2 MB 5,25 ??
  • 3,5?? 720 kB

warunkowy podział na sekcje logiczne

Internet, różne formaty dyskietki

Xkopiuj, zamień, język podstawowy qw

Obsługa EGA, VGA

Praca z pamięcią powyżej 640 KB

możliwość przeniesienia do pamięci rozszerzonej

Efektywne wykorzystanie obszarów pamięci, przenoszenie jądra DOS-u do pamięci rozszerzonej

Sieci, e-mail Poczta, programy antywirusowe, wielokrotna konfiguracja

Wbudowany w system Windows jako wersja samodzielna nie istnieje