Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Операционные системы реального времени.docx
Скачиваний:
246
Добавлен:
11.03.2016
Размер:
128.45 Кб
Скачать

Применение

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

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

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

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

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

Рынок операционных систем

Рынок операционных систем кардинально меняется. Но это происходит не совсем потому, что сдает позиции лидер. Просто на сегодня ПК вообще теряет позиции как единственное «умное устройство». Согласно статистике, число персональных машин уже составляет едва четверть от их общего числа. Мир завоевывают мобильные гаджеты: смартфоны, нетбуки, планшеты.

За последние годы множество раз звучали заявления, что границы стираются, устройства приобретают беспрецедентные возможности для коммуницирования. И вот это случилось – без революций и катаклизмов, просто по факту. Какие операционные системы самые важные теперь? Около 50% всех устройств с процессором внутри (преимущественно мобильные гаджеты, естественно) работает под управлением Android.

А если вспомнить, что все выпускаемые в мире устройства «затачиваются» под собственные операционные системы, то ситуация становится еще более интересной. Специалисты предрекают, что скоро грядет настоящая революция, где лидером может стать совсем не Windows, который уже не совсем главный.

На днях, к примеру, получен официальный отчет от Intel об объемах выручки по результатам деятельности компании во втором квартале. Сумма впечатляющая - $12,8 миллиардов. Однако это меньше, чем год назад, на 5%. Что происходит? Просто Intel сдает позиции на рынке процессоров. Для своих мобильных устройств предпочитают покупать все больше процессоров других компаний.

Немного исправлял ситуацию раньше Microsoft. Так, выход на рынок операционных систем Windows 7 в 2009 году стимулировал рост продаж ПК. Однако это продолжалось всего пару лет, после чего Intel начал сдавать позиции. А достаточно неудачный релиз восьмой версии ОС от Microsoft ситуацию усугубил.

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