
- •1. Основные понятия спо.
- •2. Функции ос
- •5. Ресурсы. Классификация ресурсов.
- •6. Понятие сетевых ос и распределенных ос. Функциональные компоненты сое.
- •7. Сетевые службы и сетевые сервисы.
- •8. Схемы построения сетей (одноранговые сети, сети с выделенными серверами, гибридные сети).
- •9. Трансляторы. Компиляторы. Интерпретаторы.
- •10.Этапы компиляции. Общая схема работы компилятора.
6. Понятие сетевых ос и распределенных ос. Функциональные компоненты сое.
Операционная система компьютерной сети- комплекс взаимосвязанных программ, который обеспечивает удобство работы пользователя путем предост-я им некоторой виртуальной вычислительной сист. и реализует эффективной способ разделения ресурсов между множеством выполняемых в сети процессов. В зависимости от того, какой виртуальный образ создает ОС для того, чтобы подменить им реальную аппаратуру персональной сети разделяют: сетевые ОС (СОС), распределенные ОС (РОС). СОС представляет пользователю некую виртуальную вычислительную систему, работа с кот-й гораздо проще, чем с реальной сетевой аппаратурой. В то же время эта виртуальная система не полностью скрывает распред-ую природу своего реального прототипа, т.е. является виртуальной сетью. При использовании ресурсов персональной сети пользователь СОС всегда понимает, что он имеет дело с сетевыми ресурсами. Он должен быть в курсе того, где хранятся его файлы и должен использовать явные команды передачи файлов для перемещенияих с одной машины на другую. В среде СОС пользователь может запустить задание на любой ЭВМ сети, но всегда должен знать на какой машине выполняется его задание. Магистральным направлением развития СОС является достижение как можно большей степени прозрачности сетевых ресурсов. В идеальном случае СОС должен предоставлять системные ресурсы в виде ресурсов единой централизованной виртуальной машины. Для такой ОС используют специальное назначение. РОС динамически и автоматически распределяет работу по различным машинам сигналом для обработки, заставляет набор сетевых машин работать как виртуальный уни-процессор. Пользователь РОС не имеет сведений о том, на какой машине выполняется работа. РОС существует как единая ОС в масштабах вычислительной системы. СОС состоит: а) средства управления локальными ресурсами - реализуют все функции ОС автономного компьютера (распределение ОП, планирование и диспетчеризация процессов, пользовательский интерфейс), б) сетевые ресурсы, которые делятся на
- серверная часть ОС - это средства предоставления локальных услуг и ресурсов в общее пользование.
- клиентская часть ОС - это средства запросов доступа к удаленным ресурсам и услугам.
- транспортные средства - это средства, которые совместно с коммуникацией сетей обеспечивают передачу сообщений между ПК сети.
7. Сетевые службы и сетевые сервисы.
Совокупность серверных и клиентских частей ОС, кот-я предоставляет доступ конкретному типу ресурса ЭВМ через сеть, называется сетевой службой, сетевая служба в свою очередь предоставляет набор услуг пользователю, кот-й наз-ся сетевой сервиз. Каждая служба связана с опред-ым типом сетевых ресурсов и (или) определенным способом доступа к этим ресурсам. Наиб. важными для пользователей ОС является файловая служба и службы печати. Файловая служба - совокупность клиентской и серверной части ОС, которая обеспечивает доступ через сеть файловой системы ЭВМ. Чаще всего файловая сист. ЭВМ древовидная (иерархическая). Среди сетевой службы особое место занимают такие, которые ориентированны для администрирования, т.е. на создание администрированной сети. Сетевые службы по своей природе являются клиент - серверными системами, т.е. инициатором выполнения работы сетевой службы всегда выступает клиент, а сервер всегда находится в режиме пассивного ожидания. Обязательные условия таких сист., что клиент и сервер поддерживают один стандартный протокол взаимодействия. От набора услуг, который предлагает ОС конечному пользователю, зависимость ее позиции в ряду СОС.