Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ОС Windows

.doc
Скачиваний:
13
Добавлен:
21.05.2015
Размер:
125.44 Кб
Скачать

Весьма часто встречается список. Для выбора нужного элемента необходимо щелкнуть на нем мышью. Двойной щелчок на элементе списка приводит к выбору данного пункта и закрытию окна. Если все элементы не помещаются в окошке списка, то выводится линейка прокрутки.

Частный случай списка – так называемый раскрывающийся список, который используется для экономии места на экране. Напр., поле Подчеркивание: это заголовок раскрывающегося списка. В заголовке отображается выбранный в данный момент элемент, а справа находится кнопка со стрелкой. Щелчок на этой кнопке открывает список, а повторный щелчок – закрывает. Кроме того, такой список закрывается при выборе элемента.

В демонстрационном подокне программа на простых примерах демонстрирует результаты тех или иных установок диалогового окна. Напр., в окне Образец Вы можете наблюдать, как меняется внешний вид текста, в зависимости от выбора шрифта, стиля, размера, эффектов (подчеркивание, индексы и т. п.).

В демонстрационных подокнах можно заранее просмотреть многие варианты установок: как будут выглядеть абзац, номер страницы, таблица, картинка и т. п. Иногда в таком подокне можно увидеть фрагмент готового документа (рисунок, текст и т. п.)

Диалоговые окна с изобилием функций в целях обозримости разбивают на тематические разделы (подокна). Каждое такое подокно снабжают вкладкой (заголовком, корешком), которая видна на экране, даже если ее подокно «спрятано». Для активизации спрятанного подокна достаточно щелкнуть мышью на его вкладке.

Все элементы диалогового окна снабжены фоновым текстом (поясняющими надписями). Фоновым текстом можно считать и надписи на командных кнопках. Фоновый текст часто называют подписью.

Windows позволяет производить обмен данными как внутри одного приложения, так и между различными приложениями.

Способы организации обмена данными между различными программами Windows:

Буфер Обмена Данными (clipboard) – это область памяти, которая служит для временного хранения данных. Одна программа может поместить данные в этот буфер, а другая – использовать данные из буфера (напр., вставив их в документ).

Способы выполнения операций Копировать, Вырезать и Вставить:

  • использование пункта Правка в строке меню;

  • использование командных кнопок панели инструментов;

  • использование комбинаций клавиш клавиатуры:

      • CTRL+С – копировать в буфер;

      • CTRL+X – вырезать в буфер;

      • CTRL+V – вставить из буфера.

Динамический обмен данными (Dynamic Data Exchange, DDE): одна программа может использовать данные, созданные другой программой (напр., редактор документов может использовать часть таблицы, созданной табличным процессором), причем копия данных в использующей программе сохраняет «привязку» к исходным (оригинальным) данным.

Поэтому программа, использующая DDE-данные, может в любой момент их «обновить», т.е. восстановить соответствие используемой копии данных оригиналу.

Механизм связи и внедрения объектов, или технология OLE (Object Linking and Embedding) – это технология встраивания и связывания объектов.

Здесь программа, использующая «внедренные» данные, может редактировать эти данные, для чего автоматически запускается программа, с помощью которой эти данные были созданы.

Технология OLE позволяет:

  • совмещать в одном документе объекты с различными форматами данных;

  • хранить сведения о формате данных встроенного или связанного объекта и приложениях работающих с ним;

  • осуществлять функции по отображению, перемещению и копированию объекта внутри документа и между приложениями. При этом поддерживается целостность объекта;

  • автоматически вызывать приложения для редактирования объектов или импортировать функции редактирования из этого приложения.

