|
КОНЦЕПЦИЯ ОПЕРАЦИОННЫХ СИСТЕМ WINDOWS 95 И WINDOWS 98
ГЛАВА 12.1 ОБЪЕКТНО-ОРИЕНТИРОВАННАЯ ПЛАТФОРМА
WINDOWS
ОРГАНИЗАЦИЯ ОБМЕНА ДАННЫМИ
КОНЦЕПЦИЯ ОПЕРАЦИОННЫХ СИСТЕМ WINDOWS 95 И WINDOWS 98
• История развития графической системной среды
• Требования к аппаратной части
• Концепция операционной системы Windows 95
• Концепция операционной системы Windows 98
Совместимость с ранее созданным программным обеспечением
Под совместимостью с программным обеспечением понимают способность операционной системы исполнять программные продукты, созданные в другой операционной
системе. В большинстве случаев операционная система Windows 95 обеспечивает такую
совместимость на IBМ-подобных компьютерах не только для программ ранних версий, но
и для программ операционной системы MS DOS.
ОБЪЕКТНО-ОРИЕНТИРОВАННАЯ ПЛАТФОРМА WINDOWS
• Объектно-ориентированное программирование
• Объекты файловой системы — файл и папка
• Объекты пользовательского уровня —
приложение и документ
• Пользовательский графический интерфейс
Windows
ОБЪЕКТЫ ФАЙЛОВОЙ СИСТЕМЫ — ФАЙЛ И ПАПКА
ОБЪЕКТЫ ПОЛЬЗОВАТЕЛЬСКОГО УРОВНЯ — ПРИЛОЖЕНИЕ И ДОКУМЕНТ
Появление Windows породило множество новых понятий, иногда заменяющих уже известные. К их числу относится приложение.
Напомним широко известные понятия, которые используются при названии программных продуктов, предназначенных для работы пользователя: пакет прикладных программ, комплекс прикладных программ, прикладные программы. Подобные программы
служат для создания, модификации и управления компьютерными объектами. Разработчики операционной системы Windows ввели еще один синоним этого термина — приложение (application) или Windows-приложение. Например, приложениям
являются графический редактор Paint, программа Проводник (см. подразд. 12.4), различные
служебные программы для обслуживания дисков, программы-вирусы (антивирусы) и т.д.
Приложение— комплекс взаимосвязанных программ для создания и модификации объектов (документов), а также для управления объектами определенного типа
Приложение состоит из одного или нескольких файлов, которые хранятся обычно в
папке с соответствующим названием. Например, приложение-игра может храниться в одном файле, а приложение Текстовый процессор Word состоит из комплекса взаимосвязанных файлов. Среди этих файлов должен быть главный (ведущий), часто называемый файлом запуска. Этот файл содержит уникальный значок — своего рода логотип данной
среды. Для приложений MS DOS, в которых файл запуска имеет тип .СОМ, .ЕХЕ, .ВАТ,
используется значок "пустая рамка". Открытие файла запуска обеспечивает загрузку этого
приложения и появление на экране его интерфейса
Объектами, создаваемыми в среде приложения, могут быть тексты, таблицы, рисунки,
звуки и т.п. В среде Windows такие объекты называются документами. Созданный в
приложении объект (документ) сохраняется либо в одном файле, либо в нескольких взаимосвязанных файлах. В последнем случае один из этих файлов будет главным. Открывая
его, вы открываете весь документ, из которого имеется доступ к содержимому остальных
связанных с ним файлов. Запись документа в несколько файлов не очень удобна и используется только для обеспечения доступа к отдельным частям документа как к самостоятельным документам.
Например, вы подготавливаете на компьютере курсовую работу. Для этого в приложении, назьшаемом Текстовым процессором, вы набираете текст. В текст необходимо вставить иллюстрации, которые предварительно были созданы в графическом редакторе, и таблицы, которые были сделаны в табличном процессоре. При этом необходимо, чтобы
рисунки и таблицы хранились автономно в своих файлах, с тем чтобы впоследствии их
можно было редактировать. Результаты редактирования должны автоматически отражаться
в итоговом документе (курсовой работе), т.е. между текстом, с одной стороны, и рисунками, и таблицами, с другой стороны, должна существовать связь.
Тип файла может задаваться самим приложением по умолчанию. Большинство приложений предлагают пользователю несколько вариантов типа документа. Например, в приложении Графический редактор Paint созданный рисунок сохраняется в формате BMP, но
пользователь имеет возможность сохранить рисунок в формате JPG или GIF.
Документы одного типа, созданные, как правило, в одном приложении, имеют один и
тот же значок. С помощью таких значков можно легко отличать одни документы от других.
Кроме того, по значку можно узнать приложение, которое будет данный документ обрабатывать по умолчанию.
Документ— объект Windows, созданный в приложении и содержащий информацию определенного вида._____________________________________________________
При работе в среде Windows часто используется термин "задача". Это понятие тесно
связано с термином "приложение". Приложение становится задачей после его запуска.
Приложение можно запустить двумя способами: либо непосредственно открыв файл запуска, либо открыв документ, созданный в этом приложении. Можно сказать, что задача -
это работающее приложение, которое потребляет ресурсы системы или ждет своей очереди
на них. Термин "задача" связан с механизмом управления ресурсами, а не с тем, работает с
приложением пользователь или нет. О некоторых задачах пользователь может и не подозревать. Список задач можно получить, одновременно нажав клавиши <CtrlxAltxDel>.
Приложения могут запускаться либо по инициативе пользователя, либо по инициативе
Windows. Все задачи должны быть в той или иной форме отображены на экране.
Задача — приложение, работающее в текущем сеансе и потребляющее ресурсы компьютера: оперативную память, процессорное время, доступ к
внешним устройствам.
ПОЛЬЗОВАТЕЛЬСКИЙ ГРАФИЧЕСКИЙ ИНТЕРФЕЙС WINDOWS
Основные понятия
Термин "интерфейс" широко используется в областях, где человеку приходится иметь дело
с обработкой информации на компьютере. В переводе с английского языка Interface означает внешнее лицо. В компьютерном мире известно множество разновидностей интерфейсов:
интерфейс пользователя, графический интерфейс, интерфейс ввода-вывода, внешний или
внутренний интерфейс, интеллектуальный интерфейс, человеко-машинный интерфейс,
программный интерфейс и др.
Интерфейс— совокупность средств и правил, которые обеспечивают взаимодействие устройств, программ и человека
Особенно важен интерфейс, обеспечивающий взаимодействие пользователя с персональным компьютером, называемый пользовательским интерфейсом. От удобства этого интерфейса во многом зависит успех нового программного продукта в конкурентной борьбе на рынке программных средств. Пользовательский интерфейс может быть символьным и графическим.
Символьный интерфейс используется обычно при работе видеосистемы в текстовом
режиме. Информация выводится на экран монитора посимвольно. До появления Windows
все операционные системы, в том числе MS DOS и ее оболочка Norton Commander, предоставляли пользователю символьный интерфейс. Он достаточно экономичен по потреблению
ресурсов и способен обеспечить вполне комфортную работу пользователя. Исключение составляет интерфейс командной строки операционной системы MS DOS, который требует
от пользователя знания синтаксиса команд. Следует заметить, что символьный интерфейс
Norton Commander не вызывает особых трудностей у неквалифицированного пользователя
и может использоваться в графическом режиме работы монитора.
Графический интерфейс появляется тогда, когда видеосистема может работать в графическом режиме, т.е. выводить на экран монитора информацию поточечно. Переход к
графическому пользовательскому интерфейсу стал возможным благодаря улучшению технических характеристик персонального компьютера. Такой интерфейс предъявляет повышенные требования к быстродействию видеосистемы, но вместе с тем при этом достигается основная цель — создается комфортная среда работы пользователя, так как человеку
более естественно и удобно оперировать образами (картинками). Графический интерфейс
по сравнению с символьным воспринимается как более понятный и интуитивно ясный.
Графический пользовательский интерфейс —интерфейс, где для взаимодействия человека и компьютера используются графические средства.
Ярким примером графического пользовательского интерфейса служит интерфейс
Windows. При разработке этой операционной системы специалисты широко использовали
возможные графические средства: рисунки, специальные значки, цветовое оформление,
разнообразные начертания шрифтов, дизайн экрана и др. В результате интерфейс стал
"дружественным" по отношению к человеку и уже не требует специальных программистских знаний, как было раньше в других операционных системах.
Графический интерфейс Windows позволяет более оперативно задавать команды операционной системы, запускать программы, выбирать файлы и параметры, указывая на со-
ответствующие значки, кнопки, пункты меню, элементы списка, флажки и др. Набор используемых элементов интерфейса стандартен, что позволяет после изучения интерфейса
Windows легко и быстро осваивать интерфейс приложений Windows.
Окна приложения и документа
Перечислим стандартные элементы, которые составляют окно любого приложения
(рис. 12.8):
Рис. 12.8. Окно приложения и его основные элементы |
• рабочее поле, где располагаются создаваемые в этом приложении документы. Они могут занимать весь экран, а могут быть свернуты в значки, как показано на рис. 12.8;
• управляющее (основное} меню, содержащее имена ниспадающих меню;
• ниспадающее меню, содержащее группы команд, объединенных по функциональному назначению;
• панели инструментов, представляющие собой линейки командных кнопок для быстрого выбора наиболее часто используемых команд;
• заголовок окна, в котором отображается название приложения;
• кнопка системного меню, с помощью которого вызываются команды изменения размеров окна и его перемещения;
• кнопки <Свернуть>, <Развернуть> (<Восстановить>) и <3акрыть>, дублирующие команды системного меню и служащие для ускорения их вызова;
• строка состояния, содержащая информацию о режимах работы приложения.
Окно документа всегда встроено в окно приложения. По своей структуре оно напоминает окно приложения, но существенно проще. Окно документа во многих приложениях имеет стандартный вид с элементами, указанными на рис. 12.9:
• рабочее поле, где создается документ средствами приложения;
• вертикальные и горизонтальные линейки прокрутки. Они появляются в документах, занимающих места больше, чем площадь рабочего поля, и служат для просмотра документа по вертикали и горизонтали;
• заголовок окна документа, где отображается его название, совпадающее с именем файла;
• кнопка системного меню и кнопки <Свернуть>, <Развернуть> (<Восстановить>) и <3акрыть> имеют то же значение, что и в окне приложения.
Рис. 12.9.Окно документа
Если в данном приложении открыто несколько окон документов, то пользователь может работать лишь в одном из этих окон. Это окно называется активным, его заголовок выделяется цветом. Остальные окна оказываются пассивными. Если окна документов перекрываются, активное окно закрывает все остальные.
ОРГАНИЗАЦИЯ ОБМЕНА ДАННЫМИ
• Что такое обмен данными
• Понятие составного документа
• Обмен данными перетаскиванием объекта
мышью
• Обмен данными через буфер
• Технология внедрения и связывания объектов OLE
ОБМЕН ДАННЫМИ ЧЕРЕЗ БУФЕР
ТЕХНОЛОГИЯ ВНЕДРЕНИЯ И СВЯЗЫВАНИЯ ОБЪЕКТОВ OLE
ПРОГРАММНЫЕ СРЕДСТВА WINDOWS 98
· Программа Проводник
· Настройка среды Windows
· Стандартные программы прикладного
назначения
• Стандартные программы служебного
назначения
СТАНДАРТНЫЕ ПРИЛОЖЕНИЯ СЛУЖЕБНОГО НАЗНАЧЕНИЯ
ЛИТЕРАТУРА
1.БердинерЭЖ,ГлазыринБ.Э., Глазырина 4.Дадлей Кр- Microsoft Windows 98
И.Б. Microsoft Windows 95. Microsoft Plus! Русская краткий курс. - СПб.: Питер, 1999.
версия.-M:ABF, 1996. 5. Информатика: Учебник. 2-е издание/
Под ред. проф. Н.В. Макаровой. - М: Финансы и
2. Богумирский Б, Эффективная работа на статистика, 1999
ЮМ PC в среде Windows. - СПб.: Питер, 1997. 6 Симонович С. Windows 98: учебный курс.
3. Брент Этингтон. Знакомство с Win- -СПб.: ЗАО "Издательство Питер", 1999.
dows 95; Пер. с англ. - М.: Издательский отдел 7, Стинсон К. Эффективная работа в
"Русская редакция" ТОО "Channel Trading Ltd", Windows 98. - СПб.: ЗАО "Издательство Питер",
1995. 1999.