Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


ќсновные функции операционных систем




□ ѕрием от пользовател€ (или от оператора системы) заданий, или команд, сформулированных на соответствующем €зыке, и их обработка. «адани€ могут передаватьс€ в виде текстовых директив (команд) оператора или в форме указаний, выполн€емых с помощью манипул€тора (например, с помощью мыши). Ёти команды св€заны, прежде всего, с запуском (приостановкой, остановкой) программ, с операци€ми над файлами (получить перечень файлов в текущем каталоге, создать, переименовать, скопировать, переместить тот или иной файл и др.), хот€ имеютс€ и иные команды.

□ «агрузка в оперативную пам€ть подлежащих исполнению программ.

□ –аспределение пам€ти, а в большинстве современных систем и организаци€ виртуальной пам€ти.

□ «апуск программы (передача ей управлени€, в результате чего процессор исполн€ет программу).

□ »дентификаци€ всех программ и данных.

□ ѕрием и исполнение различных запросов от выполн€ющихс€ приложений. ќперационна€ система умеет выполн€ть очень большое количество системных функций (сервисов), которые могут быть запрошены из выполн€ющейс€ программы. ќбращение к этим сервисам осуществл€етс€ по соответствующим правилам, которые и определ€ют интерфейс прикладного программировани€ (Application Program Interface, API) этой операционной системы.

□ ќбслуживание всех операций ввода-вывода.

□ ќбеспечение работы систем управлений файлами (—”‘) и/или систем управлени€ базами данных (—”Ѕƒ), что позвол€ет резко увеличить эффективность всего программного обеспечени€.

□ ќбеспечение режима мультипрограммировани€, то есть организаци€ параллельного выполнени€ двух или более программ на одном процессоре, создающа€ видимость их одновременного исполнени€.

□ ѕланирование и диспетчеризаци€ задач в соответствии с заданными стратегией и дисциплинами обслуживани€.

□ ќрганизаци€ механизмов обмена сообщени€ми и данными между выполн€ющимис€ программами.

□ ƒл€ сетевых операционных систем характерной €вл€етс€ функци€ обеспечени€ взаимодействи€ св€занных между собой компьютеров.

□ «ащита одной программы от вли€ни€ другой, обеспечение сохранности данных, защита самой операционной системы от исполн€ющихс€ на компьютере приложений.

□ јутентификаци€ и авторизаци€ пользователей (дл€ большинства диалоговых операционных систем). ѕод аутентификацией понимаетс€ процедура проверки имени пользовател€ и его парол€ на соответствие тем значени€м, которые хран€тс€ в его учетной записи. ќчевидно, что если входное им€ (login) пользовател€ и его пароль совпадают, то, скорее всего, это и будет тот самый пользователь. “ермин авторизаци€ означает, что в соответствии с учетной записью пользовател€, который прошел аутентификацию, ему (и всем запросам, которые будут идти к операционной системе от его имени) назначаютс€ определенные права (привилегии), определ€ющие, что он может, а что не может делать на компьютере.

□ ”довлетворение жестким ограничени€м на врем€ ответа в режиме реального времени (характерно дл€ операционных систем реального времени).

□ ќбеспечение работы систем программировани€, с помощью которых пользователи готов€т свои программы.

□ ѕредоставление услуг на случай частичного сбо€ системы.

ќперационна€ система изолирует аппаратное обеспечение компьютера от прикладных программ пользователей. » пользователь, и его программы взаимодействуют с компьютером через интерфейсы операционной системы. Ёто можно проиллюстрировать, например, рис. 1.

„еловек ѕрограммы

 

–ис. 1. ¬заимодействие пользовател€ и его программ с компьютером
через операционную систему





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2016-11-20; ћы поможем в написании ваших работ!; просмотров: 698 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

¬елико ли, мало ли дело, его надо делать. © Ќеизвестно
==> читать все изречени€...

745 - | 552 -


© 2015-2023 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.01 с.