Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Самраб.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
667.65 Кб
Скачать

Тема 1.3 Класифікація службових програмних засобів

Мета: ознайомитись зі службовими програмними засобами та їх класифікацією.

Література:

  1. „Інформатика та комп’ютерна техніка: програмне забезпечення ЕОМ” – Щербаков П., Ульянченко О., Мартьянова Н., Бутенко Т., Х.: ХДАУ, 2001(стор. 121-126)

  2. „Інформатика та комп’ютерна техніка. Навчальний посібник” –Ярмуш О.В., Редько М.М. , К.: Вища освіта, 2006 (76-79)

Завдання: законспектувати тему до зошита з самостійної роботи у вигляді відповідей на контрольні запитання, приведені в кінці теми та виконати практичні завдання приведені в темі, записати результат виконання.

Зміст теми:

Диспетчери файлів (файлові менеджери). За допомогою програм даного класу виконується більшість операцій, пов’язаних з обслуговуванням файлової структури: копіювання, переміщення i перейменування файлів, створення каталогів (папок), видалення файлів i каталогів, по файлів i навігація у файловій структурі. Базові програмні засоби, призначені для цієї мети, звичайно входять до складу програм системного рівня i встановлюються разом з операційною системою. Проте для підвищення зручності роботи з комп’ютером більшість користувачів встановлює i додаткові службові програми.

Засоби стиснення даних (архіватори). Призначені для створення архівів. Архiвацiя даних спрощує їх зберігання за рахунок того, що великі групи файлів і каталогів зводяться в один архівний файл. При цьому підвищується і ефективність використовування носія за рахунок того, що архівні файли звичайно мають підвищену щільність запису інформації. Архiватори часто використовують для створення резервних копій важливих даних.

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

Засоби діагностики. Призначені для автоматизації процесів діагности програмного i апаратного забезпечення. Вони виконують необхідні перевірки і видають зібрану інформацію в зручному i наочному вигляді. Їх використовують не тільки для усунення неполадок, але і для оптимізації роботи комп’ютерної системи.

Засоби контролю (моніторингу). Програмні засоби контролю іноді називають моніторами. Вони дозволяють стежити за процесами, що відбуваються в комп’ютерній системі. При цьому можливі два підходи: нагляд в реальному режимі часу або контроль із записом результатів у спеціальному протокольному файлі.

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

Монітори установки. Програми цієї категорії призначені для контролю за установкою програмного забезпечення. I в даному програмному забезпеченні пов’язана з тим, що між різними категоріями програмного забезпечення, при установці нових програм можуть встановлюватися зв’язки. Вертикальні зв’язки (між рівнями) є необхідною умовою функціонування всіх комп’ютерів. Горизонтальні зв’язки (всередині рівнів) характерні для комп’ютерів, що працюють з операційними системами, що підтримують принцип сумісного використовування одних i тих же ресурсів різними програмними засобами. І в тих, і в інших випадках при установці або видалення програмного забезпечення можуть відбуватися порушення працездатності інших програм.

Монiтори установки стежать за станом i змiною навколишнього програмного середовища, відстежують i протоколюють утворення нових зв’язків i дозволяють вiдновлювати зв’язки, втрачені в результаті видалення раніше встановлених програм.

Найпростіші засоби управління установкою i видаленням програм звичайно входять до складу операційної системи i розміщенні на системному рівні програмного забезпечення, проте вони рідко бувають достатні. Тому в обчислювальних системах, що вимагають підвищеної надійності використовують додаткові службові програми.

Засоби комунікації (комунікаційні програми). З появою електронного зв’язку i комп’ютерних мереж програми цього класу набули дуже великого значения. Вони дозволяють встановлювати з’єднання з віддаленими комп’ютерами, обслуговують передачу повідомлень електронної пошти, роботу з телеконференціями (групами новин), забезпечують пересилку факсимільних повідомлень i виконують безліч інших операцій в комп’ютерних мережах.

Засоби забезпечення комп’ютерної безпеки. До цієї вельми широкої категорії програм відносяться засоби пасивного i активного захисту даних від пошкодження, а також засоби захисту від несанкціонованого доступу, перегляду i зміни даних.

Як засоби пасивного захисту використовують службові програми, при значені для резервного копіювання. Нерідко вони володіють i базовими властивостями диспетчерів архівів (архiваторiв). Як засоби активного захисту застосовують антивірусне програмне забезпечення. Для захисту даних від несанкціонованого доступу, їх перегляду i зміни служать спеціальні системи, засновані на криптографії.

Робота комп’ютерної системи протікає в безперервній взаємодії апаратних i програмних засобів. Фізично апаратні засоби узгоджуються один з одним за допомогою механічних і електричних роз’ємів i контактів. Логічно вони узгоджуються один з одним за допомогою програм, що називаються драйверами пристроїв.

Робота комп’ютерних програм має багаторівневий характер. Програми низького (базового) рівня займаються тільки взаємодією з базовими апаратними засобами і узгодженням їх роботи. Ключова роль програм базового рівня виявляється у момент початкового запуску комп’ютера.

Програми системного рівня спираються на програми базового рівня i забезпечують взаємодію користувача з апаратними пристроями, взаємодію додаткових пристроїв з базовим, а також надають можливість для установки i роботи програм більш високих рівнів.

Програми службового рівня виконують обслуговування комп’ютерної системи, забезпечують її контроль i настройку. В своїй роботі вони спираються на програми базового i системного рівнів.

Програми прикладного рівня використовуються людиною для виконання практичних задач за допомогою комп’ютера. Ці програми спираються на програми нижчих рівнів.

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

Контрольні запитання:

  1. Назвіть чотири рівні програмного забезпечення. Який порядок їх взаємодії?

  2. Для чого призначені програми службового рівня?

  3. Які функції виконують файлові менеджери?

  4. Для чого призначені засоби стиснення даних?

  5. Що представляють собою монітори установки?

  6. Які є засоби забезпечення комп’ютерної безпеки?