- Список функцій операційних систем
- 1- Вони мають управління роботою
- 2- Вони мають управління ресурсами
- 3- Вони мають контроль операцій введення / виводу
- 4- Вони є багатозадачними системами
- 5- Вони відповідають процесу космічної пам'яті
- 6- Вони повинні мати пов'язані механізми
- 7- Вони мають серцевину
- 8- Вони надають з'єднання
- Список літератури
В особливості основних операційних систем , як правило , включає в себе: управління завданнями, управління ресурсами, контроль системних операцій, відновлення помилок і управління пам'яттю. Це залежить від виробника.
Операційні системи, як правило, унікальні залежно від виробника та обладнання, на якому вони працюють. Незважаючи на це, завдяки вишуканості сучасного обладнання потрібні операційні системи, що відповідають певним стандартам.
Як правило, коли встановлена нова комп'ютерна система, необхідно придбати операційне програмне забезпечення, вказане для цього обладнання.
Операційна система - це програмна система, яка управляє апаратними та програмними ресурсами комп'ютера; крім того, він надає загальні послуги для комп'ютерних програм.
Прикладні програми зазвичай також потребують функціонування операційної системи.
Операційні системи можна знайти на багатьох пристроях, що містять комп'ютер: від мобільних телефонів, до консолей відеоігор, до комп'ютерів та мережевих серверів.
Деякі популярні настільні операційні системи включають Apple OS X, Linux та його варіанти та Microsoft Windows. Мобільні операційні системи включають Android та iOS. Існують також інші класи операційних систем, такі як RTOS в режимі реального часу.
Список функцій операційних систем
1- Вони мають управління роботою
Важливою відповідальністю будь-якої операційної програми є планування завдань, якими повинна займатися комп'ютерна система.
Це одне з головних завдань функції управління роботою. Операційна система створює порядок, в якому обробляються програми, і визначає послідовність, в якій будуть виконуватися конкретні завдання.
Термін «черга» часто використовується для опису ряду завдань, які очікують на виконання. Операційна система порівнює різноманітні фактори, щоб створити цю робочу чергу.
Деякі з цих факторів включають:
- Деякі завдання, які зараз обробляються.
- Системні ресурси, які використовуються.
- Які ресурси потребуватимуть використання наступних програм.
- Пріоритетність роботи порівняно з іншими завданнями.
- Будь-які інші особливі вимоги, на які повинна відповідати система.
Операційна програма повинна бути в змозі переглянути ці фактори і контролювати порядок обробки цих завдань.
2- Вони мають управління ресурсами
Управління ресурсами в комп'ютерній системі - ще одна з головних проблем операційної системи. Очевидно, що програма не може використовувати пристрій, якщо це обладнання не доступне.
Операційне програмне забезпечення контролює виконання всіх програм. Він також відповідає за моніторинг усіх типів пристроїв, які використовуються.
Для цього створіть таблицю, в якій програми поєднуються з пристроями, якими вони користуються або будуть користуватися в майбутньому.
Операційна система переглядає цю таблицю, щоб схвалити або заборонити використання певного пристрою.
3- Вони мають контроль операцій введення / виводу
Розподіл ресурсів системи тісно пов'язаний з функціонуванням керування входом / виходом управління програмним забезпеченням.
Оскільки доступ до певного пристрою часто потрібен перед початком операцій введення / виводу, операційна система повинна координувати операції введення / виводу та пристрої, на які вони діють.
По суті, він встановлює словник програм, які проходять через виконання, і пристроїв, які вони повинні використовувати для завершення операцій введення / виводу. Використовуючи звіти про управління, для роботи можуть знадобитися певні пристрої.
Це дозволяє користувачам читати інформацію з певних сайтів або друкувати інформацію у вибраних офісах. Скориставшись цим засобом, прочитана інформація з місця може поширюватися по всій комп'ютеризованій системі.
Для полегшення виконання операцій введення / виводу, більшість операційних систем мають стандартний набір керуючих інструкцій для обробки всіх інструкцій вводу / виводу.
Ці стандартні інструкції, які називаються системою управління входом / виходом, є невід'ємною частиною більшості операційних систем.
Вони лише спрощують засоби, щоб усі програми, що обробляються, могли виконувати операції введення / виводу.
Фактично, запущена програма виконує сигнали операційній системі про необхідність операції введення / виводу, використовуючи певний пристрій вводу / виводу.
Програмне забезпечення в управлінні викликає програмне забезпечення IOCS, щоб воно могло завершити операцію введення / виводу.
Враховуючи рівень активності введення / виведення, у більшості програм інструкції IOCS є надзвичайно важливими.
4- Вони є багатозадачними системами
Більшість сучасних операційних систем дозволяють виконати кілька завдань.
Наприклад, комп’ютер може, запускаючи програму користувача, зчитувати інформацію з диска або відображати результати на принтері. Говорять про багатозадачність або багатопрограмовані операційні системи.
5- Вони відповідають процесу космічної пам'яті
У багатьох операційних системах кожен процес має власний простір пам'яті. Це означає, що ця пам'ять недоступна для інших процесів. У цьому випадку ми говоримо про космічний напрямок процесу.
6- Вони повинні мати пов'язані механізми
Коли вони є багатоцільовими програмами, операційна система повинна забезпечувати таку кількість механізмів:
- Механізм аутентифікації для перевірки особи кожного користувача.
- Механізм захисту від помилкових програм користувача, які можуть перешкоджати запуску інших програм у системі або шкідливих і можуть шпигувати або переривати діяльність інших користувачів.
- Механізм управління, який обмежує кількість дозволених ресурсів для кожного користувача.
7- Вони мають серцевину
Істотною частиною операційної системи є її ядро. Сьогодні монолітні сердечники є найпопулярнішими.
Ці ядра забезпечують можливість різних процесів комп'ютера надсилати повідомлення один одному, одночасно обробляючи оперативну пам'ять, що зберігає програмну інформацію.
Більшість ядер також надають драйвери пристроїв для управління моніторами, жорсткими дисками та іншими атрибутами.
8- Вони надають з'єднання
Ймовірно, визначальною характеристикою операційних систем є зв’язок, який він забезпечує між апаратним, програмним забезпеченням та, в деяких випадках, інтерфейсом користувача. Кожен комп'ютер вимагає використання операційної системи.
Список літератури
- Які характеристики операційної системи ?. Відновлено з reference.com.
- Характеристика операційної системи. Відновлено з ecomputernotes.com.
- Характеристика операційної системи. Відновлено з 202.114.32.200:8080/courseware.html.
- Які особливості операційної системи порівняно з іншими програмними засобами? Відновлено з сайту quora.com.
- Система управління вхідним виходом. Відновлено з wikipedia.org.