Переваги Windows

Дискова операційна система Windows

Програма-оболонка Norton Commander

1.3.2.1 Загальні відомості

Програма Norton Commander є однією із найбільш популярних програм-оболонок для роботи з MS DOS; призначена для полегшення роботи користувача з операційною системою, дозволяє проводити дії в операційній системі нагляднішими.

Norton Commander дозволяє виконувати велику кількість різних функцій, зокрема:

- наглядно відображати зміст каталогів на дисках;

- зручно копіювати, переіменовувати, пересилати і знищувати файли;

- відображати дерево каталогів на диску;

- переглядати текстові, графічні і архівні файли, бази даних і таблиці, табличних процесорів і т.д.;

- редагувати текстові файли;

- виконувати будь-які команди DOS;

- працювати з архівними файлами майже так само зручно, як із заголовками каталогів;

- за допомогою одного натиснення клавіші виконувати стандартні дії для кожного типу файлів;

- ... та багато ін..

Запуск Norton Commander з-під MS DOS проводиться набором в командній строці: C:\>NC

Після запуску Norton Commander у верхній частині екрану з’являються два прямокутних вікна, обмежені подвійною рамкою – панелі. Нижче розміщуються запрошення MS DOS. Там можна вводити звичайні команди MS DOS. Ще нижче розміщується строка, яка нагадує значення функціональних клавіш Norton Commander [3].

 

DOS – програма може працювати з апаратними засобами комп’ютера безпосередньо, оминаючи MS DOS, в той час як Windows – програма повинна звертатись до зовнішніх пристроїв тільки через Windows. Тому, після встановлення у Windows драйвера, який забезпечує підтримку даного пристрою, всі Windows – програми можуть працювати з цим пристроєм. Це ліквідує дуже гостру для MS DOS проблему забезпечення сумісності програм з конкретними зовнішніми пристроями.

Windows дозволяє програмістам всі необхідні заходи для створення користувацького інтерфейсу, тому програмісти користуються ними, а не винаходять аналогічні власні засоби. Внаслідок цього інтерфейс Windows-програм в значній мірі уніфікований, і користувачам немає необхідності вивчати для кожної програми нові принципи організації взаємодії з цією програмою.

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

При підключенні відповідних пристроїв Windows може сприймати звуки від мікрофона, компакт-диску, зображення від цифрової відеокамери, виводити звуки і рухомі зображення.

Windows забезпечує можливість одночасного виконання декількох програм і перемикання з однієї програми на іншу.

Для організації обміну даними між різними програмами Windows пропонує наступні способи:

- буфер обміну даними: одна програма може помістити дані в цей буфер, а інша використати дані з буфера.

- динамічний обмін даними – одна програма може використовувати дані, створені іншою програмою, при чому копія даних зберігає прив’язку до вхідних даних.

- механізм зв’язку і внесення об’єктів. Програма, яка використовує внесені дані, може редагувати ці дані, для чого автоматично запускається програма, за допомогою якої ці дані були створені.

Робота в середовищі Windows не вимагає відмовитись від використання MS DOS-програм. Більше того, для запуску MS DOS-програм, як правило, немає необхідності виходити з Windows.

Необхідно відмітити дві переваги програмування під Windows:

- доступ до всієї оперативної пам’яті.

- динамічне підключення бібліотек – Windows забезпечує автоматичне підключення бібліотеки підпрограм під час виконання програми [3].