- •«Компьютерные системы, интернет и мультимедиа технологии»
- •1. Одноранговые сети.
- •2. Операционные системы. Основные виды и функции
- •«Компьютерные системы, интернет и мультимедиа технологии»
- •«Компьютерные системы, интернет и мультимедиа технологии»
- •«Компьютерные системы, интернет и мультимедиа технологии»
- •«Компьютерные системы, интернет и мультимедиа технологии»
«Компьютерные системы, интернет и мультимедиа технологии»
Билет 16.
1. Одноранговые сети.
Локальные компьютерные (вычислительные) сети (ЛВС) делятся на
одноранговые сети
сети с выделенным сервером.
Эта классификация компьютерных сетей имеет принципиальное значение, потому что тип сети характеризует ее функциональные возможности.
Одноранговые сети — это компьютерные сети, в которых не предусмотрено выделение специальных компьютеров, контролирующих администрирование сети. При входе в сеть каждый пользователь выделяет в ней какие-либо ресурсы (дисковое пространство, принтеры) и подключается к ресурсам, предоставленным в сеть другими пользователями
Сеть с выделенным сервером — это компьютерная сеть, в которой предусмотрено выделение специального компьютера (сервера), контролирующего администрирование сети.
В ЛВС под сервером понимается компьютер или соответствующая программа. На одном выделенном компьютере-сервере может функционировать несколько серверов-программ, например, коммуникационный сервер, сервер приложений. В больших корпоративных сетях с десятками и сотнями рабочих станций могут быть выделены серверы, которые «специализируются» на выполнении той или иной функции.
2. Операционные системы. Основные виды и функции
Операционная система, (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений
Все функции, предоставляемые ОС прикладной программе, специфицированы и представляют собой стандартизованные системные библиотеки функций.
Операционная система
как виртуальная машина, с которой проще иметь дело, чем непосредственно с оборудованием компьютера.
как менеджер ресурсов, и осуществляет упорядоченное контролируемое распределение процессоров, памяти и других ресурсов между различными программами.
как защитник пользователей и программ, представляется системой безопасности, на которую возложены функции контроля, допуска и пресечения запрещенных действий.
как постоянно функционирующее ядро, это программа, постоянно работающая на компьютере и взаимодействующая со всеми прикладными программами
Оболочка операционной системы (от англ. shell — оболочка) — интерпретатор команд операционной системы, обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.
Большая роль в развитии ОС принадлежит серии машин IBM/360, где впервые программная совместимость требовала и совместимости операционных систем.
Такие операционные системы должны были работать и на больших, и на малых вычислительных системах, с большим и с малым количеством разнообразной периферии, в коммерческой области и в области научных исследований.
ОС, построенные с намерением удовлетворить всем этим противоречивым требованиям, оказались чрезвычайно сложными. Они состояли из многих миллионов ассемблерных строк, написанных тысячами программистов, и содержали тысячи ошибок, вызывающих нескончаемый поток исправлений. В каждой новой версии исправлялись одни ошибки и вносились другие.
Важнейшим достижением ОС данного поколения явилась реализация мультипрограммирования. Мультипрограммирование - это способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняются несколько программ. Пока одна программа выполняет операцию ввода-вывода, процессор не простаивает, как это происходило при последовательном выполнении программ (однопрограммный режим), а выполняет другую программу (многопрограммный режим).
Наряду с мультипрограммной реализацией систем пакетной обработки появился новый тип ОС - системы разделения времени. Вариант мультипрограммирования, применяемый в системах разделения времени, нацелен на создание для каждого отдельного пользователя иллюзии единоличного использования ЭВМ.
В середине 80-х стали бурно развиваться сети персональных компьютеров, что потребовало установки на них сетевых или распределенных ОС.
Каждая машина в сети должна иметь ОС, отличающуюся от ОС автономного компьютера наличием дополнительных средств, позволяющих компьютеру работать в сети.
Сетевая ОС обязательно содержит программную поддержку для сетевых интерфейсных устройств (драйвер сетевого адаптера), а также средства для удаленного входа в другие компьютеры сети и средства доступа к удаленным файлам, однако эти дополнения не существенно меняют структуру самой операционной системы.
