Операционная система QNX

Автор работы: Пользователь скрыл имя, 07 Июня 2013 в 11:25, реферат

Описание работы

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

Файлы: 1 файл

Основная часть.docx

— 122.05 Кб (Скачать файл)

Примеры применения QNX в России и СНГ.

Как правило, это системы  в промышленности, которые управляют  довольно сложным и ответственным  производством с очень высокими требованиями по времени реакции  на аварийные ситуации, требованиями к надёжности и непрерывности  управления.

  1. ОАО «Салаватнефтеоргсинтез», АСУ ТП производством бензола на базе SCADA Realflex. Система управления оперирует более чем 16 тыс. физических каналов.
  2. Система управления машинами термической резки металла (МТР), применяется в качестве операционной системы УЧПУ (CNC) производства ОАО «Зонт» (Одесса), ООО «Автогенмаш» (Тверь).
  3. Пульт космонавтов «Нептун-МЭ» транспортного корабля «Союз ТМА»[источник не указан 251 день], НИИАО, Жуковский.
  4. Многоканальные, информационно-управляющие комплексы огневых стендовых испытаний узлов ракетных двигателей, выполненные на QNX 6 и программном продукте Octavo.
  5. АСУ ТП браго-ректификационного отделения Немировского спиртового завода выполнено на базе QNX 6.3.2 и SCADA/Softlogic S3 [5].

 

Заключение

Для приложений, работающих в режиме реального времени, QNX является идеальной операционной системы. Она удовлетворяет всем основным требованиям, предъявляемым к системам реального времени:

- реализован многозадачный  режим;

- приоритетно-управляемое  планирование;

- быстрое переключение  контекста.

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

QNX достигает своего уникального уровня производительности, модульность и простоты благодаря двум фундаментальным принципам:

- архитектура на основе  микро ядра;

- связь между процессорами  на основе сообщений.

Именно по этому, на данный момент QNX нашла широкое применение в различных сферах жизнедеятельности человека, от домоуправленческих функций до целых заводских систем перекачки нефти и даже управлении ядерным реактором.

 

 

 

 

 

 

 

 

Список использованной литературы

1. Бурукина  И.П. Операционные системы реального времени. Учебное пособие / И.П. Бурукина, Пензенский государственный университет, 2011. – 73 с.

2.  Гордеев А.В. Операционные  системы / А.В. Гордеев. – СПб.: ООО «Питер Принт», 2004. – 416 с.

3.  Деревянко А.С., Солощук М.Н. Операционные системы. Часть II Обзор операционных систем / А.С. Деревянко. – Харьков: НТУ “ХПИ”, 2002. – 331 с.

4. Стальнов А.Ф, Фомин А.И. Операционные системы. Учебное пособие / А.Ф. Стальнов, Военная академия войсковой противовоздушной обороны вооруженных сил РФ, 2005. – 304 с.   

 

Интернет-ресурсы:

5.  http://ru.wikipedia.org/wiki/QNX (QNX)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Информация о работе Операционная система QNX