Jobyou Бизнес офис: бизнес справочник, реклама, бизнес книги, финансы, юридическая энциклопедия, бизнес новости, работа

Учебники Самоучители


Иллюстрированный самоучитель по теории операционных систем Скачать ZIP

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

По современным представлениям ОС должна уметь делать следующее.

  • Обеспечивать загрузку пользовательских программ в оперативную память и их исполнение (этот пункт не относится к ОС, предназначенным для прошивки в ПЗУ).
  • Обеспечивать управление памятью. В простейшем случае это указание единственной загруженной программе адреса, на котором кончается память, доступная для использования, и начинается память, занятая системой. В многопроцессных системах это сложная задача управления системными ресурсами.
  • Обеспечивать работу с устройствами долговременной памяти, такими как магнитные диски, ленты, оптические диски, флэш-память и т. д. Как правило, ОС управляет свободным пространством на этих носителях и структурирует пользовательские данные в виде файловых систем.
  • Предоставлять более или менее стандартизованный доступ к различным периферийным устройствам, таким как терминалы, модемы, печатающие устройства или двигатели, поворачивающие рулевые плоскости истребителя.
  • Предоставлять некоторый пользовательский интерфейс. Слово некоторый здесь сказано не случайно — часть систем ограничивается командной строкой, в то время как другие на 90% состоят из интерфейсной подсистемы. Встраиваемые системы часто не имеют никакого пользовательского интерфейса.

Существуют ОС, функции которых этим и исчерпываются. Одна из хорошо известных систем такого типа — дисковая операционная система MS DOS.
Более развитые ОС предоставляют также следующие возможности:

  • параллельное (или псевдопараллельное, если машина имеет только один процессор) исполнение нескольких задач;
  • организацию взаимодействия задач друг с другом;
  • организацию межмашинного взаимодействия и разделения ресурсов;
  • защиту системных ресурсов, данных и программ пользователя, исполняющихся процессов и самой себя от ошибочных и зловредных действий пользователей и их программ;
  • аутентификацию (проверку того, что пользователь является тем, за кого он себя выдает), авторизацию (проверка, что тот, за кого себя выдает пользователь, имеет право выполнять ту или иную операцию) и другие средства обеспечения безопасности.
    Глава 1. Представление данных в вычислительных системах
    Глава 2. Машинные языки
    Глава 3. Загрузка программ
    Глава 4. Управление оперативной памятью
    Глава 5. Сегментная и страничная виртуальная память
    Глава 6. Компьютер и внешние события
    Глава 7. Параллелизм с точки зрения программиста
    Глава 8. Реализация многозадачности на однопроцессорных компьютерах
    Глава 9. Внешние устройства
    Глава 10. Драйверы внешних устройств
    Глава 11. Файловые системы
    Глава 12. Безопасность
    Приложение. Обзор архитектур современных ОС

Бизнес советы: Реклама, Маркетинг, Менеджмент


Книга Гинесса 2007 Самое большое банкротство. Тексако. Самое большое банкротство по активам компании в 35, 9 млрд. долл. претерпела в 1987 г. компания *Тексако*.

Книга Гинесса 2007 Крупнейшая компания по производству моющих средств и косметики. Проктор энд Гэмбл. Это компания *Проктор энд Гэмбл*. В 1996 г. ее доходы составили 33,4 млрд. долл.


Jobyou: Бизнес офис: статьи


Скачать Молден Д. Менеджмент и могущество НЛП

-

Белый воротничок

Философия наказания сотрудников компании-тюрьмы.

Скачать Паршев А.П. Америка против России

СЕРВИТУТ

Типовой годовой договор на перевозку грузов автомобильным транспортом

СОВЕРШЕННАЯ НЕЭЛАСТИЧНОСТЬ


НОВОСТНОЙ БЛОК  

.

AdLabs Партнерская программа: Разместить рекламу в этом блоке

 

free counters

 

Rambler's Top100 Яндекс цитирования

 

Jobyou Бизнес офис: бизнес справочник, реклама, бизнес книги, финансы, юридическая энциклопедия, бизнес новости, работа