|
||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||
|
Уявіть собі, що ви входите в хол шикарного п'ятизіркового готелю. Швейцар послужливо відкриває двері, за ним видна фігура носія, готового підхопити важкі валізи, а портьє в стійки вже розплився в посмішці - він вас явно заждався. Вам не треба ні про що просити - за вас працює система обслуговування. Ви хочете переставити годинник на місцевий час? Немає проблем. Ви можете одним жестом дати зрозуміти, що вам завгодно: поїсти, попити, відправити лист, почистити костюм. Гарна система готова не тільки до виконання ваших бажань, але і до виправлення ваших помилок. Спробуйте одержати ключ від номера на шостому поверсі і направитися з валізами нагору по сходам. Будьте спокійні - далеко не підете. Вас наздоженуть, перехоплять, відберуть валізи, проводять у ліфт, доставлять на місце і побажають щасливо відпочити. Операційна система комп'ютера працює приблизно так само Це злагоджений оркестр великих і малих програм. Одні намагаються угадати ваші бажання, інші виконують ваші команди, а треті стежать за тим, щоб ви не допустили помилок. Сказати, що вона потрібна "для усього", - це, напевно, усе рівно, що нічого не сказати. Але цікаво було б попросити фахівця підрахувати на комп'ютері без операційної системи, скільки буде 2+2. За відповіддю можете приходити завтра, якщо він узагалі буде. Щоб зробити такий складний розрахунок, треба ці числа ввести в комп'ютер за допомогою клавіатури. Але комп'ютер без операційної системи має дуже слабке поняття, як працювати з клавіатурою. Може бути, завантажити в комп'ютер програму, що буде займатися арифметичними розрахунками? Звичайно так і роблять, але спочатку знов-таки потрібна операційна система. Без її комп'ютер мало що знає про свої власні дисководи і навіть не догадується, що з їхньою допомогою можна щось завантажувати. Так що операційна система потрібна насамперед для того, щоб з комп'ютером можна було спілкуватися. Щоб він розумів, що вам потрібно, а ви, у свою чергу, розуміли б те, що він видає у відповідь.
Якою повинна бути гарна операційна система? Гарна операційна система повинна бути такою, щоб, прокинувшись ранком, можна було б голосно сказати: "Хочу омлет і кефір з булочкою". Комп'ютер дасть команду "кухонному комбайну" на виготовлення традиційного омлету, опитає холодильник на предмет наявності кефіру і, у випадку його відсутності, видасть замовлення в найближчий магазин на термінову доставку. До речі, щоб ви не турбувалися щодо розрахунків з посильним, комп'ютер сам спише необхідну суму з вашого банківського рахунка і переведе її на рахунок магазина, а вам надрукує квитанцію. Якщо ви думаєте, що це фантастика, то не поспішаєте з висновками. Це вже
реальність. Правда, такі системи ще не ввійшли в побут, а працюють у
лабораторіях, але всі деталі вже налагоджені, а якщо ви заміните "кухонний
комбайн" на магнітофон, а "омлет" на улюблену мелодію, то можете створити собі
таку систему хоч завтра.
|
|
||||||||||||||||||||||||||||||||
|