Курсовая работа: Операционные системы и история их развития
Чуть позже
вышла новая 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.
Глава 3. История и
основные предпосылки появления операционной системы Windows
В течение
долгих лет с момента своего появления персональные компьютеры (IBM -
совместимые) обходились без специальных "пользовательских оболочек",
работая непосредственно под управлением операционной системы (MS DOS, DR DOS ,
PC DOS). Пользователи, садившиеся за такой компьютер, обречены были увидеть
после включения на голом экране опостылевшую подсказку С: \ . Все операции управления
компьютером производились путем ввода с клавиатуры некоторых слов - директив.
Неудобство такого алфавитно-цифрового интерфейса порождало претензии и к самим
компьютерам.
Работа с
персональной ЭВМ мало отличалась от работы, например, на мини-ЭВМ : необходимо
было хорошо знать операционную систему. А сам процесс общения с компьютером был
на удивление скучен: следовало вводить в строго определенной последовательности
директивы DOS, вызывать прикладные программы по их именам (часто довольно
трудным для запоминания). Получив результаты счета, необходимо было опять
обращаться к средствам DOS, чтобы передать эту информацию другим программам и
т.д. Такой "сервис", конечно, не способствовал широкому
распространению персональных ЭВМ среди пользователей.
Одним из
недостатков операционной системы MS DOS, которая стала фактическим стандартом
для IBM PC-совместимых компьютеров в 80-е годы, был чрезвычайно примитивный
пользовательский интерфейс. Фирма Microsoft явно следовало позаботиться о более
дружественном интерфейсе операционной системы, тем более что на рынке уже
появился компьютер Macintosh фирмы Apple с чрезвычайно дружественным оконным
графическим пользовательским интерфейсом (Graphics User Interface, GUI),
выглядевшим куда выигрышнее командной строки MS DOS IBM PC. В оконном
интерфейсе каждой выполняемой программе отводиться экранное окно, которое может
занимать часть экрана или весь экран.
Фирма
Microsoft, ведя самостоятельные разработки в области графического интерфейса
пользователя, стремилась к тому, чтобы оконная среда не только представляла
собой оболочку для MS DOS, позволяющую работать с файлами и запускать
программы, но и предоставляла бы разработчикам собственный интерфейс
прикладного программирования (Application Interface Programming, API ).
Корпорация
Microsoft объявила о начале разработки графической операционной оболочки
Windows 10 ноября 1983 года, хотя еще в конце 1982 г. программисты Microsoft
начали создавать универсальный набор графических процедур, названный
Графическим Интерфейсом с Компьютером (Computer Graphic Interface, CGI).
Первоначально
предполагалось, что CGI как набор процедур будет поставляться с компиляторами
Microsoft, позволяя разработчикам программ выводить графику на самые различные
типы принтеров. Программисты могли бы использовать в своих программах функции
CGI, которые затем переводились бы в команды нужного типа принтера.
Вскоре после
начала работ над CGI корпорация Microsoft развернула работы по созданию
графической операционной среды для компьютеров с MS DOS. Создание такой
оболочки было инспирировано неожиданным интересом пользователей IBM-совместимых
компьютеров к объявлению корпорацией VisiCorp о начале работ над многооконной
операционной оболочкой VisiOn. Таким образом, конкуренция сделала свое дело - в
феврале 1983 года стало ясно, что Microsoft создаст свою собственную оболочку
Windows.
Хотя многие
особенности и свойства Windows кардинально изменились в последующем, некоторые
положения были ясны с самого начала. Windows должна быть многозадачной, т.е.
должна позволять запускать несколько программ одновременно. Windows должна
работать со всеми типами дисплеев и принтеров. И, поскольку пользователям очень
трудно отказаться от привычных программных средств, Windows должна позволять
запускать приложения DOS. Последняя цель оказалась настолько трудной в
реализации, что задержала весь проект на многие месяцы.
Когда работы
над CGI перешли в фазу тестирования, это не был уже самостоятельный продукт.
CGI был переименован в GDI (the Graphic Device Interface - "Интерфейс с графическими
устройствами") и стал частью Windows, включив в себя процедуры работы не
только с принтером, но и с дисплеем. Для этого в GDI были добавлены функции,
обеспечивающие поддержку типографско-издательских особенностей в работе с
текстами, и процедуры манипулирования графическими объектами.
К ноябрьской
выставке 1983 года COMDEX первый прототип Windows был готов. При презентации
первого варианта Windows было обещано, что коммерческая продажа начнется в мае
1984. Весной 1984 года дата начала продаж была отодвинута на ноябрь. В ноябре
эта дата была перенесена на июнь 1985 года. Однако коробки с Windows появились
в магазинах только 18 ноября 1985 года.
Но, несмотря
на то, что в ноябре 1985 года Windows все же вышел на прилавки магазинов, в
течение двух лет (с 1985 по 1987 год) он не оказал большого влияния на рынок
программного обеспечения и не стал альтернативой MS DOS, как надеялась
Microsoft. Большое число пользователей (51%) покупали Windows не ради созданных
для него приложений (которых было очень мало по сравнению с обычными
программами для MS DOS) или графического интерфейса, а для того, чтобы иметь
возможность быстро переключаться с одного приложения DOS на другое.
С 1987 года
ситуация начала резко меняться. Начали появляться мощные и известные приложения,
написанные для работы под Windows. С выходом третьей версии Windows стало ясно,
что Windows не просто завоюет прочное место на рынке программного обеспечения,
но станет основной стратегической политики Microsoft в создании программного
обеспечения. варианте оставляют всех конкурентов далеко позади".
К 1990 году
фирма Microsoft добилась серьезных технических успехов в плане разработки
графического интерфейса. С одной стороны, Microsoft сильно продвинулось в этой
области во многом благодаря тому, что одновременно она вела (совместно с IBM)
разработки графического интерфейса Presentation Manager для операционной
системы OS/2. С другой - Microsoft нашла самостоятельное решение для
использования всей оперативной памяти программами, основанными на Windows API.
В июле 1990 года "PC Magasine" пометил статью о новой версии Windows
3.0, в которой отмечалось, что "Microsoft Windows превратился в блестящую
многозадачную операционную систему, которой еще только пытается стать
OS/2".
"Событием
- 90" был выпуск графической операционной оболочки Microsoft Windows 3.0,
которая стала бестселлером и лучшим продуктом года. Windows имела приятный
графический пользовательский интерфейс (по сравнению с тем, что до сих пор
появлялось для IBM PC), предоставляла значительный комплекс услуг, оперировала
всем объемом памяти, адресуемым микропроцессором 80286 , 80386 и выше. С 32 -
разрядными микропроцессорами (80386 и выше) и при наличии не менее 2 Мб памяти
Windows 3.0 могла использовать виртуальную память, этот режим работы был назван
386 расширенным (386 Enhanced Mode ).
Система имела
многозадачные возможности. DOS-программы под Windows 3.0 выполнялись в режиме
вытесняющей многозадачности. Программы, соответствующие Windows API,
выполнялись в режиме кооперативной многозадачности. Минимальный объем
оперативной памяти, при котором Windows могла хоть как-то функционировать,
составлял 1 Мб в стандартном режиме (Standard Mode). Кроме того, Windows
по-прежнему могла работать на машинах класса IBM PC XT с использованием только
нижних 640 Кб памяти (реальный режим, Real Mode).
С формальной
точки зрения Windows не была операционной системой - она достраивала ядро и
командный процессор системы MS-DOS собственным ядром и графическим интерфейсом.
Однако для пользователя более существенным было то, что под Windows нет
существенных проблем с выполнением MS-DOS приложений, а приложения, написанные
для Windows взаимодействуют с ее графическим интерфейсом, пользуются сервисом
Windows и всей доступной для Windows - приложений памятью. Microsoft и сама
производила программные продукты для Windows, например, знаменитый текстовый
процессор Word и электронные таблицы Excel. Но важнейшее значение для
продвижения Windows на рынок имело, то что в считанные месяцы на производство
программ для Windows перешло подавляющее большинство независимых программных
фирм.
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 |