Классика баз данных - статьи




Открытые системы, процессы стандартизации и профили стандартов - часть 9


В документах этой рабочей группы определяются обязательные

интерфейсы между прикладной программой и операционной системой. С

выпуска первой версии этого документа началась работа POSIX, и он

в наибольшей степени связан с ОС UNIX, хотя в настоящее время

интерфейсы 1003.1 поддерживаются в любой операционной среде,

претендующей на соответствие принципам Открытых Систем. Заметим,

что несмотря на очевидную важность 1003.1, в документе

отсутствуют спецификации многих важных интерфейсов, в частности,

интерфейсы системных вызовов, обеспечивающих межпроцессные

взаимодействия.

POSIX 1003.2. Shell и утилиты. Рабочая группа специфицирует

стандартный командный язык shell, основанный главным образом на

Bourne shell, но включающий некоторые черты Korn shell. Кроме

того, в документах этой рабочей группы специфицировано около 80

утилит, которые можно вызывать из процедур shell или прямо из

прикладных программ. В документах серии 1003.2a описываются

дополнительные средства, позволяющие пользователям работать с

системой с помощью только ASCII-терминалов.

POSIX 1003.3. Общие методы проверки совместимости с POSIX. Целью

рабочей группы является разработка методологии проверки

соответствия реализаций стандартам POSIX. Документы рабочей

группы используются в различных организациях при разработке

тестовых наборов.

POSIX 1003.4. Средства, предоставляемые системой для прикладных

программ реального времени. В соответствии с определением 1003.4,

системой реального времени считается система, обеспечивающая

предсказуемое и ограниченное время реакции. Работа ведется в трех

секциях: файловые системы реального времени, согласованные

многопотоковые (multithread) архитектуры, а также в секции,

занимающейся такими вопросами, как семафоры и сигналы.

POSIX 1003.5. Привязка языка Ада к стандартам POSIX. В документах

этой рабочей группы определяются правила привязки программ,

написанных на языке Ада, к системным средствам, определенным в

POSIX 1003.1.

POSIX 1003.6. Расширения POSIX, связанные с безопасностью.




Содержание  Назад  Вперед