本题考查程序语言基础知识。
①关键字(或保留字):关键字是编程语言中预定义的特殊标识符,用于表示特定的语法结构、操作或对象。保留字也称为保留标识符,是指在编程语言中已经被系统预留的关键字,不能作为用户自定义的标识符使用。
②变量:变量是程序中用于存储和操作数据的容器。变量可以存储不同类型的数据,如整数、浮点数、字符串等。变量在程序中用于保存需要重复使用的数据或计算结果。
③函数:函数是一段可重用的代码块,用于执行特定任务或计算特定值。函数可以接受输入参数,并且通常会返回一个结果。通过调用函数,可以在程序中重复使用编写好的代码,提高代码的可读性和可维护性。
④数据类型:数据类型是用于描述程序中数据特征的一种分类方式。不同的数据类型对应着不同的数据结构和存储方式,同时也定义了可以进行哪些操作和运算。常见的数据类型包括整数类型、浮点数类型、字符类型、布尔类型等。
⑤注释:注释是用于解释和说明程序代码的文本信息。注释可以提供代码的背景信息、功能描述、实现细节等,帮助程序员理解代码的功能和实现方式。注释可以是单行注释或多行注释,通常以特定的符号(如双斜杠)开始和结束。
在高级语言源程序中,常需要用户定义的标识符为程序中的对象命名,常见的命名对象有变量、函数和数据类型,不包括关键字(或保留字)和注释。因此,选项B“②③④”是正确答案。