Что такое среда пользователя как она формируется

2. Interface (Пользовательская Среда)

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

РИСУНОК 3.01. Главное Окно Мах

Это окно является стандартным окном операционной системы Windows, и поэтому оно может быть развернуто на весь экран, свернуто или закрыто. Кроме того, в неполноэкранном режиме могут быть изменены его размеры перетаскиванием границ мышью. Однако набор меню, панелей и управляющих кнопок столь велик и многочислен, что реально работать можно только при размере Рабочего Стола Windows не менее 1152×864 при полноэкранном режиме. Прежде чем разбирать основные элементы интерфейса, остановимся на атрибутах, составляющих их:

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Из описанных атрибутов интерфейса составлены основные элементы, определяющие Главное Окно Мах:

При перемещении курсора происходит подсвечивание выбираемого пункта, и для его выбора необходимо произвести левый щелчок. Если строка меню имеет в крайней правой позиции маркер в виде треугольной стрелки, то при наведении курсора выпадает вложенное меню (рис. 3.02). Кроме того, пункты меню, которым назначен клавиатурный макрос, отображают его в текстовой строке своего названия.

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

РИСУНОК 3.03. Флаговый пункт меню

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

РИСУНОК 3.04. Диалоговое Окно с Тесктовым Полем

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

РИСУНОК 3.05. Диалоговое окно с несколькими элементами управления

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

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

РИСУНОК 3.06. Панели Инструментов

Вызов команды производится левым щелчком мыши. Панели Инструментов могут располагаться в виде закладок, тогда выбор необходимой осуществляется простым щелчком, или в виде Floating Panels (Плавающих Панелей), тогда панель может быть расположена в любом месте поверх Главного Окна (рис. 3.07).

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

РИСУНОК 3.07. Плавающая Панель Инструментов

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

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

РИСУНОК 3.08. Прокрутка Панели Инструментов

Использование кнопок Панели Инструментов несколько затруднительно для новичка, однако, после более близкого ознакомления такой способ гораздо быстрее и удобнее. Кроме того, при наведении курсора на любую кнопку возникает всплывающая подсказка с названием соответствующего действия (рис. 3.09).

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

РИСУНОК 3.09. Всплывающая подсказка

Некоторые панели, кроме кнопок содержат дополнительные элементы управления, которые мы рассмотрим далее.

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

РИСУНОК 3.10.. Панель Команд

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируетсяCreate (Создание объектов).

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируетсяModify (Модификация объектов).

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируетсяHierarchy (Иерархия).

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируетсяMotion (Управление движением).

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируетсяDisplay (Отображение объектов).

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируетсяUtilities (Утилиты).

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

РИСУНОК 3.11. Плавающая Панель Команд

По умолчанию Панель Команд расположена в правой области Главного Окна Мах и не перемещается по экрану. Однако при необходимости можно переключить ее в режим Floating Panels (Плавающих Панелей), описанный ранее, и разместить там, где это необходимо (рис. 3.11).

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

РИСУНОК 3.12. Контекстное Меню

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

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

РИСУНОК 3.13. Вложенные пункты Контекстного Меню

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

РИСУНОК 3.14. Строка Состояния и Подсказок Итак, далее, для начала работы необходимо настроить Интерфейс среды Мах.

Источник

Blog of Khlebalin Dmitriy

(Дорогу осилит идущий…)

Управление рабочей средой пользователя.

Рабочая среда пользователя состоит из настроек рабочего стола, например, цвета экрана, настроек мыши, размера и расположения окон, из настроек процесса обмена информацией по сети и с устройством печати, переменных среды, параметров реестра и набора доступных приложений.
Для управления средой пользователя предназначены следующие средства систем Windows 2000/XP и Windows Server 2003.

Профили пользователей

На изолированном компьютере с Windows Server 2003 локальные профили пользователей создаются автоматически. Информация локальных профилей необходима для поддержки настроек рабочего стола локального компьютера, характерных для конкретного пользователя. Профиль создается для каждого пользователя в процессе его первой регистрации в компьютере.
Профиль пользователя обладает следующими преимуществами:

Не все настройки локального профиля пользователя входят (копируются) в его перемещаемый профиль!
Пользовательские профили можно применять различным образом:

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

Таблица 10.3. Настройки профиля пользователя

ОбъектСоответствующие ему параметры
Windows ExplorerВсе настройки, определяемые самим пользователем, касающиеся программы Windows Explorer
Панель задачВсе персональные группы программ и их свойства, все программные объекты и их свойства, все настройки панели задач
Настройки принтераСетевые соединения принтера
Панель управленияВсе настройки, определенные самим пользователем, касающиеся панели управления
СтандартныеНастройки всех стандартных приложений, запускаемых для конкретного пользователя
Приложения, работающие в операционной системе Windows Server 2003Любое приложение, специально созданное для работы в среде Windows Server 2003, может обладать средствами отслеживания своих настроек относительно каждого пользователя. Если такая инсрормация существует, она хранится в профиле пользователя
Электронная подсказкаЛюбые закладки, установленные в справочной системе Windows Server 2003
Консоль управления MicrosoftИндивидуальный файл конфигурации и текущего состояния консоли управления

Структура нового профиля пользователя
Профиль пользователя создается на основе профиля, назначаемого по умолчанию. Он хранится на каждом компьютере, где работает Windows Server 2003. Файл NTUSER.DAT, находящийся в папке Default User, содержит настройки конфигурации, хранящиеся в реестре Windows Server 2003. Кроме того, каждый профиль пользователя использует общие программные группы, находящиеся в папке All Users.

Структура профиля пользователя
Как уже говорилось, при создании профиля пользователя используется профиль, назначаемый по умолчанию, находящийся в папке Default User. Папка Default User, папки профилей индивидуальных пользователей, а также папки All Users, LocalService и NetworkService находятся в папке Documents and Settings корневого каталога на загрузочном томе. В папке каждого пользователя находятся файл NTUSER.DAT и список ссылок на объекты рабочего стола. На рис. 10.23 показана структура папок локального профиля пользователя. В этих папках, в частности, хранятся ссылки на различные объекты рабочего стола. Файл ntuser.dat.LOG представляет собой журнал транзакций, фиксирующий изменения профиля и позволяющий восстановить его в случае, когда происходит повреждение файла NTUSER.DAT.

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Рис. 10.23. Структура подпапок профиля пользователя

В табл. 10.4 перечислены подпапки, находящиеся внутри папки локального профиля пользователя, и описано их содержимое. Некоторые из этих подпапок являются скрытыми и могут быть не видны при обычном просмотре. Все указанные папки, кроме папки Local Settings, входят в перемещаемый профиль пользователя (при работе компьютера в составе домена). При использовании обычного профиля локальные папки Application Data, Desktop, My Documents, My Pictures и Start Menu можно переназначать на общие сетевые диски при помощи оснастки-расширения Folder Redirection (Перенаправление папки), входящей в оснастку Group Policy Object Editor (Групповая политика).

Таблица 10.4. Содержимое папки локального профиля пользователя

ПодпапкаСодержимое
Application DataДанные, относящиеся к конкретным приложениям, например, индивидуальный словарь. Разработчики приложений сами принимают решение, какие данные должны быть сохранены в папке профиля пользователя
CookiesСлужебные файлы, получаемые с просматриваемых вебсерверов
Desktop (Рабочий стол)Объекты рабочего стола, включая файлы и ярлыки
Favorites
(Избранное)
Ярлыки часто используемых программ и папок
Local SettingsДанные о локальных настройках, влияющих на работу программного обеспечения компьютера
My Documents
(Мои документы)
Данные о документах и графических файлах, используемых пользователем
My Recent Documents
(Недавно использовавшиеся документы)
Данные о документах и графических файлах, открытых пользователем в течение последнего времени
NetHoodЯрлыки обьектов сетевого окружения
PrintHoodЯрлыки обьектов папки принтера
RecentЯрлыки недавно используемых объектов
SendToЯрлыки объектов, куда могут посылаться документы
Start Menu
(Главное меню)
Ярлыки программ
Templates
(Шаблоны)
Ярлыки шаблонов
UserDataСлужебная информация

