A、 投影
B、 选择
C、 联接
D、 自然选择
答案:B
解析:【解析】投影表示从关系模式中指定若干属性组成新的关系。选择表示从关系中找出满足给定条件的元组的操作。联接是关系的横向结合,联接运算将两个关系模式拼接成一个更宽的关系模式,生成新的关系中包含满足联接条件的元组。属性同为“教授”的教师组成新的关系。答案选择B选项。
A、 投影
B、 选择
C、 联接
D、 自然选择
答案:B
解析:【解析】投影表示从关系模式中指定若干属性组成新的关系。选择表示从关系中找出满足给定条件的元组的操作。联接是关系的横向结合,联接运算将两个关系模式拼接成一个更宽的关系模式,生成新的关系中包含满足联接条件的元组。属性同为“教授”的教师组成新的关系。答案选择B选项。
A. 概念数据模型
B. 逻辑数据模型
C. 物理数据模型
D. 关系数据模型
解析:【解析】按照不同的应用层次,数据模型分为:①概念数据模型,着重于对客观世界复杂事物描述及对它门内在联系刻画;②逻辑数据模型,面向数据库系统,着重于在数据库系统一级实现;③物理数据模型,面向计算机物理实现,给出了数据模型在计算机上物理结构表示。答案选择C选项。
A. 编辑软件
B. 操作系统
C. 教务管理系统
D. 浏览器
解析:【解析】系统软件是控制和协调计算机及外部设备,支持应用软件开发和运行的软件,操作系统是系统软件;支撑软件是支撑各种软件的开发与维护的软件,又称为软件开发环境,浏览器属于支撑软件;应用软件是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,编辑软件、教务管理软件属于应用软件。答案选择
A. CD三项属于白盒测试。答案选择
B. 等价类划分
C. 判定覆盖测试
D. 语句覆盖测试
解析:【解析】常用的黑盒测试方法有:①等价类划分法;②边界值分析法;③错误推测法;④因果图等。常用的白盒测方法有:①逻辑覆盖测试,包括语句覆盖、路径覆盖、判断覆盖、条件覆盖;②基本路径测试等,
A. 实体完整性约束
B. 参照完整性约束
C. 用户定义的完整性约束
D. 关系完整性约束
解析:【解析】关系模型中的完整性约束包括:①实体完整性约束,指若属性M是关系的主键,则M中的属性值不能为空;②参照完整性约束,指若属性A是关系M的外键,它与关系M的主码相对应,即对于关系M中的每个元组在A上的值要么为空,要么等于关系M中某个元组的主码值;③用户定义的完整性约束,指根据应用环境的要求和实际的需要,对某一具体应用所涉及的数据提出的约束条件。本题中违反的是参照完整性约束,属性B为关系S的外键,则T中元组在B上应该为空或者与S中主键值相等,而S中B属性不存在值q。答案选择B选项。
A. 5670
B. 656667
C. 567
D. ABC
解析:【解析】每进行一次循环,将输出s指向字母的ASCII码值除以10的余数。第一次执行循环,s指向字符’A’,字符’A’的ASCII码值为65,第一次输出
A. 程序标题
B. 程序设计者
C. 主要算法
D. 数据状态
解析:【解析】注释一般可分为:①序言性注释,常位于程序开头部分,用于描述程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等;②功能性注释,案选择D选项。
A. 分支结构是根据算术表达式的结果来判断流程走向的
B. 在C语言中,逻辑真值和假值分别对应1和0
C. 对于浮点变量x和y,表达式:x==y是非法的,会出编译错误
D. 关系运算符两边的运算对象可以是C语言中任意合法的表达式
解析:【解析】
A. 输出a、b、c中的 小值
B. 输出a、b、c中的 大值
C. 输出a的原始值
D. 输出a、b、c中值相等的数值
解析:【解析】程序执行过程为:从键盘读入三个整型数据,依次赋给a,b,c,判断a>b,若成立,将较小的值b赋值给较大的值a,判断a>c,若成立,将较小的值c赋值给较大的值a,实现了将从键盘读入的数据中 小值赋给a的功能, 后输出a,即输出 小值。答案选择A选项。
A. 选项,-369有负号,选项C,0.369是小数都不能用无符号整数类存储。选项D,{1,2,3,4,5}是一个整数集合得用数组来存储。只有
B. 369
C. ,0.369是小数都不能用无符号整数类存
D. 整数集合{1,2,3,4,5}
解析:【解析】
A. 1:1联系
B. 1:m联系
C. m:1联系
D. m:n联系
解析:【解析】实体集之间通过联系来建立连接关系,包括:一对一联系(1:1)、多门课程,而一门课程又能由多名教师讲授,所以教师和课程之间是多对多的关系,可以表示为m:n,答案选择D选项。