Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Fond_L_OS.DOC
Скачиваний:
14
Добавлен:
19.11.2019
Размер:
11.83 Mб
Скачать

4.2. Основні складові частини dos

Сучасна ОС - це складний програмний комплекс, призначений для керування ходом обчислювального процесу в систем³, а також для орган³зац³¿ взаºмод³¿ ц³º¿ системи з користувачем.

Операц³йна система машини збер³гаºться на магн³тних дисках у вигляд³ системних файл³в. П³сля вмикання комп’ютера вона автоматично завантажуºться (частково) в оперативну пам'ять, де й знаходиться весь час функц³онування комп'ютера (º, як кажуть, резидентною у пам'ят³). При цьому частина програм ОС залишаºться на дисках ³ завантажуºться до оперативно¿ пам'ят³, при необх³дност³, та вилучаºться з не¿ п³сля в³дпрацювання.

До складу операц³йно¿ системи MS DOS входять (Рис.4.1.):

- базова система вводу-виводу (BIOS) - програма, яка знаходиться в пост³йн³й пам'ят³ машини (у м³кросхем³, розм³щен³й на системн³й плат³). Це ºдина частина операц³йно¿ системи, яка "вбудована" в комп'ютер. Вона служить для:

а) виконання найпрост³ших ун³версальних послуг операц³йно¿ системи, пов'язаних з виконанням вводу-виводу ³нформац³¿;

б) тестування пам'ят³ та ³нших пристро¿в машини п³д час ¿¿ вмикання;

в) збер³гання програми "початкового завантажувача ОС", яка стартуº п³д час вмикання машини, п³сля ¿¿ тестуваня, й служить для запуску програми початкового завантаження ОС;

- програма початкового завантаження ОС, яка забезпечуº завантаження в оперативну пам'ять машини системних файл³в п³д час вмикання машини. Вона розм³щена у BOOT-RECORD магн³тного диска;

- системн³ файли:

а) файл IO.SYS - м³стить програми, як³ керують пристроями вводу-виводу ³нформац³¿;

б) файл MSDOS.SYS - м³стить базову DOS, тобто програми керування файлами, пам'яттю, запуском програм тощо;

в) файл COMMAND.COM - процесор консольних команд (командний процесор) призначений для орган³зац³¿ зв'язку користувача й комп'ютера. В³н анал³зуº команди, як³ вводяться з клав³атури, перев³ряº ¿хн³й синтаксис, виводить на дисплей д³агностичн³ й авар³йн³ пов³домлення та звертаºться до базово¿ ДОС. Його головна функц³я - виконання внутр³шн³х команд, а також завантаження та запуск зовн³шн³х команд ³ програм користувача:

- драйвери зовн³шн³х пристро¿в - резидентн³ програми, що настроюють систему на роботу з конкретними зовн³шн³ми пристроями;

- стартов³ файли (Config.Sys та Autoexec.Bat), що м³стять команди настроювання операц³йно¿ системи ³ того операц³йного средовища, в якому працюº користувач. Ц³ файли автоматично обробляються системою п³д час ¿¿ завантаження до оперативно¿ пам’ят³ комп’ютера;

- зовнішні програми DOS – це програми у вигляді окремих файлів, які виконують дії обслуговуючого характеру, наприклад, форматування дискет, перевірку дисків, тощо.

Рис.4.1. Склад операц³йно¿ системи MS DOS

5. Файли і каталоги на дисках

5.1. Поняття про файл

Вся інформація на магнітних дисках зберігається в файлах.

Файл – це окремий блок ³нформац³¿ на диску, що має своє ³м'я.

У файлах можуть зберігати тексти програм, документи, малюнки, звукову інформацію, креслення, готові до виконання програми тощо.

Кожний файл на диску має своє позначення, яке складається з двох частин: імені і розширення (часто ім’я і розширення разом також називають іменем). В імені файла може бути від 1 до 8 символів. Розширення починається з крапки і може містити від 1 до 3 символів, воно вказує на тип файла.

Розширення імені файла є необов’язковим. Воно, як правило, описує вміст файла, тому його зручно використовувати. Більшість програм встановлюють розширення автоматично і по ньому можна легко визначити, яка програма створила даний файл. Розширення ³мен³ файла часто називають типом файла. Файли можуть бути таких тип³в:

  • командн³;

  • виконавч³;

  • програмн³ (наприклад, Бейсик-програми);

  • ³нформац³йн³ (наприклад, текстов³).

Деяк³ програми автоматично присвоюють файлам, як³ ними створюються, стандартн³ розширення.

До стандартних належать так³ розширення:

.BAT

  • командний (пакетний) файл, м³стить перел³к команд ОС, як³ повинн³ автоматично виконуватись при запуску цього файла;

.COM, .EXE

  • виконавча програма (ц³ файли можна запускати на виконання);

.TXT

  • текстовий файл (м³стить текстову ³нформац³ю, яку може читати людина);

.BAS

  • програмний файл, що м³стить програму на мов³ Бейсик;

.PAS

  • програмний файл, що м³стить програму на мов³ Паскаль;

  • програмний файл, що м³стить програму на мов³ С;

.BAK

  • файл, який º резервною коп³ºю ³ншого файла;

.$$$

  • тимчасовий файл, створений програмами для тимчасового збереження пром³жних даних.

Специф³кац³я файла являº собою ³м'я файла ³ розширення ³мен³, в³докремлен³ крапкою: "²м'я.розширення" (Рис.5.1.).

Рис.5.1. Структура специф³кац³¿ (³мен³) файла

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]