Міністерство освіти і науки України
Національний університет “Львівська політехніка”
Кафедра САПР
ЗВІТ
до лабораторної роботи №1
Операційна система MS DOS. Інтерфейс користувача.
Виконав:
студент групи КН-24
Прийняв:
Колесников К.К.
Львів – 2007
MS DOS була створена в 1981 р. фірмою Microsoft по заказу IBM для розроблених тоді компютерів IBM PC. Компютер IBM PС для якого була написана MS DOS, був мало подібним на сучасні компютери – повільний мікропроцесор Intel-8088, 256 Кбайт оперативної памяті, без жорсткого диску, алфавітно-цифровий чорно-білий монітор, робота лиш з односторонніми 160-Кбайтними дискетами і т. д. Однак ці можливості було значно вищими чим у конкуруючих персональних компютерів, що дозволило MS DOS набути великої популярності.
Файл CONFIG.SYS вміщає спеціальні команди, викоривувані при початкрвій загрузці DOS. Ці команди задають параметри DOS, а також указують, які драйвери, необхідно загрузити в оперативну память. Файл CONFIG.SYS повинен знаходитися в корінному каталозі диску з якого загружається DOS. Якщо файл CONFIG.SYS там відсутній, то параметри DOS будуть втановлені по замовчуванню.
CONFIG.SYS
device=display.sys con=(ega,,1) Тут підключаються драйвера дисплею
country=007,866,country.sys Встановлюється формату виводу часу і дати
files=10 Кількість одночасно відкритих файлів
buffers=10 Кількість буферів
[MENU] Блок меню, який буде завантажуватись при завантаженні дискети
MENUITEM=DOS, MS-DOS
MENUITEM=VC, Volcov Commander 4
MENUITEM=BC, TURBO C
MENUITEM=TP, Turbo Pascal
MENUDEFAULT=VC, 30+
[DOS]
[VC]
[BC]
[TP]
При початковому завантаженні DOS після завершення виконання файлу CONFIG.SYS автоматично виконується командний файл AUTOEXEC.BAT, якщо він знаходиться в корінному каталозі завантажувального диску. В файлі AUTOEXEC.BAT доцільно записувати команди, котрі повинні виконуватися кожен раз при початковому завантаженні системи. Ці команди можуть створювати необхідну настройку операційної системи і встановлювати зручні для роботи оточення.
AUTOEXEC.BAT
mode con codepage prepare=((866) ega3.cpi)
mode con codepage select=866
keyb ru,,keybrd3.sys Завантаження драйверів клавіатури
IF "%config%"=="VC" goto VC Завантаження меню,яке позволяє відкривати
IF "%config%"=="TC" goto TC файловий менеджер VC, компілятор TС або
IF "%config%"=="TP" goto TP TP. У іншому випадку вийти з меню
IF "%config%"=="DOS" goto quit
:VC
A:\vc\vc.com Шлях до файлового менеджера VC
goto quit
:BC
C:\TC\bin\tc.exe Шлях до компілятора BC
goto quit
:TP
C:\tp7\bin\tp.exe Шлях до компілятора TP
goto quit
:quit
My.bat дозволяє одною командою compile скомпілювати файл a.cpp в a.exe і запустити його на виконаня.
my.bat
md C:\temp
cd C:\temp
path C:\TC\bin Визначається шлях до компілятора
Спершу включається компілятор ТC, потім підключаються бібліотеки, тоді а.сср компілюється в
а.ехе
C:\TC\bin\tcc.exe -LC:\TC\Include\ -IC:\TC\lib\ -lx A:\a.cpp
а Запуск програми
Висновок: MS DOS- це операційна система,яка була створена розом з комп’ютером IBM PC, разом з ним і дістала широке розповсюдження, і яка до цього часу використовується в багатьох задачах. Переваги MS DOS: будь-яка версія MS DOS може виконувати програми, написані для будь-якої з попередніх версій; будь-яка MS DOS може працювати на любому IBM PC- сумісному компютері навіть без жорсткого диску, з 512 і навіть менше Кбайтами оперативної памяті і т. д. Недоліки MS DOS: MS DOS є однозадачною операційною системою; в MS DOS виявилось не можливим вбудувати надійні засоби від несанкціонованого доступу і організації колективної роботи з даними; MS DOS програми можуть виконуватися тільки в межах першого мегабайту оперативної памяті; відсутня чи обмежана підтримка багатьох пристроїв.