Sistemul de operare pe disc (DOS)

2. Versiunile de DOS. MS-DOS.

3. Componentele DOS.

4. command.com procesorului de comandă și funcțiile sale.

5. Boot DOS.

6. Sistem de fișiere. Concepte de bază.

7. fișierele autoexec.bat și CONFIG.SYS, funcția și structura lor.

2) Sistemele de operare sunt împărțite în un singur utilizator și multi utilizator, un singur-tasking și multi-tasking, cu un text sau o interfață grafică. În plus, există sisteme de operare de rețea care acceptă operarea calculatoarelor din rețeaua locală. Sistem de operare MS-DOS este un singur sistem de operare-tasking single-player cu (comandă) interfață text. Într-un astfel de sistem de operare la un moment dat se execută un utilizator, care poate rula simultan un program, și comunică cu sistemul de operare prin tastarea comenzilor de text. Sistem de operare Windows-95 este un sistem de operare multi-tasking singur utilizator cu mai multe ferestre GUI. Un exemplu de multi-user sisteme de operare multi-tasking poate servi ca un sistem de operare UNIX. Este folosit în calculatoare World Wide Web, și determină în mare măsură proprietățile sale.

1. Sistem de operare Disk (DOS) - un program care este încărcat atunci când calculatorul este pornit. Acesta produce un dialog cu utilizatorul, efectuează controlul asupra calculatorului, resursele sale (RAM, spatiu pe disc), lansează cererile de execuție. DOS oferă utilizatorilor și aplicații mod convenabil de a comunica (interfață) pentru dispozitive informatice. Numirea DOS, de asemenea, pentru a ascunde de complex de utilizator și datele care nu sunt necesare lucrului cu hardware-ul computerului. În plus, sistemul de operare se încarcă în memoria tuturor programelor, le transmite conducerii la începutul activității lor, efectuează o varietate de acțiuni pentru a sprijini cererea de programe executabile și eliberează de memorie pentru programe la finalizarea lor. interacțiunea utilizatorului cu DOS se realizează prin specificarea unui prompt de comandă.

Fișierele lor sunt, de obicei, în directorul Windows sau win9x și DOS utilități sunt plasate într-un comandament subdirector (C: \ WINDOWS \ COMMAND sau C: \ Win9x \ command).

3. Componente DOS (de exemplu, MS-DOS).

1) Sistem Basic Input Output (BIOS). Este, de asemenea, numit Setup CMOS. În memoria sa de bază non-volatilă este înregistrată și configurația calculatorului sunt ceasul de sistem. Ea efectuează la memorie de testare putere și principalele componente ale calculatorului și provoacă încărcătorul de sistem de operare.

2) Încărcător (Boot Record) și în alte zone ale sistemului de pe hard disk (fișier de alocare dosar tabelul de alocare de masă, partiționare hard disk în unități logice Partition Table, Root Directory directorul rădăcină). zone de sistem sunt pe drumul cel bun la zero (floppy disk). Incarcatorul este în sectorul de zero al discului (floppy disk), și are o dimensiune mică de 512 octeți. Funcția sa este de a încărca modulele de bază DOS - fișiere pe disc IO.SYS și msdos.sys.

Figura prezintă zonele de sistem pe o dischetă, programul a primit PCTools.


3) fișiere de disc IO.SYS și msdos.sys (ele pot fi numite în alte DOS sau în alt mod, de exemplu, IBMIO.COM și IBMDOS.COM). Ele sunt încărcate în memoria încărcătorului sistemului de operare și să rămână în memoria calculatorului permanent. fișier IO.SYS este un plus față de sistemul de intrare-ieșire de bază. fișier msdos.sys pune în aplicare serviciile de bază ale MS-DOS înaltă.

4) Comanda procesor command.com.

Fișierele disc IO.SYS și msdos.sys și forma command.com procesorul de comandă pentru kernel DOS. Acestea sunt situate în directorul rădăcină al hard disk (discul de sistem) și utilizat pentru a porni calculatorul. Deja unul dintre aceste fișiere este foarte simplu pentru a porni calculatorul.

5) Utilitare (sau program de ajutor) DOS, localizat în directorul DOS pentru MS-DOS sau subdirectorul COMMAND pentru Windows pe bază de 95. Ei executa comenzi externe DOS și poate oferi servicii suplimentare.

6) Driverul dispozitiv extern specificat în fișierul CONFIG.SYS și autoexec.bat. Conducătorii auto - sunt programe care extind capabilitățile DOS pentru gestionarea dispozitivelor externe (cum ar fi imprimante, monitoare, memorie, mouse-ul, tastatura, etc.).

4. command.com procesorul de comandă are următoarele funcții:

1) Rulați aplicația privind executarea programelor.

