Главная » Просмотр файлов » Гордеев А.В. Операционные системы (2-е изд., 2004)

Гордеев А.В. Операционные системы (2-е изд., 2004) (1186250), страница 55

Файл №1186250 Гордеев А.В. Операционные системы (2-е изд., 2004) (Гордеев А.В. Операционные системы (2-е изд., 2004)) 55 страницаГордеев А.В. Операционные системы (2-е изд., 2004) (1186250) страница 552020-08-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 55)

Пусть требуется создать папкуКонтрольные работы, в которой члены группы Студенты должны иметь возможностьразмещать свои файлы и при необходимости даже исправлять их, но чтобы они неимели возможности читать чужие контрольные работы и удалять файлы. Для груп­пы Преподаватели должно быть разрешение на чтение этих файлов. Администраторыдолжны иметь разрешение Full Control (Полный доступ), чтобы иметь возможностьуправлять разрешениями и удалять старые ненужные файлы и панки. После­довательность действий, которые нужно выполнить для решения этой задачи, мо­жет быть следующей.1. Создаем папку Контрольные работы.

Переходим на вкладку Security (Безопасность)в окне Properties (Свойства папки).2. Снимаем в левом нижнем углу этого окна флажок Inherit from parent the permissionentries that apply to child objects (Переносить наследуемые от родительского объектаразрешения на этот объект) и копируем разрешения родительского каталога.3. Щелкаем на кнопке Add (Добавить), в открывшемся окне находим группу Адми­нистраторы, щелкаем на кнопке Add (Добавить), после чего щелкаем на кнопке 0Кв окне добавления. В окне Security (Безопасность) для каждой новой учетнойзаписи по умолчанию устанавливается разрешение Read & Execute (Чтение и вы­полнение), которое предполагает наличие разрешений List (Список содержимогопапки) и Read (Чтение).4.

Устанавливаем для группы Администраторы разрешение Full Control (Полный дос­туп), для чего достаточно установить соответствующий флажок. Флажки дляостальных разрешений установятся автоматически.5. Добавляем группу Преподаватели. В окне безопасности для них автоматическиустанавливается разрешение Read & Execute (Чтение и выполнение), что нас впол­не устраивает.6. Добавляем группу Студенты. В окне безопасности снимаем флажки для разре­шений Read & Execute (Чтение и выполнение) и Read (Чтение), оставив разрешениена получение списка содержимого папки.7.

Поскольку члены группы Студенты должны иметь возможность поместить в пап­ку Контрольные работы свои файлы, в окне безопасности устанавливаем флажокдля разрешения Write (Запись).8. Чтобы студенты могли читать и исправлять только свои файлы, добавляем спе­циальную учетную запись СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ. Поля с разрешениями для нееокажутся пустыми, однако это не должно нас смущать. Если щелкнуть на кнопконтрольные вопросы и задачи207ке Advanced (Дополнительно), то в открывшемся окне Advanced security settings forКонтрольные работы (Параметры управления доступом для Контрольные работы) мыувидим, что для учетной записи СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ имеется разрешение FullControl (Полный доступ).9 Для того чтобы запретить студентам удалять файлы (и папки) в папке Конт­рольные работы, необходимо в окне Advanced security settings for Контрольные ра­боты (Параметры управления доступом для Контрольные работы) выделить группуСтуденты.

Далее, щелкнув на кнопке Edit (Показать/Изменить), в открывшемся окнеспециальных разрешений установить флажок в столбце Deny (Запретить) дляразрешений, связанных с удалением.По умолчанию выставленные нами разрешения будут действовать для этой пап­ки, ее вложенных папок и файлов. Если бы нас не устраивало такое положениевещей, то, щелкнув на кнопке Edit (Показать/Изменить), в открывшемся окне Per­mission Entry for Контрольные работы (Элемент разрешения для Контрольные работы)можно было бы с помощью переключателей Apply onto (Применять) указать, к ка­ким объектам должны относиться установленные разрешения.*В качестве дополнительной рекомендации можно посоветовать при просмотресуществующих разрешений NTFS на папки не закрывать окно безопасностищелчком на кнопке ОК и не щелкать без необходимости на кнопке Apply (Приме­нить), поскольку в этом случае с достаточно большой вероятностью будут измене­ны существующие разрешения на файлы и вложенные папки.

