ISO/IEC 8631:1989标准的主要目的是为了提高程序的可读性和可维护性。程序员可以使用该标准定义的程序构造和表示约定来编写更加清晰、易于理解和易于维护的程序。该标准适用于所有类型的程序,包括系统软件、应用软件和嵌入式软件。
该标准定义了一些基本的程序构造,包括数据类型、运算符、控制结构和函数。这些构造是程序的基本组成部分,程序员可以使用它们来构建程序。例如,数据类型定义了程序中可以使用的不同类型的数据,包括整数、浮点数、字符和字符串。运算符定义了程序中可以使用的不同类型的运算符,包括算术运算符、逻辑运算符和位运算符。控制结构定义了程序中可以使用的不同类型的控制结构,包括条件语句、循环语句和跳转语句。函数定义了程序中可以使用的不同类型的函数,包括库函数和用户自定义函数。
该标准还规定了这些构造的表示约定,包括标识符、注释、缩进和格式化。标识符是程序中用来标识变量、函数和其他程序构造的名称。注释是程序中用来解释代码的文本。缩进是程序中用来表示代码块的缩进。格式化是程序中用来表示代码的排版方式。这些表示约定可以使程序员更容易地阅读和理解程序代码。
该标准还规定了一些编程实践,包括命名规则、注释规则和代码布局规则。命名规则定义了程序中使用的标识符的命名规则。注释规则定义了程序中使用的注释的规则。代码布局规则定义了程序中使用的缩进和格式化的规则。这些实践可以帮助程序员编写更加清晰、易于理解和易于维护的程序。
总之,ISO/IEC 8631:1989标准是一项非常重要的标准,它可以帮助程序员编写更加清晰、易于理解和易于维护的程序。该标准定义了程序构造和表示约定,以及一些编程实践,可以提高程序的可读性和可维护性。
相关标准
ISO/IEC 9899:1999 Programming languages -- C
ISO/IEC 14882:2017 Programming languages -- C++
ISO/IEC 12207:2008 Systems and software engineering -- Software life cycle processes
ISO/IEC 15504-5:2012 Information technology -- Process assessment -- Part 5: An exemplar process assessment model for IT service management