Наука

Що таке операційна система? »Його визначення та значення

Зміст:

Anonim

Операційна система являє собою набір програм, за допомогою електронних замовлень, контролювати загальну активність комп'ютера. Щось на зразок провідника, який приводить усе в порядок і забезпечує, щоб усі деталі машини працювали разом. Зазвичай він працює на комп’ютері, коли ми його вмикаємо. Для роботи кожного комп’ютера повинна бути встановлена ​​операційна система. Визначення вказує на те, що це група комп’ютерних програм, які пропонують можливість більш ефективного управління ресурсами, якими володіє комп’ютер.

Що таке операційна система

Зміст

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

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

Отже, можна сказати, що концепція операційної системи описує найважливішу програму, яку використовує комп'ютер, оскільки саме він координує програми та послуги, якими користується користувач, а це означає, що через неї решта Програмне забезпечення всередині комп’ютера може нормально функціонувати, оскільки воно дозволяє розпізнавати деякі з’єднання, створює елементи керування, забезпечує безпеку, поставки, серед іншого. Сьогодні найбільш широко використовуваними програмами є операційна система Windows, операційна система Linux, OS / 2 та DOS.

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

Роками пізніше почалося створення ОС (операційних систем), хоча це правда, що в 80-ті роки деякі визнані вже були створені серед спільноти, це було в 90-х, коли це програмне забезпечення стало трохи більше гнучка і водночас міцна, одна з визначних пам’яток того часу, операційна система Windows 95.

На сьогоднішній день операційну систему комп’ютера можна знайти навіть в Інтернеті, де навіть можна завантажити операційну систему потрібної версії.

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

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

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

Для чого потрібна операційна система

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

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

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

  • Інтерпретація команд. той, хто виконує наказ, має певні знання цієї мови.
  • Файлова система: це свого роду файлова база даних, де вони набувають деревоподібну структуру.
  • Ядро: нарешті, є ядро, яке відповідає за функціонування основних областей, таких як введення та виведення даних, зв’язок, управління та обробка пам’яті тощо.

Елементи операційної системи

Операційна система складається з чотирьох модулів, якими є ядро ​​або ядро, диспетчер пам'яті, система введення та виведення і, нарешті, файловий менеджер. Є ті, хто вважає, що існує п'ятий модуль, який є інтерпретатором команд, який відповідає за переклад команд, які користувач виконує через клавіатуру або інший пристрій.

Ядро або ядро

Це модуль найнижчого рівня операційної системи, він спирається на апаратне забезпечення комп’ютера, деякі завдання, які він повинен виконувати, - це обробка перешкод, призначення процесору завдань, пропонування каналів зв'язку між програмами, серед іншого.. Взагалі, ядро ​​відповідає за управління іншими модулями і одночасно синхронізує їх виконання.

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

Менеджер пам'яті

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

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

Система входу та виїзду

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

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

Файловий менеджер

Призначення файлового менеджера - підтримувати структури програм, а також дані користувачів та системних програм, які зберігаються у файлах, а також забезпечити правильне використання пристроїв масового зберігання даних. Цей елемент також відповідає за нагляд за створенням, розробкою, оновленням і остаточно усуненням файлів, а також підтримує каталог з кожним із файлів, які постійно знаходяться в системі, і він співпрацює з модулем, який управляє пам'яттю під час передачі. дані до та з центральної пам'яті.

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

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

Функції операційної системи

Функції операційної системи, які найбільше виділяються, - це управління процесами пам'яті та керування зв’язком між програмами.

Управління процесами

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

Управління основною пам'яттю

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

Управління вторинним сховищем

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

Управління системою в'їзду та виїзду

Таким же чином операційна система відповідає за управління вихідними та вхідними портами комп'ютера, такими як навушники, монітор, принтер тощо.

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

Журнал файлової системи

Файли - це формати, які створюють самі власники, які перетворюються в таблиці, і саме операційна система піклується про їх реєстрацію та зберігання. Крім того, ОС відповідає за створення, видалення та зберігання всіх створених файлів, крім надання необхідних інструментів для доступу до файлів, коли вони потрібні. Він також пропонує зв'язок між файлами та модулями зберігання, налаштовуючи його на створення резервних копій кожного з них, у випадку аварії інформація не втрачається.

Безпека

У цьому пункті слід зазначити, що операційна система відповідає за комп'ютерну безпеку, однією з найважливіших дій є доступність програм або користувачів, куди вони не повинні входити. Існує багато вірусів, які можуть пошкодити систему, і саме ОС відповідає за те, що цього не сталося. Можна налаштувати програмне забезпечення таким чином, щоб час від часу здійснюватись контроль, і таким же чином встановлювати засоби контролю, які необхідно виконувати.

