Оценка возможностей операционных систем семейства windows. Операционные системы семейства Windows

02.09.2023 Windows XP

Операционная система (ОС) - это совокупность программных средств, осуществляющих управление ресурсами ЭВМ (оперативной памятью, местом на дисках и т.д.), запуск прикладных программ и их взаимодействие с внешними устройствами и другими программами, а также обеспечивающих диалог пользователя с компьютером.

Файловая система

Понятие и классификация операционных систем

Работа ПЭВМ осуществляется по программе. Основным комплексом программ, без которых не может работать компьютер, является операционная система (ОС).

В настоящее время в мире используется большое количество операционных систем, которые можно классифицировать на группы по следующим признакам:

1. Количеству одновременно работающих пользователей: однопользовательские, многопользовательские.

2. Числу процессов, одновременно выполняемых под управлением системы: однозадачные, многозадачные.

3. Количеству поддерживаемых процессоров: однопроцессорные, многопроцессорные.

4. Разрядности кода: 8-разрядные, 16-разрядные, 32-разрядные, 64-разрядные.

5. Типу интерфейса: командные (текстовые) и объектно-ориентированные (графические).

6. Типу доступа пользователя к ЭВМ: с пакетной обработкой, с разделением времени, реального времени.

7. Типу использования ресурсов: сетевые, локальные.

В соответствии с первым признаком классификации многопользовательские операционные системы, в отличии от однопользовательских, поддерживают одновременную работу на ЭВМ нескольких пользователей за различными терминалами.

Второй признак предполагает деление ОС на многозадачные и однозадачные. Понятие многозадачности означает поддержку параллельного выполнения нескольких программ, существующих в рамках одной вычислительной системы, в один момент времени.

Однозадачные ОС поддерживают режим выполнения только одной программы в отдельный момент времени.

В соответствии с третьим признаком многопроцессорные ОС, в отличии от однопроцессорных, поддерживают режим распределения ресурсов нескольких процессоров для решения той или иной задачи.

Четвертый признак подразделяет операционные системы на 8-, 16-, 32- и 64-разрядные. При этом подразумевается, что разрядность операционной системы не может превышать разрядности процессора.

В соответствии с пятым признаком ОС по типу пользовательского интерфейса делятся на объектно-ориентированные (как правило с графическим интерфейсом) и командные (с текстовым интерфейсом).

Согласно шестому признаку ОС подразделяются на системы:

Пакетной обработки, в которых из программ, подлежащих выполнению, формируется пакет (набор) заданий, вводимых в ЭВМ и выполняемых в порядке очередности с возможным учетом приоритетности;



Разделения времени (TSR), обеспечивающих одновременный диалоговый (интерактивный) режим доступа к ЭВМ нескольких пользователей на разных терминалах, которым по очереди выделяются ресурсы машины, что координируется операционной системой в соответствии с заданной дисциплиной обслуживания; реального времени, обеспечивающих определенное гарантированное время ответа машины на запрос пользователя по управлению какими-либо внешними по отношению к ЭВМ событиями, процессами или объектами.

В соответствии с седьмым признаком классификации ОС подразделяются на сетевые и локальные. Сетевые ОС предназначены для управления ресурсами компьютеров, объединенных в сеть с целью совместного использования данных, и предоставляют мощные средства разграничения доступа к данным в рамках обеспечения их целостности и сохранности, а также множество сервисных возможностей по использованию сетевых ресурсов. В большинстве случаев сетевые ОС устанавливаются на один или более достаточно мощных компьютеров-серверов, выделяемых исключительно для обслуживания сети и совместно используемых ресурсов. Все остальные ОС будут считаться локальными и могут использоваться на любом персональном компьютере, а также на отдельном компьютере, подключенном к сети в качестве рабочей станции или клиента.

Рассмотрим в соответствии с данной классификацией наиболее популярные семейства ОС для ПЭВМ.

1) Операционные системы семейства DOS

Первый представитель этого семейства - система MS DOS (Microsoft Disc Operating System - дисковая операционная система Microsoft) была выпущена в 1981 году в связи с появлением IBM PC. Операционные системы семейства DOS являются однозадачными и обладают следующими характерными чертами и особенностями:

Интерфейс с ЭВМ осуществляется с помощью команд, вводимых пользователем;

Модульность структуры, упрощает перенос системы на другие типы ЭВМ;

Небольшой объем доступной оперативной памяти (640Кбайт).

Существенным недостатком операционных систем семейства DOS является отсутствие средств защиты от несанкционированного доступа к ресурсам ПК и ОС. В настоящее время широкое распространение получила ОС MS DOS 6.22.

2) Операционные системы семейства OS/2

Операционная система OS/2 (Operating System/2) была разработана фирмой IBM в 1987 году в связи с созданием нового семейства ПЭВМ.