Для управления пользовательскими профилями имеется более десятка групповых политик, которые доступны в окне оснастки Group Policy Object Editor в папках Computer Configuration | Administrative Templates | System | User Profiles (Конфигурация компьютера | Административные шаблоны | Система | Профили пользователей) и User Configuration | Administrative Templates | System | User Profiles (Конфигурация пользователя | Административные шаблоны | Система | Профили пользователей).

Папка All Users
Настройки, находящиеся в папке All Users, не копируются в папки профиля пользователя, но используются для его создания. Платформы Windows NT поддерживают два типа программных групп.

Общие программные группы хранятся в папке All Users, находящейся в папке Documents and Settings. Папка All Users также содержит настройки для рабочего стола и меню Start. Группы этого типа на компьютерах, где работает Windows Server 2003, могут создавать только члены группы Administrators.

Создание локального профиля пользователя

Локальный профиль пользователя хранится на компьютере в папке, имя которой совпадает с именем данного пользователя, находящейся в папке Documents and Settings на загрузочном томе. Если для данного пользователя не существует сконфигурированный перемещаемый (находящийся на сервере) профиль, то при первой регистрации пользователя в компьютере для него создается индивидуальный профиль. Содержимое папки Default User копируется в папку нового профиля пользователя. Информация профиля, вместе с содержимым папки All Users, используется при конфигурации рабочей среды пользователя. При завершении пользователем работы на компьютере все сделанные им изменения настроек рабочей среды, выбираемых по умолчанию, записываются в его профиль. Содержимое папки Default User остается неизменным.
Если пользователь имеет отдельную учетную запись на локальном компьютере и в домене, для каждой из них создается свой профиль пользователя, поскольку регистрация на компьютере происходит с помощью различных учетных записей. При завершении работы все сделанные изменения также записываются в соответствующий данной учетной записи профиль.

Перемещаемые профили пользователей

Перемещаемый профиль по своей структуре идентичен локальному профилю, за исключением того, что в нем отсутствует папка Local Settings. Перемещаемый профиль определяется на уровне доменной учетной записи пользователя. Чтобы определить перемещаемый профиль, откройте вкладку Profile (Профиль) окна свойств объекта, ассоциированного с учетной записью пользователя (рис. 10.24). В поле Profile path необходимо указать путь к перемещаемому профилю пользователя.

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Рис. 10.24. Назначение перемещаемого профиля

Путь к профилю пользователя задается в следующем формате: \\ \ \
Для размещения профилей можно использовать любую общую папку с полным доступом для группы Everyone (Все). Имя профиля может быть произвольным. Однако традиционно имя профиля совпадает с именем учетной записи пользователя.
Непосредственно создание профиля может быть осуществлено двумя способами. Первый способ предполагает автоматическое создание профиля в указанной папке при выходе пользователя из системы. Второй способ предполагает копирование в указанную папку приготовленного заранее профиля (например, можно скопировать один из локальных профилей пользователей).
Каждый раз, когда пользователь выходит из системы, текущие настройки рабочей среды сохраняются в локальном и перемещаемом профиле. В ходе регистрации пользователя в системе копия локального профиля сравнивается с копией перемещаемого профиля. Если копии различаются, используется более свежий профиль. Локальный профиль пользователя будет использован также в ситуациях, когда перемещаемый профиль окажется по каким-либо причинам недоступен (например, в случае отказа сервера, на котором он расположен). При этом по завершении работы пользователя система не будет предпринимать попыток сохранения изменений профиля на сервере.
Для придания перемещаемому профилю статуса обязательного необходимо переименовать файл NTUSER.DAT в файл NTUSER.MAN.

Настройка рабочей среды пользователя при помощи сценариев

