
- •1. Основные понятия спо.
- •2. Функции ос
- •5. Ресурсы. Классификация ресурсов.
- •6. Понятие сетевых ос и распределенных ос Функциональные компоненты сос.
- •7. Сетевые службы и сетевые сервисы, щ
- •8. Схемы построения сетей (одноранговые сети, сети с выделенными серверами, гибридные сети).
- •9. Трансляторы. Компиляторы. Интерпретаторы. J
- •10. Этапы компиляции. Общая схема работы компилятора.
6. Понятие сетевых ос и распределенных ос Функциональные компоненты сос.
Операционная система компьютерной сети- комплекс взаимосвязанных программ, который обеспечивает удобство работы Пользователя и программиста путем предоставления им некото-poil ииртуальной вычислительной системы и реализует эффек-iминой способ разделения ресурсов между множеством выполняемых в сети процессов.
\\ зависимости от того, какой виртуальный образ создает ОС дли того, чтобы подменить им реальную аппаратуру персональной сети разделяют: сетевые ОС (СОС), распределенные ОС (РОС).
СОС представляет пользователю некую виртуальную вычислительную систему, работа с которой гораздо проще, чем с реальной сетевой аппаратурой. В то же время эта виртуальная система не полностью скрывает распределенную природу сво-fio реального прототипа, т.е. является виртуальной сетью. При использовании ресурсов персональной сети пользователь СОС мсегда понимает, что он имеет дело с сетевыми ресурсами. Он должен быть в курсе того, где хранятся его файлы и должен использовать явные команды передачи файлов для перемещенияих с одной машины на другую. В среде СОС пользователь мД жет запустить задание на любой ЭВМ сети, но всегда должЛ знать на какой машине выполняется его задание. По умолчании пользовательское задание выполняется на той ЭВМ, на которой был сделан логический вход. Магистральным направление» развития СОС является достижение как можно большей степени прозрачности сетевых ресурсов. В идеальном случае СОС дол| жен предоставлять системные ресурсы в виде ресурсов единой централизованной виртуальной машины. Для такой ОС исполь! зуют специальное назначение. I
РОС динамически и автоматически распределяет работу по раз! личным машинам сигналом для обработки, заставляет набоЛ сетевых машин работать как виртуальный уни-процессор. По.Я зователь РОС не имеет сведений о том, на какой машине вып<яИ няется работа. РОС существует как единая ОС в масштабах вы! числительной системы. I
СОС состоит: I
а) средства управления локальными ресурсами - реализукш все функции ОС автономного компьютера (распределение ОП| планирование и диспетчеризация процессов, пользовательским интерфейс). Л
б) сетевые ресурсы, которые делятся на 1Щ
- серверная часть ОС - это средства предоставления пШ кальных услуг и ресурсов в общее пользование. Я
- клиентская часть ОС - это средства запросов доступаЯ удаленным ресурсам и услугам. Щ
- транспортные средства - это средства, которые совмеоИ но с коммуникацией сетей обеспечивают передачу сообщенв между ПК сети. щ
7. Сетевые службы и сетевые сервисы, щ
Совокупность серверных и клиентских частей ОС, которая предоставляет доступ конкретному типу ресурса ЭВМ чере! сеть, называется сетевой службой, сетевая служба в свою оче-J редь предоставляет набор услуг пользователю, который называ-J ется сетевой сервиз. Каждая служба связана с определенным! типом сетевых ресурсов и (или) определенным способом досту*] па к этим ресурсам. IНаиболее важными для пользователей ОС является файло-мпм служба и службы печати. Файловая служба - совокупность клиентской и серверной части ОС, которая обеспечивает доступ рез сеть файловой системы ЭВМ. Чаще всего файловая систе-i Г)ВМ древовидная (иерархическая). (С - Windows - setup »'.че). Среди сетевой службы особое место занимают такие, которые ориентированны для администрирования, т.е. на создание «дминистрированной сети.
Сетевые службы по своей природе являются клиент - сер-ш*риыми системами, т.е. инициатором выполнения работы сете-ной службы всегда выступает клиент, а сервер всегда находится и режиме пассивного ожидания. Обязательные условия таких систем, что клиент и сервер поддерживают один стандартный протокол взаимодействия. От набора услуг, который предлагает i К' конечному пользователю, зависимость ее позиции в ряду ( ()С.