Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ekzamenatsiyni_bileti[1].doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
498 Кб
Скачать

1.Операційна система Linux.

Linux - це сучасна POSIX-сумісна і Unix-подібна операційна система для персональних комп'ютерів і робочих станцій. Це багатокористувальницька мережна операційна система з мережевою віконної графічною системою X Window System. ОС Linux підтримує стандарти відкритих систем і протоколи мережі Internet і сумісна з системами Unix, DOS, MS Windows. Всі компоненти системи, включаючи вихідні тексти, поширюються з ліцензією на вільне копіювання і установку для необмеженого числа користувачів. Розробка ОС Linux виконана Линусом Торвалдсом (Linus Torvalds) з університету Хельсінкі і не піддається підрахунку обширній командою з тисяч користувачів мережі Internet, співробітників дослідницьких центpов, фондів, унивеpситета і т.д.

Можливості, які надає ОС Linux

  • Linux дає можливість безкоштовно і легально мати сучасну ОС для використання як на роботі, так і вдома;

  • володіє високою швидкодією;

  • працює надійно, стійко, абсолютно без зависань;

  •   не схильна вірусам;

  • дозволяє використовувати повністю можливості сучасних ПК, знімаючи обмеження, властиві DOS і MS Windows з використання пам'яті машини і ресурсів процесора (ів);

  • ефективно управляє багатозадачністю і пріоритетами, фонові завдання (тривалий розрахунок, передача електронної пошти по модему, форматування дискети і т.д. і т.п.) не заважають інтерактивній роботі;

  • дозволяє легко інтегрувати комп'ютер у локальні та глобальні мережі, в т.ч. в Internet; працює з мережами на базі Novell і MS Windows;

  •  дозволяє виконувати представлені в форматі завантаження прикладні програми інших ОС - різних версій Unix, DOS і MS Windows;

  •  забезпечує використання величезного числа різноманітних програмних пакетів, накопичених у світі Unix і вільно розповсюджуваних разом з вихідними текстами;

  • надає багатий набір інструментальних засобів для розробки прикладних програм будь-якого ступеня складності, включаючи системи класу клієнт-сервер, об'єктно-орієнтовані, з багатовіконний текстовим і / або графічним інтерфейсом, придатних для роботи як в Linux, так і в інших ОС;

  •  дає користувачеві і особливо розробнику чудову навчальну базу у вигляді багатою документації та вихідних текстів всіх компонент, включаючи ядро ​​самої ОС;

  • дає всім бажаючим спробувати свої сили в розробці, організувати спілкування і спільну роботу через Internet з будь-якими з розробників ОС Linux і зробити свій внесок, ставши співавтором системи.

Характерні особливості Linux як ОС.

  • багатозадачність: багато програм виконуються одночасно;

  • багатокористувацький режим: багато користувачів одночасно працюють на одній і тій же машині;

  • захищений режим процесора (386 protected mode);

  • захист пам'яті процесу;

  • збій програми не може викликати зависання системи;

  •  економне завантаження: Linux зчитує з диска тільки ті частини програми, які дійсно використовуються для виконання;

  • віртуальна пам'ять з сторінкової організацією (тобто на диск з пам'яті витісняється не весь неактивний процес, а тільки потрібна сторінка);

  • віртуальна пам'ять в самостійних розділах диска і / або файлах файлової системи; обсяг віртуальної пам'яті до 2 Гбайт; зміна розміру віртуальної пам'яті під час виконання програм;

  • спільна пам'ять програм і дискового кеша: вся вільна пам'ять використовується для буферизації обміну з диском;

  •  динамічні, файли колективні бібліотеки;

  • дамп програми для пост-Мортом аналізу: дозволяє аналізувати отладчиком не тільки виконувати, але і завершився аварійно програму;

  •  управління завданнями в стандарті POSIX

  • емуляція співпроцесора в ядрі, тому додаток може не піклуватися про емуляції співпроцесора. Звичайно, якщо співпроцесор в наявності, то він і використовується;

  • підтримка національних алфавітів і угод, в т.ч. для російської мови; можливість додавати нові;

  • множинні віртуальні консолі: на одному дисплеї декілька одночасних незалежних сеансів роботи, перемикаються з клавіатури;

  •     підтримка всіх стандартних форматів CD ROM;

  •  підтримка мережі TCP / IP, включаючи ftp, telnet, NFS і т.д.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]