Системное программное обеспечение

Системное программное обеспечение включает в себя:

· операционную систему - обязательную часть системного программного обеспечения, гарантирующая эффективное функционирование компьютеров в различных режимах, организующая выполнение программ и взаимодействие пользователя и внешних устройств с ЭВМ;

· сервисные программы - программы, которые расширяют возможности ОС, предоставляя пользователю и его программам набор дополнительных услуг;

· систему технического обслуживания - систему, которая облегчает диагностику,
тестирования оборудования и поиск неисправностей в компьютерах.

Сетевая операционная система составляет основу любой вычислительной сети.

Каждый компьютер в сети в значительной степени автономен, поэтому под сетевой операционной системой в широком смысле понимается совокупность операционных систем отдельных компьютеров, взаимодействующих с целью обмена сообщениями и разделения ресурсов по единым правилам - протоколам.

Сетевая операционная система - операционная система со встроенными возможностями для работы в компьютерных сетях К таким возможностям можно отнести: поддержку сетевого оборудования;

· поддержку сетевых протоколов;

· поддержку протоколов маршрутизации;

· поддержку фильтрации сетевого трафика;

· поддержку доступа к удаленным ресурсам, таким как принтеры, диски и т. п. по сети;

· поддержку сетевых протоколов авторизации; наличие в системе сетевых служб, позволяющих удаленным пользователям использовать ресурсы компьютера.

Для управления сетью существуют специальные сетевые ОС, которые по своей организации можно разделить на одноранговые (Peer-to-Peer Network) и с выделенным сервером (Dedicated File Server Network).

Одноранговые сети. В одноранговых сетях все компьютеры равны в возможностях доступа к ресурсам друг друга. Каждый пользователь может по своему желанию объявить какой-либо ресурс своего компьютера разделяемым, после чего другие пользователи могут его использовать. В одноранговых сетях на всех компьютерах устанавливается такая операционная система, которая предоставляет всем компьютерам в сети потенциально равные возможности. Одноранговые сети проще в организации и эксплуатации, по этой схеме организуется работа в небольших сетях, в которых количество компьютеров не превышает 10-20.

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

В процессе обработки данных клиент (рабочая станция) может сформировать запрос на сервер для выполнения тех или иных процедур: поиск информации в базе данных, печать файла и т.д. Сервер выполняет запрос, поступивший от клиента. Результаты выполнения запроса передаются клиенту. Сервер обеспечивает хранение данных общего использования, организует доступ к этим данным и передает данные клиенту.

Различают в сети понятия: тонкий и толстый клиенты. Тонкий клиент (рабочая станция) переносит все или большую часть задач по обработке информации на сервер. Толстый клиент обеспечивает расширенную функциональность независимо от центрального сервера Часто сервер в этом случае является лишь хранилищем данных, а вся работа по обработке и представлению этих данных переносится на компьютер клиента.

В больших сетях наряду с отношениями клиент-сервер сохраняется необходимость и в одноранговых связях, поэтому такие сети чаще всего строятся по гибридной схеме.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: