ВУЗ:
Составители:
47
система может поддерживать несколько копий данных на различных
носителях, избыточное количество принтеров и других устройств ввода-
вывода. При отказе одного из таких устройств система должна быстро и
прозрачно для пользователя выполнить переконфигурацию и продолжить
работу с уцелевшими устройствами.
Особым случаем является использование нескольких процессоров,
когда система продолжает работу при отказе одного
или нескольких
процессоров, хотя и с меньшей производительностью. Следует отметить,
что многие мультипроцессорные операционные системы прекращают
работу при отказе одного из процессоров.
Для повышения отказоустойчивости системы используются также
специальные утилиты, с помощью которых администратор может
регулярно выполнять операции резервного копирования для обеспечения
быстрого восстановления важных для системы данных.
Интерфейс прикладного
программирования
Обращение прикладного программиста к системным функциям
происходит в двух случаях:
− когда для выполнения тех или иных действий прикладному
программисту не хватает полномочий, и ему требуется статус
операционной системы (в большинстве современных
операционных систем это любые действия, связанные с
управлением аппаратурой),
− когда использование системных функций помогает упростить
написание приложение
(это использование стандартных, часто
используемых функций, таких как обработка строк, построение
изображений и т. д.).
Здесь следует отметить, что использование системных функций
может осуществляться косвенно. Так, например, в C++ Builder имеется
47 система может поддерживать несколько копий данных на различных носителях, избыточное количество принтеров и других устройств ввода- вывода. При отказе одного из таких устройств система должна быстро и прозрачно для пользователя выполнить переконфигурацию и продолжить работу с уцелевшими устройствами. Особым случаем является использование нескольких процессоров, когда система продолжает работу при отказе одного или нескольких процессоров, хотя и с меньшей производительностью. Следует отметить, что многие мультипроцессорные операционные системы прекращают работу при отказе одного из процессоров. Для повышения отказоустойчивости системы используются также специальные утилиты, с помощью которых администратор может регулярно выполнять операции резервного копирования для обеспечения быстрого восстановления важных для системы данных. Интерфейс прикладного программирования Обращение прикладного программиста к системным функциям происходит в двух случаях: − когда для выполнения тех или иных действий прикладному программисту не хватает полномочий, и ему требуется статус операционной системы (в большинстве современных операционных систем это любые действия, связанные с управлением аппаратурой), − когда использование системных функций помогает упростить написание приложение (это использование стандартных, часто используемых функций, таких как обработка строк, построение изображений и т. д.). Здесь следует отметить, что использование системных функций может осуществляться косвенно. Так, например, в C++ Builder имеется
Страницы
- « первая
- ‹ предыдущая
- …
- 45
- 46
- 47
- 48
- 49
- …
- следующая ›
- последняя »