Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИС и сети.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
281.09 Кб
Скачать

3. Выводы

· ОС — это комплекс взаимосвязанных программ, предназначенный для повышения эффективности аппаратуры компьютера путем рационального управления его ресурсами, а также для обеспечения удобства пользователя за счет предоставления ему расширенной виртуальной машины.

· К числу основных ресурсов, управление которыми осуществляет ОС, относятся процессоры, основная память, таймеры, наборы данных, диски, накопители на магнитных лентах, принтеры, сетевые устройства и некоторые другие. Ресурсы распределяются между процессами. Для решения задач управления ресурсами разные ОС используют различные алгоритмы, особенности которых, в конечном счете, и определяют облик ОС.

· Наиболее важными подсистемами ОС являются подсистемы управления процессами, памятью, файлами и внешними устройствами, а также подсистемы пользовательского интерфейса, защиты данных и администрирования.

· Прикладному программисту возможности ОС доступны в виде набора функций, составляющих интерфейс прикладного программирования (API).

· Термин «сетевая операционная система» используется в двух смыслах: во- первых, как совокупность ОС всех компьютеров сети и, во-вторых, как ОС отдельного компьютера, способного работать в сети.

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

· Совокупность серверной и клиентской частей, предоставляющих доступ к конкретному типу ресурса компьютера через сеть, называется сетевой службой. Сетевая служба предоставляет пользователям сети набор услуг — сетевой сервис. Каждая служба связана с определенным типом сетевых ресурсов и/или определенным способом доступа к этим ресурсам. Сетевые службы могут быть либо встроены в ОС, либо реализованы в виде программной оболочки.

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

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

· В сетях с выделенными серверами используются специальные варианты сетевых ОС, оптимизированные для роли либо серверов, либо клиентов. Для серверных ОС характерны поддержка мощных аппаратных платформ, в том числе мультипроцессорных, широкий набор сетевых служб, поддержка большого числа одновременно выполняемых процессов и сетевых соединений, наличие развитых средств защиты и средств централизованного администрирования сети. Клиентские ОС, в общем случае являясь более простыми, должны обеспечивать удобный пользовательский интерфейс и набор редиректоров, позволяющий получать доступ к разнообразным сетевым ресурсам.

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

Литература

1. Джеф Раскин, Интерфейс: новые направления в проектировании компьютерных систем.- Пер. с англ.-СПб.: Символ-Плюс, 2003.

2. Торрес Р. Дж. Практическое руководство по проектированию и разработке

пользовательского интерфейса.-Пер. с англ.-М.: Вильямс, 2002.

3. Коутс Р., Влеймник И. Интерфейс “человек-машина”-М.: Мир, 1990.

4.Алиев Т. М., Вигдоров Д.И., Кривошеев В.П. Системы отображения информации.-М.: Высшая школа, 1988.

5.Гасов В. М., Соломонов Л. А. Инженерно-психологическое проектирование

взаимодействия человека с техническими средствами. Практическое пособие. //Под ред. Четверикова В. Н.-М.: Высшая школа, 1990.

6.Тео Мандел. Дизайн интерфейсов.М.:ДМК.2005.

7.Соломонов Л. А., Филиппович Ю. Н., Шульгин В. А. Персональные автоматизированные информационные системы. Практическое пособие. // Под ред. Четверикова В. Н.-М.: Высшая школа, 1990.

8.Гасов В. М., Меньков А. В., Соломонов Л. А., Шигин А. В. Системное проектирование взаимодействия человека с техническими системами. Практическое пособие. // Под ред. Четверикова В. Н.-М.: Высшая школа, 1990.

9.Гасов В. М., Коротаев А. И., Сенькин С. И. Отображение информации. Практическое пособие. // Под ред. Четверикова В. Н.-М.: Высшая школа, 1991.

10.Сальников Ю. В., Савченко А. В., Филиппов А. Н. Средства общения с ЭВМ. // Под ред.Савельева А. Я.-М.: Высшая школа, 1987.

11. Венда В. Ф.. Инженерная психология и синтез систем отображения информации.- М.: Машиностроение, 1975.

12.Дракин В. И., Попов Э. В., Преображенский А Б. Общение конечных пользователей с системами обработки данных.-М.: Радио и связь, 1988.