http://wiki.tneu.edu.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B8%D0%BD%D0%B8%D0%BA%D0%BD%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1&feed=atom&action=historyІсторія виникнення ОС - Історія редагувань2024-03-28T16:18:31ZІсторія редагувань цієї сторінки в вікіMediaWiki 1.20.3http://wiki.tneu.edu.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B8%D0%BD%D0%B8%D0%BA%D0%BD%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1&diff=203&oldid=prevNataliag в 20:44, 6 грудня 20122012-12-06T20:44:07Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Попередня версія</td>
<td colspan='2' style="background-color: white; color:black;">Версія за 20:44, 6 грудня 2012</td>
</tr><tr><td colspan="2" class="diff-lineno">Рядок 20:</td>
<td colspan="2" class="diff-lineno">Рядок 20:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Через конфлікт з «Bell Labs» Річард Столмен поставив задачу реалізувати повністю незалежну від авторських прав ОС на основі Юнікс, заснувавши проект «GNU» (англ. рекурсивсне скорочення «GNU's Not Unix» — «ГНУ Не Юнікс»). Незабаром «Юнікс» стала стандартом де-факто, а потім і юридичним — ISO/IEC 9945. ОС, що дотримувались цього стандарту чи опираються на нього, називають «відкритими» або «стандартними». До них відносяться системи, що базуються на останній версії «Юнікс», випущеної «Bell Labs» («System V»), на розробках Університету Берклі («FreeBSD», «OpenBSD», «NetBSD»), а також ОС «GNU/Linux», розроблена в межах проекту «GNU» (основні системні інструменти) та спільнотою на чолі з Лінусом Торвальдсом. Поява операційної системи MS DOS у 1981 році стала видат¬ною подією комп'ютерного світу, комп'ютери стали відносно про¬стими і доступними для спеціалістів. Але починаючому користувачу важко було працювати з MS DOS, йому доводилось запам'ятовувати велику кількість команд, спілкування з комп'ютером вимагало набору з клавіатури багатосимвольних команд.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Через конфлікт з «Bell Labs» Річард Столмен поставив задачу реалізувати повністю незалежну від авторських прав ОС на основі Юнікс, заснувавши проект «GNU» (англ. рекурсивсне скорочення «GNU's Not Unix» — «ГНУ Не Юнікс»). Незабаром «Юнікс» стала стандартом де-факто, а потім і юридичним — ISO/IEC 9945. ОС, що дотримувались цього стандарту чи опираються на нього, називають «відкритими» або «стандартними». До них відносяться системи, що базуються на останній версії «Юнікс», випущеної «Bell Labs» («System V»), на розробках Університету Берклі («FreeBSD», «OpenBSD», «NetBSD»), а також ОС «GNU/Linux», розроблена в межах проекту «GNU» (основні системні інструменти) та спільнотою на чолі з Лінусом Торвальдсом. Поява операційної системи MS DOS у 1981 році стала видат¬ною подією комп'ютерного світу, комп'ютери стали відносно про¬стими і доступними для спеціалістів. Але починаючому користувачу важко було працювати з MS DOS, йому доводилось запам'ятовувати велику кількість команд, спілкування з комп'ютером вимагало набору з клавіатури багатосимвольних команд.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">1. До кінця 1960-х було розроблено цілий ряд операційних систем. До них можна віднести «Atlas» (Манчестерський університет), «CTTS» і «ITSS» (Массачусетський технологічний інститут (МТІ)), «THE» (Ейндховенський технологічний університет), «RS4000» (Університет Орхуса) та інші (на той момент їх налічувалось близько сотні) Найбільш розвинуті ОС того часу, такі як «OS/360» (компанія «IBM»), «SCOPE» (компанія «CDC») та завершений вже в 1970-х роках «MULTICS» (МТІ та компанія «BellLabs»), передбачали можливість використання багатопроцесорних системи. Спонтанний характер розробки ОС призвів до наростання кризових явищ, пов'язаних, перш за все, зі складністю та великими розмірами розроблюваних систем. ОС погано масштабувались (простіші не використовували всіх можливостей потужних обчислювальних машин; складніші не оптимально виконувались або взагалі не виконувались на менш потужних системах) і були повністю несумісними між собою.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">В кінці 1970-х років співробітники Каліфорніського університету в Берклі внесли ряд суттєвих вдосконалень у джерельні коди Юнікс, включно з реалізацією стеку мережевих протоколів TCP/IP. Їх розробка стала відомою під іменем BSD (англ. BerkeleySoftwareDistribution).</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Через конфлікт з «BellLabs» Річард Столмен поставив задачу реалізувати повністю незалежну від авторських прав ОС на основі Юнікс, заснувавши проект «GNU» (англ. рекурсивсне скорочення «GNU'sNotUnix» — «ГНУ Не Юнікс»). Незабаром «Юнікс» стала стандартом де-факто, а потім і юридичним — ISO/IEC 9945. ОС, що дотримувались цього стандарту чи опираються на нього, називають «відкритими» або «стандартними». До них відносяться системи, що базуються на останній версії «Юнікс», випущеної «BellLabs» («System V»), на розробках Університету Берклі («FreeBSD», «OpenBSD», «NetBSD»), а також ОС «GNU/Linux», розроблена в межах проекту «GNU». Поява операційної системи MS DOS у 1981 році стала видат¬ною подією комп'ютерного світу, комп'ютери стали відносно про¬стими і доступними для спеціалістів. Але починаючому користувачу важко було працювати з MS DOS, йому доводилось запам'ятовувати велику кількість команд, спілкування з комп'ютером вимагало набору з клавіатури багатосимвольних команд.</ins></div></td></tr>
</table>Nataliaghttp://wiki.tneu.edu.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B8%D0%BD%D0%B8%D0%BA%D0%BD%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1&diff=202&oldid=prevТарас Лозович: Змінено рівень захисту сторінки «Історія виникнення ОС» ([edit=sysop] (безстроково) [move=sysop] (безстроково)) [каскадний]2012-09-23T12:49:57Z<p>Змінено рівень захисту сторінки «<a href="/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B8%D0%BD%D0%B8%D0%BA%D0%BD%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1" title="Історія виникнення ОС">Історія виникнення ОС»</a> ([edit=sysop] (безстроково) [move=sysop] (безстроково)) [каскадний]</p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;'>
<td colspan='1' style="background-color: white; color:black;">← Попередня версія</td>
<td colspan='1' style="background-color: white; color:black;">Версія за 12:49, 23 вересня 2012</td>
</tr></table>Тарас Лозовичhttp://wiki.tneu.edu.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B8%D0%BD%D0%B8%D0%BA%D0%BD%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1&diff=201&oldid=prevDonserg: Захист на Історія виникнення ОС встановлено ([edit=sysop] (безстроково) [move=sysop] (безстроково))2012-09-20T20:43:25Z<p>Захист на <a href="/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B8%D0%BD%D0%B8%D0%BA%D0%BD%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1" title="Історія виникнення ОС">Історія виникнення ОС</a> встановлено ([edit=sysop] (безстроково) [move=sysop] (безстроково))</p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;'>
<td colspan='1' style="background-color: white; color:black;">← Попередня версія</td>
<td colspan='1' style="background-color: white; color:black;">Версія за 20:43, 20 вересня 2012</td>
</tr></table>Donserghttp://wiki.tneu.edu.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B8%D0%BD%D0%B8%D0%BA%D0%BD%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1&diff=200&oldid=prevDonserg: Знято захист зі сторінки «Історія виникнення ОС»2012-09-20T12:12:50Z<p>Знято захист зі сторінки «<a href="/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B8%D0%BD%D0%B8%D0%BA%D0%BD%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1" title="Історія виникнення ОС">Історія виникнення ОС»</a></p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;'>
<td colspan='1' style="background-color: white; color:black;">← Попередня версія</td>
<td colspan='1' style="background-color: white; color:black;">Версія за 12:12, 20 вересня 2012</td>
</tr></table>Donserghttp://wiki.tneu.edu.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B8%D0%BD%D0%B8%D0%BA%D0%BD%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1&diff=199&oldid=prevWwweber: Захист на Історія виникнення ОС встановлено ([edit=sysop] (безстроково) [move=sysop] (безстроково))2012-03-03T11:53:58Z<p>Захист на <a href="/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B8%D0%BD%D0%B8%D0%BA%D0%BD%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1" title="Історія виникнення ОС">Історія виникнення ОС</a> встановлено ([edit=sysop] (безстроково) [move=sysop] (безстроково))</p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;'>
<td colspan='1' style="background-color: white; color:black;">← Попередня версія</td>
<td colspan='1' style="background-color: white; color:black;">Версія за 11:53, 3 березня 2012</td>
</tr></table>Wwweberhttp://wiki.tneu.edu.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B8%D0%BD%D0%B8%D0%BA%D0%BD%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1&diff=198&oldid=prevWwweber в 11:53, 3 березня 20122012-03-03T11:53:34Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Попередня версія</td>
<td colspan='2' style="background-color: white; color:black;">Версія за 11:53, 3 березня 2012</td>
</tr><tr><td colspan="2" class="diff-lineno">Рядок 1:</td>
<td colspan="2" class="diff-lineno">Рядок 1:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Перші комп'ютери взагалі не мали ОС. На початку 1960-х вони лише комплектувались набором інструментів для розробки, планування та виконання завдань. Серед інших можна виділити системи від UNIVAC та Control Data Corporation.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Перші комп'ютери взагалі не мали ОС. На початку 1960-х вони лише комплектувались набором інструментів для розробки, планування та виконання завдань. Серед інших можна виділити системи від UNIVAC та Control Data Corporation.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>До кінця 1960-х, проте, було розроблено цілий ряд операційних систем. До них можна віднести «Atlas» (Манчестерський університет), «CTTS» і «ITSS» (Массачусетський технологічний інститут (МТІ)), «THE» (Ейндховенський технологічний університет), «RS4000» (Університет Орхуса) та інші (на той момент їх налічувалось близько сотні) Найбільш розвинуті ОС того часу, такі як «OS/360» (компанія «IBM»), «SCOPE» (компанія «CDC») та завершений вже в 1970-х роках «MULTICS» (МТІ та компанія «Bell Labs»), передбачали можливість використання багатопроцесорних системи. Спонтанний характер розробки ОС призвів до наростання кризових явищ, пов'язаних, перш за все, зі складністю та великими розмірами розроблюваних систем. ОС погано масштабувались (простіші не використовували всіх можливостей потужних обчислювальних машин; складніші не оптимально виконувались або взагалі не виконувались на менш потужних системах) і були повністю несумісними між собою.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>До кінця 1960-х, проте, було розроблено цілий ряд операційних систем. До них можна віднести «Atlas» (Манчестерський університет), «CTTS» і «ITSS» (Массачусетський технологічний інститут (МТІ)), «THE» (Ейндховенський технологічний університет), «RS4000» (Університет Орхуса) та інші (на той момент їх налічувалось близько сотні) Найбільш розвинуті ОС того часу, такі як «OS/360» (компанія «IBM»), «SCOPE» (компанія «CDC») та завершений вже в 1970-х роках «MULTICS» (МТІ та компанія «Bell Labs»), передбачали можливість використання багатопроцесорних системи. Спонтанний характер розробки ОС призвів до наростання кризових явищ, пов'язаних, перш за все, зі складністю та великими розмірами розроблюваних систем. ОС погано масштабувались (простіші не використовували всіх можливостей потужних обчислювальних машин; складніші не оптимально виконувались або взагалі не виконувались на менш потужних системах) і були повністю несумісними між собою.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>У 1969 році співробітники МТІ Кен Томпсон, Деніс Рітчі та Брайан Керніган з колегами розробили та реалізували ОС «Юнікс» («Unix»; первинно «UNICS», на противагу «MULTICS»), котра увібрала в себе багато рис попередниць, але на противагу їм мала цілий ряд переваг:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>У 1969 році співробітники МТІ Кен Томпсон, Деніс Рітчі та Брайан Керніган з колегами розробили та реалізували ОС «Юнікс» («Unix»; первинно «UNICS», на противагу «MULTICS»), котра увібрала в себе багато рис попередниць, але на противагу їм мала цілий ряд переваг:</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>•    проста метафорика (два ключових поняття — процес та файл);</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>•    проста метафорика (два ключових поняття — процес та файл);</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>•    компонентна архітектура (принцип «одна програма — одна функція», або інакше «кожна програма має робити лише одну роботу, але робити її добре» плюс потужні засоби об'єднання цих програм для вирішення конкретних задач);</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>•    компонентна архітектура (принцип «одна програма — одна функція», або інакше «кожна програма має робити лише одну роботу, але робити її добре» плюс потужні засоби об'єднання цих програм для вирішення конкретних задач);</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>•    мінімізація ядра та кількості системних викликів;</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>•    мінімізація ядра та кількості системних викликів;</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>•    незалежність від апаратної архітектури і реалізація на машинно незалежній мові програмування (для цього була розроблена мова програмування «C»;</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>•    незалежність від апаратної архітектури і реалізація на машинно незалежній мові програмування (для цього була розроблена мова програмування «C»;</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>•    уніфікація файлів (будь-що у системі є файлом, до котрого можна доступитись по спільних для всіх правилах).</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>•    уніфікація файлів (будь-що у системі є файлом, до котрого можна доступитись по спільних для всіх правилах).</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Завдяки зручності перш за все в якості інструментального середовища «Юнікс» дуже тепло зустріли в університетах, а потім і в галузі в цілому і незабаром вона стала прототипом єдиної ОС, котру можна було використовувати у найрізноманітніших обчислювальних системах, і — більше того — швидко та з мінімумом зусиль перенести на іншу апаратну архітектуру.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Завдяки зручності перш за все в якості інструментального середовища «Юнікс» дуже тепло зустріли в університетах, а потім і в галузі в цілому і незабаром вона стала прототипом єдиної ОС, котру можна було використовувати у найрізноманітніших обчислювальних системах, і — більше того — швидко та з мінімумом зусиль перенести на іншу апаратну архітектуру.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>В кінці 1970-х років співробітники Каліфорніського університету в Берклі внесли ряд суттєвих вдосконалень у джерельні коди Юнікс, включно з реалізацією стеку мережевих протоколів TCP/IP. Їх розробка стала відомою під іменем BSD (англ. Berkeley Software Distribution).</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>В кінці 1970-х років співробітники Каліфорніського університету в Берклі внесли ряд суттєвих вдосконалень у джерельні коди Юнікс, включно з реалізацією стеку мережевих протоколів TCP/IP. Їх розробка стала відомою під іменем BSD (англ. Berkeley Software Distribution).</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Через конфлікт з «Bell Labs» Річард Столмен поставив задачу реалізувати повністю незалежну від авторських прав ОС на основі Юнікс, заснувавши проект «GNU» (англ. рекурсивсне скорочення «GNU's Not Unix» — «ГНУ Не Юнікс»). Незабаром «Юнікс» стала стандартом де-факто, а потім і юридичним — ISO/IEC 9945. ОС, що дотримувались цього стандарту чи опираються на нього, називають «відкритими» або «стандартними». До них відносяться системи, що базуються на останній версії «Юнікс», випущеної «Bell Labs» («System V»), на розробках Університету Берклі («FreeBSD», «OpenBSD», «NetBSD»), а також ОС «GNU/Linux», розроблена в межах проекту «GNU» (основні системні інструменти) та спільнотою на чолі з Лінусом Торвальдсом. Поява операційної системи MS DOS у 1981 році стала видат¬ною подією комп'ютерного світу, комп'ютери стали відносно про¬стими і доступними для спеціалістів. Але починаючому користувачу важко було працювати з MS DOS, йому доводилось запам'ятовувати велику кількість команд, спілкування з комп'ютером вимагало набору з клавіатури багатосимвольних команд.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Через конфлікт з «Bell Labs» Річард Столмен поставив задачу реалізувати повністю незалежну від авторських прав ОС на основі Юнікс, заснувавши проект «GNU» (англ. рекурсивсне скорочення «GNU's Not Unix» — «ГНУ Не Юнікс»). Незабаром «Юнікс» стала стандартом де-факто, а потім і юридичним — ISO/IEC 9945. ОС, що дотримувались цього стандарту чи опираються на нього, називають «відкритими» або «стандартними». До них відносяться системи, що базуються на останній версії «Юнікс», випущеної «Bell Labs» («System V»), на розробках Університету Берклі («FreeBSD», «OpenBSD», «NetBSD»), а також ОС «GNU/Linux», розроблена в межах проекту «GNU» (основні системні інструменти) та спільнотою на чолі з Лінусом Торвальдсом. Поява операційної системи MS DOS у 1981 році стала видат¬ною подією комп'ютерного світу, комп'ютери стали відносно про¬стими і доступними для спеціалістів. Але починаючому користувачу важко було працювати з MS DOS, йому доводилось запам'ятовувати велику кількість команд, спілкування з комп'ютером вимагало набору з клавіатури багатосимвольних команд.</div></td></tr>
</table>Wwweberhttp://wiki.tneu.edu.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B8%D0%BD%D0%B8%D0%BA%D0%BD%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1&diff=197&oldid=prevVerbovyy serhiy: Створена сторінка: Перші комп'ютери взагалі не мали ОС. На початку 1960-х вони лише комплектувались набором ін...2011-12-05T15:40:46Z<p>Створена сторінка: Перші комп'ютери взагалі не мали ОС. На початку 1960-х вони лише комплектувались набором ін...</p>
<p><b>Нова сторінка</b></p><div>Перші комп'ютери взагалі не мали ОС. На початку 1960-х вони лише комплектувались набором інструментів для розробки, планування та виконання завдань. Серед інших можна виділити системи від UNIVAC та Control Data Corporation.<br />
До кінця 1960-х, проте, було розроблено цілий ряд операційних систем. До них можна віднести «Atlas» (Манчестерський університет), «CTTS» і «ITSS» (Массачусетський технологічний інститут (МТІ)), «THE» (Ейндховенський технологічний університет), «RS4000» (Університет Орхуса) та інші (на той момент їх налічувалось близько сотні) Найбільш розвинуті ОС того часу, такі як «OS/360» (компанія «IBM»), «SCOPE» (компанія «CDC») та завершений вже в 1970-х роках «MULTICS» (МТІ та компанія «Bell Labs»), передбачали можливість використання багатопроцесорних системи. Спонтанний характер розробки ОС призвів до наростання кризових явищ, пов'язаних, перш за все, зі складністю та великими розмірами розроблюваних систем. ОС погано масштабувались (простіші не використовували всіх можливостей потужних обчислювальних машин; складніші не оптимально виконувались або взагалі не виконувались на менш потужних системах) і були повністю несумісними між собою.<br />
У 1969 році співробітники МТІ Кен Томпсон, Деніс Рітчі та Брайан Керніган з колегами розробили та реалізували ОС «Юнікс» («Unix»; первинно «UNICS», на противагу «MULTICS»), котра увібрала в себе багато рис попередниць, але на противагу їм мала цілий ряд переваг:<br />
• проста метафорика (два ключових поняття — процес та файл);<br />
• компонентна архітектура (принцип «одна програма — одна функція», або інакше «кожна програма має робити лише одну роботу, але робити її добре» плюс потужні засоби об'єднання цих програм для вирішення конкретних задач);<br />
• мінімізація ядра та кількості системних викликів;<br />
• незалежність від апаратної архітектури і реалізація на машинно незалежній мові програмування (для цього була розроблена мова програмування «C»;<br />
• уніфікація файлів (будь-що у системі є файлом, до котрого можна доступитись по спільних для всіх правилах).<br />
Завдяки зручності перш за все в якості інструментального середовища «Юнікс» дуже тепло зустріли в університетах, а потім і в галузі в цілому і незабаром вона стала прототипом єдиної ОС, котру можна було використовувати у найрізноманітніших обчислювальних системах, і — більше того — швидко та з мінімумом зусиль перенести на іншу апаратну архітектуру.<br />
В кінці 1970-х років співробітники Каліфорніського університету в Берклі внесли ряд суттєвих вдосконалень у джерельні коди Юнікс, включно з реалізацією стеку мережевих протоколів TCP/IP. Їх розробка стала відомою під іменем BSD (англ. Berkeley Software Distribution).<br />
Через конфлікт з «Bell Labs» Річард Столмен поставив задачу реалізувати повністю незалежну від авторських прав ОС на основі Юнікс, заснувавши проект «GNU» (англ. рекурсивсне скорочення «GNU's Not Unix» — «ГНУ Не Юнікс»). Незабаром «Юнікс» стала стандартом де-факто, а потім і юридичним — ISO/IEC 9945. ОС, що дотримувались цього стандарту чи опираються на нього, називають «відкритими» або «стандартними». До них відносяться системи, що базуються на останній версії «Юнікс», випущеної «Bell Labs» («System V»), на розробках Університету Берклі («FreeBSD», «OpenBSD», «NetBSD»), а також ОС «GNU/Linux», розроблена в межах проекту «GNU» (основні системні інструменти) та спільнотою на чолі з Лінусом Торвальдсом. Поява операційної системи MS DOS у 1981 році стала видат¬ною подією комп'ютерного світу, комп'ютери стали відносно про¬стими і доступними для спеціалістів. Але починаючому користувачу важко було працювати з MS DOS, йому доводилось запам'ятовувати велику кількість команд, спілкування з комп'ютером вимагало набору з клавіатури багатосимвольних команд.</div>Verbovyy serhiy