Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Історія розвитку операційних систем

Реферат Історія розвитку операційних систем





орівняно невисокій вартості комп'ютера. p align="justify"> Багато функцій мультипрограмних багатокористувацьких ОС були усічені, враховуючи обмеженість ресурсів міні-комп'ютерів. Операційні системи міні-комп'ютерів часто стали робити спеціалізованими, наприклад тільки для управління в реальному часі (ОС RT-11 для міні-комп'ютерів PDP-11) або тільки для підтримки режиму розподілу часу (RSX-11M для тих же комп'ютерів). Ці операційні системи не завжди були розрахованими на багато, що в багатьох випадках виправдовувалося невисокою вартістю комп'ютерів. p align="justify"> Важливою віхою в історії операційних систем стало створення ОС UNIX. Спочатку ця операційна система призначалася для підтримки режиму розподілу часу в міні-комп'ютері PDP-7. З середини 70-х років почалося масове використання ОС UNIX. До цього часу програмний код для UNIX був на 90% написаний на мові високого рівня С. Широке поширення ефективних С-компіляторів зробило UNIX унікальної для того часу ОС, яка має можливістю порівняно легкого перенесення на різні типи комп'ютерів. Оскільки ця ОС поставлялася разом з вихідними кодами, то вона стала першою відкритою ОС, яку могли удосконалювати прості користувачі-ентузіасти. Хоча UNIX була спочатку розроблена для міні-комп'ютерів, гнучкість, елегантність, потужні функціональні можливості і відкритість дозволили їй зайняти міцні позиції у всіх класах комп'ютерів: суперкомп'ютерах, мейнфреймах, міні-комп'ютерах, серверах і робочих станціях на базі RISC-процесорів, персональних комп'ютерах.

Незалежно від версії, загальними для UNIX рисами є:

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

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


Назад | сторінка 9 з 22 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Еволюція операційних систем комп'ютерів різних типів
  • Реферат на тему: Створення бази даних комп'ютерів
  • Реферат на тему: Апаратні засоби персональних комп'ютерів
  • Реферат на тему: Напрямки використання портативних комп'ютерів
  • Реферат на тему: Перспективи розвитку персональних комп'ютерів