После просмотраразрешений, если ничего не нужно менять, следует щелкнуть на кнопке Cancel (От­мена).Контрольные вопросы и задачиВопросы для проверки1. Что такое «файловая система»? Что дает использование той или иной файло­вой системы? Какие файловые системы применяются на персональных компь­ютерах?2.

Объясните общие принципы устройства файловой системы FAT. Что представ­ляет собой таблица FAT? Что такое кластер, от чего зависит его размер?3. Сравните файловые системы FAT16 и FAT32. В чем их достоинства и недо­статки?4. Изложите основные принципы работы системы HPFS. За счет чего в файловойсистеме HPFS обеспечена высокая производительность?э- Что означает протоколирование файловых операций? Что оно дает?"• Перечислите основные возможности файловой системы NTFS. Объясните по­нятие потока данных в NTFS.• Расскажите о правилах, которые определяют состояние разрешений на доступПРИ перемещении и копировании файловых объектов на томах с файловой си­стемой NTFS.208.Глава 6.

Файловые системы8. Что такое стандартные, индивидуальные и специальные разрешения на дос­туп? Перечислите их и постройте таблицы соответствия стандартных и инди­видуальных разрешений для NTFS4.9. Постройте таблицы соответствия стандартных и индивидуальных разрешенийдля NTFS5. Не забудьте, что индивидуальные разрешения в Windows 2000/XPстали называть специальными.Задания1. Используя персональный компьютер с установленной на нем ОС Windows NTили Windows 2000/XP, проверьте правила, которые определяют состояние раз­решений доступа при перемещении или копировании объектов при использо­вании NTFS. Расскажите о полученных результатах.2.

Создайте папку с двумя программами (для простоты можно взять Блокноти Калькулятор) и обеспечьте, чтобы можно было запускать эти программы, нонельзя было бы их скопировать, переместить, удалить.3. Создайте папку Examen, в которую пользователи — члены группы Students — мог­ли бы записать результаты своей работы, но не смогли бы прочитать чужуюработу и, соответственно, исправить ошибки в своей.Глава 7.

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

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

Описываются основные механизмы синхронизации, да­ется их сравнительный анализ, приводятся характерные примеры программ, ис­пользующих данные механизмы.Независимые и взаимодействующиевычислительные процессыОсновной особенностью мультипрограммных операционных систем является то,что в их среде параллельно развивается несколько (последовательных) вычисли­тельных процессов. С точки зрения внешнего наблюдателя эти последовательные210Глава 7. Организация параллельных взаимодействующих вычисленийвычислительные процессы выполняются одновременно, мы же будем говорц Т ь«параллельно». При этом под параллельными понимаются не только процессыодновременно развивающиеся на различных процессорах, каналах и устройствахввода-вывода, но и те последовательные процессы, которые разделяют централь­ный процессор и в своем выполнении хотя бы частично перекрываются во време­ни.

Любая мультизадачная операционная система вместе с параллельно выполня­ющимися в ней задачами может быть логически представлена как совокупностьпоследовательных вычислений, которые, с одной стороны, состязаются за ресурсыпереходя из одного состояния в другое, а с другой — действуют почти независимоодин от другого, но при этом образуя единую систему посредством установленияразного рода связей между собой (путем пересылки сообщений и синхронизирую­щих сигналов).Итак, параллельными мы будем называть такие последовательные вычислитель­ные процессы, которые одновременно находятся в каком-нибудь активном состо­янии. Два параллельных процесса могут быть независимыми (independed processes)либо взаимодействующими (cooperating processes).Независимыми являются процессы, множества переменных которых не пересека­ются.

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

Многие ресурсы вычислительной системы могут совместно использо­ваться несколькими процессами, но в каждый момент времени к разделяемомуресурсу может иметь доступ только один процесс. Ресурсы, которые не допускаютодновременного использования несколькими процессами, называются критическими.Если несколько вычислительных процессов хотят пользоваться критическим р е "сурсом в режиме разделения, им следует синхронизировать свои действия такимобразом, чтобы ресурс всегда находился в распоряжении не более чем одного Иних. Если один процесс пользуется в данный момент критическим ресурсом, явсе остальные процессы, которым нужен этот ресурс, должны ждать, пока оносвободится. Если в операционной системе не предусмотрена защита от одноврменного доступа процессов к критическим ресурсам, в ней могут возникать он»ки, которые трудно обнаружить и исправить.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6551
Авторов
на СтудИзбе
299
Средний доход
с одного платного файла
Обучение Подробнее