标准解读
《GB/T 14246.1-1993 信息技术 可移植操作系统界面 第一部分:系统应用程序界面(POSIX.1)》这一标准是基于IEEE Std 1003.1-1988(即POSIX.1)制定的,旨在为中国的信息技术领域提供一个统一的、可移植的操作系统接口规范。该标准详细规定了操作系统应提供的系统调用、库函数、头文件以及相关的语法和语义,以确保应用程序能在符合POSIX标准的不同操作系统间实现高度的可移植性。
然而,您提供的对比参照物不完整,无法直接指出与哪个具体标准或版本相比的具体变更。但可以概述该标准相对于其基础标准IEEE Std 1003.1-1988或后续修订版如POSIX.1-2001(对应ISO/IEC 9945-1:2003)的一般性变化趋势:
-
新增功能:随着技术发展,后续标准通常会增加对新功能的支持,比如更高级的进程间通信机制、线程支持、更丰富的网络编程接口等。
-
安全性增强:更新的标准可能会包含更多关于安全方面的API,比如访问控制、加密函数的标准化,以应对日益增长的安全威胁。
-
兼容性和向后兼容性:新版本在引入新特性的同时,会尽量保持与旧版的兼容性,确保现有应用能平滑迁移,但有时为了改进设计或安全性,也会有选择地废弃某些过时或不安全的接口。
-
标准化语言扩展:对于C语言库的支持可能有所扩展,包括对C99或后续C标准的新特性的采纳,以及对多字节字符和宽字符处理的改进。
-
规范表述的清晰度和一致性:标准文档本身可能会得到修订,以提高描述的清晰度,消除歧义,并保持与其他相关国际标准的一致性。
-
测试套件更新:与标准更新相配套的,是POSIX兼容性测试套件的升级,以验证操作系统和开发库是否符合最新标准要求。
如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。
....
查看全部
- 现行
- 正在执行有效
- 1993-03-16 颁布
- 1993-12-01 实施
文档简介
uDc.681.3L74中华人民共和国国家标准GB/T14246.1-93ISO/IEC9945-1-1990信息技术可移植操作系统界面第一部分:系统应用程序界面(POSIX.1)Informationtechnology-y-PortableoperatingsysteminterfaceforcomputerenvironmentsPart1.Systemapplicationprograminterface(POSIX.1)1993-03-16发布1993-12-01实施国家技术监督局发布
M概论1.1范围1.2引用标准1.3遵从性…定义和通用要求2.1约定2.2定义2.3一般概念2.4出错号2.5基本系统数据类型2.6环境描述·……2.7C语言定义.(192.8数字的限定值(232.9符号常量(25)1263进程原语$.1进进程的创建和执行(263.2进程的终止(293.3信号(32)3.4定时操作(40)进程环境4(42)进程标识4.1(424.2用户标识424.3进程组……·4.4系统标识(464.5时间4.6环境变量484.7终端标识4.8可配置的系统变量4495文卷与目录50目录5.11505.2工作目录652创建普通文卷5.3(53创建特别文卷5.4(56)文卷的删除5.5(58
5.6文卷特性(60)5.?可配置的路径名变量(66)6输入和输出原语(67)6.1(676.2文卷描述字的操作(68)6.3文卷描述字的回收(69)6.4输入和输出·………………(69)6.5文卷的控制操作(727设备和设备类专用函数(777.1通用终端界面(777.2通用终端界面控制西数……(868针对C编程语言的语言专用服务(90引用的C语言例程·…··…·······8.1(90C语言的输入/输出函数·8.2(93)8.3其他C语言函数·……………(97系统数据基··9(98)系统数据基9.1(98)对数据基的访问9.2(98)10数据交换格式…….(99)10.1档案文卷格式及交换文卷格式…(99)附录A参考文献(参考件)(107)A1相关的开放系统标准(107A2其他标准(108)以往的文卷和工业文本(108)A4C语言参考资料(109以往的应用系统程序设计辅导资料(110A6有关的标准…(110)附录B依据和注释(参考件)(110)B1批论(110)定义和通用要求(117)进程原语(137)进程环境(150)3文卷和目录(154)多输入和输出原语(160)设备和设备类专用函数(166)B8·针对C编程语言的语言专用服务(173)B9系统数据基·(179)数据交换格式·…………·B10(179)附录C前导文卷内容的样本(参考件)(183)附录D特征文卷(参考件)………………(196)D1定义(196本标准中的任选项(197)D3相关的标准(198)
D4相关的活动(198)D5与IEEE1003.0草案的关系(198)附录E英中词汇对照表(参考件)…···(198)附录F西数索引参考件)·…·(212)
中华人民共和国国家标准信息技术可移植操作系统界面第一部分:系统应用程序界面914348.1-9(POSIX.1iso/ic9945-1-1990Informationtechnology-PortableoperatingsysteminterfaceforcomputerenvironmentsPart1:Systemapplicationprograminterface(POSIX.1本标准等同采用国际标准ISO/IEC9945-1一1990。即:信息技术可移植操作系统界面第一部分:系统应用程序界面(POSIX.1)引本标准的目的是在UNIX操作系统文档的基础上,定义一/个个标准的操作系统界面和环境,以支持应用程序在源码级的可移植性。本标准主要供操作系统的实现者和各种应用程序的开发者使用。ISO/IEC9945-1一1990是以美国IEEEStd1003.1一1988为基础的。这是整个可移植操作系统界面(POSIX)的第一部分:系统应用程序界面即POSIX.1。标准的组织本标准由四大部分组成:(1)范围的陈述(第1章);(2)定义和全局概念(第2章);(3)各种界面功能(第3~9章);(4)数据交换格式(第10章)。大多数的条目单独描述一种服务界面。服务界面的C语言表述在各个西数的“格式"条内给出。“说明"条提供了由服务界面执行的操作的说明。可能提供某些实例解释所描述的界面。在大多数情况下在“返回"和“出错"条规定了返回值和可能的出错条件。“参阅"条用于指导该者参照其他有关的条。为了帮助读者理解,本标准还提供了几个附
温馨提示
- 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
- 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
- 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。
最新文档
- 2024年度绿色环保产品广告合作与市场拓展合同3篇
- 《电子商务运作体系》课件
- 《环境民事责任》课件
- 2024年物业服务协议新模式3篇
- 2024年版消防器材销售协议3篇
- 2024年度幼儿园卫生专员聘请协议一
- 2024年度物业管理服务合同(含社区环境保护)3篇
- 2025加工订货合同格式
- 2025私人购房合同
- 《市场经济的优缺点》课件
- pc(装配式)结构施工监理实施细则
- 医院内审制度
- 押运人员安全培训课件
- 给小学生科普人工智能
- 2024年南京信息职业技术学院高职单招(英语/数学/语文)笔试历年参考题库含答案解析
- 2024年汽配行业分析报告
- 【世界睡眠日】3.21主题班会(3月21日)良好睡眠健康作息-课件
- 2024年房地产经纪协理考试题库附参考答案(综合题)
- c型钢加工工艺
- 中药在护理中的应用
- 业余无线电爱好者培训-基础篇
评论
0/150
提交评论