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

Реферат Особливості операційної системи UNIX





нання головних обчислювальних завдань, для вирішення яких вона призначалася, і не було навіть ясно, коли цілі розробки будуть досягнуті. Тому фірма Bell Laboratories припинила свою участь у проекті. p> По закінченні роботи над проектом Multics співробітники Дослідного центру з інформатики фірми Bell Laboratories залишилися без "Достатньо інтерактивного обчислювального кошти" [Ritchie 84a]. Намагаючись удосконалити середу програмування, Кен Томпсон, Денніс Річі та інші накидали на папері проект файлової системи, який отримав пізніше подальший розвиток в ранній версії файлової системи UNIX. Томпсоном були написані програми, що імітують поведінку запропонованої файлової системи в режимі підкачки даних за запитом, їм було навіть створено найпростіше ядро операційної системи для ЕОМ GE 645. У той же час він написав на Фортрані ігрову програму "Space Travel" ("Космічна подорож") для системи GECOS (Honeywell 635), але програма не змогла задовольнити користувачів, оскільки керувати "космічним кораблем" виявилося складно, крім того, при завантаженні програма займала багато місця. Пізніше Томпсон виявив маловикористовувані комп'ютер PDP-7, оснащений хорошим графічним дисплеєм і має дешеве машинний час.

Створюючи програму "Космічна подорож" для PDP-7, Томпсон отримав можливість вивчити машину, проте умови розробки програм зажадали використання крос-асемблера для трансляції програми на машині з системою GECOS і використання перфострічки для введення в PDP-7. Для того, щоб покращити умови розробки, Томпсон і Річі виконали на PDP-7 свій проект системи, що включив першу версію файлової системи UNIX, підсистему управління процесами і невеликий набір утиліт. Зрештою, нова система більше не потребувала підтримки з боку системи GECOS в Як операційна середовища розробки і могла підтримувати себе сама. Нова система отримала назву UNIX, за подібністю з Multics його придумав ще один співробітник Дослідницького центру з інформатики Брайан Керніган.

Незважаючи на те, що ця рання версія системи UNIX вже була багатообіцяючою-щей, вона не могла реалізувати свій потенціал до тих пір, поки не отримала застосування в реальному проекті. Так, для того, щоб забезпечити функціонування системи обробки текстів для патентного відділу фірми Bell Laboratories, в 1971 році система UNIX була перенесена на ЕОМ PDP-11. Система відрізнялася невеликим обсягом: 16 Кбайт для системи, 8 Кбайт для програм користувачів, обслуговувала диск об'ємом 512 Кбайт і відводила під кожен файл не більше 64 Кбайт. Після свого першого успіху Томпсон зібрався було написати для нової системи транслятор з Фортрану, але замість цього зайнявся мовою Бі (B), попередником якого з'явився мову BCPL [Richards 69]. Бі був інтер-претіруемим мовою з усіма недоліками, властивими подібним мовам, тому Річі переробив його на новий різновид, що одержала назву Сі (C) і роздільну генерувати машинний код, оголошувати типи даних і визначати структуру даних. У 1973 році система була написана...


Назад | сторінка 2 з 14 | Наступна сторінка





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

  • Реферат на тему: Основи операційної системи UNIX
  • Реферат на тему: Unix-подібні системи
  • Реферат на тему: Операційні системи Unix і Windows NT
  • Реферат на тему: Розробка програми Виявлення Порушення прав доступу до об'єктів файлової ...
  • Реферат на тему: Порядок розробки технічного завдання на розробку системи захисту інформації ...