Технология OLE может быть использована в двух вариантах:

  • установление связи с объектом (позволяет связывать данные из различных приложений таким образом, что данные одного приложения отображаются в другом, и при изменении данных в одном приложении они автоматически изменяются в другом.

Преимущества связывания: автоматическое изменение данных в документе; небольшой объем рабочего документа);

  • внедрение объекта (если данные, связанные с приложением невозможно представить в виде текста или рисунка, например, звук или видеоролик, то они отображаются в документе в виде пиктограммы. Активизация данной связи (двойной щелчок на пиктограмме) приведет к проигрыванию звукового сигнала или видеоролика. Для данных представимых в наглядном виде: текст, рисунок, активизация связи приведет к запуску приложения-сервера, в котором можно будет произвести редактирование объекта. При внедрении объект существует только в единственном экземпляре и только там, где он внедрен, т.е. в самом документе.

Преимущества внедрения: переносимость на другой компьютер; возможность редактирования объекта непосредственно в документе.

Дополнительные функции ОС:

  • возможность поддерживать функционирование локальной компьютерной сети без специального программного обеспечения;

  • обеспечение доступа к основным службам Интернета средствами, интегрированными в состав ОС;

  • возможность создания системными средствами сервера Интернета, его обслуживание и управление;

  • наличие средств защиты данных от несанкционированного доступа, просмотра и внесения изменений;

  • возможность оформления рабочей среды ОС;

  • возможность обеспечения поочередной работы различных пользователей на ПК с сохранением персональных настроек;

  • возможность автоматического исполнения операций обслуживания компьютера и ОС по заданному расписанию или под управлением удаленного сервера;

  • возможность работы с компьютером для лиц, имеющих физические недостатки.

Кроме этого, современные ОС могут включать минимальный набор прикладного программного обеспечения, которое можно использовать для решения простейших практических задач:

  • чтение, редактирование и печать текстовых документов;

  • создание и редактирование простейших рисунков;

  • выполнение математических расчетов;

  • ведение дневников и служебных блокнотов;

  • создание, передача и прием сообщений электронной почты;

  • создание и редактирование факсимильных сообщений;

  • воспроизведение и редактирование звукозаписи;

  • воспроизведение видеозаписи;

  • разработка и воспроизведение комплексных электронных документов, включающих текст, графику, звукозапись и видеозапись.

Дополнительные функции ОС:

  • возможность поддерживать функционирование локальной компьютерной сети без специального программного обеспечения;

  • обеспечение доступа к основным службам Интернета средствами, интегрированными в состав ОС;

  • возможность создания системными средствами сервера Интернета, его обслуживание и управление;

  • наличие средств защиты данных от несанкционированного доступа, просмотра и внесения изменений;

  • возможность оформления рабочей среды ОС;

  • возможность обеспечения поочередной работы различных пользователей на ПК с сохранением персональных настроек;

  • возможность автоматического исполнения операций обслуживания компьютера и ОС по заданному расписанию или под управлением удаленного сервера;

  • возможность работы с компьютером для лиц, имеющих физические недостатки.

Кроме этого, современные ОС могут включать минимальный набор прикладного программного обеспечения, которое можно использовать для решения простейших практических задач:

  • чтение, редактирование и печать текстовых документов;

  • создание и редактирование простейших рисунков;

  • выполнение математических расчетов;

  • ведение дневников и служебных блокнотов;

  • создание, передача и прием сообщений электронной почты;

  • создание и редактирование факсимильных сообщений;

  • воспроизведение и редактирование звукозаписи;

  • воспроизведение видеозаписи;

  • разработка и воспроизведение комплексных электронных документов, включающих текст, графику, звукозапись и видеозапись.

Дополнительные функции ОС:

  • возможность поддерживать функционирование локальной компьютерной сети без специального программного обеспечения;

  • обеспечение доступа к основным службам Интернета средствами, интегрированными в состав ОС;

  • возможность создания системными средствами сервера Интернета, его обслуживание и управление;

  • наличие средств защиты данных от несанкционированного доступа, просмотра и внесения изменений;

  • возможность оформления рабочей среды ОС;

  • возможность обеспечения поочередной работы различных пользователей на ПК с сохранением персональных настроек;

  • возможность автоматического исполнения операций обслуживания компьютера и ОС по заданному расписанию или под управлением удаленного сервера;

  • возможность работы с компьютером для лиц, имеющих физические недостатки.

Кроме этого, современные ОС могут включать минимальный набор прикладного программного обеспечения, которое можно использовать для решения простейших практических задач:

  • чтение, редактирование и печать текстовых документов;

  • создание и редактирование простейших рисунков;

  • выполнение математических расчетов;

  • ведение дневников и служебных блокнотов;

  • создание, передача и прием сообщений электронной почты;

  • создание и редактирование факсимильных сообщений;

  • воспроизведение и редактирование звукозаписи;

  • воспроизведение видеозаписи;

  • разработка и воспроизведение комплексных электронных документов, включающих текст, графику, звукозапись и видеозапись.

11