2) Punerea în aplicare a DOS interne comenzi (comenzi de utilizator de procesare).

3) Rulați fișierul de configurare CONFIG.SYS și autoexec.bat și la pornirea mașinii.

5. Boot DOS se realizează automat în următoarele cazuri:

1) Includerea puterii calculatorului.

2) Apăsând butonul Reset de pe blocul de sistem a computerului.

3) în caz de răsturnare Ctrl, Alt, Del.

Pentru a executa boot DOS cere ca un hard disk a fost înregistrat un sistem de operare sau în unitatea A: este discheta de sistem.

În cazul în care nu există erori, descărcarea continuă în mod normal. Cu toate acestea, în cazul în care există o eroare gravă, descărcarea se oprește și se afișează un mesaj de eroare. După citirea fișierelor pe disc IO.SYS și msdos.sys, citiți fișierul CONFIG.SYS, apoi procesorul de comandă sommand.com și în cele din urmă fișierul autoexec.bat care lansează o carapace Norton Commander. În cazul în care nu există fișiere CONFIG.SYS și autoexec.bat, apoi solicită data și ora curentă, și după introducerea sumele de descărcare în mod normal, și se termină la DOS prompt, sub forma unei pictograme C: \>, ceea ce înseamnă că DOS este gata să accepte comenzile utilizatorului. Astfel, pentru a încărca aparatul suficient pentru a chiar și numai kernel-ul sistemului de operare să fie scrise pe disc: fișierele IO.SYS, msdos.sys și command.com. Dacă încărcați MS-DOS 6.22 cu apariția pe ecran cuvintele „Pornirea MS-DOS“ apăsați rapid F5, config.sys și fișierele autoexec.bat nu va fi executat, iar sarcina de capăt imediat determinat DOS C: \>. Acest lucru ar trebui să se facă în cazul în care fișierele config.sys și autoexec.bat are erori brute și de încărcare este întreruptă. Apoi, trebuie să descărcați manual Norton Commander și corecta erorile prin editarea acestor fișiere. De asemenea, este posibil ca erorile de încărcare în loc de F5 și apăsați F8 pentru a vizualiza alternativ directiva fișier CONFIG.SYS și autoexec.bat, oferind echipei de execuție a acestora (Y-Da) sau trece (N-nr), în cazul în care directiva este greșită.

6. File System - un set de directoare și fișiere de pe hard disk. Sistemul de fișiere este o parte din DOS, care este responsabil pentru accesul la directoare și fișiere, alocă spațiu pe disc pentru ei. Una dintre cele mai importante funcții ale DOS - o organizare a sistemului de fișiere. Pentru sistemul de fișiere poate accesa orice aplicație. Sistemul de fișiere este nucleul tuturor programelor de calculator și reprezintă o structură bazată pe arborescentă ierarhică în care fișierele și directoarele sunt (un director rădăcină și subdirectoarele nivelul 1, nivelul 2, etc.). Arborele director poate fi afișat în Norton Commander (Alt-F10), Windows Manager fișiere și alte programe. Directorul în care utilizatorul lucrează în acest moment, numit curent. Un exemplu de arbore director este prezentat mai jos:

File - un loc numit pe mediul de stocare extern, care stochează informații (text, grafică, imagini, sunet, etc).

caracteristicile fișierului: numele (uneori cu calea completă). extensie, dimensiunea în octeți, timpul de creație (data și ora), atribute (arhiva, read-only, sistem și ascunse).

Directory (directorul director) - este un loc numit pe mediul de stocare extern, care stochează fișierele și subdirectoarele (subdirectoare). Catalog - un container pentru fișiere.

Un număr de cuvinte funcționale rezervate DOS și nu pot fi folosite ca nume de fișier: PRN, CON, AUX, NUL, LPT1-LPT3, COM1-COM4.

