Графические операционные системы
Распространение графических принципов построения программ на всю операционную систему в целом привело к созданию графической операционной системы. Лидером в разработке графических систем признана фирма Microsoft, которая с начала 90-х годов создала целый ряд ОС, среди которых можно выделить наиболее известные версии:
− Windows NT – первая графическая операционная система;
− Windows 95 – наиболее популярная версия 90-х годов;
− Windows 98 – доработанная 95-я версия;
− Windows 2000 – система, ориентированная на корпоративного клиента;
− Windows ХР – наиболее популярная версия для настольных компьютеров с 2002 года;
− Windows 7 – популярная система, выпущенная на рынок в 2009 г.;
− Windows 8 – версия, которая внедряется с 2012 г., включает возможности работы с сенсорными экранами, имеет плиточный интерфейс.
− Windows 10 – финальная версия, выпущенная в 2015 г., являющаяся продолжением стилистики Windows 8.
Все версии операционных систем фирмы Microsoft относятся к категории лицензионных и продаются на рынке программных продуктов по коммерческим ценам.
Операционные системы Microsoft
Cемейство MS DOS
MS-DOS (англ. Microsoft Disk Operating System) — дисковая операционная система для компьютеров на базе архитектуры x86. MS-DOS — самая известная ОС среди семейства DOS-совместимых операционных систем и самая используемая среди IBM PC-совместимых компьютеров c 1980-х до середины 1990-х годов, пока её не вытеснили операционные системы с графическим пользовательским интерфейсом, в основном из семейства Microsoft Windows (рис. 3).
MS-DOS — неофициальный гибрид операционных систем CP/M и Unix, взявший простоту и легковесность от первой и большу́ю часть функционала от второй. Это гибкая операционная система, не требовательная к ресурсам ПК.
В октябре 1980 г. менеджеры фирмы IBM занялись поисками OS для своего 16-разрядного PC, находящегося в стадии разработки. В тот период на ПЭВМ наиболее широко применялась OS CP/M (Control Program for MicroComputers) фирмы Digital Research. Не достигнув приемлимых соглашений с Digital Research, фирма IBM обратилась к фирме MicroSoft(Билл Гейтс). В тот момент у MicroSoft не было соответствующей OS, но ей была известна небольшая фирма (Seattle Computer Products), которая имела такую OС. За 50000$ Билл Гейтс приобрел права на эту OS. В дальнейшем эта OS послужила основой для MS DOS. В ноябре 1980 года Microsoft и IBM подписали договор на разработку OS для IBM PC. В феврале 1981 г. появилась первая версия PC/MS-DOS, которая работала на IBM PC. В августе 1981 г. - PC DOS 1.0 (эта версия была утверждена для применения на IBM PC).
Версии 1.х (август 1981 г.)
Очень похожи на OS CP/M (считалась стандартом в тот период). Поддерживался только односторонний формат дискет с объемом памяти 160 Кб (8 секторов,40 дорожек,размер сектора 512 байт). Начиная с версии 1.25 (PC DOS 1.0), появившейся в Мае 1982 г. введен двухсторонний формат дискет с объемом памяти 320 Кб.
Версии 2.х (март, 1983 г.)
Возможности:
− работа с жесткими дисками (HDD);
− иерархическая структура файловой системы;
− средства перенаправления ввода/вывода (заимствованы у UNIX);
− концепция устанавливаемых драйверов периферийных устройств (используя файл CONFIG.SYS), что позволило оперативно адаптировать OS к различным конфигурациям аппаратных средств;
− метки томов (носителей информации);
− атрибуты файлов;
− спулер принтера (программа, позволяющая выводить информацию на принтер в фоновом режиме);
− формат дискет на 360 Кб (9 секторов, 40 дорожек, размер сектора 512 байт).
Версии 3.х (август, 1984 г.)
Возможности:
− формат дискет на 1.2 Мб;
− дискеты 3.5"(формат 720 Кб) (начиная с версии 3.2);
− разбиение HDD на логические диски (размером до 32 Мб), что дало возможность использовать HDD большего, чем 32 Мб объема;
− улучшена поддержка национальных наборов символов;
− поддержка компьютерных сетей (слабая, начиная с версии 3.1);
− команды(программы): LABEL, ATTRIB;
− команды(программы): XCOPY, REPLACE (начиная с версии 3.3);
MS DOS 3.3 и на сегодняшний день является наиболее широко применяемой на IBM PC XT и на IBM PC AT-286 с объемом памяти не более 640 Кб.
Версии 4.х (ноябрь, 1988 г.)
Возможности:
− поддержка графических Видеоадаптеров EGA, VGA;
− объем логических дисков - более 32 Мб;
− поддержка стандарта LIM/EMS (драйвер EMM386.sys, доступ к дополнительной памяти ОЗУ на IBM PC AT-386 и выше), что позволило отдельные части MS DOS загружать в дополнительную память;
− программа-оболочка Dos-Shell.
Несмотря на это - MS DOS версий 4.х не получили широкого распространения.
Версия 5.0 (июль, 1991 г.)
Возможности:
− эффективное использование ОЗУ;
− дополнительные сервисные программы;
− возможность загрузки ядра MS DOS, в HMA-память (High Memory Area) на IBM PC AT-286 и выше;
− возможность загрузки драйверов периферийных устройств в UMB-память на IBM PC AT-386 и выше;
− для прикладных программ отводится до 620 Кб адресного пространства (0-640 Кб) ОЗУ;
− поддержка HDD до 2 Гб;
− формат 2.88 Мб для дискет 3.5".
Версия 6.0 (март, 1993 г.)
Возможности:
− эффективное использование ОЗУ;
− дополнительные сервисные программы;
− программные средства для оптимизации файловой системы на логических дисках (DEFRAG);
− изъяты команды (программы), утратившие актуальность;
− спец.программа MEMMAKER - оптимизация расположения резидентных программ в ОЗУ;
− мультиконфигурационные файлы CONFIG.sys(возможность выбора варианта конфигурации из меню);
− система защиты от вирусов(слабая);
− увеличение доступного дискового пространства (DoubleSpace);
− средства регулирования энергопотребления PC (LapTop, NoteBook).
Версия 6.2 (октябрь, 1993 г.)
Возможности:
− повышена эффективность существующих команд (программ);
− кэширование CD-ROM (программа SMARTDRV);
− отказ от DoubleSpace без потери информации (позволяет вернуть логический диск в исходное состояние);
− выявление и обход физических дефектов HDD и FDD (SCANDISK);
− выявление и устранение дефектов в файловой системе (SCANDISK), в том числе и "сжатых" DoubleSpace;
− пошаговое выполнение любого *.bat-файла, в том числе и AutoExec.bat.
Семейство Windows