Она является 32-разрядной графической многозадачной операционной системой для IBM PC - совместимых компьютеров, позволяет организовать параллельную работу нескольких прикладных программ, обеспечивая при этом защиту одной программы от другой и операционной системы от работающих в ней программ. Для написания программ под OS/2 можно использовать уже готовые программные модули, которые содержатся в так называемом интерфейсе прикладного программирования - API (Application Programming Interface).

Операционная система OS/2 обладает удобным графическим пользовательским интерфейсом и совместима с файловой системой DOS, что дает возможность использовать данные как в DOS, так и в OS/2 без каких либо преобразований.

Имеется несколько модификаций OS/2:

OS/2 Warp 3.0 - усовершенствовано использование памяти и улучшен графический интерфейс;

OS/2 Warp Connect - улучшена поддержка сетей;

OS/2 Warp Server - предназначена для работы в качестве серверной ОС.

Главный недостаток OS/2 - малое число приложений для нее, что делает эту систему менее популярной, чем операционные систе­мы MS DOS и Windows.

3) Операционные системы семейства UNIX

Операционные системы семейства UNIX - это 32-разрядные многозадачные многопользовательские операционные системы. Сильная сторона UNIX состоит в том, что одна и та же система ис­пользуется в различных компьютерах - от суперкомпьютера до ПЭВМ, что дает возможность переноса системы с одной машинной архитектуры на другую с минимальными затратами.

UNIX объединяет в себе: доступ к распределенным базам дан­ных, локальные сети, удаленную дистанционную связь и возмож­ность выхода в глобальные сети, используя обычный модем. Почто­вая служба UNIX - одна из важнейших ее компонент. В настоящее время существует большое количество приложений для UNIX. Большинство популярных приложений для DOS и Windows могут использоваться в UNIX.

Имеется несколько ОС семейства UNIX. Различные версии это­го семейства имеют свои названия, но в общих чертах повторяют особенности базовой ОС UNIX. Файловая система ОС UNIX обес­печивает защиту файлов от несанкционированного доступа на уров­нях пользователя и групп пользователей. В настоящее время из сете­вых ОС семейства UNIX широкое распространение получила ОС для сетей предприятий UnixWare 2.0 - 32-разрядная многопользовательская многозадачная ОС, поддерживающая приложения реально­го времени.

4) Операционные системы семейства Windows

Операционные системы семейства Windows разработаны фир­мой Microsoft. Они являются многозадачными операционными сис­темами, предоставляющими удобный графический интерфейс. Ос­новными представителями данного семейства являются ОС Windows 95, ОС Windows 98 и ОС Windows NT. Windows 95 разработана на базе ОС MS DOS и операционных оболочек Windows 3.x.

Windows 95 является частично 32-разрядной, частично 16-разрядной операционной системой.

Операционная система Windows NT - одна из наиболее распро­страненных 32-разрядных сетевых ОС. Windows NT выпускается в двух модификациях: Windows NT Server и Windows NT Workstation. Windows NT Server в первую очередь предназначен для управления сетевыми ресурсами. Система обеспечивает высокую мобильность и безопасность без потери производительности. Windows NT Server содержит средства для организации быстрого поиска информации и просмотра ресурсов глобальных сетей, обеспечивает возможность использование любых каналов связи (включая обычные телефонные линии), поддерживает до 256 одновременных подключений к одно­му серверу, а несколько серверов могут быть использованы для ор­ганизации общедоступной сетевой службы.

Windows NT Workstation - это версия ОС Windows NT, предна­значенная для работы на локальных компьютерах и рабочих станци­ях. Она является полностью 32-разрядной операционной системой, наиболее защищенной и надежной.

Все приложения в Windows NT работают в режиме многозадач­ности. Вместе с тем под Windows NT работают не все приложения MS DOS и 16-разрядные Windows -программы.

Windows NT Workstation целесообразно использовать, когда не­обходима надежная защита конфиденциальных данных или про­грамм, а также при выполнении инженерных, научных, статистиче­ских и других работ, когда важна высокая производительность при анализе больших объемов данных.

5) Семейство операционных систем реального времени

Термин реальное время в самом широком смысле можно приме­нять к деятельности или системе по обработке информации в тех случаях, когда требуется, чтобы система имела гарантированное время реакции, то есть задержка ответа не превышала определенно­го времени.

Операционная система реального времени (ОС РВ) - операци­онная система, которая гарантирует определенное время реакции системы. Как правило, это время колеблется от нескольких микросе­кунд до нескольких десятых долей секунды.

Среди наиболее известных ОС РВ для IBM PC используются: RTMX, АМХ, OS-9000, FLEX OS, QNIX и др.

(24 августа 1995 г.) - Windows 95 открыла пользователям возможности Интернета. В этой ОС появились кнопка «Пуск», панель задач и кнопки закрытия окон.

  • Windows 98 (25 июня 1998 г.) - Windows 98 стала первой системой, созданной специально для домашних пользователей. Она содержала улучшенный поиск информации на ПК и в Интернете, поддержку DVD и USB , панель быстрого запуска программ. Примечательно, что это была последняя система, основанная на MS-DOS.
  • Windows 98 SE (Second Edition) (9 мая 1999 г.)
  • В 2000 году, к наступлению нового тысячелетия, была выпущена система Windows ME (Millennium) с улучшенным воспроизведением видео и музыки, повышенной надёжностью и System Restore, с Windows Media Player и Windows Movie Maker.
  • Семейство Windows NT

    Семейство Windows Embedded

    Популярность ОС Windows

    Безопасность Windows

    История

    2018

    Доступность коммерческой поддержки OpenJDK на платформе Microsoft Windows

    Windows перестал быть основным бизнесом Microsoft

    В апреле 2018 года агентство Bloomberg выпустило статью под названием «Microsoft официально перестала быть Windows-компанией». Журналисты обратили внимание, что операционные системы приносят американской компании далеко не самые большие доходы по сравнению с другими продуктами, и сам софтверный гигант все сильнее сосредотачивается на облачных технологиях.


    В 2012 году занимавший тогда пост генерального директора Microsoft Стив Балмер заявлял, что для компании «нет ничего важнее Windows». Во время одной из конференции он эмоционально скандировал: «Windows! Windows! Windows!».

    Microsoft стала реже выпускать регулярные обновления и к тому же сделала их частью расходов на покупку нового компьютера или контракта на поставку партии ПК для компаний вместо того, чтобы клиенты платили за новое оборудование или обновляли операционную систему, когда выходит очередная версия.

    Каждый год не более 15% продаж смартфонов , планшетов и компьютеров вместе взятых приходится на устройства под управлением Windows, а ОС не проникает в новые области, вроде беспилотных автомобилей или систем «умного» дома .

    2014

    Windows XP лидирует по числу установок на предприятиях

    Выход Windows 10

    Windows 10 будет обеспечивать работу устройств различного типа:

    • настольные ПК,
    • ноутбуки,
    • планшеты,
    • телевизоры.

    Windows 3.0 имела приятный графический пользовательский интерфейс (по сравнению с тем, что до сих пор появлялось для IBM PC), предоставляла значительный комплекс услуг, оперировала всем объемом памяти, адресуемым микропроцессором 80286, 80386 и выше. С 32-разрядными микропроцессорами (80386 и выше) и при наличии не менее 2 Мб памяти Windows 3.0 могла использовать виртуальную память, этот режим работы был назван расширенным (386 Enhanced Mode).

    1988-1993: Суд с Apple из-за визуального интерфейса

    1983: Начало разработки и прототип графической ОС

    10 ноября 1983 года корпорация Microsoft объявила о начале разработки графической операционной оболочки Windows, хотя еще в конце 1982 г. программисты Microsoft начали создавать универсальный набор графических процедур, названный Computer Graphic Interface(CGI).

    К ноябрьской выставке 1983 года COMDEX первый прототип Windows был готов. При презентации первого варианта Windows было обещано, что коммерческая продажа начнется в мае 1984. Весной 1984 года дата начала продаж была отодвинута на ноябрь. В ноябре 1984 года эта дата была перенесена на июнь 1985 года.

    Windows и пиратство

    В 2007 году корпорация Microsoft опубликовала интересную статистику. Согласно данным, полученным по результатам работы программы Windows Genuine Advantage, каждая пятая (22%) Windows в мире является нелицензионной. В тоже время, по данным аналитической компании Business Software Alliance процент использования пиратских копий ОС гораздо выше, и составляет около 35%.

    Microsoft активно борется с незаконным использованием своей операционной системы . Так, в 2007 году Microsoft предоставляла корпоративным пользователям возможность перехода с пиратской Windows, на лицензионную, оплатив при этом только «лицензию». Участвуя в этой акции организации освобождались от штрафных санкций за пользование пиратской Windows.

    В декабре 2008 года, Microsoft подала 63 иска против продавцов контрафактного программного обеспечения из 12 стран. Они обвинялись в продаже пиратских копий операционной системы Windows XP. По данным Microsoft, продавцы предлагали на онлайновых аукционах операционную систему Windows XP версии Blue Edition. Покупателям сообщали, что Blue Edition это специальная лицензионная версия Windows XP с низкой ценой.

    Примерно в это же время, Фрунзенский районный суд Владивостока приговорил местного жителя к одному году лишения свободы условно и штрафу в 117 тысяч рублей за незаконную установку операционной системы Windows XP и пакета офисных приложений Microsoft. Тогда, следствие установило, что подсудимый за 2 тысячи рублей установил на четыре компьютера контрафактные программы Microsoft Windows XP Professional и Microsoft Office XP.

    Первоначально, проект графической надстройки над MS-DOS носил название Interface Manager. Поменять название на Windows предложил Роланд Хэнсон - главный маркетолог компании.

    Первой официально выпущенной версией Windows была Windows 1.01. Версия 1.0 так и не была выпущена из-за серьезной ошибки.

    Сегодня мы поговорим на такие темы, как: Семейства операционных систем: DOS, OS/2, UNIX, WINDOWS .

    ОС семейства DOS.

    Первый представитель этого семейства – система MS-DOS (Microsoft Disk Operating System – дисковая операционная система фирмы Microsoft ) была выпущена в 1981 году в связи с появлением компьютеров IBM PC.

    ОС семейства DOS обладают следующими характерными особенностями:

    • Однопользовательская.
    • Однозадачная.
    • Имеет командный интерфейс.
    • 16-разрядная.
    • По типу управления ресурсами – несетевая.
    • Имеет модульную структуру, упрощающую перенос системы на другие типы ЭВМ.
    • Небольшой объем доступной оперативной памяти (640 Кбайт, до 1 Мбайт).
    • Существенный недостаток ОС семейства DOS – отсутствие средств защиты от несанкционированного доступа к ресурсам ПК и ОС.

    Пример

    ОС MS-DOS 6.22., MS DOS 8.0 интегрированная в Windows ME, DOS PC 2000.

    Начиная с версии 4.0, MS-DOS включал DOS Shell – программу диспетчера файлов с квазиграфическим текстовым пользовательским интерфейсом (TUI), который показал меню, windows разбиения, цветные темы, поддержку мыши и ярлыки программы, используя графику символьного режима.

    ОС семейства OS/2

    ОС OS/2 (Operating System / 2 ) была разработана фирмой IBM в 1987 году в связи с созданием нового семейства ПК PS/2.

    ОС семейства OS/2 обладают следующими характерными особенностями:

    • Однопользовательская ОС.
    • Многозадачная ОС второго поколения: позволяет организовать параллельную работу нескольких прикладных программ, обеспечивая при этом защиту одной программы от другой и ОС от работающих под ее управлением программ.
    • Имеет графический интерфейс.
    • 32-разрядная.
    • Родная файловая система – HPFS.
    • Недостаток OS/2 – малое число приложений для нее, что делает эту систему менее популярной, чем, например, Windows.

    Пример

    Использования OS/2: OS/2 WSeB 4.5x в качестве файлового сервера.

    ОС семейства UNIX

    ОС UNIX была разработана Кеном Томпсоном – сотрудником фирмы Bell Laboratories концерна AT&T в 1969 году для различных компьютеров: от суперкомпьютера до миникомпьютеров. С тех пор было создано большое количество различных UNIX-систем. Юридически лишь некоторые из них имеют полное право называться «UNIX»; остальные же, хотя и используют сходные концепции и технологии, объединяются термином «UNIX-подобные». В ходе разработки Unix-систем был создан язык СИ.

    ОС семейства UNIX обладает следующими характерными особенностями:

    • Многопользовательская ОС.
    • Многозадачная ОС.
    • Сетевая ОС.
    • Командная ОС, графическая оболочка: X Window.
    • 32-разрядная, 64-разрядная.
    • мобильная: существует возможность перенести систему с одной машинной архитектуры на другую с минимальными затратами.
    • имеет несколько видов оболочек (Shell), т.е. интерфейсов взаимодействия между ядром и пользователем.
    • файловая система: NFS (сетевая файловая система).
    • использование простых текстовых файлов для настройки и управления системой.
    • широкое применение утилит, запускаемых в командной строке.
    • взаимодействие с пользователем посредством виртуального устройства – терминала.
    • представление физических и виртуальных устройств и некоторых средств межпроцессового взаимодействия как файлов.
    • использование конвейеров из нескольких программ, каждая из которых выполняет одну задачу.

    Linux (полное название GNU/Linux) – это UNIX-подобная ОС. Linux свободно распространяемая ОС, первоначально разработанная Линусом Торвальдсом. Первая официальная версия объявлена 5 октября 1991 года .

    Версии: Debian GNU/Linux – не имеющий национальной принадлежности международный дистрибутив (а также его ответвления, включая сверх-популярные Ubuntu, Kubuntu, Xubuntu), американский Red Hat и его наследник Fedora, французско-бразильский Mandriva, бывшие Mandrake и Conectiva.

    ОС семейства WINDOWS

    История Windows началась в 1985 году, когда появилась первая версия системы (оболочки). Через несколько лет вышла вторая версия, но особой популярности система Windows не завоевала.

    В 1990 году вышла Windows 3.0, которая стала применяться на многих ПК (графический интерфейс, многозадачный режим, появление множества программ, работающих под управлением Windows).

    Последующие версии Windows были направлены на повышение надежности, на поддержку средств мультимедиа и работу в компьютерных сетях.

    Всех представителей ОС Windows можно разделить на две линейки:

    1. Windows 9.х (95/98/Me).
    2. Windows NT (NT4/2000/XP/2003 Server/Vista/2008 Server/7).

    Только в семействе Windows NT представлены операционные системы для серверов.

    ОС семейства Windows обладают следующими характерными особенностями :

    • Многопользовательские ОС.
    • Многозадачные ОС.
    • Сетевые и несетевые ОС.
    • Графические ОС.
    • 32/64-разрядные.
    • Подключение новых устройств по технологии Plug and Play.
    • Файловая система: FAT32, NTFS.

    Представители семейства Windows:

    Windows 3.х (3.0/3.1/3.11) . Операционные оболочки, выполняемые под управлением MS-DOS.

    Windows 95 (первая ОС). Изменился интерфейс, выросла скорость работы программ, возможность автоматической настройки дополнительного оборудования, возможность работы с Интернет.

    Windows 95 OSR2 . Исправлены многие ошибки Windows 95, добавлена поддержка нескольких новых устройств, возможность использовать файловую систему FAT32.

    Windows 98 . Сохранился внешний интерфейс, переработана внутренняя структура, много внимания уделено работе с Интернет, возможность работы с несколькими мониторами.

    Windows 98 SE . В состав включена 5-ая версия Internet Explorer, обновленная система соединения с Интернет, многочисленные исправления ошибок и новая библиотека драйверов.

    Windows NT (1992г. — NT 3.0, 1994г. — NT 3.5, 1996г. — NT 4.0), разрабатывались с целью повышения надежности и мощности сетевой работы.

    Выпускается в двух модификациях:

    1. Windows NT Server – предназначена для управления сетевыми ресурсами .
    2. Windows NT Workstation – предназначена для работы на локальных компьютерах и рабочих станциях.

    Windows 2000 (NT 5.0) . Разработана на основе Windows NT и унаследовала от нее высокую надежность и защищенность информации от постороннего вмешательства.

    Windows Me . Наследница Windows 98, приобрела новые возможности: улучшенная работа с мультимедиа, возможность записи не только аудио, но и видеоинформации, мощные средства восстановления информации после сбоев.

    Windows XP . Появление 64-разрядной версии, первая ОС с полностью настраиваемым интерфейсом, поддержка записи CD-R и CD-RW дисков на уровне самой ОС и др.

    Windows CE. Предназначена исключительно для установки на «карманные» компьютеры.

    Windows Server 2003. Содержит все функции, необходимые для серверной ОС Windows, направление на безопасность, надежность, доступность и масштабируемость. Версии: Standart Edition, Enterprise Edition, Datacenter Edition, Web Edition.

    Windows Vista. План выпуска версий Windows Vista оптимизирован для ключевых категорий пользователей – отдельных пользователей, малых предприятий, средних и крупных организаций, а также для соответствующих этим категориям схем использования ПО. Основной задачей семейства Windows Vista является наиболее точное соответствие набора предлагаемых программных продуктов потребностям потребителей.

    Windows Server 2008 (кодовое имя «Longhorn Server») – новая версия серверной операционной системы от Microsoft. Эта версия должна стать заменой Windows Server 2003 как представитель операционных систем поколения Vista.

    Windows 7 (ранее известная под кодовыми названиями Blackcomb и Vienna) – версия компьютерной операционной системы семейства Windows, следующая за Windows Vista.

    ОС Windows 95 была первой из семейства. Разработана на базе ОС MS DOS и операционной оболочки Windows 3.х. фирмой Microsoft. В дальнейшем развитие ОС этого семейства продолжалось по двум направлениям – локальные и сетевые. ОС первого направления – Windows 95, Windows 98, Windows МЕ (Millenium Edition). Все они построены на одних и тех же принципах и, несмотря на то, что добавляются новые функции, пользователь остается в той же знакомой и комфортной среде. Все версии локальных ОС семейства Windows являются многозадачными, однопользовательскими ОС, предоставляющими удобный графический интерфейс , но достаточно слабо обеспечивают защиту от несанкционированного доступа .

    Другая группа из этого семейства с самого начала разрабатывалась как ОС для серверов и рабочих станций . Первой была Windows NT (New Technology), далее – Windows 2000, Windows XP (eXPerience – опыт, знание). Эта группа ОС более стабильная, чем Windows 95/98/Me, имеет улучшенную защиту адресного пространства процессов, продвинутую файловую систему .

    Windows Vista и ее доработанная и оптимизированная версия Windows 7 – последние версии Microsoft Windows, линейки графических операционных систем, используемых на персональных компьютерах.

    В новой версии Windows обеспечивается повышенная по сравнению с предыдущими версиями безопасность и надёжность данных, более лёгкая работа с информацией и совместимость с большей частью современных средств коммуникации, обновлённый интерфейс, быстродействие и др., однако, по мнению специалистов, производительность Windows XP во многих ситуациях выше, чем у последних версий.

    Примерная структура ОС Windows

    В состав базовой системы Windows входят следующие основные компоненты:

      подсистема диспетчера виртуальной машины;

      подсистема управления файлами и драйверами;

      подсистема управления окнами.

    Объекты ОС Windows

    Логические объекты :

    1) документы – объекты, содержащие какую-либо информацию (текстовую, графическую, звуковую, анимационную, видео или мультимедийную);

    2) программы – объекты-инструменты, порождающие и обрабатывающие документы;

    3) папки – более крупные объекты, содержащие документы, программы и другие папки;

    4) рабочий стол – объект, на котором можно располагать наиболее часто употребляемые документы, папки, программы;

    5) корзина – объект для выброса ненужных объектов;

    6) панель задач – обобщенный объект, содержащий имена открытых приложений, кнопку "Пуск", пиктограммы: время, переключатель алфавита и др.;

    7) ярлык – вспомогательный объект-указатель пути к документу, папке или программе.

    Физический объект

      Мой компьютер – объект для описания конфигурации компьютера (диски, принтеры, сеть и др.) и встроенный логический объект - панель управления для настройки различных внешних устройств.

    Стандартные приложения ОС Windows

    В состав ОС входит группа приложений «Стандартные», таких как Блокнот, Текстовый редактор, Графический редактор, Калькулятор, Мультмедиа (звукозапись, универсальный проигрыватель и др.), некоторые служебные программы. Эти приложения позволяют прикладному пользователю работать в рамках ОС Windows до момента приобретения лицензионных более мощных программ.

    Основные Принципы работы ОС Windows

      Окна (приложений, документов, сообщений, диалоговые).

    Основная идея ОС Windows заключается в работе с окнами. Каждое окно имеет заголовок и его можно перемещать по экрану. Окна приложений и документов имеют три кнопки в правом верхнем углу окна - приостановки задачи, увеличения (уменьшения) размеров окна и закрытия приложения или документа.

      Виртуальные машины и многозадачность.

    Виртуальная машина - это логический компьютер с собственным адресным пространством, который Windows создает в памяти ЭВМ. Каждая задача выполняется на своей виртуальной машине. При этом может выполняться одновременно несколько задач. Windows предоставляет каждой программе доступ к процессору на очень маленький промежуток времени, поэтому создается эффект одновременной работы всех задач.

    ОС MS DOS выполняется в отдельном окне как отдельная прикладная задача, происходит так называемая эмуляция ОС MS DOS (слово эмуляция означает дословно "сделай подобное и даже лучше", что по-английски звучит так: try to do as well as and better then).

      Метафора рабочего стола , кнопка "Пуск", программа Проводник.

    ОС семейства Windows реализует метафору (иносказательно, в переносном смысле) рабочего стола, на котором расположены все необходимые объекты и корзина для ненужных объектов.

    Кнопка "Пуск" содержит меню, с основными возможностями для начала и завершения работы. К числу основных можно отнести следующие:

      возможность доступа к прикладным и сервисным программам, с которыми можно работать в Windows;

      возможность настройки среды ОС;

      возможность поиска файлов и папок на дисках;

      корректное завершение работы на компьютере или перезагрузка операционной системы.

    Для работы с объектами, расположенными вне рабочего стола – в папках на внешних носителях, используется программа "Проводник", служебная программа для организации навигации по файловой системе.

    В левой части своего окна Проводник показывает конфигурацию компьютера и древовидную структуру каждого диска , в правой - оглавление диска или каталога (папки).

      Курсорный интерфейс (Указатели мыши).

    Набор указателей мыши является своеобразным языком общения пользователя с компьютером. Каждый вид указателя мыши означает какое-то действие, например, ожидание или набор текста и т.д.

      Технология "drag and drop ".

    Эта технология ("перенеси и брось") используется не только в операциях над файлами и папками, но и в приложениях при работе с объектами или элементами документов, например, фрагментами текстов, рисунками, диаграммами и т.д.

      Технология - OLE (Object Linking and Embedding ).

    Технология связывания и внедрения объектов позволяет вставлять в документы, например, графические объекты двумя способами:

      связывание объекта сохраняет в документе информацию о файле и приложении, породившем его. Если графический файл изменяется отдельно, то и в документе происходит его обновление автоматически;

      внедрение объекта сохраняет в документе информацию только о приложении и разрывает связь с файлом;

      технология " Буфера обмена ".

    Эта технология используется не только в операциях над файлами и папками, но и для обмена данными между приложениями. Суть ее в том, необходимый объект (файл, папка или фрагмент какого-то документа) помещается в некую память, из которой его потом можно извлечь для вставки в другой объект (папку, текстовый документ и т.д.).

      Меню текстовые и пиктографические.

    Работа в любом приложении ОС Windows организована с помощью меню, причем практически в любом приложении можно получить информацию о том, что означает, какой-либо пункт меню или пиктограмма с помощью подсказки.

    Сетевые операционные системы

    Сетевые ОС – это ОС, основной функцией которой является управление потоками данных и ресурсами сети, защита от несанкционированного доступа и обеспечение работы со всеми рабочими станциями, имеющими различные ОС.

    Создание сетевых ОС связано с появлением локальных и глобальных сетей. Эти ОС предназначены для обеспечения доступа пользователя ко всем ресурсам вычислительной сети. Наиболее распространенными являются следующие ОС:

      NetWare фирмы Novell;

      MS Windows NT(2000, ХР);

    • Solaris фирмы Sun.

    Сетевая ОС не имеет фундаментальных отличий от ОС локальных, но она обязательно содержит программную поддержку для сетевых интерфейсных устройств (драйвер сетевого адаптера), а также средства для удаленного входа в другие компьютеры сети и средства доступа к удаленным файлам, однако эти дополнения существенно не меняют структуру самой операционной системы.

    Сетевая ОС координирует работу локальных рабочих станций и регулирует процесс совместного использования сетевых ресурсов. Кроме этого, сетевая ОС предоставляет различные средства администрирования сети, которые обеспечивают защиту данных и их целостность, контролируя права доступа к ним.

    Сетевая ОС находится на файловом сервере и контролирует работу на рабочих станциях, на которых, как правило, загружена одна из базовых ОС, например, ОС семейства WINDOWS. Запросы, поступающие из прикладной программы пользователя анализируются специальным модулем сетевой ОС и, если он относится к локальной ОС, передает этот запрос ей на обработку. При запросе некоторой сетевой услуги, управление передается сетевой ОС.

    Вначале дадим характеристику Microsoft, содержащуюся на странице Википедии об этой фирме.

    Microsoft (Microsoft Corporation, читается "майкрософт", NASDAQ: MSFT) – крупнейшая ( прибыль за 2008 год – 17,7 млрд долл. при обороте в 60,4 млрд долл.) транснациональная компания по производству программного обеспечения для различного рода вычислительной техники – персональных компьютеров, игровых приставок, КПК, мобильных телефонов и прочего, разработчик наиболее широко распространенной на данный момент в мире программной платформы – семейства операционных систем Windows . Подразделение компании также производит некоторые аксессуары для персональных компьютеров (клавиатуры, мыши и т. д.). Продукты Microsoft продаются более чем в 80-ти странах мира, программы переведены более чем на 45 языков.

    Фирма Microsoft была основана двумя студентами: Биллом Гейтсом и Полом Алленом в 1975 году. Они прочитали статью о персональном компьютере Altair 8800 и разработали для него интерпретатор языка Basic . Его приобрел производитель аппаратуры. С этого началась компания, а ее учредители вместо учебы занялись бизнесом и значительно преуспели в этом.

    История операционных систем для персональных компьютеров IBM PC начинается в 1981 году, когда на этом оборудовании была установлена MS DOS 1.0. Правда, эта операционная система не вполне может считаться разработанной в Microsoft. Ее прототип был разработан вне фирмы Microsoft в Seattle Computer Production и дополнен интерпретатором для Бейсика Била Гейтса .

    Первая операционная система Microsoft была построена после покупки лицензии у AT&T на UNIX . Так появилась операционная система Xenix, которую фирма разрабатывала несколько лет, но далее решила избавиться от нее, отдав предпочтение MS DOS .

    Фирма Microsoft разработала и выпустила несколько десятков операционных систем для разной аппаратуры, но в основном для персональных компьютеров IBM PC . Их можно разделить на такие группы:

    1. MS DOS . Серия операционных систем, поддерживающих только командную строку как интерфейс пользователя. Выпущены версии от 1.0 (1981 год) до 6.22 (1994 год). Многие компании (в числе которых IBM , DEC и даже МФТИ) создавали свои версии этой системы.

    2 . Windows 1, 2, 3 и 3.11 . Надстройки над операционными системами MS DOS , обеспечивающими режим графического интерфейса пользователя. Они не были полноценными операционными системами, а являлись оболочками, обеспечивающими стандартизацию использования аппаратного обеспечения и единообразие интерфейсов для пользовательских программ. Первая их версия появились в 1985 году, а последняя – в 1995 году.

    Следует заметить, что имелся предшественник Windows – графическая оболочка компании Visi Corp под названием Visi On . Приведем пример интерфейса этой оболочки 1983 года (рис. 2.10).


    Рис. 2.10.

    А вот как выглядел для пользователей экран среды Windows 1.0, выпущенной два года спустя в 1985 году (рис. 2.11).


    Рис. 2.11.

    3. Windows 9X . Эта серия операционных систем представлена такими версиями: Windows 95, Windows 98 и Windows Me. Они были предназначены для работы пользователей на персональных компьютерах IBM PC . Графический интерфейс этих систем оказал большое влияние на стандарты работы пользователей с персональным компьютером. Вид экрана пользователя приводится на рис. 2.12 .

    4. Windows NT . Сокращение в NT ее названии образовано от New Technology . Первая ее версия, созданная к 1993 году, должна была вытеснить MS DOS , чего не произошло. Следующие версии должны были потеснить на рынке Windows 95, что случилось только в начале 2000 годов. Создавались варианты этой системы как для работы пользователя на локальном компьютере, так и для управления локальной сетью. Версии этого направления до определенного времени назывались NT, а с 2000 года получала разные имена: NT 5.0 – Windows 2000, NT 5.2 – Windows 2003, NT 6.0 – Windows Vista и Windows 2008, NT 6.1 – Windows 7.

    5. Windows СЕ . Эти операционные системы начали разрабатываться в 1996 году. В настоящий момент они созданы для разнообразных мобильных устройств. Последняя версия в этой линейке – Windows mobile 6.

    Можно отметить, что фирма Microsoft является монополистом на производство программного обеспечения для персональных компьютеров. Под ее эгидой создается самое разнообразное ПО – операционные системы, офисные приложения , средства разработки , системы управления фирмами и предприятиями (корпоративные системы). Попытки завоевать другие аппаратные платформы не увенчались успехом (кроме мобильных и переносных аппаратов). Есть определенные достижения у фирмы и на рынке суперкомпьютеров.


    Рис. 2.12.

    В последнее время компания стала ответчицей в исках антимонопольной комиссии ЕС и конкурентов. Приведем два примера (Википедия).

    В марте 2004 года Еврокомиссия признала американскую компанию виновной в использовании своего доминирующего положения на европейском рынке программного обеспечения и наложила на компанию штраф в размере 497 млн евро, потребовав от Microsoft предоставить сторонним разработчикам информацию о своих продуктах, чтобы они смогли беспрепятственно выпускать совместимые программы. После того, как Microsoft не подчинилась данному решению, в июле 2006 года она вновь была оштрафована – на этот раз на 280,5 млн евро, после чего исполнила решение Еврокомиссии.

    13 декабря 2007 года норвежская компания Opera Software ASA , разработчик веб-браузера Opera, заявила, что подала жалобу на Microsoft в Еврокомиссию. В жалобе Opera Software просит Microsoft дать пользователям " по -настоящему выбирать" браузер , поставляя с Windows браузеры конкурентов или отделив Internet Explorer от основной поставки. Кроме того, компания требует встроить поддержку открытых веб-стандартов в Internet Explorer.

    2.4. Отличия семейства UNIX/Linux от операционных систем Windows и MS DOS

    В этой книге мы ориентировались, в основном, на читателей, которые до настоящего времени использовали только операционные системы Windows . Хотим отметить, что до появления в 1981 году MS DOS система UNIX уже прошла значительный путь своей истории. Был момент, когда сама Microsoft стояла перед выбором: разрабатывать один из вариантов UNIX для IBM PC или продолжить собственную систему. Даже была куплена соответствующая лицензия и выпущен вариант UNIX – XENIX. Но потом выбор остался все же за MS DOS . В работе UNIX и MS DOS , а теперь UNIX в графическом режиме и современных версий Windows , есть много общего, иногда даже в мелочах. Сделав это вступление, приведем несколько пунктов, где семейство ОС UNIX /Linux существенно отличается от операционных систем фирмы Microsoft. Далее везде, где встречается термин "система", подразумевается семейство UNIX /Linux.

    1. Исходные тексты компонентов системы доступны для просмотра и модификации. Чаще всего они располагаются в подкаталоге с именем source, который подчинен каталогу /usr.
    2. Модифицировать систему можно перекомпилировав ядро – основу системы, которая непрерывно развивается и настраивается на конфигурацию вычислительной установки.
    3. Существует несколько уровней настройки параметров работы системы:
      • работа с утилитами, в том числе в режиме графического интерфейса;
      • корректировка файлов конфигурации;
      • внесение изменений в исходные тексты и их дальнейшая перекомпиляция.
    4. Первоначально загружается командный режим , а графический интерфейс требует дополнительного вызова. Последний имеет несколько методов реализации.
    5. В инсталляторы системы Linux включается полный набор программного обеспечения, необходимый для работы как в качестве офисного или домашнего компьютера, так и сервера.
    6. Интересной особенностью работы системы является возможность одновременной регистрации нескольких пользователей на виртуальных терминалах.
    7. В системе существует множество оболочек (аналог командного интерпретатора comand.com в MS DOS). В процессе работы можно получить их полный список (команда chsh – listshell) и выбрать любую (команда chsh).
    8. Помимо работы с основной файловой системой, можно получить доступ к информации, подготовленной в других операционных системах.
    9. Файловая система Linux на жестком диске может расположиться на нескольких разделах диска, а для области подкачки всегда выделяется отдельный дисковый раздел с типом файловой системы, отличной от основной. Также в отдельных разделах диска можно разместить следующую информацию (приводится список, доступный в ASli Linux ):
      • данные о загрузке (/boot);
      • области диска, куда заносится постоянно изменяемая системная информация, например, системные файлы, почтовые сообщения, (/var);
      • области диска выделяемые для работы обычным пользователям (/home);
      • информация предназначенная для всех пользователей (/usr).
    10. Доступ к данным, получаемым с разнообразного оборудования, осуществляется не в одной из вершин верхнего уровня файловой системы, а в одной из вершин, подчиненных единственному корню иерархической файловой системы (ее имя /).