Этапы большого пути Windows

Разработка MS Windows -
одного из самых популярных программных продуктов наших дней началась примерно 10
лет назад. Тогда считалось, что будущее принадлежит интегрированным средам,
таким как FrameWork, VisiOn и DESQ, объединяющим в себе несколько программ
разного класса. Все эти продукты работали в текстовом режиме. Некоторые из них
позволяли использовать мышь. Microsoft заняла другую позицию - после посещения
исследовательского центра Xerox PARC Билл Гейтс решил сделать ставку не
графическую оболочку, предоставляющую разработчикам стандартные средства для
создания интерфейса. К слову сказать, в то же время центр Xerox посетил и Стив
Джобс. В начале работы над Windows программистам из Microsoft был доступен
лишь компьютер класса XT с процессором 8088 и максимальным объёмом памяти в 640
KB. Реальным же быль объём в 256 КВ, 2 дисковода на 360 КВ (жёсткий диск в те
времена был слишком дорогой роскошью) и видеоадаптер CGA. Первые сведения о
разработке Windows историки относят к 1983 году. А уже в ноябре 1984 года
Microsoft дала первую отсрочку поставке, перенеся её на июнь 1985 года. Но и к
этой дате работы над первой версией Windows не завершились. Официально днем
рождения Windows можно считать выставку Comdex, проходившую в ноябре 1985 года в
Лас-Вегасе, на которой пресс-конференция Microsoft плавно перетекла в
презентацию нового продукта Microsoft Windows 1.0. Первая версия Windows даже
по тем меркам выглядела слабо: окна на экране, в отличии от операционной системы
в среде Mac и графической оболочки GEM фирмы Digital Research, не перекрывались,
программа работала безумно медленно, а модуль управления файлами MS DOS
Executive вообще работал в текстовом режиме. Однако при всём при этом Windows
требовалось всего лишь Производительность
версии 1.3 была значительно повышена за счёт поддержки расширенной памяти (LIM),
спецификация которой была изначально разработана для работы Lotus 1-2-3. Windows
1.3 могла своповать код и данные в расширенную память, но задача при этом могла
выполняться только на 640 КВ стандартной памяти. В это же время для Windows был
переписан Aldus PageMaker 1.0 и графический пакет In-A-Vision фирмы
Micrografx. Windows 2.0 вышла в 1987 году. Тогда-то и появились кнопки
максимизации и минимизации и перекрывающиеся окна (вечный спор Microsoft и
Apple). Кроме того быль введён протокол динамического обмена данными (DDE). В
1988 году Windows была разделена на 2 части: Windows/286 и Windows/386 . Первая
из них использовала протокол EMS 4.0, а вторая использовала виртуальную память и
V86-й режим процессора. Однако производительность системы всё еще оставляла
желать лучшего. Появление в мае 1990 года Windows 3.0 ознаменовало новую эру
программного обеспечения персоналок. Windows 3.0 поддерживала Protected mode
286/386 и предлагала задачам до 16МВ непрерывной памяти, а так же
псевдомногозадачность и выполнение DOS-программ в окне. Появились и всеми
любимые Program Manager, File Manager, Control Panel и полосы прокрутки с
кнопками. И всё это работало в графическом режиме! Возможность адресации
большего объёма памяти позволила Windows работать значительно быстрее. И фирмы-
производители ринулись на этот рынок. В Windows переносилось всё подряд: от
текстовых процессоров до игр. Однако UAE - знаменитые системные ошибки - могли
даже самого терпеливого и преданного пользователя довести до белого каления.
Решение этих проблем привело к созданию Windows 3.1, которая сначала
задумывалась лишь как небольшое улучшение версии 3.0, но в конце концов привело
к созданию совершенно самостоятельного продукта, с которым мы все в настоящий
момент и общаемся. В Windows 3.1 был введён протокол OLE, а так же были
предоставлены новые средства для разработчика, в частности был документирован
протокол Drag-&-Drop, введены панели диалога общего назначения и многое
другое. В настоящее время от Windows отделился проект Windows NT,
представляющий 32-разрядную многозадачную систему, поддерживающую несколько
аппаратных платформ (таких как Pentium - последнее слово Intel, PowerPC - новое
сердце Macintosh и Alpha - бога спустившегося на землю ПЭВМ из мира WorkStantion
и суперкомпьютеров). Однако отзывы об NT не слишком лестны из-за его
неповоротливости и обжорства (по отношению к ресурсам). Сейчас мир ждёт Windows
4.0 разрабатывающийся как проект Chicago, который должен быть менее требователен
к ресурсам, чем NT, работать только на Intel-е, но при всем при этом, уже не
быть "оболочкой дешёвой", а работать полностью независимо от DOS. Не смотря на
все нововведения, пользователи настроены довольно скептически, к примеру по сети
FIDO бродит вот такая картинка, посвящённая Chicago. На волне повального
увлечения Windows в эту среду был перенесён и широко известный текстовый
процессор фирмы Microsoft - Word. Оказавшись в новой среде, Word, сохранив мощь
своего DOS-овского собрата приобрёл и новые, характерные для Windows-приложений
качества, которые ещё более развились к последней локализованной для России
версии 2.0 (слухи о русификации MS Word 6.0 упорно ходят, но живьём его еще
никто не видел). В частности, вместо загадочных комбинаций клавиш (а точнее
кроме них), большинство команд доступно через Tool-Bar. Естественно, редактор
отвечает принципу WYSIWYG, и использует шрифты True-Type. Корме того, Word
поддерживает OLE, что делает его полноправным Windows-приложением, полностью
использующим возможности системы, и позволяющим сделать работу над создаваемым
документом наиболее удобной и естественной. Возможность импорта многих
графических форматов, редактор формул, программа деловой графики и возможность
многоколонной вёрстки приближают Word к DTP-системам, но отсутствие кернинга и
заметно менее удобное управление размещаемым текстом не позволяют поставить Word
на одну ступень, например, с PageMaker-ом, а следовательно и назвать
полнофункциональной DTP-системой. MS Word Art, конечно, неплохое средство для
экспериментов над строками текста, а MS Draw - над изображениями, но это далеко
не Corel. К несомненным плюсам можно отнести наличие Тезауруса и системы
проверки орфографии, делающими Word прекрасным текстовым редактором. Встроенный
язык Word Basic - делает редактор исключительно гибким и удобным при обработке
однотипных документов, и позволяет ему, словно AutoCAD-у настраиваться на ту
предметную область, в которой он используется. Возможность вычислений в таблицах
роднит Word (правда крайне отдалённо) с Exсel-ом и ему подобными программами.
Резюмируя всё выше сказанное, можно заметить, что покупая Microsoft Word for
Windows 2.0 (звучит, к сожалению, немного смешно для России), Вы получите за те
же деньги плохенький графический редактор, электронную таблицу, пакет деловой
графики, математический пакет (редактор формул - не MathCAD), настольную
издательскую системку, даже интерпретатор BASIC-а и мощнейший текстовый
процессор с намёком на MultiMedia (см. возможность вставки звуковых фрагментов)
. Короче, всё, что нужно для подготовки не слишком сложных документов дома или в
офисе.