Основы взаимодействия пользователя с ОС Windows
⇐ ПредыдущаяСтр 4 из 4 После запуска системы Windows экран монитора приобретает специфическое оформление, называемое термином Рабочий стол (это графическая среда, на которой отображаются объекты и элементы управления). Основное назначение Рабочего стола заключается в отображении результатов работы программ. Объекты, размещаемые на рабочем столе, составляют два основных класса - пиктограммы и окна. Пиктограмма представляет собой графическую миниатюру, соответствующую папке или файлу. Чаще всего на поверхности Рабочего стола находятся следующие пиктограммы: Мой компьютер – средство работы с каталогами и файлами, хранящимися на доступных дисковых устройствах. Корзина – средство для сбора ненужных файлов, предназначенных для удаления. Сетевое окружение – средство организации сетевой работы, позволяющие работать с компьютерными сетями и пользоваться ресурсами сети, а также устанавливать и контролировать сетевое оборудование. При настройке операционной системы пользователь может вдобавок к системным объектам разместить и другие. Особую разновидность таких объектов представляют ярлыки (их отличают от остальных - наличие черной стрелки в белом квадрате, расположенном в левом нижнем углу пиктограммы). Ярлык соответствует специальному файлу с расширением.Ink, который содержит ссылку на соответствующую папку или файл (расположение которых определяется операционной системой при их установке, или пользователем при создании документов или папок для их хранения). Ярлыки являются средствами быстрого доступа к объектам, расположенным в каком-либо каталоге или в сети, к которой подключен компьютер. Наличие пиктограмм позволяет пользователю запускать программы или открывать файлы непосредственно с рабочего стола.
Окно - один из основных элементов Windows (не зря же в его честь назвали всю операционную систему). Окно - это область экрана, которая связывается с каждой запускаемой программой и используется для управления ее работой. Все окна оформляются в одном стиле и ведут себя одинаково. Одновременно на экране могут находиться несколько окон, способных перекрывать друг друга. Каждое окно имеет рамку и заголовок. Рамка используется для изменения размеров окна с помощью мыши. Заголовок содержит имя запущенной программы и ряд управляющих кнопок. Одна кнопка распахивает окно во весь экран, другая сворачивает окно до небольшого значка, третья закрывает окно и тем самым завершает программу. Кроме того, заголовок используется для перемещения окна по экрану с помощью мыши и для выделения активного (рабочего) в данный момент окна среди всех открытых окон. Кроме рамки и заголовка, большинство окон содержат строку меню, панель инструментов, линейки прокрутки, рабочую область, строку состояния. В строке меню обычно собраны все команды управления приложением. Щелчок на команде меню как правило приводит к появлению списка связанных с этим пунктом команд. Для выполнения конкретного действия достаточно щелкнуть на соответствующей команде. В некоторых случаях с командой связывается дополнительный список возможных действий. Довольно часто набор возможных действий меняется в зависимости от выбранного в данный момент объекта. Кроме того, некоторые команды в меню могут иногда отображаться светло-серым цветом, что означает их недоступность в данный момент. В нижней части рабочего стола находится Панель задач (представляет собой полосу относительно небольшой ширины). На панели задач расположены: кнопка Пуск, область отображения задач, область уведомлений. Кнопка Пуск является элементом управления и содержит главное меню операционной системы. При нажатии на кнопку Пуск выводится основное меню, стандартными пунктами которого являются.
Программы. Это каскадное меню дает быстрый доступ ко всем программам, которые поставляются в составе Windows или устанавливаются дополнительно (например, программы пакета MS Office). Документы. Этот пункт содержит подменю с несколькими последними использовавшимися документами и папками. Настройка. Это каскадное меню дает возможность доступа к Панели управления (используется для настройки системы), к папке Принтеры (которая позволяет управлять всеми имеющимися принтерами) и к листам свойств Панели задач. Поиск. Этот пункт меню позволяет найти файл или папку в компьютере или в сети, а также найти в сети определенный компьютер. Справка. Открывает справочную систему Windows. Выполнить. Эта команда обеспечивает быстрый запуск программ. Можно ввести команду непосредственно или просмотреть каталоги, чтобы найти нужную программу. Завершение работы. Используется для завершения работы с Windows с запросами о характере завершения работы. Windows – это сложный программный комплекс, поэтому, завершая работу с ней, нельзя просто выключить компьютер. В этом случае можно потерять данные. При выборе пункта завершения работы будет проконтролирован факт закрытия всех открытых приложений и записи всех не сохраненных документов, только после чего можно будет выключить компьютер. Если пункт меню имеет треугольник, обращенный вправо, то при наведении мыши на этот пункт (без щелчка) открывается дополнительное подменю, с которым также может быть связано свое подменю и т.д. Использование основного меню требует лишь умения правильного перемещения мыши по раскрывающимся подменю. Щелчок надо делать только при запуске необходимого действия. Кроме главного меню, нажатием правой кнопки манипулятора можно открыть контекстное меню (такое название этот вид меню получил потому, что его содержание зависит от того, какой объект выделен) с перечнем ряда операций, допустимых для данного объекта. Пункты контекстного меню дублируют пункты основного меню. Например, правый щелчок на Панели задач выводит контекстное меню, которое позволяет расположить все открытые окна каскадом, слева направо, сверху вниз или вообще свернуть все окна в кнопки Панели задач.
Область отображения задач - это часть панели задач, расположенная правее кнопки Пуск. В ней отображаются в виде кнопок все запущенные программы или открытые документы (при закрытии окна программы или документа эта кнопка исчезает). Область уведомлений занимает правую часть панели задач. В этой области отображаются системные часы и пиктограммы программ, которые автоматически запускаются при открытии операционной системы. Кроме того, после отправки документа на печать в области уведомлений отображается значок принтера (пока этот документ печатается). Здесь же отображаются сообщения, когда на веб-узле корпорации Microsoft появляются обновления Windows, доступные для загрузки. На Панели инструментов находятся кнопки для быстрого вызова наиболее часто используемых команд меню. Назначение каждой кнопки можно узнать, если навести мышь на кнопку (без щелчка), после чего появится краткая текстовая надпись. Само действие запускается одинарным щелчком на кнопке. Многие программы позволяют при необходимости убирать или изменять Панель инструментов. В тех случаях, когда размер текста или изображения превышает размер рабочей области, программа создает полосы прокрутки в нижней или правой частях окна. Эти полосы позволяют перемещать текст или изображение внутри рабочей области. Кроме обычных окон, очень часто приходится использовать специальные диалоговые окна, с помощью которых можно ввести необходимые данные или выбрать данные из некоторого набора. Диалоговое окно часто имеет несколько вкладок, заслоняющих друг друга. Чтобы вывести соответствующую вкладку на передний план, нужно щелкнуть по ней мышью. Системы Windows используют много общих диалоговых окон для выполнения наиболее распространенных операций, таких, например, как открытие и сохранение документов, выбор приложения, установка параметров принтера и выбор шрифтов. Эти общие диалоговые окна используются многими прикладными Windows-программами и делают схожей работу с разными приложениями.
При активном использовании системы Windows и прикладных программ практически всегда приходится работать одновременно с несколькими приложениями. Каждое приложение выполняется в своем окне, и поэтому одновременно будет открыто несколько окон. Некоторые из них могут находиться на рабочем столе, некоторые могут быть свернуты в виде кнопки-пиктограммы на панели задач. В любых ситуациях активным в данный момент времени может быть только одно окно, заголовок которого выделен цветом (обычно – темно-синим) по сравнению с остальными окнами. Для переключения между разными окнами можно использовать один из следующих способов: · если на рабочем столе виден хотя бы небольшой фрагмент нужного окна, достаточно щелкнуть на нем мышью; · в любых ситуациях для активизации окна достаточно щелкнуть на соответствующей кнопке в панели задач; · можно выполнить переключение окон только с помощью клавиатуры - при нажатой клавише Alt надо несколько раз нажать клавишу Tab, пока в небольшом окне в центре экрана не будет выделена необходимая программа (после чего обе клавиши надо отпустить). Технологии Windows Информационные (компьютерные) технологии - это совокупность конкретных технических и программных средств, которые позволяют выполнять различные операции по обработке информации. Информационную технологию составляют такие важные элементы как: · интерфейс пользователя; · конкретные операции в предметной области (например, создание простых и сложных документов, работа с базами данных, с электронными таблицами). В первые годы эксплуатации персональные компьютеры в основном были оснащены операционной системой МS DOS, для которой и было разработано большинство прикладных задач. В ней, пользователь при работе с файлами, содержащими нужную ему информацию, должен был помнить названия этих файлов и их расположение (имена каталогов, имя диска), либо постоянно обращаться к неудобным справочным функциям MS DOS (типа команды dir). Основных команд обработки файлов всего три - copy, del, rename, но для более сложной обработки информации, связанной с редактированием файлов, созданием программ на различных языках программирования, требуются знание до полусотни дополнительных команд и способов их запуска. Не малое время работы на ЭВМ занимал ручной набор на клавиатуре команд операционной системы (таких как просмотр содержимого каталогов - dir и смены каталогов - cd), что создавало большие неудобства и утомляло пользователей ЭВМ. Особую трудность представляют задачи, связанные со сложной обработкой информации, особенно, если задача содержит графическую или табличную информацию.
Существенным шагом вперед в развитии пользовательского интерфейса было создание программ-оболочек DOS, например, - Norton Commander. Эта оболочка завоевала широкую популярность, как в среде начинающих пользователей, так и в среде профессионалов, поскольку обеспечивала следующее: · наглядное отображение файловой системы на экране и удобные средства для просмотра этой системы; · простой и удобный диалог с MS DOS (основные команды обработки файловой системы выполняются простым нажатием одной из функциональных клавиш [F3 - F9]). Однако, не все задачи повышения эффективности и удобства использования компьютера были решены. И в первую очередь - это задачи, связанные с подготовкой сложных документов, включающих текстовую, графическую и табличную информацию. Их решение связано с появлением семейства ОС Windows, которая с момента своего рождения постоянно совершенствуется (в нее добавляются все новые программы и возможности). Организуя совместную работу приложений Windows, можно создавать сложные документы, которые кроме текстовой информации содержат рисунки, графики, таблицы, сложные математические формулы и т.д. В совместной работе, в интеграции приложений можно выделить три механизма: · буфер промежуточного хранения (обмена); · технология OLE; · непосредственный обмен данными. Буфер промежуточного хранения, обмена (clipboard) - область памяти, которую оболочка Windows выделяет для промежуточного хранения информации. Каждое приложение может помещать туда данные и брать их оттуда. Данными могут быть текст, рисунок, таблица или их фрагменты и т.д. Каждое приложение имеет доступ к буферу обмена, что и делает возможным обмен данными между приложениями. Информация в нем остается неизменной в течение всего сеанса работы Windows (если туда не направлена новая информация, которая полностью замещает старую). По окончании работы Windows информация в буфере обмена исчезает. На его содержание не оказывает влияние запуск и завершение работы приложений, вставка содержимого в документ, поэтому одни и те же данные можно вставлять в документы несколько раз. Буфер обмена автоматически распознает вид передаваемой информации и ее формат. Он выполняет по мере возможностей и ее преобразование, обеспечивая доступность информации для многих приложений. С развитием технических и программных средств современных компьютеров встает задача объединения в одном документе объектов разного происхождения и разной природы, например: текст, фотографии, музыку, отрывки видео изображений и т.д. Поэтому для обработки таких сложных документов механизма буфера промежуточного обмена для непосредственного внедрения новых объектов явно недостаточно. При работе в Windows для создания и обработки сложных документов предлагается использовать более универсальный механизм, который называется технология OLE (Object Linking and Embedding)- связь и внедрение объектов. Идея этой технологии состоит в том, чтобы облегчить и сделать универсальным использование новейших возможностей при создании сложных документов. Средства непосредственного обмена данными между приложениями Windows можно разделить на три категории: · конвертирование (преобразование) файлов, · экспорт и импорт данных, · динамический обмен данными (DDE - Dynamic Data Exchange). Конвертированием обычно называют изменение формата файла документа или его части. При конвертировании файл-документа определенного типа, подготовленный средствами некоего приложения (возможно, в другой ОС) преобразуется приложением Windows в файл-документ другого или того же (или примерно того же) типа. Аналогичные возможности конвертирования информации из формата Word в другие доступные форматы можно выполнить и через команду Сохранить как, т.е. выполнить обратное преобразование документа «Документ Word - Текстовый файл». Операция «экспорт - импорт данных» обработки файла-документа предоставляет возможность производить сложную обработку файлов из одного формата в другой. Осуществляется пересылка данных из одного файла в другой по определенным соглашениям. Данные могут пересылаться между файлами разных типов, а также между файлами разных форматов. Например, экспорт-импорт следующих пар файлов: · файл базы данных.DBF (dBase или Foxpro) в файл MS Excel.XLS, · файл базы данных.MDB (MS Access) в текстовый файл.TXT. Динамический обмен данными (DDE - Dynamic Data Exchange) - это специальный протокол обмена данными между приложениями Windows, который позволяет автоматизировать подготовку однотипной информации с захватом необходимых данных из других файлов. Например, набор и формирование стандартных документов типа писем или приглашений для большого числа адресатов. Необходимо набрать один бланк стандартного письма, а затем тиражировать его, используя базу данных адресатов. Управление этим процессом удобнее выполнять через команду Сервис - Слияние. В результате всех манипуляций формируется выходной документ в отдельном окне редактора Word, содержащий все письма для каждой записи базы данных в соответствии с условиями отбора. Кроме формирования стандартных писем можно выполнять и другие виды работ, связанные с подготовкой стандартной однотипной информацией, например, подготовка конвертов, индивидуальных карточек учета, счетов и прочее. Надо сказать, что в ОС семейства Windows существуют и другие технологии, например технология COM. COM (Component Object Model - Объектная Модель Компонентов) - это технологический стандарт, предназначенный для создания программного обеспечения на основе взаимодействующих распределённых компонентов, каждый из которых может использоваться во многих программах одновременно (как локально, так и в распределенном сетевом окружении). Стандарт COM был разработан в 1993 г. корпорацией Майкрософт как основа для развития технологии OLE. (технология OLE 1 уже позволяла создавать так называемые «составные документы»: например, в пакете Microsoft Office эта технология позволяла включать диаграммы Microsoft Excel в документы Microsoft Word). Основным понятием, которым оперирует стандарт COM, является COM-компонент. Программы, построенные на стандарте COM, фактически не являются автономными программами, а представляют собой набор взаимодействующих между собой COM-компонентов. Каждый компонент имеет уникальный идентификатор и может одновременно использоваться многими программами. Компонент взаимодействует с другими программами через так называемые COM-интерфейсы (наборы абстрактных функций и свойств). COM служит основой для: OLE (технологии составных документов), ActiveX-объектов и элементов управления ActiveX (инструмент для разработок в Web, базирующийся на механизмах OLE), DCOM (расширение COM, делающее ее распределенной, то есть позволяющей вызывать COM-объекты, находящиеся на другом компьютере в сети), COM+ (это эволюция COM). На базе COM создано большинство новейших продуктов (MS Office, MTS и др.) и технологий Windows (Automation, Drag & Drop и др.). Достоинством Windows является унифицированный пользовательский интерфейс, благодаря которому в различных программах сохраняются одинаковые принципы управления их работой (например, в любой программе, работающей под управлением этих ОС, нажатие клавиши F1 вызывает помощь). Реализация принципа Plug and Play (подключи и используй) позволяет без ручной настройки подключать новые устройства к компьютеру (автоматически подбирается драйвер, необходимый для работы нового, подключенного к ЭВМ устройства). Технология Drag and Drop (перетащи и положи) позволяет легко изменить положение любого окна и его размеры. Кроме того, эту технологию можно использовать для удаления объектов (для этого достаточно удаляемый объект перетащить в папку Корзина). В конце главы отметим, что анализ развития средств вычислительной техники позволяет утверждать, что она постоянно эволюционирует в двух направлениях. Первое из них связано с улучшением параметров существующих компьютеров, повышением их быстродействия, увеличением объемов их оперативной и дисковой памяти, а также с совершенствованием и модификацией программных средств, ориентированными на повышение эффективности выполнения ими своих функций. Второе направление определяет изменения в технологии обработки информации, приводящие к улучшению использования компьютерных систем. Развитие в этом направлении связано с появлением новых типов компьютеров и качественно новых программных средств, дополняющих уже существующие. Развитие программных средств идет по пути увеличения их дружественности, т.е. такого упрощения управления ими, что от пользователя не требуется специальной подготовки, и система создает максимально комфортные условия для его работы. Основной ориентир в совершенствовании вычислительных систем - превращение их в удобного партнера конечного пользователя при решении задач в ходе его профессиональной деятельности. Для обеспечения наибольшей дружественности интерфейса программного средства с пользователем первый должен стать интеллектуальным. Интеллектуальный интерфейс, обеспечивающий непосредственное взаимодействие конечного пользователя и компьютера при решении задачи в составе человеко-машинной системы, должен выполнять три группы функций: · обеспечение для пользователя возможности постановки задачи для ЭВМ путем сообщения только ее условия (без задания программы решения); · обеспечение для пользователя возможности формирования сред решения задачи с использованием только терминов и понятий из области профессиональной деятельности пользователя, естественных форм представления информации; · обеспечение гибкого диалога с использованием разнообразных средств, в том числе не регламентируемых заранее, с коррекцией возможных ошибок пользователя. Структура системы, удовлетворяющей требованиям новой технологии решения задач, состоит из трех компонент: · исполнительной системы, представляющей собой совокупность средств, обеспечивающих выполнение программ; · базы знаний, содержащей систему знаний о проблемной среде; · интеллектуального интерфейса, обеспечивающего возможность адаптации вычислительной системы к пользователю. Такая система существенно отличается от создававшихся на более ранних этапах развития информатики и вычислительной техники.
Воспользуйтесь поиском по сайту: ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|