18c0693f

    Малый бизнес - пакет Posix

Серия стандартов POSIX была разработана комитетом 1003 IEEE. Международная организация по стандартизации (ISO) совместно с Международной электротехнической комиссией (IEC) приняла стандарт POSIX под названием ISO/IEC 9945.

POSIX включает в себя различные подстандарты, например:

POSIX.1 — описывает базовые функции, такие как системные вызовы;

POSIX.2 — определяет стандартные утилиты командной строки;

POSIX.3 — описывает работу с потоками (threads), что позволяет создавать многопоточные приложения;

POSIX.4 — определяет механизм обработки сигналов, что позволяет приложениям реагировать на события, происходящие в системе.

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

  • Введение в POSIX'ивизм
    Предметом всего дальнейшего изложения будут почти исключительно операционные системы, их утилиты и приложения, относимые к категориям программ открытых (Open Sources - буквально программы с открытыми исходными текстами) и свободных

  • Мобильное программирование приложений реального времени в стандарте POSIX
    Следуя классическому принципу "познай самого себя", описание функций, обслуживающих потоки управления, мы начнем с функции pthread_self(), возвращающей в качестве результата идентификатор вызвавшего ее потока (см. листинг 1.1)