MS DOS Операциялық жүйесі
1.1.Dos модулінің процедуралары мен функциялар.
Exec – процедурасы
Procedure Exec (Path, CmdLine:String);
Берілген командалық жолдан өлшемдерімен берілген бағдарламаны орындайды.
Path – бағдарламамен файлдың толық аты;
CmdLine – командалық жол;
Авариялық жағдай туындағанда қателердің мынандай кодтары белгіленеді:
2 – файл табылмады;
8 – қажетті жад жоқ;
10 – құрал – жабдықта қате;
11 – форматта қате.
FindFirst процедурасы
Procedure FindFirst (Path::string;Attr:Word; var S: SearchRec);
Берілген немесе ағымдағы файлда берілген атрибуттарымен және файлдың толық атауы маскасымен сәйкес келетін бірінші файлды іздейді.
Path – жол (қажет болғанда) мен файл атауына тән белгілерді
қосқанда (мысалы, PAS – кеңейтілген файлмен, PAS, ағмдағы
каталогте орналасқан) файл толық атауының маскасы.
Attr – файлдар атрибуттары;
S – процедура табылған файлдың өлшемдерін жазатын SearchRes ауыспалы типі.
Авариялық жағдай туындағанда келесі қателер коды белгіленеді:
3 – берілген каталог жоқ;
18 – файлдар жоқ
FindNext процедурасы
Procedure FindNext(varS: SearchRec);
FindFirst – ке соңғы ашылымда берілген қанағаттанарлық шартпен келесі каталог файлын табады.
S – процедура табылған өлшемдерін жазатын SearchRec ауыспалы типі.
Авариалдық жағдайлар туғанда 18 код-файл жоқ леген белгі белгіленеді.
FSplit процедурасы
Procedure FSplit(Path:PathStr;var Dir:DirStr;var Name:NameStr;varExt:ExtStr);
Файлдың толық атауын 3 бөлікке –файлдың жолы,аты және кеңеюі.
Path- файлдың толық атын құрайтын PathStr типі өлшемі;
Dir- процедурамен жолы жазылатын Dir Str–тің ауыспалы типі;
Name –процедурамен файл аты жазылатын NameStr ауыспалы типі;
Ext- процедурамен файлдың кеңеюі жазылатын ExtStr ауыспалы типі.
GetCBreak процедурасы
Procedure GetCBreak(var Break:Boolean);
Ctrl+Break
комбинациясымен жұмыстың
Break-процедура жұмысының нәтижесі жазылатын ауыспалы .Егер False нәтижеге тең болса, Ctrl+Break комбинациясын тексеру консоль,принтер немесе байланыс құрылымына кіру шығу операторларына ғана жүргізіледі.
DiskFree функциясы
Function DiscFree(Drive:Word):Loginti
Берілген
тасымалдаушыда еркін байттардың санын
қайтару.(-1бегер құрылым
Driver-мән қабылдайтын құрылымның шартты номері:
0-ағымдағы дискавод;
1-А құрылымы;
2-В құрылымы;
DiskSize функциясы
Function DiskSize(Drive:Word):Logint;
Орындалатын санау процесінен шығу көбін қайтарады.Кіші байт нәтижесі процеспен орындалатын кодты құрайды.Үлкен байт тең болады:
0-қалыпты аяқталу;
1-процесс Ctrl+C көмегімен үзіледі;
2-процесс қатеден үзіледі;
3-үзіліс
Кеер процедурасымен
DosVersion функциясы
Function DosVersion:Word;
MC DOS версиясы
номерін қайтарады.(версия
EvnCount функциясы
Function EvnCount:Integer;
MS DOS oртасы жол санын қайтарады.
EvnStr функциясы
Function EvnStr(Index:Integer):String;
Операциялық жүйе ортасының көрсетілген жолын қайтарады.
Index-жол номері;
Егер Index бірліктен кішіә немесе EvnCount-тан үлкен болса, (бұл процедураны қараңыз), EvnStrфункциясы бос жолды қайтарады.
FExpand функциясы
Function FExpand(Path:PathStr):PfthStr;
Файл атын жолда оған қоса отырып,толғанша кеңейтеді.
Path-файлдың бастапқы аты.
FSearch функциясы
Function FSearch(Path:PathStr;DirList:
Каталог тізімінде файл іздейді (егер файл табылса,оған жеткізетін жолды қосып,файл аты нәтижесі болады,егер файл табылмаса,бос жол болады).
Path- типті ізделінді файл аты.
DirList-файлы бар каталогтар тізімі жекелеген жолдар нүкте үтірмен бір-бірінен бөлінеді.
GetEvn функциясы
Function GetEvn(EvnVar:String):String;
MS DOS көрсетілген
ауыспалы ортаның мәнін
EvnVar-ауыспалы ортаның аты.
Егер MS DOS ауыспалы ортасы анықталмаса, GetEvn бос жолды қайтарады.
1.2.WinDos модулінің процедуралары мен функциялары.
СreatDir процедурасы.
Procedure GreatDir (Dir:Pchar)
Dir көрсеткішімен
жолда берілген ерекшелігімен
(жолымен және атауымен)
Dir-құрылатын каталогтың ерекшелігі (аты мен жолы)жазылған жолға сілтеме.
Авариялық жағдай туындағанда
(дұрыс емес ерекшеліктер,ондай каталог
қазір бар,түпкі каталогта
FindFirst процедурасы.
Procedure FindFirst (Path
Берілген немесе ағымдағы каталогте берілген атрибуттармен және файл атындағы маскамен сәйкес бірінші файл ізделеді.
Path-файлдың толық атының ерекшелікті бөліктері мен жолын (қажет болғанда)қосатын файл атауындағы маска (мысалы,Pas-ағындағы каталогта орналасқан Pas кеңейтілуімен файлдар);
Attr -файлдар атрибуты.
S — процедура табылған файлдың өлшемдерін жазатын TsearchRes ауыспалы түрі.
Авариялық жағдай туындағанда қателердің келесі кодтары белгіленеді:
1- Жіберілген каталог жоқ.
18- файлдар жоқ.
FindNext процедурасы.
Procedure FindNext(Var S:TsearchRes);
FindFirst-қа
соңғы ашылуында берілген
S-процедура табылған файлдың өлшемін жазатын TsearchRes ауыспалы типі.
Авариялық жағдай туындағанда 18 код-файлдар жоқ белгіленеді.
GetFAttr процедурасы
Procedure GetFAttr (var f; Var Attr:Word);
Файлдар атрибутын қайтарады.
F-әзірге ашылмаған нақты физикалық файлмен байланысты кез-келген типтегі не типсіз файлдық ауыспалы;
Attr-файл атрибуттарын жазатын процедура ауыспалы;нақты атрибутты бөлу үшін файл атрибуттары кодтарын-маскаларды пайдалануға болады.
Авариялық жағдай туындағанда қатердің төмнегі коды белгіленеді;
3-берілмейтін жол;
5-файл жіберілмейді;
Intr процедурасы.
Procedure Intr (IntNo:Byte;Var Regs:Tregisters);
Берілген
бағдарламалық үзілістерді
IntNo-үзіліс номері;
Regs-тіркеу туралы ақпаратты құрайтын Tregisters ауыспалы типі;
Процедураны орындау алдында бұл мәліметтер тіркеуге жүктеледі, процедура орындалған соң сақталатын тізімдер осы ауыспалыға орналастырылады.
SP немесе
SS құрайтын регистірлерінің
MS DOS процедурасы.
Procedure MS DOS (Var Regs:Tregisters);
MS DOS функциясын шақыру жүзеге асырылады ($21 бөлу номерімен Intr процедурасын пайдаланумен эквивалентті).
Regs-тіркеу туралы ақпаратты құрайды.
Tregisters-ауыспалы типі, процедураны орындау алдында бұл мәліметтер тіркеуге жүктеледі, процедура орындалған соң сақталатын тізімдер осы ауыспалыға орналастырылады.
SP немесе
SS регистрін құрайтын өзгерістер
мұнда өтсе,онда процедураны
FileExpand функциясы.
Function FileExpand (Dest,Name:Pchar):
Оған
жол қоса отырып,толғанша файл аты
кеңейеді.Функция нәтижесі-
Dest-толық атаулы орналастыру үшін жолға көрсеткіш.
Name-ізделетін файл атына көрсеткіш.
List-файл ізделетін үтірмен бөлінген нүкте каталогы тізіміне көрсеткіш.
FileSplit функциясы.
Function FileSplit (Path,Dir,Name, Ext:Pchar):
Файлдың
толық аты үшін бөлімге
Path-файлдың толық атын құрайтын жолға көрсеткіш;
Dir-жол жазылатын жолға көрсеткіш;
Name-файл аты жазылатын жолға көрсеткіш;
Ext-файл кеңеюі жазылатын жолға көрсеткіш.
GetArgCount функциясы.
Function GetArgCount :Integer;
Командалық жолға бағдарламаға берілетін өлшемдер саны қайтарылады.
GetArgStr функциясы
Function GetArgStr (Dest: Pc har;Index: Integer; MaxLen: Word): Pchar;
Өлшемге командалық жол көрсеткіші Index номерімен қайтарады.
Dest- Index номерімен өлшем жазылатын жолға көрсеткіш;
Index-командалық жол өлшемі номері;
Егер Index=0,онда бағдарлама аты жазылады,егер Index керісінше немесе командалық жолдық өлшемдердің ең көп санынан көп болса,онда бос жазылады.
Maxlen –командалық жолдық табылған өлшемі жазылған жолдық ең көп мөлшері.
GetCuzDir функциясы.
Function GetCuzDir (Dir:Pchar;Drive: Byte) Pchar;
Ағымдағы каталогтың ерекшелігін (жол мен аты)алады.Нәтиже-ағымда каталогтың ерекшелігі (жолы, аты)орналасқан жолға көрсеткіш.
Dir-ағымдағы директория ерекшелігі (жолы мен аты)жазылған жолға көрсеткіш.
Drive-мән қабылдайтын құрылыстың шартты номері:
0-ағымдағы дисковод;
1-А құрылымы;
2-В құрылымы және басқалары.
Авариялық
жағдай туындағанда қателік коды Doser
1.3.Overlay модулінің процедуралары мен функциялары.
OvrClearBuf процедурасы
Procedure OvrClearBuf
Оверлейлі буферді тазартады.
OvrInit процедурасы
Procedure OvrInit (File Name:string);
Оверлейлер диспетчерін анықтайды және оверлейлі файл ашады.
File Name-оверлейлі файл аты.
Авариялық жағдайда қателіктер коды қалыптасады.
-1-файлдың
дұрыс емес форматы немесе
файл оверлейлі болып
-2-оверлейлі файл табылмайды.
Қате болған жағдайда оверлейлі диспетчері белгіленбейді. OvrInit оверлейлерді басқару басқа бағдарламашысына қандай да назар аударғаны орындалуы тиіс.
OvrInitEMS процедурасы.
Procedure OvrInitEMS;
Оверлейлі файл жадтың кеңейтілген облысына жүктейді.
Авариялық жағдайда қателік коды қалыптасады:
-1-процедурасы
орындалмады немесе дұрыс
-4-оверлейлі
файлды қосу-ажырату
-5-жадтың
кеңейтілген аумағының
-6-оверлейлік
файлды орналастыру үшін
Қате жағдайында оверлей диспетчері жұмысты жалғастыратын болады,бір файл дискіден оқылады.
OvrSetBuf порцедурасы.
Procedure OvrSetBuf (BufSize:Longint);
Оверлейлі буфердің мөлшерін белгілейді.
BufSize-буфердің талап ететін мөлшері.
Процедураға назар аударғанда қозғалыстағы аумақ бос болуы тиіс.
Авариялық жағдайда қате коды қалыптасады:
- 1 – OverInit процедурасы орындалмады немесе дұрыс орындалмады, BufSize көлемі мейлінше аз (буфер бастапқы мөлшеріне аз), жадтың динамикалық аумағы бос емес;
- 3 – оверлейлі буфер мөлшерін ұлғайту үшін жадтың жеткілікті аумағы жоқ.
Қате болғанда оверлейлік буфер мөлшері өзгермейді, ал оверлей диспечері жұмысын жалғастыратын болады.
OvrSetRetry процедурасы
Procedure OvrSetRetry (Size: Longint);
Оверлейлік буфердің сынақ аумағының мөлшерін белгілейді.
Size – аумақтың талап етілетін мөлшері (қажет мөлшері – оверлейлі буфердің 1/3 – нен ½ мөлшеріне дейін).
OvrGetBuf функциясы
Function Ovr Get Buf: Longint ;
Оверлейлік буфердің сынақ алаңының мөлшерін қайтарады.
2. БУМАЛАРМЕН ЖҰМЫС ІСТЕУ
2.1. Маршрут немесе жол
Файлдық жүйедегі маршрут немесе жол деп диск жинақтауышынан басталатын өзара бағынышты бумалар тізбегін айтады.Маршрутта осы элементтердің кез келгені болмауы мүмкін.
Маршрутқа мысалдар:
C:
C:EXEC:WORKPRO
Маршрут ылғи да белгілі бір бумаға жол сілтейді,бұл бума маршрут тізбегіндегі ең соңғы бума болып табылады.
Маршрут
файл атының префиксі ретінде қолданылып,файлдың
жатқан жерін толық анықтап береді.
Префиксті файл аттарына мысалдар:
C:PROG1.PAS
DOCFORMAT.CJM
C:WORKDOCHELP.TXT
Сонда мына өрнекті
[Ж: ][маршрут ] файл аты.[түрі]
Файлдың толық спецификациясы деп атайды.
Мұндағы ж:-файл орналасқан жинақтауыштың аты.
Егер
жинақтауыштың аты жоқ болса,
2.2. DOS шақырмасы
Егер операциялық жүйе пайдаланушының қандай-да болмасын бір әрекетін күту жағдайында болса, онда ол экранға пайдаланушы командасын енгізуді күту шақырмасын береді.
DOS- тың
бұл шақырмасында қай диск
жинақтауышы ағымда екені
Мысалы:
А:>-A: жинақтауышын,
C:>-C: жинақтауышын көрсетеді.
Сонымен қатар шақырма қай буманың ағымдық бума екенін де көрсетеді.
Мысалы:
А:-бұл түпкі бума,
C:WORKPRO>
C:WORK 12:20>
2.3. DOS командалары (нұсқаулар)
DOS командасы
немесе DOS нұсқауы шақырмаға жауап
ретінде перне тақтадан
Команданың аты бар болады,және оның параметрлері болуы мүмкін.
Команда
кіріктірілген немесе сыртқы команда
болып екі түрге бөлінеді.
Ішкі (кіріктірілген) командаға мысалдар:
DIR
TYPE CONFIG.SYS
COPY A:PRI.1PAS D:
Осындағы DIR, TYPE, COPY-команданың аттары,ал басқалары команданың параметрлері.
Сыртқы командаға мысалдар:
FORMAT А:
DISCOPY A:B:
A:мен B:-параметрлер.
2.4. Файл атының шаблондары
Файл атының шаблоны бір команданы бірнеше файлға бірден қолдануды жүзеге асырады немесе файлдар аттарын жазуды қысқарту үшін қолданылады.
Шаблонда “*” таңбасы осы жерден бастап файл атының немесе түрінің соңына дейін кез келген таңба бар деп есептеуді қамтамасыз етеді.
Шаблонда сұрақ белгісі осы жерде кез келген бір таңба тұр деп есптеуді қамтамасыз етеді.
Шаблонның мысалдары:
AB *.*-аты
АВ-дан басталатын барлық
*.COM – түрі COM болатын ьарлық файлдар;
*.*-ағымдық буманың барлық файлдары;
?????.ASM-ASM-типті
аты бес таңбадан тұратын
2.5. Команданы перне тақтадан енгізу
Команданың аты оның параметрлерінен бір немесе бірнеше бос орынмен ажыратылуы тиіс.Параметрлер бір бірінен бос орынмен бөліктене енгізілуі керек.
Бір жолда команда енгізу мүмкін емес.
Команданы енгізу Enter пернесін басумен аяқталады.
Команданы енгізу барысында таңбаны өшіру үшін күнделікті әдістерді пайдалану керек.
2.6. Бумалар үшін ішкі командалар
DOS файл жүйесімен жұмыс жасау үшін бірнеше ішкі командалар бар.
Олар:
DIR-буманы экранға шығару.
MKDIR или MD- жаңа бума құру,
RMDIR или RD- буманы жою,
CHDIR или CD- ағымдық буманы өзгерту
2.7. Буманы экранға шығару- DIR командасы
Команданың спецификациясы:
DIR [ж:][файл аты [.түрі]][/P][/W]
Команда буманың элементтері ішкі бумалар мен файлдар туралы мәліметтерді экранға шығарады.
Элементтің аты мен түрі, байт бойынша көлемі тек файлдар үшін, буманың белгісі <DIR> элементтің құрылған уақыты көрсетіледі.сонымен қатар дискінің аты мен ондағы бос орынның байтқа шаққандағы мөлшері беріледі.
/P параметрі мәлімет экранның биіктігіне симай кетсе, оны бөлшектеп көрсетуді ұйымдастырады.
/W параметрі мәліметтің қысқаша түрін шығартуға қаолданылады.
DIR rомандасының параметрлерсіз қарапайым түрі экранға ағымдық буманы береді.Экранның кескіні,мысалы, мынадац болуы мүмкін:
C:/dir
Volume in drive C is TOM1
Directory of C:
CONFIG SYS118
AUTOEXEC BAT994
COMMAND COM 22042
SYS <DIR>
EXE <DIR>
ABC <DIR>
DOC <DIR>
WORK <DIR>
8 File (s) 65344 bytes free
2.8. Жаңа бума құру- MKDIR (MD) командасы
Команданың спецификациясы:
MD [:] маршрут
Немесе
MKDIR [:] маршрут
Жаңа бума ағымдағы буманың ішінде құрылады. Кез келген буманың ішінде жаңа бума құруға болады.
Мысалы ағымдағы WORK бумасының ішінде PRO деген жаңа бума жасау керек.Бұл үшін төмендегідей командасын енгізу жеткілікті:
C: WORK > md pro
Жаңа буманы енді файлдармен толтыруға болады.
2.9. Буманы жою-RMDIR (RD) командасы
Команданың спецификациясы:
RD[ж:] маршрут
Немесе
RMDIR [ж:] маршрут
Жоюлуға тиіс бума бос болуы тиіс, яғни онда ешқандай элемент болмауы керек.
Әйтпесе ол буманы жоюға болмайды.Команданы енгізгенмен система оны орындамайды.
Ағымдағы және түпкі бумаларды да жою мүмкін емес.
Сонымен ішкі бумаларды ғана жоя аламыз.Және кез келген ішкі буманы жоюға болады.
Мысалы:
C: WORK>rd pro
Бұл команда ағымдық WORK бумасының ішкі бумасы PRO-ны жойып жібереді. C:DOC>rdworkpro
Бұл команда да сол PRO бумасын жояды,бірақ кәзір ағымдағы бума DOC-бумасы болып тұр.
2.10. Ағымдық буманы өзгерту – CHDIR (CD) командасы
Команданың спецификациясы:
CD[ж:][маршрут]
немесе
CHDIR[ж:][маршрут]
Команда
көрсетілген жинақтауыштың
Ағымдық буманы өзгерту-өте кең пайданылатын команда.
Мысалы мына команда:
C:>cd docabc
арқылыC: түпкі бумадан екінші деңгейдегі docabc-бумасына көшу іске асады.
Бұл амалды екі команда арқылы да орындауға болады:
C:>cd doc
C:DOC>cd abc
Ішкі бумадан бір деңгейге жоғары көтерілу үшін мынадай команданы қолдануға болады.
cd…
Ең жоғары деңгейге, яғни түпкі бумаға көтерілу үшін мынадай команданы беру керек:
Cd
3.ФАЙЛДАРМЕН ЖҰМЫС ІСТЕУ
3.1.Файлдарды көшіру-COPY командасы
COPY командасының бірнеше түрі бар.
Бірінші түрі: Атын өзгертпей көшіру.
COPY[ж:][маршрут]файл аты[.түрі] [ж:][маршрут]
Файл басқа жинақтауышқа немесе басқа бумаға өз атымен
көшіріледі.
Екінші түрі: Атын өзгерте көшіру.
COPY [ж:][маршрут]файл аты[.түрі] [ж:][маршрут]файл аты [.түрі]
Файл басқа жинақтауышқа немесе басқа бумаға жаңа атпен
көшіріледі.
Мысалдар:
C:>copy a:*.* c:
Бұл команда А:дискісінің барлық файлдарын С:дискісінің
ағымдық бумасына көшіріледі.
C:>copy work DOS
Бұл команда WORK бумасының барлық файлдарын DOS
бумасына көшіреді.
C:>copy docabc
Бұл команда ABC бумасының барлық файлдарын түпкі бумаға
көшіреді.
C:>copy prl pr2
Ағымдағы бума ішіндегі PR1 атты файл осы бумаға PR2
атымен көшіріледі.
C:>copy work*.txt dos*.dos
WORK бумасынан DOC бумасына TXT типті барлық файлдар
көшіріледі және олардың типі DOC болып өзгереді.
3.2.Файл атын өзгерту –RENAME (REN) командасы
Команданың спецификациясы:
REN[AME] [ж:][маршрут аты]файл аты[.түрі]файл аты[.түрі]
Бірінші аргумент файлдың бұрынғы аты да,екіншісі –жаңа
аты.
Бірінші аргументтің алдына өзгеріс қай бумада жүретінін көрсететін префикс-маршрут қоюға болады, әйтпесе өзгеріс ағымдағы бума ішінде болады.
Мысалдар:
С:WORK>ren a:*.txt *.doc
Файылдардың түрлері өзгереді.
С:>ren prl.asm pr2.asm
Файылдың аты PRL-ден PRI2-ге өзгереді.
3.3. Файлды жою – DEL командасы
Команданың спецификациясы:
DEL [ж:][маршрут]файл _аты[.түрі]
Егер файлдың аты көрсетілмесе, онда берілген бумадағы немесе ағымдағы бумадағы барлық файлдар жойылады.
Мұндай жағдайда ( және *.* шаблоны көрсетілген кезде) DOS жоюды орындауға рұқсат сұрайды.
DEL командасының аргументінде маршрут, шаблон немесе белгілі бір файлдың атын енгізуге болады.
C:>delwork*.txt- бүкіл TXT- типті файлдар жойылады.
3.4. Файл мәліметін экранға шығару – TYPE командасы
Команданың спецификациясы:
TYPE[[ж:][маршрут]файл_аты[.
Файл атында * және ? таңбаларын қолдануға болмайды. ргументтің алдында файл қай бумада екенін көрсететін префикс- маршрут қоюға болады.
Бұл командамен тек ASCII кодында жазылған текст мәтіні бар файлдарды ғана экранда көре аламыз.
Мысалдар:
C:type prog1.asm
C:>type work docum.txt
4. MS DOS-тың КӨМЕКШІ КОМАНДАЛАРЫ.
4.1. Дискісі форматтау.
Команданың негізгі спецификасы:
FORMAT [ж:][/S]
Форматтау дискіде бар бұрынғы барлық мәліметті жойып жібереді.
/S параметрі форматтаудың соңында дискіге DOS жүйелік файлдарын жаздыру үшін қажет.
Мысал:
a:>format b:
4.2. Дискеттерді көшіру.
Команданың спицификасы:
DISKCOPY [ж: [ж:]]
Егер команда жинақтауыштың біреуі немесе екеуі де көрсетілмесе, оның орнына ағымдағы жинақтауыш алынады.
Егер жинақтауыштар бірдей болса, онда дискетті ауыстыру туралы нұсқау беріп DOS тоқтап тұрады.
Егер жазылатын дискет форматталмаған болса, онда ол алдымен форматталу операция-
сынан өткізіледі.
Мысал:
a:>diskcopy b: c:
4.3. DOS версиясы.
Команданың спицификасы:
VER
4.4. Күн мен уақыт.
Команданың спицификасы:
DATE [ mm- dd- yy]
Белгілеулер:
mm- ай;
dd- күн;
yy- жыл.
Параметр көрсетілмесе DATE командасы DOS сағатындағы күнді экранға берумен шектеледі.
Келесі команданың спицификасы:
TIME [ hh:mm[:ss[.xx]]]
Белгілеулер:
hh- сағат;
mm- минут;
ss- секунд;
xx- секундтың жүздік бөлігі.
Параметр көрсетілмесе TIME командасы DOS сағатындағы уақытты экранға берумен шектеледі.
5. MS DOS ЖҮЙЕСІНІҢ ҚҰРАМДАС БӨЛІКТЕРІ.
MS DOS мынадай бөліктерден тұрады:
1. жүйені алғашқы жүктеу блогы (дискінің алғашқы секторы),
2. BIOS-пен арақатынас модулі (IO.SYS файлы),
3. үзулермен ( прерывания) жұмыс модулі ( MSDOS.SYS файлы),
4. командалар процессоры ( COMMAND.COM файлы),
5. сыртқы командалар ( программалық файлдар),
6. құрылғылар драйверлері,
7. CONFIG.SYS файлы,
8. AUTOEXET.BAT файлы.
Бірінші, екінші және үшінші пунктер MS DOS- тың ядросын құрайды.
Алғашқы жүктеу блогы
Жүйелік дискінің түпкі бумасының алғашқы екі файлы IO.SYS пен MSDOS.SYS екенін тексеріп, оларды дискіден оқып жадқа жүктейді, сосын басқаруды MS DOS- қа береді.
IO.SYS
Бұл резидентті ( әрқашан компьютер жадында отыратын) модуль машинаның BIOS- мен байланыс орнатып, сол арқылы құрылғыларды басқарып отырады.
MSDOS.SYS
Бұл да резидентті модуль. Ол файлдық жүйені басқарып, басқа программалардың файлдық жүйемен жұмыс жасауын ұйымдастырды.
Командалар процессоры (COMMAND.COM)
Перне тақтадан пайдаланушының
нұсқауларын қабылдап,соларды

- MS DOS операциялық жүйесінің құрылымы
- MS DOS операциялық жүйесінің құрылымы
- MS DOS операциялық жүйесінің тарихы
- MS Excel
- MS Excel
- MS Excel
- MS Excel, графические средства
- MS DOS мәтіндік редактор
- MS DOS операциялық жүйесі
- MS DOS операциялық жүйесі
- MS DOS операциялық жүйесі
- MS-DOS операциялық жүйесі
- MS-DOS операциялық жүйесі
- MS-DOS операциялық жүйесі