UkrReferat.com
найбільша колекція україномовних рефератів

Всього в базі: 75843
останнє поновлення: 2016-12-04
за 7 днів додано 10

Реферати на українській
Реферати на російській
Українські підручники

$ Робота на замовлення
Реклама на сайті
Зворотній зв'язок

 

ПОШУК:   

реферати, курсові, дипломні:

Українські рефератиРусские рефератыКниги
НазваСучасні Операційні системи (реферат)
АвторPetya
РозділІнформатика, компютерні науки
ФорматWord Doc
Тип документуРеферат
Продивилось9232
Скачало1288
Опис
ЗАКАЧКА
Замовити оригінальну роботу

РЕФЕРАТ

 

На тему:

 

Сучасні Операційні системи

 

1.ОС Unix

 

1.1. Історія і загальна характеристика

 

UNIX зародився в лабораторії Bell Labs фірми AT&T більш 20 років тому. У

той час Bell Labs займалася розробкою багатокористувальницької системи

поділу часу MULTICS (Multiplexed Information and Computing Service)

разом з MIT і General Electric. Денис Рітчі і деякі інші розробляли

нову ФС, багато рис якої вели своє походження від MULTICS. Для перевірки

нової ФС Томпсон написав ядро ОС і деякі програми для комп'ютера GE-645,

що працював під керуванням мультипрограмної системи поділу часу GECOS.

Виникла перша версія UNIX, хоча вона і не мала в той час ніякого назви.

Але вона уже включала характерну для UNIX ФС, засновану на індексних

дескрипторах inode, мала підсистему керування процесами і пам'яттю, а

також дозволяла двом користувачам працювати в режимі поділу часу.

Система була написана на ассемблері. Ім'я UNIX (Uniplex Information and

Computing Services) було дано їй ще одним співробітником Bell Labs,

Брайаном Керніганом, що спочатку назвав її UNICS, підкреслюючи її

відмінність від багатокористувальницької MULTICS. Незабаром UNICS почали

називати UNIX.

 

Першими користувачами UNIX'а стали співробітники відділу патентів Bell

Labs, що знайшли її зручним середовищем для створення текстів.

 

Великий вплив на долю UNIX зробив перепис її мовою високого рівня З,

розробленого Денисом Рітчі спеціально для цих цілей. Це відбулося в 1973

році, UNIX нараховував до цього часу вже 25 інсталяцій, і в Bell Labs

була створена спеціальна група підтримки UNIX.

 

Широке поширення UNIX одержав з 1974 року, після опису цієї системи

Томпсоном і Рітчі в комп'ютерному журналі CACM. UNIX одержав широке

поширення в університетах, тому що для них він поставлявся безкоштовно

разом з вихідними кодами на С. Широке поширення ефективних

C-компіляторів зробило UNIX унікальної для того часу ОС через можливість

переносу на різні комп'ютери. Університети внесли значний вклад у

поліпшення UNIX і подальшу його популяризацію. Ще одним кроком на шляху

одержання визнання UNIX як стандартизованого середовища стала розробка

Денисом Рітчі бібліотеки в/в stdio. Завдяки використанню цієї бібліотеки

для компілятора З, програми для UNIX стали легко стерпними.

 

Широке поширення UNIX породило проблему несумісності його численних

версій. Очевидно, що для користувача дуже неприємний той факт, що пакет,

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

UNIX. Періодично робилися і робляться спроби стандартизації UNIX, але

вони поки що мали обмежений успіх. Процес зближення різних версій UNIX і

їхньої розбіжності носить циклічний характер. Перед обличчям нової

погрози з боку якої-небудь іншої ОС різні виробники UNIX-версій

зближають свої продукти, але потім конкурентна боротьба змушує їх робити

оригінальні поліпшення і версії знову розходяться. У цьому процесі є і

позитивна сторона - поява нових ідей і засобів, що поліпшують як UNIX,

так і багато інших ОС, що перейняли в нього за довгі роки його існування

-----> Page:

0 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23]

ЗАМОВИТИ ОРИГІНАЛЬНУ РОБОТУ