Зв'язок між елементами та додатками

Через мережевий інтерфейс ОС підтримує зв'язок між різними елементами комп'ютера, а також усіма програмами, які з ними пов'язані. Отримувати та надсилати інформацію.

Звіт про стан системи

Існує велика кількість програм, які за замовчуванням встановлюються разом з операційною системою, проте вони не вважаються системою. Вони забезпечують засоби та основні характеристики для розробки та запуску програм, встановлених на комп'ютері. Подібним чином він інформує про стан системи, тобто якщо необхідно схвалити будь-які дії, наприклад, у випадку встановлення автоматичних оновлень.

Крім того, він пропонує підтримку різних мов комп'ютера, так що будь-яка програма працює на комп'ютері, для цього у неї є програми, що покращують зв'язок між програмами.

Управління ресурсами

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

Управління користувачами

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

Типи операційних систем

Типи операційних систем класифікуються відповідно до таких критеріїв:

  • Критерії управління завданнями. Вони, в свою чергу, класифікуються на однозадачні та багатозадачні; перші характеризуються виконанням по одній програмі, крім власних процесів операційної системи, зі свого боку, другі можуть керувати ресурсами центрального процесора для досягти деякої одночасності в процесах, які виконуються.
  • Критерії управління користувачами: У цьому випадку ми можемо говорити про однокористувацькі системи, тобто вони дозволяють керувати лише одному користувачеві, є також багатокористувацькі системи, які використовуються на основі сеансів.
  • Критерії управління ресурсами. Існують централізовані операційні системи, які обмежені одним комп’ютером у своєму секторі впливу, а також є розподілені системи, які одночасно керують різними комп’ютерами.

Слід зазначити, що це класифікація найпоширеніших операційних систем, однак є й інші менш часті:

Операційна система комп'ютера

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

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

Прикладами операційних систем, які найчастіше використовуються у світі, є:

Microsoft Windows

Серед типів операційних систем найбільшу вагу має Windows, створена в 80-х роках, в даний час найновішими версіями є Windows 10, яка була створена у вересні 2014 року, Windows 8 створена в 2012 році, Windows 7 у 2009 році та Windows Vista у 2007 році. Ця операційна система попередньо встановлена ​​на більшості комп’ютерів, що робить її найпопулярнішою операційною системою у світі.

Mac OS X

Ця операційна система була створена компанією Apple Inc. І вона встановлена ​​на всіх комп'ютерах, що виробляються цією компанією, на сьогоднішній день найновіші версії цієї системи відомі як операційна система Mac OS, конкретні назви кожної версії Maverick, яка вийшла на ринок у 2013 році, Mountain Lion зі свого боку, вийшла на ринок у 2012 році, Lion у 2011 році, Snow Leopard у 2009 році. Apple також пропонує користувачам версію під назвою MacOS X Server, яка була розроблена для роботи на серверах.

Linux Ubuntu

Іншим прикладом операційних систем є Linux Ubuntu. Основною характеристикою цієї операційної системи є те, що вона є відкритим кодом, а це означає, що її може розповсюджувати та модифікувати будь-який користувач у світі, що є величезною перевагою, оскільки це дозволяє цій ОС бути безкоштовною, а також дозволяє вибирати між різними існуючими версіями. В персональних комп’ютерах операційна система Linux, незважаючи на те, що є абсолютно безкоштовною, використовується на небагатьох комп’ютерах, однак на більшості серверів компанії використовується Linux, оскільки її легше налаштувати. Між. Виділяються версії Ubuntu, Debian, Fedora та Linux.

Операційна система телефону

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

Деякі мобільні операційні системи базуються на багатошаровій моделі. Найпоширенішими системами є:

Android

Це, безсумнівно, найпоширеніша операційна система для телефонів у світі, вона базується на Linux. Спочатку вона була розроблена для професійних камер, пізніше вона була придбана Google і модифікована для використання в мобільних пристроях, таких як смартфони, а пізніше і в планшетах, в даний час ця система знаходиться в стадії розробки, щоб її можна було використовувати на ПК та Блокнот. Його розробник - Google, він був випущений в 2008 році.

iOS

Операційною системою телефону Apple є iOS, характерна лише для пристроїв, вироблених компанією Apple Inc., і використовується в таких пристроях, як iPod Touch, iPhone, iPad та Apple TV. Оптимізація та простота є основою його успіху, оскільки люди віддають перевагу цьому перед іншими мобільними ОС, які потребують більш потужних апаратних засобів для вільної роботи ОС.