ОПЕРАЦІЙНА СИСТЕМА DOS

Інтерфейс користувача.

Інтерфейс апаратний та програмний.

У комп'ютерній системі два учасники – програмне та апаратне забезпечення. Програмне забезпечення – це всі програми, встановлені на комп'ютері, а апаратне забезпечення – вузли та обладнання, що знаходяться усередині системного блоку або підключені зовні.

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

На комп'ютері апаратний інтерфейс забезпечують виробники обладнання. Вони стежать за тим, щоб усі вузли мали однакові роз'єми та працювали з однаковими напругами. Узгодження між програмним та апаратним забезпеченням виконує операційна система.

Якщо йдеться про персональний комп'ютер, то можна зазначити і третього учасника роботи з комп'ютерною системою – це людина (його прийнято називати користувачем). Користувачеві теж треба взаємодіяти з апаратним та програмним забезпеченням.

Існують різні програми і з кожною треба працювати по-різному. Одні програми розраховані працювати з клавіатурою, інші – працювати з мишею, інші працювати з джойстиком чи іншими пристроями управління. Одні програми свої повідомлення видають як текстів на екрані, інші – як графіки, інші можуть взагалі користуватися екраном і видавати повідомлення як мови або звуків. Спосіб взаємодії людини з програмою та програми з людиною називають інтерфейсом користувача. Якщо програма зроблена так, що з нею працювати зручно, то кажуть, що вона має зручний інтерфейс користувача. Якщо технікаРобота з програмою зрозуміла відразу, без необхідності вивчати інструкції, кажуть, що вона має інтуїтивно зрозумілий інтерфейс. Поняття розвинений інтерфейс користувача передбачає, що програма має великі можливості, але вчитися працювати з нею непросто. Гнучкий інтерфейс означає, що з програмою можна працювати багатьма різними способами. Поняття жорсткого інтерфейсу означає, що можлива тільки така робота, яка передбачена інструкцією, і ніяка інша. Поняття примітивний інтерфейс означає, що інтерфейс є простим для вивчення, але незручний для роботи.

DOS - перша операційна система для персональних комп'ютерів, яка набула широкого поширення і була основною для комп'ютерів IBM PC з 1981 по 1995. З часом вона була практично витіснена новими, сучасними операційними системами Windows і Linux, але в ряді випадків DOS залишається зручною і єдино можливою для роботи на комп'ютері (наприклад, у випадках, коли користувач працює зі застарілою технікою або давно написаним програмним забезпеченням і т.п.)

З операційною системою DOS користувачі працюють за допомогою командного рядка, вона не має власного графічного інтерфейсу. Операційна система DOS дозволила успішно працювати з персональними комп'ютерами протягом 15 років, проте цю роботу не можна назвати зручною. DOS виступала «посередником» між користувачем і комп'ютером і допомогла перетворити складні команди звернення до дисків на простіші і зрозуміліші, але в міру розвитку сама «обросла» достатком команд і стала стримувати роботу з комп'ютером. Так виникла потреба у новому посереднику – тоді з'явилися так звані програми-оболонки.

Оболонка – це програма, яка запускається під керуванням операційної системи та допомагає користувачеві працюватиіз операційною системою. Програма – оболонка наочно демонструє всю файлову структуру комп'ютера: диски, каталоги, файли. Файли можна розшукувати, копіювати, переміщати, видаляти, сортувати, змінювати і запускати, користуючись лише кількома клавішами. Просто, наочно, зручно. Одна з найвідоміших і найпоширеніших у всьому світі програм-оболонок називається Norton Commander (NC). Оболонка NC приховує від користувача безліч незручностей, що виникають під час роботи з файловою системою MS DOS, наприклад, такі як необхідність набирати команди з командного рядка. Простота та зручність у використанні – ось що робить оболонки типу NC популярними й у наш час (до них можна віднести QDos, PathMinder, XTree, Dos Navigator, Volkov Commander та ін.). Принципово від них графічні оболонки Windows 3.1 і Windows 3.11. Вони застосовується концепція про «вікон», які можна відкривати, переміщати екраном і закривати. Ці вікна «належать» різним програмам і відбивають їхню роботу.

У DOS не реалізовано мультизадачність, тобто. вона може природним чином виконувати кілька завдань (працюючих програм) одночасно. У DOS немає ніяких засобів контролю та захисту від несанкціонованих процесів програм і користувача, що призвело до появи величезної кількості так званих вірусів.