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

Класифікація ос

Відносно свого призначення, операційні системи бувають:

  • універсальні (для загального використання);

  • спеціальні (для розв'язання спеціальних задач);

  • спеціалізовані (виконуються на спеціальному обладнанні);

  • однозадачні (в окремий момент часу можуть виконувати лише одну задачу);

  • багатозадачні (в окремий момент часу здатні виконувати більше однієї задачі);

  • однокористувацькі (в системі відсутні механізми обмеження доступу до файлів та на використання ресурсів системи);

  • багатокористувацькі (декілька користувачів одночасно і незалежно працюють із операційною системою), всі багатокористувацькі операційні системи також є багатозадачними;

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

Відносно можливостей внесення змін до вихідного коду операційні системи бувають:

  • відкриті (англ. open source) — з відкритим програмним кодом;

  • комерційні ОС які переважно мають закритий код;

За метою використання операційні системи можна умовно поділити на:

  • серверні

  • користувацькі

.

Компоненты операційної системи Загрузчик Ядро Командний процессор (интерпретатор)[1] Драйвери устройств Интерфейс Відносно способу встановлення (інсталяції) операційної системи, операційні системи бувають:

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

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

Відносно відповідності стандартам операційні системи бувають:

стандартні (відповідають одному з загальноприйнятих відкритих стандартів, найчастіше POSIX);

нестандартні (в тому числі такі, що розробляються відповідно до корпоративних стандартів).

Відносно можливостей розширення операційні системи бувають:

закриті (не дозволяють розширення функціональності ОС);

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

Відносно можливостей внесення змін до вихідного коду операційні системи бувають:

відкриті (англ. open source) - з відкритим програмним кодом;

власницькі (англ. proprietary) - комерційні з закритим кодом.

Серверні ос

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

Файл

[править]

Материал из Википедии — свободной энциклопедии

Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 10 ноября 2010; проверки требуют 39 правок.

У этого термина существуют и другие значения, см. Файл (значения).

Файл (англ. file — скоросшиватель) — концепция в вычислительной технике: сущность, позволяющая получить доступ к какому-либо ресурсу вычислительной системы и обладающая рядом признаков:

  • фиксированное имя (последовательность символов, число или что-то иное, однозначно характеризующее файл);

  • определённое логическое представление и соответствующие ему операции чтения/записи.

Может быть любой — от последовательности бит(хотя читаем именно байтами, а точнее словами-группами из байт, по четыре, по восемь, по шестнадцать) до базы данныхс произвольной организацией или любым промежуточным вариантом; многомерной базой данных, строго упорядоченной.

Первому случаю соответствуют операции чтения/записи потока и/или массива (то есть последовательные или с доступом по индексу), второму — команды СУБД. Промежуточные варианты — чтение и разбор всевозможных форматов файлов.

В информатике используют следующее определение: файл — поименованная последовательность байтов.

Работа с файлами реализуется средствами операционных систем.

Имена как у файлов имеют и обрабатываются похожим образом:

  • области данных (необязательно на диске);

  • устройства (как физические, порты например; так и виртуальные);

  • потоки данных (Именованный канал);

  • сетевые ресурсы, сокеты;

  • объекты операционной системы.

Файлы первого типа исторически возникли первыми и распространены наиболее широко, поэтому часто «файлом» называют и область данных, соответствующую имени.

Содержание

  [показать

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