Про компьютеры на PCwork.Ru
наш форум
Сейчас на форуме: 4
Тема: «Индексация картинок Яндексом»
Всего тем: 3567
Сообщений: 22898
Пользователей: 686
Новый пользователь: Taleiran
Какими GPS-устройствами вы пользуетесь?
Волонтеры в помощь детям сиротам. Отказники.ру
Главная arrow Операционные системы arrow Работа операционной системы. Функции операционной системы

Работа операционной системы. Функции операционной системы



Как работают операционные системы1 Продолжение статьи «Работа операционной системы»

На простейшем уровне операционная система делает две вещи:

  • Во-первых, она управляет аппаратными и программными ресурсами системы. В настольном компьютере такими ресурсами являются процессор, оперативная память, дисковое пространство и т.п. (В сотовом телефоне это клавиатура, экран, адресная книга, номеронабиратель, батарея и средства подключения к сети).

  • ОС обеспечивает для программ стабильный единообразный подход к взаимодействию с аппаратными средствами без необходимости уточнения подробностей устройства и работы этих средств.

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

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

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

    Продолжение следует

    Источник: www.howstuffworks.com



    Просмотров: 1897

      Ваш коментарий будет первым

    Только зарегистрированные пользователи могут оставлять коментарии.
    Пожалуйста зарегистрируйтесь или войдите в ваш аккаунт.


  • полезная информация
    Всего публикаций на сайте: 1160
    Аппаратное обеспечение
    Периферийные устройства
    Ноутбуки
    КПК
    Сети и системы связи
    Интернет
    Программное обеспечение
    Операционные системы
    Серверные системы
    Инфракрасные сауны. Большой выбор: инфракрасная кабина. Инфракрасные сауны на любой вкус.
    © 2007-2012 PCwork.Ru
    Копирование материалов сайта допускается только при установке обратной ссылки на PCWork.Ru
    Для связи с администрацией:
    Проектирование, монтаж и обслуживание компьютерных сетей и СКС любой сложности.