A、 ISBN书号
B、 书名
C、 作者,出版社
D、 出版社,出版日期
答案:A
解析:【解析】关键字是指能惟一标识元组的属性或属性集合。书号可以惟一标识一本图书,本题中,书名、作者、出版社、出版日期等字段都不能惟一标识一本图书。答案选择A选项。
A、 ISBN书号
B、 书名
C、 作者,出版社
D、 出版社,出版日期
答案:A
解析:【解析】关键字是指能惟一标识元组的属性或属性集合。书号可以惟一标识一本图书,本题中,书名、作者、出版社、出版日期等字段都不能惟一标识一本图书。答案选择A选项。
A. a=(b=3)=1;
B. a=(b=2)+c;
C. a=b=c+10;
D. a=1+(b=c=2);
解析:【解析】赋值运算结合性为由右向左结合,赋值运算符左值为变量,右值为变量或常量或表达式,且左右两边数据类型相同才能实现赋值。A项中,赋值运算(b=3)=1,左值为表达式,不是变量不能被赋值,A项错误。B项运算过程为,先赋值b=2,再计算b+c,将结果赋给a,是正确的赋值语句。C项运算过程为,先计算c+10将结果赋给b,再将b赋给a,是正确的赋值语句。D项运算过程为,先将2赋给c,再将c赋给b,然后计算1+b,将结果赋给a,是正确的赋值语句。答案选择A选项。
A. 错误推测
B. 因果图
C. 基本路径测试
D. 边界值分析
解析:【解析】白盒测试方法也称为结构测试或逻辑测试,用来检查软件内部的逻辑结构,主要方法有:①逻辑覆盖测试;②基本路径测试等。黑盒测试用于对软件的功能进行测试和验证,不需考虑程序内部的语句和逻辑结构。黑盒测试的方法主要包括:①等价类划分法;②边界值分析法;③错误推测法;④因果图。答案选择C选项。
A. 7
B. 8
C. 9
D. 10
解析:【解析】满二叉树是除了叶子结点外所有结点度都为2的二叉树,当其有n个结点时,非叶子结点数为int(n/2)。本题n=15,故非叶子结点数等于int(15/2)=7,叶子结点数等于15-7=8。答案选择B选项。
A. 10,1
B. 20,1
C. 10,2
D. 20,2
解析:【解析】题目在定义结构体st的同时便定义了结构体数组data。可知data[0]={1,10},data[1]={2,20}。结构体指针p指向数组的首地址,指向data[0],++p则指向data[1],所以输出p->y,(++p)->x即输出data[0].y和data[1].x。从初始化列表中可以看出,这两个值分别是10和2。答案选择C选项。
A. 选项正确。一个源程序文件可以包括预处理命令、全局声明、函数定义,程序总是从main函数开始执行的,不是main语句,
B. 选项错误。
C. 程序中允许两种注释,以//开头的单行注释;以/*开始,以*/结束的块式注释,
D. 选项错误。函数可以嵌套,注释不能嵌套,C选项错误。
解析:【解析】函数体是函数首部下面的花括号内的部分,所以函数体必须由{开始,
A. 逻辑独立性
B. 物理独立性
C. 应用独立性
D. 空间独立性
解析:【解析】数据独立性是指数据独立于程序,包括:①物理独立性,指数据的物理结构改变,应用程序不用改变;②逻辑独立性,指数据的逻辑结构改变,应用程序不用改变。答案选择A选项。
A. 项,一个数据库由一个文件或文件集合组成,这些文件中的信息可分解成一个个记录;
B. 项,数据库是数据的集合;
C. 项,字段是实体属性的描述;
D. 项,在关系数据库中,使用记录作为存取一个实体信息的数据单位。答案选择D选项。
解析:【解析】
A. -2
B. 1.7
C. -3
D. 2.0
解析:【解析】sub函数输出(int)(a-b-1.3)将结果强制转化为整型。(a-b-1.3)=-2.2,(int)(-2.2)=-2,sub(3.2,4.1)=-2,答案选择A选项。
A. x%2==1
B. x/2
C. x%2!=0
D. x%2==0
解析:【解析】当x为大于1的奇数,x%2==1,则表达式x%2==0为假(即值为0),答案选择D选项。
A. 1,2,3
B. 5,3,2
C. 5,2,3
D. 5,3,3
解析:【解析】ǁ表示或运算,当第一个表达式为真时,第二个表达式就不会被执行。根据优先级规则,||两边都是括号,所以先计算(a=b+c),将b+c的值赋值给a,则a=5,而||右边的括号不会被执行,所以b=2,c=3。答案选择