Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Олифер. Сетевые операционные системы.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
16.5 Mб
Скачать

Пользовательский интерфейс

На эффективность работы пользователя огромное влияние оказывает то, насколько удобные средства предоставляет ему ОС для взаимодействия с компьютером. Появление графического интерфейса, управляемого мышью, было прорывом в этой области, так как избавило массовых пользователей от необходимости запоминать текстовые команды, состоящие из не всегда осмысленных слов и еще более непонятных символов-ключей. Тем не менее некоторые приверженцы Unix по-прежнему предпочитают использовать во многих случаях ко­мандную строку, а не графический интерфейс, — и такой способ общения в некоторых случаях действительно намного быстрее приводит к желаемому результату, которого иногда с помощью оконного интерфейса просто невозможно добиться. Поэтому хорошая ОС должна поддерживать оба способа работы. Эта тенденция была отражена при разработке Microsoft Vista, которая по замыслу разработчиков должна была включать Windows PowerShell, мощный командный язык, устраняющий многолетнее отставание Windows от семейства Unix, с самого рождения имевшего развитый командный язык. Компания Microsoft не успела доработать PowerShell до необходимого уровня к моменту выпуска Windows Vista, но он будет поставляться как отдельный продукт (или же войдет в дистрибутив Vista несколько позже), так что этот пробел Windows будет устранен.

Что же касается оконного графического интерфейса, то прогресс в последние годы в этой области был не такой заметный, как этого хотелось бы пользователям. Примеры улучшений, сделанных в Windows Vista, хорошо это показывают: окна стали перемещаться по экрану быстрее и без искажений, их можно показывать на рабочем столе в виде трехмерного стека, но это, пожалуй, и все. Так что работы в этом направлении много, в частности в области распознавания речи, использования сенсорного экрана монитора, а может быть и открытия каких-нибудь принципиально новых средств общения пользователя с компьютером, каким в свое время стал оконный графический интерфейс.

Средства информационной самоорганизации

Кто из нас не терял фотографии, письма или статьи в «дебрях» своего компьютера? Работа по информационной «уборке и чистке» компьютера может занимать не меньше времени, чем реальная генеральная уборка жилища. Очевидно, что интеллектуальная мощь компьютера должна прийти на помощь человеку, помочь ему сохранять порядок в информационном хозяйстве. Современные диски, хранящие сотни гигабайтов информации, сделали проблему организации и поиска файлов очень острой. Несмотря на то что системы управления базами данных существуют много лет, они пока практически не используются для упорядочивания всей массы разнородной информации, хранящейся в файлах различных форматов в пользовательских каталогах персональных компьютеров. Конечно, очень хорошо было бы, если бы можно было спросить у ОС своего ПК: «А где эта статья о собаках, что я нашел пару недель назад на сайте какого-то университета? Я еще тогда несколько фото выкачал с этого сайта, неплохо бы их тоже найти» — и получить через несколько секунд и статью, и фото, которые случайно попали в разные каталоги и под странными именами, не дающими никакого намека на их содержание.

Для того чтобы начать движение в этом направлении, компания Microsoft планировала включить в версию Vista файловую систему Windows Future Storage (WinFS) со встроенной поддержкой SQL. Однако этим амбициозным планам не суждено было сбыться в положенный срок, так что и эту новую функцию пришлось удалить из этой новой версии Windows, выделив ее в отдельный продукт. Тем не менее Microsoft реализовала, кое-что из этой области в Windows Vista: включила в файловую систему метаданные, на основе которых работает новая версия быстрого поиска файлов по мета-атрибутам, причем файлы ищутся везде, в том числе и среди архивов электронных писем (проблема, правда, остается с присвоением значений метаданным файла — если вы не сделали этого на этапе создания или сохранения файла, то и найти файл по этим признакам будет невозможно). В Microsoft Vista появилась еще одна удобная функция — представление файлов в виде виртуальных папок. Для того чтобы сгруппировать файлы по какому-то признаку независимо от папок их физического хранения, необходимо просто произвести поиск файлов по какому-то критерию и объявить результаты поиска виртуальным каталогом. Далее с этим каталогом можно работать так же, как с обычным.