Файл: Функции операционных систем персональных компьютеров.pdf
Добавлен: 22.04.2023
Просмотров: 352
Скачиваний: 3
Операционная система DOS:
ДОСы были всегда. Первые - от IВМ, году в 1960-х, они были весьма ограничены функционально. Нормальные, дошедшие и до наших времен, и пользовавшиеся относительной известностью, ведут свой счет с QDOS... Эта менее длинная история, нежели развитие UNIX, началась в 1980 году в фирме Seattle Computer Products. Первоначально названная QDOS, ОС была модифицирована и, переименовавшись к концу года в MS-DOS, была продана нашей всенародно любимой Microsoft. Корпорация IВМ поручила Microsoft работу над ОС для новых моделей компьютеров «Голубого Гиганта» - IВМ-РС. В конце 1981 года вышла первая версия новой ОС - РС-DOS 1.0. Проблема операционной системы была в том, что под каждую конкретную машину ее приходилось настраивать заново. РС-DOS'ом занялась сама IВМ, а Микрософту досталась ее собственная модификация, именуемая MS-DOS. В 1982-м одновременно появились РС-DOS и МS-DOS версии 1.1 с некоторыми добавленными и расширенными возможностями. К 1983-му году были разработаны версии 2.0, в которых появилась поддержка винчестеров, а также улучшенная система администрирования файлов. Третья версия MS-DOS, выпущенная в 1984-м году, дала лишь некоторые улучшения. Последующие версии были направлены на управление базовой и виртуальной памятью вплоть до версии 6.22, после которой появилась жутко урезанная 7.0, входящая в состав какой-то из Windows 9х. Больше Microsoft DOS'ами не занималась. А тем временем, MS-DOS не умирала. Последняя версия включала в себя практически все, что могла МS-DOS 6.22 плюс такие функции, как средства резервного копирования и восстановления поврежденных данных, встроенные в систему средства антивирусного контроля, обеспечение синхронизации файлов на двух компьютерах и т. д. Еще из ДОСов была такая штука, как РТS-DOS производства одной из российских физических лабораторий. Последняя ее версия означена как 6.65. Но самой необычной является DR-ОреnDos 7.02. Изначально эту OC разрабатывала Digital Research, но потом по каким-то причинам от нее отказалась и продала ее компании Novell. Новелл встроил в нее свои сетевые штучки и продал дальше - фирме CALDERA, которая дополнила DR-DOS средствами доступа в Интернет и сейчас распространяет ее бесплатно.
Операционная система OS/2:
Все началось с OC VM (Virtual Machine), что вышла в 1972 году. Выпущенный тогда продукт назывался VM/370 и был предназначен для поддержания сервера для определенного количества пользователей. Эта ОС, давно отметившая свой 25-летний юбилей, по истории которой можно изучать развитие технологий IВМ в области серверных операционных систем и сетевых решений, является надежной и мощной базой для организации корпоративной информационно-вычислительной cистемы, ориентированной на многопользовательскую среду крупной современной фирмы. Система VM/ESA очень эффективно использует возможности аппаратного обеспечения и несколько менее требовательна к вычислительным ресурсам компьютера по сравнению с OS/390, что делает ее хорошим вариантом для использования в качестве платформы для корпоративной системы, информационного сервера крупной организации или сервера в Интернете. Позже IBM организовала совместный проект компаний Microsoft и IВМ, нацеленный на создание операционной системы, лишенной недостатков. Первая версия 0S/2 вышла в конце 1987 года. Она была в состоянии использовать развитые вычислительные возможности процессора и обладала средствами обеспечения связи с большими машинами фирмы IВМ. В 1993 году фирма IВМ выпустила 0S/2 2.1, полностью 32-разрядную систему, обладавшую способностью выполнять приложения, созданные для Windows, имевшую высокую производительность и поддерживающую большое количество периферийных устройств. В 1994 году вышла 0S/2 WARP 3. В этой реализации, помимо дальнейшего повышения производительности и снижения требований к аппаратным ресурсам, появилась поддержка работы в Интернете. Сейчас же из последних версий следует отметить лишь 0S/2 Warp4, способная работать с 64-разрядными процессорами. Кроме того, в ней довольно полно представлены средства взаимодействия с Интернетом, позволяющие 0S/2 выполнять не только клиентские программы, но и выступать в качестве веб-сервера. Начиная с третьей версии, фирмой IВМ поставляются локализованные версии 0S/2 для России. Пройдя довольно большой и сложный путь, эта ОС для персональных компьютеров обладает сегодня такими особенностями, как реальная многозадачность, продуманные и надежные подсистемы управления памятью и администрирования процессов, встроенная поддержка работы в сети и дополнительные функции сетевого сервера, мощный язык программирования REXX, предназначенный для решения задач системного администрирования. Перечисленные возможности позволяют использовать 0S/2 в качестве операционной системы для мощных рабочих станций или сетевых серверов.
Операционная система Windows:
Windows была, наверное, первой операционной системой, которую Биллу Гейтсу (смотрите фото слева) никто не заказывал, а разрабатывать ее он взялся на свой страх и риск. Что в ней такого особенного? Во-первых, графический интерфейс. Такой на тот момент был только у пресловутой Мас 0S. Во-вторых, многозадачность. В общем, в ноябре 1985 вышла Windows 1.0. Основной платформой ставились 286-е машины. Ровно через два года, в ноябре 87-го вышла Windows 2.0, через полтора года вышла 2.10. Ничего особенного в них не было. И вот, наконец, революция! Май 1990-го года, вышла Windows 3.0. Чего там только не было: и ДОС-приложения выполнялись в отдельном окне на полном экране, и Сору-Paste работал для обмена с данными ДОС - приложений, и сами Винды работали в нескольких режимах памяти: в реальном (базовая 640 Кб), в защищенном и расширенном. При этом можно было запускать приложения, размер которых превышает размер физической памяти. Имел место быть и динамический обмен данными (DDE). Через пару лет вышла и версия 3.1, в которой уже отсутствовали проблемы с базовой памятью. Также была введена новомодная функция, поддерживающая шрифты True Туре. Обеспечена нормальная работа в локальной сети. Появился Drag&Drop (перенос мышкой файлов и директорий). В версии 3.11 была улучшена поддержка сети и введено еще несколько малозначительных функций. Параллельно вышла Windows NT 3.5, которая была на тот момент сбором основных сетевых примочек, взятых из 0S/2.
В июне 1995 вся компьютерная общественность была взбудоражена сообщением Microsoft о релизе в августе новой операционной системы, существенно иной, нежели Windows 3.11. 24 августа - дата официального релиза Windows 95 (другие названия: Windows 4.0, Windows Chicago).Теперь это была не просто операционная среда - это была полноценная операционная система. 32-битное ядро позволяло улучшить доступ к файлам и сетевым функциям. 32-битные приложения были лучше защищены от ошибок друг друга, имелась и поддержка многопользовательского режима на одном компьютере с одной системой. Множество отличий в интерфейсе, куча настроек и улучшений. Чуть позже вышла новая Windows NT с тем же интерфейсом, что и 95-е. Поставлялась в двух вариантах: как сервер и как рабочая станция. Системы Windows NТ 4.x были надежны, но не столько потому, что у Microsoft проснулась совесть, сколько потому, что NТ писали программисты, когда-то работавшие над VАХ/VMS. В 1996-м году вышла Windows-95 OSR2 (это расшифровывается как Open Service Relase). В дистрибутив входил Internet Explorer 3.0 и какая-то древняя версия Outlook’а (тогда называемая просто Exchange). Из основных функций - поддержка FАТ32, улучшенный инициализатор оборудования и драйверов. Некоторые настройки (в том числе и видео) можно менять без перезагрузки. Имелась и встроенная DOS 7.10 с поддержкой FАТ32.Год 1998. Вышла Windows-98 со встроенным Internet Explorer 4.0 и Outlook. Появился так называемый Active Desktop. Улучшена поддержка универсальных драйверов и DirectX. Встроена поддержка нескольких мониторов. Опционально можно было добавить замечательную утилиту по переводу жестких дисков из FАТ16 в FАТ32. Встроенный DOS датировался все тем же 7.10.Через год вышла Windows 98 Special Edition. С оптимизированным ядром. Internet Explorer добрался до версии 5.0, который по большому счету мало чем отличался от 4.x. Интеграция с Всемирной Паутиной, заключающаяся в поставке нескольких слабеньких утилит типа FrontPage и Web Publisher. DOS был все тем же - 7.10.
Год 2000. Выходит полная версия Windows Millenium. Интернет Explorer стал версией 5.5, DOS вроде умер, но умные лица утверждают, что он был, но назывался 8.0. Досовские приложения просто игнорируются. Интерфейс улучшился за счет графических функций и акселерации всего, что может двигаться (включая курсор мышки), плюс пара сетевых функций. Ну и совсем недавно, можно сказать в наше время вышли ОС Windows Vista и Windows server 2008.
1.2 Актуальные операционные системы.
Операционные системы могут быть классифицированы по базовой технологии (UNIX-подобные, пост-UNIX/потомки UΝΙΧ), типу лицензии (проприетарная или открытая), развивается ли в настоящее время (устаревшие или современные), по назначению (универсальные, ОС встроенных систем, ОС PDA, ОС реального времени, для рабочих станций или для серверов), а также по множеству других признаков. Данный раздел позволяет проследить развитие операционных систем.
Ранние:
- CTSS (The Compatible TimeShare System, разработанная в MIT — Массачусетском технологическом институте);
- Incompatible Timesharing System (The Incompatible Timeshare System, разработанная в MIT для серверов DEC 10 / 20);
- THE (разработана Эдсгером Дейкстрой и другими);
- MULTICS (проект Bell Labs, GE, и MIT);
- Master programme разработанная LEO computer, Leo III в 1962 году;
- Business Operating System (BOS) — кросс-платформенная, основанная на командной строке;
- Commodore PET, Commodore 64, и Commodore VIC-20;
- Sinclair Micro и QX, и подобные;
- TRS-DOS, ROM OS (улучшенный интерпретатор Microsoft BASIC с поддержкой файловой системы);
- TI99-4;
- FLEX от Technical Systems Consultants для микрокомпьютеров, построенных на Motorola 6800 и 6809: SWTPC, Tano, Smoke Signal Broadcasting, Gimix и других;
- HDOS — Heath DOS, для микрокомпьютеров;
- Cray Operating System для суперкомпьютеров Cray Research.
Acorn;
- Arthur;
- ARX;
- MOS (на BBC Micro и BBC Master);
- RISC OS;
- RISCiX;
Atari ST:
- TOS;
- MultiTOS;
- MiNT;
Apple:
- A/UX;
- Apple Darwin;
- Apple DOS;
- GS/OS;
- Mac OS;
- Mac OS 8;
- Mac OS 9;
- Mac OS X;
- 10.0 Cheetah;
- 10.1 Puma;
- 10.2 Jaguar;
- 10.3 Panther;
- 10.4 Tiger;
- 10.5 Leopard;
- 10.6 Snow Leopard;
- 10.7 Lion;
- IOS;
- ProDOS;
- SOS;
Корпорация Be:
- BeOS;
- BeIA;
- Zeta;
Control Data Corporation:
- CDC KRONOS;
- CDC NOS;
- CDC SCOPE;
DEC/Compaq/HP:
- AIS;
- OS-8;
- ITS (для PDP-6 и PDP-10);
- TOPS-10 (для PDP-10);
- TOPS-20 (для PDP-10);
- WAITS;
- TENEX (от BBN);
- RSTS/E (работала на нескольких типах машин, в основном PDP-11);
- RSX-11 (многопользовательская многозадачная ОС для PDP-11);
- RT-11 (однопользовательская для PDP-11);
- RTE-II (система реального времени для HP-2000/2100 и ДОС РВ для М-6000/7000, СМ-1);
- VMS (от DEC для серии компьютеров VAX, позднее переименована в OpenVMS);
- HP-UX от HP;
- NonStop OS — разработана компанией Tandem Computers, впоследствии приобретённой фирмой Compaq;
- OSF/1 (от DEC; дважды переименована, сначала в Digital UNIX, затем в Tru64 UNIX);
IBM:
- IBSYS;
- OS/2;
- OS/2 v1.0 — Выпущена в декабре 1987 года. Одна из первых операционных систем с поддержкой многозадачного режима процессора 80286;
- OS/2 v1.10SE — Выпущена в октябре 1988 года. SE = Standard Edition;
- OS/2 v1.10EE — 1989 год;
- OS/2 v1.20 — 1989 год. Редакции SE и EE. Улучшенный Presentation Manager;
- OS/2 v1.30 — 1991 год. Также редакции SE и EE;
- OS/2 v2.00 — Весна 1992 года. Первая версия OS/2, которой для работы необходим процессор 80386 с его защищённым режимом;
- OS/2 v2.10 — Май 1993 года;
- OS/2 v2.11 — Конец 1993 года. Не содержит подсистемы Win-OS/2 и устанавливается поверх Windows 3.1. Стоит дешевле других версий OS/2;
- OS/2 v3.0 «Warp» и «Warp Connect» — Октябрь 1994 года;
- OS/2 v4.0 «Merlin» — Сентябрь 1996 года;
- OS/2 Warp 4.5 Server for E-business «Aurora» — Апрель 1999 года. Дальнейшие обновления получили имена CP1 и CP2 (Convenience Package) и базировались на Aurora;
- eComStation;
- AIX — Unix-подобная ОС;
- AIX/RT;
- AIX/6000;
- AIX PC;
- AIX/ESA;
- AIX/370;
- AIX 5L;
- DYNIX — Unix-подобная ОС, разработана компанией Sequent Computer Systems, которая позже была поглощена IBM;
- OS/400;
- VM;
- DOS/360;
- DOS/VSE;
- OS/360 — первая ОС для архитектуры System 360;
- MFT — позднее переименована в OS/VS1;
- MVT — позднее переименована в OS/VS2;
- SVS;
- MVS — разновидность MVT;
- TPF;
- ALCS;
- OS/390;
- z/OS — следующая версия после IBM OS/390;
- z/VM — разновидность VM;
- z/VSE — разновидность VSE;
- Basic Operating System — первая ОС для архитектуры System 360;
- PC DOS — OEM-версия MS-DOS, впоследствии дорабатывалась самостоятельно;
- ОС ЕС, СВМ, МВС, ДОС ЕС, МОС ЕС — IBM-совместимые операционные системы (клоны) советского производства;
- ICT/ICL;
- GEORGE;
- VME;
- DME;
- TME;
Microsoft:
- MSX-DOS;
- MS-DOS;
- Xenix — лицензированная версия Unix; продана SCO в 1990-х;
- Microsoft Windows;
- Windows 1.0;
- Windows 2.0 (для 80286);
- Windows 3.0 — первая версия, имевшая коммерческий успех;
- Windows 3.1 — выпущена 18 марта 1992 года;
- Windows for Workgroups 3.11;
- Windows 9x — версии Windows 4.x, новое семейство, сохранявшее преемственность с Windows 3.x;
- Windows 95 (версия Windows 4.00.950);
- Windows 98 (версия Windows 4.10.1998);
- Windows Me (версия Windows 4.90.3000);
- Windows NT — ОС, разрабатываемая в Майкрософт с 1988 года командой во главе с Дэвидом Катлером под рабочим названием OS/2 Version 3;
- Windows NT 3.1 — первая версия Windows NT, выпущена 27 июля 1993;
- Windows NT 3.5 (варианты поставки: Workstation — для рабочих станций и Server — для серверов);
- Windows NT 3.51 — отлаженная версия Windows NT 3.5;
- Windows NT 4.0 (варианты поставки: Workstation — для рабочих станций и Server — для серверов);
- Windows 2000 (версия Windows NT 5.0, варианты поставки: Professional - для рабочих станций, Server, Advanced Server и Datacenter Server - для серверов);
- Windows XP (версия Windows NT 5.1 — внутренне основана на ядре Windows 2000); варианты поставки: Home, Professional, Tablet PC Edition, Media Center Edition, Embedded;
- Windows Server 2003 (версия Windows NT 5.2) — вариант Windows XP для работы на серверах;
- Windows Compute Cluster Server 2003 — вариант Windows XP для работы в кластерных системах;
- Windows XP Embedded — вариант Windows XP для встраиваемых систем;
- Windows Vista (версия Windows NT 6.0);
- Windows Server 2008 (версия Windows NT 6.0) — вариант Windows Vista для работы на серверах;
- Windows HPC Server 2008 — замена Windows Compute Cluster Server 2003 для кластерных систем;
- Windows Home Server;
- Windows Vista for Embedded Systems — вариант Windows Vista для встраиваемых систем
- Windows 7 (версия Windows NT 6.1);
- Windows Server 2008 R2 (версия Windows NT 6.1) — вариант Windows 7 для работы на серверах;
- Windows CE (compact edition — компактная редакция) — Операционная система реального времени для встраиваемых систем, мобильных телефонов, наладонных компьютеров и даже роботов;
- Windows Mobile, Pocket PC — версии Windows CE для мобильных телефонов и наладонных компьютеров;
- Windows Embedded — версии Windows CE для встраиваемых систем, включая роботов;
Mediatek:
- MtkOS — Операционная система для мобильных телефонов на MTK (ARM) процессорах;
- Novell;
- NetWare — сетевая ОС;
- NetWare 3.x, в том числе Netware v3.12;
- NetWare 4.x;
- NetWare 5.x;
- NetWare 6.x;
- Novell DOS (см.: Клоны MS-DOS);
- UnixWare — разработана на основе UNIX System V, в 1995 году Novell продала права на дальнейшую разработку компании Santa Cruz Operation;
- openSUSE — дистрибутив свободной операционной системы Linux, разработчиком которого является корпорация Novell, Inc;
- Open Enterprise Server — сетевая ОС, включает в себя Novell NetWare, - openSUSE и набор сетевых служб;
Strawberry Development Group:
- EROS;
- CapROS;
Sun Microsystems:
- SunOS — Unix-подобная ОС, основана на реализации BSD Unix;
- SunOS 4.x — (Solaris 1.x);
- Solaris — Unix-подобная ОС, основана на реализации UNIX System V Release 4 + наработки из SunOS;
- SunOS 5.x — (Solaris 2.x, 7.x и более поздние);
- OpenSolaris — SunOS 5.11;
- Java Desktop System;
- Другие Unix-подобные и POSIX-совместимые;
- Aegis/OS (Apollo Computer);
- CLIX от Intergraph;
- Cromix (Unix-emulating OS from Cromemco);
- Coherent (Эмулирующая Unix ОС от Mark Williams Co. для персональных компьютеров);
- DNIX;
- DYNIX — Unix-подобная ОС, разработана компанией Sequent Computer Systems, которая позже была поглощена IBM;
- Idris;
- IRIX от SGI;
- NeXTStep — свое развитие получила в ОС Mac OS X после объединения компаний NeXT и Apple;