Енциклопедія з інформатики та обчислювальної техніки
Операційна система - найбільш важлива програма, яка виконується на комп'ютері. Кожен комп'ютер повинен мати операційну систему для виконання інших програм. Операційна система виконує базові завдання, такі, як організація введення від клавіатури, пересилання вихідних даних на екран монітора, маніпулювання файлами і папками на диску і контролювання периферійних пристроїв, таких, як диски та принтери.
Операційні системи можуть бути класифіковані за наступними критеріями:- Розраховані на багато користувачів - дозволяють двом або більше користувачам одночасно виконувати програми. Деякі операційні системи дозволяють одночасно працювати сотням і більше користувачам.
- Багатопроцесорні - підтримують виконання програм більш ніж на одному процесорі.
- Багатозадачні - дозволяють виконуватися одночасно більш ніж одній програмі.
- Багатопотокові - дозволяють різним частинам однієї і тієї ж програми виконуватися одночасно.
- Реального часу (Real time) - миттєво відповідають на введення даних. Наприклад, DOS і UNIX не є системами реального часу.
- DOS
- Windows
- OS / 2
- Linux
Спілкування з операційною системою відбувається за допомогою команд. Команди приймаються операційною системою і виконуються її частиною, званої командним процесором. Останнім часом більшість операційних систем має графічний користувальницький інтерфейс, що дозволяє вводити команди методом вказівки і вибору об'єктів, видимих на екрані.
Крім ОС в системне ПО входять різні сервісні (обслуговуючі) програми.
Приклади обслуговуючих програм:- системні оболонки (NC, VC), графічні оболонки (Windows 3.11);
- утиліти (програми, що розширюють можливості ОС по роботі з файлами);
- антивірусні програми (програми пошуку і відновлення зіпсованих вірусами програм).
Системні оболонки
Системні оболонки - це спеціальні програми, в яких всі основні команди здійснюються простіше, наочніше і зручніше, ніж самі команди ОС.
Оболонки зі стандартними функціями виконують ті ж функції, що і MS-DOS, але управляються за допомогою бліцкоманд і меню. До цього типу належать системні оболонки XTREE, Norton Commander, Volkov Commander. Системні оболонки XTREE, Norton Commander, Volkov Commander використовують текстовий режим роботи дисплея, при якому на екрані можуть зображуватися тільки текстові символи і символи псевдографіки. Символи псевдографіки дозволяють створювати на екрані різного роду прямокутні рамки і табло.
Системні оболонки з розширеними функціями DOS Shell і Windows не тільки виконують всі функції системи MS-DOS, але і ряд функцій, яких операційна система не має. Зокрема, вони виконують функції утиліти операційної системи, так як розширюють можливості системи по роботі з файлами. Системна оболонка DOS Shell дозволяє запускати одночасно кілька програм, реалізуючи багатозадачність роботи комп'ютера, який операційною системою MS-DOS не забезпечується. DOS Shell може використовувати текстовий і графічний режими роботи дисплея. У графічному режимі разом з прямокутними рамками DOS Shell виводить на екран піктограми (мальовані значки, картинки), лінії у вигляді овалів.
Можливості, які сучасні операційні системи надають користувачеві, багато в чому перевершують можливості системи MS-DOS і єдиний графічний інтерфейс (це лише одне з них проявів).
Засоби захисту від комп'ютерних вірусів
Комп'ютерний вірус - це спеціально написана невелика за розміром програма, яка може "приписувати" себе до інших програм, т. Е. "Заражати" їх, а також виконувати різні небажані дії на комп'ютері. Програма, всередині якої знаходиться вірус, називається "зараженої". Коли така програма починає роботу, то спочатку управління отримує вірус. Вірус знаходить і заражає інші програми, а також виконує які-небудь шкідливі дії (наприклад, псує файли або FAT, форматує диск і т. Д.). Після того як вірус виконає потрібні йому дії, він передає управління тій програмі, в якій перебував, і вона працює як зазвичай. Тим самим зовні робота зараженої програми виглядає так само, як і незараженной.
Всі дії вірусу можуть виконуватися досить швидко і без будь-яких повідомлень, тому користувачеві дуже важко помітити, що в комп'ютері відбувається щось незвичайне.
Поки на комп'ютері заражене щодо мало програм, наявність вірусу може бути практично непомітно. Однак через деякий час на комп'ютері діється щось дивне, наприклад:- сильне уповільнення роботи комп'ютера;
- деякі програми перестають працювати або починають працювати неправильно;
- на екран виводяться сторонні повідомлення, символи і т. д .;
- пропадає інформація з екрану;
- порушується вся файлова структура на одному з дисків;
- деякі файли виявляються зіпсованими і т. д.
До цього моменту, як правило, вже досить багато програм, якими ви користуєтеся, є зараженими вірусом.
Для захисту від вірусів необхідно використовувати спеціалізовані програми. Їх можна розділити на кілька видів:- детектори,
- фаги, ревізори,
- доктора-ревізори,
- фільтри.