Составители:
качестве компонентов такого запроса. Результат - максимально быстрый доступ к дан-
ным, вне зависимости от их типов и местонахождения, а также замечательное свойство:
все файлы, доступные с одного компьютера, можно увидеть сразу, а не разбросанными
по папкам. Попросту говоря, запустив МРЗ-плейер, можно увидеть сразу все поддержи-
ваемые им файлы, доступные с данной машины - без необходимости искать по директо-
риям. Любопытно, что найденные таким образом документы можно объединять в псев-
догруппы - для ещё большего удобства. Новой является так же поисковая система,
новый пользовательский интерфейс, известный под названием Plex. Это в первую оче-
редь две панели: одна привычная панель задач и вторая, опциональная панелька, допол-
няющая первую для большего удобства работы с системой, а также использование век-
торной графики для прорисовки иконок.
Следует отметить, что выпуск новой тяжеловесной системы от Microsoft отклады-
вался более трех лет и недаром. Большое число недороботок, многие спорные решения
привели к тому, что данная система стала главным "долгостроем" от Microsoft. И нако-
нец, только в начале 2007 года, после многократного переноса сроков выпуска, компа-
ния Microsoft выпустила ОС Windows Vista.
В заключение анализа ОС для настольных ПК и рабочих станций от Microsoft хо-
чется отметить, что в настоящее время огромное количество компаний, занимающихся
разработкой программных приложений, "уставшее" от постоянной гонки Microsoft по
пути создания новых операционных систем, переключается на Unix-подобные ОС, в
первую очередь Linux, Qnx и др.
Помимо Windows для настольных ПК и рабочих станций компания Microsoft в на-
стоящее время выпускает еще ОС для мобильных устройств – Windows CE. Windows СЕ
рассчитана главным образом на карманные и автомобильные компьютеры, "интеллекту-
альные" терминалы, тостеры, микроволновые печи и торговые автоматы. Большинство
таких устройств должно потреблять минимум электроэнергии, у них очень мало памяти,
а дисков чаще всего просто нет. Из-за столь жестких ограничений Microsoft пришлось
создать совершенно новое ядро операционной системы, намного менее требовательное к
памяти, чем ядро Windows 98 или Windows 2000. Как ни странно, Windows СЕ довольно
мощная операционная система. Устройства, которыми она управляет, предназначены
только для индивидуального использования, поэтому ее ядро не поддерживает админи-
стрирование, масштабирование и т, д. Тем не менее практически все концепции Win32
применимы и к данной платформе. Различия обычно проявляются там, где Windows СЕ
накладывает ограничения на те или иные Win32-функции. Последними модификациями
этой системы на настоящий момент являются версии Microsoft Windows Mobile 2003
Second Edition и Microsoft Windows Mobile 2005.
§ 1.2. Основы программирования в ОС Windows
Рассмотрев в предыдущем параграфе многообразие операционных систем для пер-
сональных компьютеров, можно сделать вывод, что программирование в конкретной
операционной системе процесс настолько сложный, основанный на специфических осо-
бенностях данной ОС, что переход программиста на новую операционную систему
практически соизмерим с переходом на новый язык программирования. Поэтому в на-
стоящее время каждый программист является узким специалистом в области програм-
мирования в конкретной ОС, и даже более – в конкретном узком направлении разработ-
ки для данной ОС. При этом общие принципы построения современных ОС
существенно не отличаются друг от друга. Учебное пособие посвящено особенностям
программирования базовых элементов операционных систем и поскольку, в пределах
курса невозможно качественно рассмотреть особенности технологий разработки сис-
28
качестве компонентов такого запроса. Результат - максимально быстрый доступ к дан-
ным, вне зависимости от их типов и местонахождения, а также замечательное свойство:
все файлы, доступные с одного компьютера, можно увидеть сразу, а не разбросанными
по папкам. Попросту говоря, запустив МРЗ-плейер, можно увидеть сразу все поддержи-
ваемые им файлы, доступные с данной машины - без необходимости искать по директо-
риям. Любопытно, что найденные таким образом документы можно объединять в псев-
догруппы - для ещё большего удобства. Новой является так же поисковая система,
новый пользовательский интерфейс, известный под названием Plex. Это в первую оче-
редь две панели: одна привычная панель задач и вторая, опциональная панелька, допол-
няющая первую для большего удобства работы с системой, а также использование век-
торной графики для прорисовки иконок.
Следует отметить, что выпуск новой тяжеловесной системы от Microsoft отклады-
вался более трех лет и недаром. Большое число недороботок, многие спорные решения
привели к тому, что данная система стала главным "долгостроем" от Microsoft. И нако-
нец, только в начале 2007 года, после многократного переноса сроков выпуска, компа-
ния Microsoft выпустила ОС Windows Vista.
В заключение анализа ОС для настольных ПК и рабочих станций от Microsoft хо-
чется отметить, что в настоящее время огромное количество компаний, занимающихся
разработкой программных приложений, "уставшее" от постоянной гонки Microsoft по
пути создания новых операционных систем, переключается на Unix-подобные ОС, в
первую очередь Linux, Qnx и др.
Помимо Windows для настольных ПК и рабочих станций компания Microsoft в на-
стоящее время выпускает еще ОС для мобильных устройств – Windows CE. Windows СЕ
рассчитана главным образом на карманные и автомобильные компьютеры, "интеллекту-
альные" терминалы, тостеры, микроволновые печи и торговые автоматы. Большинство
таких устройств должно потреблять минимум электроэнергии, у них очень мало памяти,
а дисков чаще всего просто нет. Из-за столь жестких ограничений Microsoft пришлось
создать совершенно новое ядро операционной системы, намного менее требовательное к
памяти, чем ядро Windows 98 или Windows 2000. Как ни странно, Windows СЕ довольно
мощная операционная система. Устройства, которыми она управляет, предназначены
только для индивидуального использования, поэтому ее ядро не поддерживает админи-
стрирование, масштабирование и т, д. Тем не менее практически все концепции Win32
применимы и к данной платформе. Различия обычно проявляются там, где Windows СЕ
накладывает ограничения на те или иные Win32-функции. Последними модификациями
этой системы на настоящий момент являются версии Microsoft Windows Mobile 2003
Second Edition и Microsoft Windows Mobile 2005.
§ 1.2. Основы программирования в ОС Windows
Рассмотрев в предыдущем параграфе многообразие операционных систем для пер-
сональных компьютеров, можно сделать вывод, что программирование в конкретной
операционной системе процесс настолько сложный, основанный на специфических осо-
бенностях данной ОС, что переход программиста на новую операционную систему
практически соизмерим с переходом на новый язык программирования. Поэтому в на-
стоящее время каждый программист является узким специалистом в области програм-
мирования в конкретной ОС, и даже более – в конкретном узком направлении разработ-
ки для данной ОС. При этом общие принципы построения современных ОС
существенно не отличаются друг от друга. Учебное пособие посвящено особенностям
программирования базовых элементов операционных систем и поскольку, в пределах
курса невозможно качественно рассмотреть особенности технологий разработки сис-
28
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »
