"Теплий" старт.
Для виконання прикладної програми відбувається зчитування її з диска в ОЗУ. Програма міститься в ОЗУ. Після того, як уся програма прочитана, вона одержує керування. Під час виконання прикладної програми вона бере на себе організацію інтерфейсу з користувачем. Тому присутність командного процесора в оперативній пам'яті під час виконання програми не обов'язково. Нерідкі ситуації, програма, що коли завантажується, дуже велика і при її розміщенні в ОЗУ інтерпретатор команд буде затертий завантаженою програмою. По завершенню роботи програми необхідно повернутися в DOS. Як же це зробити, якщо COMMAND зіпсований? Для цієї мети кожна програма повинна закінчуватися спеціальною командою переходу на "теплий" старт операційної системи. Це означає, що резидентная частина DOS одержує керування. При цьому DOS аналізує цілісність командного процесора (шляхом підрахунку його контрольної суми байтів) і, у разі потреби, перечитує його з диска, і передає йому керування. Таке перезавантаження частини ОС називаються "теплим" стартом.
Перезавантаження (повторну завантаження) DOS, наприклад, у випадку апаратного або програмного збою, можна здійснити одним з наступних способів:
1) шляхом вимикання і наступного включення через якийсь час системного блоку ПЭВМ (так називаний холодний перезапуск):
2) шляхом натискання кнопки Reset на ПЭВМ, якщо вона мається;
3) шляхом одночасного натискання клавіш Ctrl, Alt і Del на клавіатурі ПЭВМ, що позначається як Ctrl-Alt-Del (так називаний гарячий, або теплий перезапуск);
4) шляхом уведення команди COMMAND із клавіатури ПЭВМ.
Перший спосіб використовуються для повного перезавантаження DOS, починаючи з тестування устаткування. Відключення і включення живлення погано позначається на працездатності апаратури. Тому ряд моделей ПЭВМ мають спеціальну кнопку Reset, при натисканні якої (другий спосіб) здійснюється апаратна передача керування на програму тестування устаткування без відключення живлення. Якщо необхідність у тестуванні ПЭВМ відсутній, то прискорити процес перезавантаження можна, використовуючи третій спосіб. Четвертий спосіб найбільш швидкий, але шляхом уведення команди COMMAND здійснюється тільки часткове перезавантаження DOS, а саме, зчитування в ОЗУ і запуск КП.
DOS розрізняє два типи пристроїв: посимвольные і поблочні.
У DOS зарезервовані наступні імена посимвольных пристроїв:
AUX - асинхронний інтерфейс;
CLOCK$ - годинник (для ПЭВМ класу АТ і старший);
CON - консоль (стандартно клавіатура при введенні і дисплей при висновку);
COM1-СOM4 – перший-четвертий адаптер послідовного інтерфейсу;
LPT1-LPT3 – перший-третій адаптер рівнобіжного (паралельного) інтерфейсу;
NUL - фіктивний пристрій.
Для перенапрямку використовуються
< - перенапрямок введення інформації;
> - перенапрямок висновку інформації;
>> - перенапрямок висновку інформації з дописуванням у файл;
| - перенапрямок виходу першої команди на вхід другої (результати виконання першої команди є аргументами для виконання другий).
Виконання Послідовність виконання роботи 2.1:
-
Ввімкнув комп’ютер та завантажив операційну систему.
-
Перед цим вставив в дисковод, дискету 3,5” із ОС Мs-Dos
-
Вивів на екран зміст дискетиА:\>dir
-
Вільного місця на дискеті1Мb
-
Вивів на екран зміст директорії, не заходячи в неїC:\>dir..
-
Вивів на екран файли з розширенням DOC
-
Перейшов на диск ЕЕ:
-
Вивів на екран зміст диску АA:\>dir
-
Вивів на екран зміст вказаної директорії диску АA:\>dir\games|more
-
Вийшов з ОС DOSExit
