A、 客户号
B、 商品号
C、 客户号,商品号
D、 客户号,商品号,购买数量
答案:C
解析:【解析】在购买关系中,商品号、客户号、购买数量三个属性均不能唯一标识元组,但商品号与客户号构成的集合、商品号、客户号、购买数量构成的集合都可以唯一标识购买关系,可以作为候选键,而前者为最小属性集。答案选择C选项。
A、 客户号
B、 商品号
C、 客户号,商品号
D、 客户号,商品号,购买数量
答案:C
解析:【解析】在购买关系中,商品号、客户号、购买数量三个属性均不能唯一标识元组,但商品号与客户号构成的集合、商品号、客户号、购买数量构成的集合都可以唯一标识购买关系,可以作为候选键,而前者为最小属性集。答案选择C选项。
A. 一对一
B. 一对多
C. 多对一
D. 多对多
解析:【解析】实体集之间必须通过联系来建立联接关系,包括:①一对一联系(1:
A. 判断m是否能被5或者7整除
B. 判断m是否能被5和7整除
C. 判断m被5或者7整除是否余1
D. 判断m被5和7整除是否都余1
解析:【解析】
A. auto
B. register
C. static
D. auto或register
解析:【解析】在C语言中,对于静态存储类型定义变量,如果未初始化,在编译时,系统会自动对其初始化默认值,其中int型的默认初始化值是0,其他选项的存储类型不能保证变量在未赋值情况的初值。答案选择C选项。
A. 668977
B. 4444
C. 6677877
D. 68766
解析:【解析】本题执行过程为:读入c='2',c-'2'=0,首先匹配case0,依次输出6,
A. 概念模式
B. 内模式
C. 外模式
D. 数据模式
解析:【解析】数据库三级模式包括概念模式、外模式和内模式。答案选择D选项。
A. 实体完整性约束
B. 参照完整性约束
C. 用户定义的完整性约束
D. 关系完整性约束
解析:【解析】关系模型中的完整性约束包括:①实体完整性约束,指若属性M是关系的主键,则M中的属性值不能为空;②参照完整性约束,指若属性A是关系M的外键,它与关系M的主码相对应,即对于关系M中的每个元组在A上的值要么为空,要么等于关系M中某个元组的主码值;③用户定义的完整性约束,指根据应用环境的要求和实际的需要,对某一具体应用所涉及的数据提出的约束条件。本题中违反的是参照完整性约束,属性B为关系S的外键,则T中元组在B上应该为空或者与S中主键值相等,而S中B属性不存在值q。答案选择B选项。
A. x/10%100
B. x%10/100
C. x%100/10
D. x/100%10
解析:【解析】x/100结果的个位数上的数字是原来x的百位数上的数字,则要得到这个数字只需要再%10即可。答案选择D选项。
A. 队头指针是固定不变的
B. 队头指针一定大于队尾指针
C. 队头指针一定小于队尾指针
D. 队头指针可以大于队尾指针,也可以小于队尾指针
解析:【解析】在循环队列中,用队尾指针(rear)指向队列中的队尾元素,用队头指针(front)指向队头元素的前一个位置。在循环队列中,一般情况下rear>front,当存储空间的 后一个位置被使用,而新元素要入队时,如果存储空间的第一个位置空闲,便可将元素插入到第一个位置,此时存储空间的第一个位置作为队尾,便有front>rear。所以答案选择D选项。
A. 多态性
B. 标识唯一性
C. 封装性
D. 耦合性
解析:【解析】面向对象设计是建立在“对象”概念上的方法学,对象是面向对象语言中类的实体,其特点包括:①标识唯一性,对象可区分;②分类性,可以将具有相同属性和操作的对象抽象成类;③多态性,同一个操作对于不同对象表现不同的行为;④封装性,屏蔽数据的具体结构以及操作的算法;⑤模块独立性好,对象内部各种元素结合紧密,内聚性强。答案选择D选项。
A. 选项正确。一个源程序文件可以包括预处理命令、全局声明、函数定义,程序总是从main函数开始执行的,不是main语句,
B. 选项错误。
C. 程序中允许两种注释,以//开头的单行注释;以/*开始,以*/结束的块式注释,
D. 选项错误。函数可以嵌套,注释不能嵌套,C选项错误。
解析:【解析】函数体是函数首部下面的花括号内的部分,所以函数体必须由{开始,