МГТУГА

Категории раздела

История воздухоплавания [31]
Системное программное обеспечение [55]
Сети 3-4 курс [41]
Методы и средства защиты информации [17]
Вычислительный системы [42]
про САПР [41]
Безопасность жизнедеятельности. БЖД. [46]
Интернет-технологии ГА [49]

Статистика


Онлайн всего: 4
Гостей: 4
Пользователей: 0

Форма входа

Каталог статей

Главная » Статьи » Системное программное обеспечение

2.Архитектура Unix. Основные стандарты.

2.Архитектура Unix. Основные стандарты.

Unix явилась первой действительно переносимой системой. Чем больше появлялось версий Unix, тем очевиднее становилась необходимость стандартизации системы. Наличие стандартов облегчает переносимость приложений и защищает как пользователей, так и производителей. В результате возникло несколько организаций, связанных со стандартизацией, и был разработан ряд стандартов, оказывающих влияние на развитие UNIX. Основные стандарты: 1)IEEE и POSIX

IEEE 1003.1-1990 (стандарт, определяющий интерфейс, он не делает различия между системными вызовами и библиотечными ф-ми), POSIX 1003.2-1992 (включает определение командного интерпретатора UNIX и набор утилит), POSIX 1003.1b-1993 (содержит дополнения, относящиеся к поддержке приложений реального времени), POSIX 1003.1c-1995 (включает определения «нитей» (threads) POSIX, известных также как pthreads).   

2)X/OPEN  основной задачей организации X/OPEN явл.согласование и утверждение стандартов для создания общего программного интерфейса и программной среды для приложений. XPG3 (включал POSIX 1003.1-1988 и стандарт на графическую систему X Window System). XPG4.2 (включив базовые API систем BSD и System V (SVID) и архитектуру STREAMS)

3)SVID System V Interface Definition, в котором описывались внешние интерфейсы UNIX версий System V. В дополнение к SVID был выпущен SVVS (verification suit) – набор текстовых программ.

4)ANSI  был утвержден стандарт X3.159-1989 языка программирования С. Целью появления этого стандарта явл. улучшение переносимости программ, написанных на языке С, в различные ОС (не только UNIX).

Категория: Системное программное обеспечение | Добавил: mgtuga (15.01.2009)
Просмотров: 1212 | Комментарии: 1 | Рейтинг: 2.0/1
Всего комментариев: 0
Имя *:
Email *:
Код *:

Поиск

Дисциплины