Сценарии входа выполняются автоматически в процессе каждой регистрации пользователя на компьютере, работающем под управлением систем Windows 2000/XP или Windows Server 2003; подобным образом сценарии могут выполняться при выходе из системы. Также сценарии могут запускаться при загрузке системы и по окончании работы. Хотя сценарии входа чаще используются в доменах, их можно применять и на компьютерах — членах рабочей группы (а любой автономный компьютер также является членом группы). Для назначения сценариев используется оснастка Group Policy Object Editor (см. разд. «Сценарии»главы 21 «Использование групповых политик»).
Хотя чаще всего сценарий входа представляет собой командный файл с расширением bat или cmd, в качестве сценария входа может быть использован сценарий VBScript/JScript или исполняемый файл (*.ехе).
Сценарии входа не являются обязательными. Они могут применяться для настройки рабочей среды пользователя, создания сетевых соединений или запуска приложений. Сценарии входа очень удобны, если необходимо изменить некоторые параметры рабочей среды пользователя без выполнения ее полной настройки.

Примечание
Профили пользователя могут в процессе регистрации восстанавливать существовавшие ранее соединения с сетью, но они не могут быть использованы для создания новых соединений.

Создание сценариев входа

Для создания сценариев входа может быть использован обыкновенный текстовый редактор. Затем с помощью оснастки Group Policy Object Editor сценарии входа назначаются соответствующему пользователю, компьютеру или объекту каталога Active Directory, если компьютер входит в домен. Поскольку действия групповых политик могут распространяться на группы объектов каталога, один сценарий может выполняться несколькими пользователями или компьютерами. В табл. 10.5 приведены примеры параметров, значения которых можно устанавливать с помощью сценария входа, и их описание.

Таблица 10.5. Параметры, устанавливаемые с помощью сценария входа

ПараметрОписание
%HOMEDRIVE%Имя устройства локального компьютера, связанного с домашним каталогом пользователя
%НОМЕРАТН%Полный путь к домашнему каталогу пользователя
%HOMESHARE%Имя общего ресурса, где находится домашний каталог пользователя
%OS%Операционная система компьютера пользователя
%PROCESSOR ARCHITECTURE%Тип процессора (например, Pentium) компьютера пользователя
%PROCESSOR_LEVEL%Уровень процессора компьютера пользователя
%USERDOMAIN%Домен, в котором находится учетная запись пользователя
%USERNAME%Имя пользователя

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

Для конфигурирования, поиска, выделения памяти определенным программам и управления приложениями операционная система Windows Server 2003 и прикладные программы требуют определенной информации, называемой переменными среды (environment variables) системы и пользователя. Их можно просмотреть на вкладке Advanced (Дополнительно) окна свойств системы (System Properties), нажав кнопку Environment Variables (Переменные среды) (рис. 10.25). Эти переменные похожи на переменные, которые устанавливались в операционной системе MS-DOS, например PATH и TEMP.

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Рис. 10.25. Окно настроек переменных среды для пользователя и системы

Источник

Среда пользователя

1. Гордеев, А. В. Операционные системы.: Учебник для вузов. 2-е изд. Спб. : Питер, 2006. 416 с.

2. Девис, У. Операционные системы.: Пер. с англ. М. : Мир, 1980. 440 с.

3. Лорин, Г. и Дейтел, Х. Операционные системы.: Пер. с англ. М. : Финансы и статистика, 1984. 392 с.

4. Олифер, В. Г. и Олифер, Н. А. Сетевые операционные системы.: Пер. с англ. Спб. : Питер, 2002. 544 с.

5. Таненбаум, Э. Современные операционные системы. 2-е изд. Спб. : Питер, 2002. 1040 с.

[1] См. раздел «Процессы и потоки»

[2] Здесь следует понимать, что на физическом носителе, в частности на жестком диске (НЖМД), упорядочить данные при их записи не представляется возможным. Данные хранятся разрозненно (фрагментировано), а для их корректной «сборки» в единое целое (например, в файл), в специальных областях диска записано, где расположен каждый фрагмент файла и в какой последовательности эти фрагменты следует собирать.

[3] Не следует путать с компьютерными сетями. Название «сетевая» в данном случае отражает лишь структурную организацию и представление информации. Существует также самостоятельное понятие сетевой файловой системы, подразумевающей доступ к файлам, расположенным на различных компьютерах в локальной или глобальной сети.

[4] Данную процедуру следует отличать от идентификации (опознавания субъекта информационного взаимодействия) и авторизации (проверки прав доступа к ресурсам системы).

