Лекция: Билет Межпроцессорное взаимодействие
Новое семейство Ос позволяет решать любые информационные задачи и состоит из версий:
Windows 2000 Professional; Windows 2000 Server; Windows 2000 Advanced Server; Windows 2000 Datacenter.
Новое в Windows 2000.
Несмотря на визуальное сходство с предыдущей версией ,Windows 2000 содержит полностью переписанный программный код, который интегрирован с новыми программными компонентами и оптимизирован под новое аппаратное обеспечение.В Windows 2000 присутствуют различные мелкие улучшения.
Важные нововведения:
· Новый каталог Microsoft Active Directiry;
· Усовершенствованная система безопасности и средства администрирования;
· Улучшенная поддержка Internet и новые сетевые и коммуникационные возможности;
· Технология Plug and Play и поддержка новейшего оборудования ;
· Повышенная надежность, средства диагностики, восстановления и обслуживания системы;
· Различные удобства, простота использования и совместимость.
Windows 2000 использует новую файловую систему NTFS 5.0, которая отличается от прежней форматом размещения данных и новыми возможностями: подключение дисков к каталогам другого(монтирование), квотирование дискового пространства, шифрация файлов и др.
Контрольные вопросы.
1. Сколько ОС включает семейство Windows 2000? Какие именно?
Ответ: 4 ОС: Windows 2000 Professional; Windows 2000 Server; Windows 2000 Advanced Server; Windows 2000 Datacenter.
2. Перечислите основные нововведения этой версии ОС Windows.
Ответ:
· Новый каталог Microsoft Active Directiry;
· Усовершенствованная система безопасности и средства администрирования;
· Улучшенная поддержка Internet и новые сетевые и коммуникационные возможности;
· Технология Plug and Play и поддержка новейшего оборудования ;
· Повышенная надежность, средства диагностики, восстановления и обслуживания системы;
· Различные удобства, простота использования и совместимость.
3. Какие сущ. стандартные группы пользователей?
Ответ: Администраторы, гости, Опытные пользователи, Репликатор, Пользователи.
4. Как организовать свою группу пользователей?
Ответ: Для создания локальной группы:
1. В окне оснастки Локальные пользователи и группы установите указатель мыши на папке Группы и нажмите правую кнопку. В появившемся контекстном меню выберите команду Новая группа.
2. В поле Имя группы введите имя новой группы.
3. В поле Описание введите описание новой группы.
4. В поле Члены группы можно сразу же добавить пользователей и группы, которые войдут в данную группу: для этого нужно нажать кнопку Добавить и выбрать их в списке.
5. Для завершения нажмите кнопку Создать и затем — Закрыть.
Имя локальной группы должно быть уникальным в пределах компьютера. Оно может содержать до 256 символов в верхнем и нижнем регистрах. Требования к символам, используемых в имени группы, такие же, как для имен
пользователей.
5. Как предоставить доступ к папкам своего компьютера пользователям на др. комп. сети?
Ответ: Чтобы предоставить общий доступ к элементам общедоступной папки для пользователей сети нажмите кнопку Пуск, выберите пункт Сеть и щелкните Центр управления сетями и общим доступом. Включите общий доступ к общим папкам (для получения сведений о выполнении этой процедуры см. раздел Предоставление общего доступа к файлам с помощью общей папки). Выбрать пользователей сети, которым предоставляется доступ, а также указать другие уровни доступа для других пользователей невозможно.
6. Какие права доступа к папкам своего комп. вы можете предоставить др. пользователям?
Ответ: Права, не предусматривающие удаление, перемещение, изменение свойств папок, а также изменение прав др. пользователей и администратора.
билет Межпроцессорное взаимодействие
В некоторых системах, когда процесс порождает другой процесс, родительский и дочерний процессы продолжают быть определенным образом связанными друг с другом. Дочерний процесс может и сам создать какие-нибудь процессы, формируя иерархию процессов. Следует заметить, что в отличие от растений и животных, использующих половую репродукцию, у процесса есть только один родитель (но нуль, один, два или более детей).
На рис. 2.2 показана диаграмма, отображающая три состояния, в которых может находиться процесс:
1) выполняемый (использующий в данный момент центральный процессор);
2) готовый (работоспособный, но временно приостановленный, чтобы дать возможность выполнения другому процессу);
3) заблокированный (неспособный выполняться, пока не возникнет какое-нибудь внешнее событие).
первые два состояния похожи друг на друга. В обоих случаях процесс желает выполняться, но во втором состоянии временно отсутствует доступный для этого процессор. Третье состояние отличается от первых двух тем, что процесс не может выполняться, даже если процессору кроме него больше нечем заняться.
1. Процесс заблокирован в ожидании ввода
2. Диспетчер выбрал другой процесс
3. Диспетчер выбрал данный процесс
4. Входные данные стали доступны
Рис. 2.2. Процесс может быть в выполняемом, заблокированном или готовом состоянии. Стрелками показаны переходы между этими состояниями
Переход 1 происходит в том случае, если операционная система определит, что процесс в данный момент выполняться не может. В некоторых системах для перехода в заблокированное состояние процесс может осуществить такой системный вызов, как pause. Переходы 2 и 3 вызываются планировщиком процессов, который является частью операционной системы, без какого-либо оповещения самого процесса. Переход 2 происходит в том случае, когда планировщик решит, что выполняемый процесс продвинулся достаточно далеко и настало время позволить другому процессу получить долю рабочего времени центрального процессора. Переход 3 происходит в том случае, когда все другие процессы получили причитающуюся им долю времени и настал момент получить центральный процессор первому процессу для возобновления его выполнения. Переход 4 осуществляется в том случае, если происходит внешнее событие, ожидавшееся процессом (к примеру, поступление входных данных). Если к этому моменту нет других выполняемых процессов, будет вызван переход 3 и процесс возобновится. В противном случае ему придется немного подождать в состоянии готовности, пока не станет доступен центральный процессор и придет его очередь.