Fișier sau director de nume în MS-DOS poate conține de la 1 până la 8 litere, cifre și unele caractere speciale (@ $ ,,. #, _, Etc dar. Și *). Fișierul poate fi o extensie a 1 până la 3 litere, cifre și unele caractere speciale, dar nu pot avea extensii. Dacă fișierul este într-un director (subdirector), apoi fișierul întregul traseu (traseu), care este, de asemenea, o parte a numelui fișierului. Exemplu, indicând faptul că fișierul proba.txt localizat în directorul de PRIMER, care este directorul KLASS1 pe unitatea C: C: \ klass1 \ amorsa \ proba.txt.

folosesc adesea numele sarcinii și extensia de fișier masca. Simbolul * înseamnă orice nume sau extensie. Exemplu: * .txt înseamnă că toate fișierele cu extensia txt. Toate fișierele de pe disc sunt indicate prin *. *. Simbol. Aceasta înseamnă că orice caracter poate fi în această poziție. Exemplu. bas - toate fișierele cu extensie bas, în numele care conține numai 2 caractere. Exemplu: c * .b * - toate fișierele al căror nume începe cu litera c, și extinderea literei b. Exemplu. c. n? - toate fișierele cu nume compuse din trei sau două litere și o prelungire a trei litere, a doua literă în numele C, precum și extinderea în n. Exemplu. R * * -. toate fișierele care au de-a treia literă în numele lui r. Specificarea masca de fișier este adesea folosit atunci când se caută fișiere în diferite cochilii de software (Norton Commander și altele.).

Extensia de fișier vă permite să-l atribuiți unuia sau un alt tip convențional:

exe, com - programul pregătit pentru execuție;

Text fișier batch - BAT;

SYS - sistem de fișiere;

txt, LST - fișier text în format DOS;

doc - un document (de obicei, în format WinWord);

Bak, vechi - copie veche a fișierului creat înainte de modificare;

ARJ, RAR, ZIP, LZH, ain, arc, gheață, pak, grădină zoologică - fișiere arhivă;

BAS - textul programului în limba de bază;

pas - textul programului în limba Turbo Pascal;

bmp, PCX, GIF, TIF, JPG, ICO - fișiere imagine;

DBF - formatul bazei de date DBase;

- document de cuvânt wps procesor MS lucrări;

wdb - MS WORKS de baze de date în format;

WKS - Spreadsheets MS WORKS format;

xls - tabele electronice EXCEL;

lib, DLL - fișierele bibliotecă;

DAT - fișier de date;

ini - fișier de inițializare;

HLP - fișier de ajutor;

ext - extensia de fișier;

OVL, OVR - fișier de suprascriere;

pif - fișier de informații despre program Windows.

wav, la mijlocul anului, mod, mp3 - fișiere de sunet.

Numele complet al fișierului este construit după cum urmează: [numele unității:] [cale \]

nume de fișier. U disc poate fi numele A. B: - floppy disk

(dischete); C. D. E: etc. până la Z: - pentru hard disk-uri și

partițiile lor logice, electronice (virtuale) pentru drive-uri

Laser unitate CD-ROM.

7. fișierele autoexec.bat și CONFIG.SYS, funcția și structura lor.

dispozitiv = c: \ dos \ EMM386.EXE NOEMS -direktiva sarcini DISPOZITIV dray-

memorie extinsă HIMEM.SYS credință

și memorie superioară emulator EMM386.EXE

DOS = HIGH, UMB -direktiva DOS încarcă comenzi DOS în memorie superioară.

pauză = pe - pentru a întrerupe executarea programelor Ctrl-Break.

FILES = 30 numărul definitoriu al fișierelor deschise simultan.

BUFFERE = 30 cantitatea definitorie generată în tampoanele RAM.

țară = 007, 866, c: \ dos \ country.sys - sprijin național

(Rusă) Tastatură și

stive = 9,256 - specifică numărul și mărimea stivei în RAM.

DEVICEHIGH = C: \ DOS \ SBIDE.SYS / D: MSCD001 / P: 170,15 / V - Conexiune

conducător auto CD-ROM-ul în memoria superioară.

Un fișier autoexec.bat tipic:

@echo off - dezactivează ieșirea de comandă pe ecran.

calea rektiva setează calea (cataloage, lungimea lor nu este mai mare de 128 b), în cazul în care

sistemul de operare trebuie să găsească programul principal.

promptă [MS-DOS] $ p $ g - setează formatul DOS prompt.

set TEMP = C: \ WINDOWS \ TEMP - definește variabila de mediu.

lh COTA / l: 500 / f: 5100 - asigurarea prog funcționarea simultană

lh MSCDEX / D: MSCD001 / V / M: 8 - CD-ROM driver încărcare.

lh smartdrv c + 256 - memoria cache (accelerare) de acționare C.

lh pu_1700 - capacitatea de a utiliza dischete non-standard pentru-

lh mouse-ul - încărcarea driverului mouse-ului.

lh keyrus - încărcare conducător auto tastatură (Rus / Lat).

lh nc - lansarea Norton Commander.

Directiva lh permite programelor de încărcare în memorie superioară, eliberând spațiu pentru programul executabil în memoria principală. Dacă trebuie să faceți pentru orice directivă în autoexec.bat sau fișierele CONFIG.SYS nu au fost efectuate, apoi în fața ei scrie REM cuvântul. Acest cuvânt este folosit la configurarea computerului.

calculatoare moderne sunt găsite în meniul, iar fișierele autoexec.bat config.sys, care vă permite să selectați opțiuni pentru a porni calculatorul, de exemplu, sau Norton Commander, sau pe Windows, sau alte opțiuni de boot, care creează un anumit confort în lucrare.