[5] Следует отметить, что подсистема защиты и администрирования предоставляет широкий спектр средств обеспечения отказоустойчивости и безопасности. И всё же, безопасность и отказоустойчивость наибольшим образом зависит от настройки указанных средств. А соответственно, является прямой задачей администратора системы.

[6] Таненбаум Э. Современные операционные системы.: Пер. с англ. 2-е изд. — СПб,: Питер, 2007

[7] Определение Грегори Пфистер (Gregory F. Pfister), одного из первых архитекторов кластерной технологии

[8] Поток — удобная абстракция, под потоком может пониматься файл, в который осуществляется вывод. В свою очередь таким файлом может являться специальный файл представляющий интерфейс некоторого устройства, например, монитора или принтера.

[9] Для современных процессоров показатель производительности имеет порядок ГГц, т.е. тысяч МГц (1МГц = 1 млн. операций в секунду).

[10] Граф — это пара Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется, где Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется— это множество вершин Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется, а Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется— множество рёбер Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется. Граф называется ориентированным или направленным, если Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется. Ребра направленного графа на диаграмме обозначаются стрелками.

[11] Говорят что граф содержит цикл, если начиная с некоторой вершины, переходя по рёбрам, можно каким-либо образом вернуться в эту же самую вершину.

[12] Джиттер указывает именно неравномерность, это не то же самое что задержка.

Среда пользователя

Среда пользователя описывает сеанс работы пользователя с системой для программ, которые запускает пользователь на выполнение. Среда пользователя содержит:

Среда пользователя может быть отображена на экран командой env.

3) Стартовые файлы shell:

При входе в систему для формирования среды и выполнения других необходимых действий выполняются специальные процедуры, которые называются стартовыми процедурами shell.

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

то пользователь не получит приглашение со стороны shell’а, а по завершении указанного приложения выйдет из системы.

Общесистемный стартовый файл (выполняется для всех пользователей, работающих с Borne, Korn или Posix-shell’ом):

Содержимое общесистемного стартового файла формируется системных администратором и обычному пользователю не разрешается менять его содержимое.

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

На рисунке представлены функции процедур, выполняющихся при входе пользователя в систему. Выполнение их в совокупности называется авторизацией пользователя. Авторизация UNIX включает 3 этапа:

4) Хранимые переменные в shell:

В UNIX различают несколько видов переменных:

В Shell встроены две области переменных:

Установка переменных shell: Для установки переменной необходимо указать имя переменной и значение ( = ). Особенности задания переменных:

Shell хранит переменные или в локальной области пользователя, или в среде. Для передачи переменных из локальной области в среду необходимо выполнить команду export. Пример:

Пример оболочек:

DeCo – Demos Comander

5. Принципы организации многозадачного режима в операционных системах.

Режимы вычислительного процесса. С точки зрения программиста-администратора (?) можно выделить три основных типа вычислительного процесса:

1.2) режим разделения времени

1.3) режим реального времени

С точки зрения пользователя-оператора различают:

2.1) диалоговый режим

2.2) режим виртуальных машин.

1.1) Пакетный режим:

Все прикладные программы оформляются в виде отдельных заданий, в каждом из которых содержатся описания требуемых вычислительных ресурсов. Из таких отдельных заданий составляется последовательность, называемая пакетом. В пакете каждое задание является независимым от другого. Задания в пакете выполняются строго последовательно, одно за другим. При этом все ресурсы последовательно передаются очередному заданию:

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

В системах пакетной обработки для планирования используются следующие алгоритмы:

1.2) Режим разделения времени:

Все ресурсы передаются поочерёдно активным задачам, которые одновременно существуют в вычислительной системе. Находится в контуре управления (??):

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

1.3) Режим реального времени: характеризуется «немедленной» реакцией системы на предусмотренное внешнее событие (например, на сигналы, поступающие от внешних устройств). Система реального времени характеризуется временем реакции на событие.

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

2.2) Режим виртуальных машин:

Вычислительные системы многопользовательский режим. Обеспечивает оптимальное использование ресурсов супермашин. Взаимодействие виртуальных машин обеспечивает монитор виртуальных машин (МВМ):

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

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

Средства организации многозадачного режима:

Символом * отмечены функции, необходимые для реализации многозадачности.

Типовой состав ОС:

Основные функции ядра ОС:

. подробнее о некоторых из них:

1) Прерывания:

В ядро ОС включаются те программы, которые наиболее часто используются, не требуют частой динамической настройки и обеспечивают быструю реакцию системы на различные события в аппаратуре.

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

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

Замечание: сигналы от клавиатуры могут получать только команды, которые выполняются в приоритетном режиме.

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

Эта команда ожидает сигналы, идентифицирует их и выполняет соответствующие действия. Прерывание может привести к удалению временных файлов после завершения программы или может определить сигналы, которые нужно игнорировать при выполнении некоторого участка программы. Синтаксис команды trap:

trap ‘команды’ сигнал[сиргнал. ]

trap ‘echo bye; exit’ INT QUIT TERM

В качестве команды для trap можно использовать специально написанную Shell-процедуру. Обычно команду trap помещают в начало Shell-процедуры.

Супервизорные программы и обработчики прерываний бывают нескольких типов:

0. Диспетчеры (самые быстрые)

1. Планировщики первого уровня (оперативные)

2. Планировщики второго уровня- долговременные планировщики.

Что такое среда пользователя как она формируется. Смотреть фото Что такое среда пользователя как она формируется. Смотреть картинку Что такое среда пользователя как она формируется. Картинка про Что такое среда пользователя как она формируется. Фото Что такое среда пользователя как она формируется

После того, как процесс получил очередной квант времени, его приоритет понижается на 1. Количество уровней планирования зависит от режима вычислительного процесса и типа вычислительной системы (от того, где эта система применяется).

3) Управление оперативной памятью (некоторые сведения):

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

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

При сегментной организации вся память представляется в виде множества сегментов, каждый из которых занимает определённую последовательность ячеек и может иметь переменный размер.

6. Коммуникационные средства многопользовательских операционных систем.

Команда mail имеет множество модификаций, задаваемых ключами и аргументами команды, предоставляя мощные средства поддержки разнообразных форм взаимодействия: от организации обмена сообщениями с их хранением в «почтовом ящике» до формирования и редактирования самих сообщений. Роль почтового ящика выполняет специальный системный файл. Каждое сообщение сопровождается заголовком, идентифицирующим пользователя-отправителя. Если при очередном входе пользователя в систему в почтовом ящике для него есть хотя бы одно сообщение, то система выводит на экран: you have mail

Результатом работы команды является «вторжение» на экран адресата приоритетного по отношению к текущей экранной выдаче приглашения к общению с отправителем и текст передаваемого сообщения с идентификатором конца сообщения :

Блокирование выдачи на собственный экран несанкционированных сообщений других пользователей может осуществляться с помощью команды:

Wall (write all) может отправить только root.

Система UNIX позволяет пользователям, работающим на одной и той же или на разных машинах, посылать почту другим пользователям или общаться друг с другом. Команда mailпосылает сообщения (письма) другим пользователям, в то время как команда writeиспользуется для связи с пользователем, работающим за другим терминалом, в интерактивном режиме.

Команда mailнапечатает на терминале первое письмо из текущей почты, снабдив его «почтовым штемпелем». Затем будет выдано приглашение. Полученное письмо можно уничтожить, набрав литеру d, напечатать его снова, набрав р, или напечатать следующее письмо из текущей почты, нажав клавишу возврата каретки. Чтобы сохранить письмо в некотором файле, следует воспользоваться запросом: s имя-файла.Если в запросе s не указано имя файла, письмо будет сохранено в файле mboxв регистрационном оглавлении пользователя. Сохраненные и уничтоженные письма удаляются из почтового файла при выходе из команды mail.Выход осуществляется при помощи запроса q. Чтобы выйти из команды mailбез каких-либо изменений в почтовом файле, следует воспользоваться запросом . Это полезно в случае, если некоторые письма были уничтожены по ошибке. В процессе обработки корреспонденции нажатие клавиши (del.приводит к прекращению выполнения текущего действия (обычно печати письма); выдается приглашение для ввода следующего запроса. Почту можно послать одному или нескольким пользователям с помощью команды:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *