Реферат: Программное обеспечение персональных компьютеров
Операционные оболочки – среды (Windows 3x)
В этом разделе приведено описание популярной для 1995 г. надстройки над
операционной системой MS DOS – графической оболочки Windows 3.1. Оболочка
включает в себя множество компонентов и обеспечивает пользователям различной
квалификации комфортные условия работы.
В течение долгих лет с момента своего появления персональные компьютеры
(IBM-совместимые) находились без специальных “пользовательских оболочек”,
работая непосредственно под управлением операционной системы (MS-DOS, PC-DOS…).
Пользователи, садившиеся за такой компьютер, обречены были увидеть после
включения на голом экране опостылевшую подсказку С:\. Все операции управления
компьютером производились путем ввода с клавиатуры некоторых слов – директив.
Неудобство такого алфавитно-цифрового интерфейса порождало претензии и к самим
компьютерам (возможно, и не совсем обоснованные).
Работа с персональной ЭВМ мало отличалась от работы, например, на мини-ЭВМ:
необходимо было хорошо знать операционную систему (и это для прикладного
пользователя, который естественным образом противился этому, желая остаться “в
родной проблемной среде”!). А сам процесс общения с компьютером был на удивление
скучен: следовало вводить директивы DOS (в строго определенной
последовательности!), вызывать прикладные программы по их именам (часто довольно
трудным для запоминания). Получив результаты счета, необходимо было опять
обращаться к средствам DOS, чтобы передать эту информацию другим программам, и
т.д. Такой “сервис”, конечно, не способствовал широкому распространению
персональных ЭВМ среди “непрограммистов”.
Версия 3.0 оболочки Windows (и появившаяся следом 3.1) исповедует совершенно
другие принципы в части интерфейса пользователя с ЭВМ. Основная идея, заложенная
в основу оболочки Windows, - естественность представления информации. Информация
должна представляться в той форме, которая обеспечивает наиболее эффективное
усвоение этой информации человеком. Несмотря на простоту этого принципа, его
реализация в интерфейсах прикладных программ персональных ЭВМ по разным причинам