16 喜欢·437 浏览
单选题

针对数组定义int data[10];,下列表述中错误的是

A
用*data可访问到数组的首元素
B
用data[9]可访问到数组的末元素
C
用data[10]访问数组元素会超出数组边界
D
data共有10个元素,其首元素是data[1]

题目答案

D

答案解析

暂无解析
举一反三
单选题

数据独立性是数据库技术的重要特点之一。所谓数据独立性是指

A
数据与程序独立存放
B
不同的数据被存放在不同的文件中
C
不同的数据只能被对应的应用程序所使用
D
以上三种说法都不对

题目答案

D

答案解析

暂无解析
单选题

设有如图所示的二叉树

则对该二叉树前序遍历的结果是

A
FCADBEG
B
ACBDFGE
C
ABDCGEF
D
ACBDFEG

题目答案

A

答案解析

按照二叉树前序遍历的方法:在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且,在遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。对本题中的二叉树进行前序遍历的结果应是FCADBEG。
单选题

OpenForm的功能是用来打开

A
B
窗体
C
报表
D
查询

题目答案

B

答案解析

OpenForm用于在"窗体"视图,窗体设计视图、打印预览或"数据表"视图中打开一个窗体,并通过选择窗体的数据输入与窗体方式,限制窗体所显示的记录。
单选题

下列关于软件设计基本原理的叙述中错误的是

A
信息隐蔽是指在一个模块内的信息要使所有的模块都能访问得到
B
模块的独立程度是评价软件设计好坏的重要标准
C
耦合性用于衡量软件的模块独立性
D
内聚性用于衡量软件的模块独立性

题目答案

A

答案解析

所谓信息隐蔽是指,在一个模块内包含的信息(过程或数据),对于不需要这些信息的其它模块来说是不能访问的。因此,选项A中的说法是不对的。系统设计的质量主要反映在模块的独立性上。评价模块独立性的主要标准有两个:一是模块之间的耦合,它表明两个模块之间互相独立的程度;二是模块内部之间的关系是否紧密,称为内聚。因此,选项B、C、D中的说法都是正确的。
单选题

运行下面的程序段:

For k=5 to 10 Step 2

k=k*2

Next k

则循环次数为:

A
1
B
2
C
3
D
4

题目答案

A

答案解析

第1次循环后k=k*2=5]前景颜色(ForeColor)和背景颜色(BackColor)属性值分别显示控件的底色和文字颜色。
单选题

在下列关系运算中,可能改变关系中属性个数的是

A
B
C
投影
D

题目答案

C

答案解析

投影运算是在给定关系的某些域上进行的运算。通过投影运算可以从一个关系中选择出所需要的属性成分,并且按要求排列成一个新的关系,而新关系的各个属性值来自原关系中相应的属性值。因此,经过投影运算后,会取消某些列,即投影运算可能改变关系中属性的个数。
单选题

在"窗体视图"显示窗体时,要求在单击命令按钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是

A
Label1.ForeColor=255
B
bChange.ForeColor=255
C
Label1.BackColor="255"
D
bChange.BackColor="255"

题目答案

A

答案解析

前景颜色(ForeColor)和背景颜色(BackColor)属性值分别显示控件的底色和文字颜色。
单选题

下列叙述中正确的是

A
软件测试的主要目的是确定程序中错误的位置
B
软件调试的主要目的是发现程序中错误的类型
C
程序经调试后还应进行测试
D
软件的测试与调试工作最好都由程序编制者来完成

题目答案

C

答案解析

软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。测试不是为了证明程序是正确的,而是在设想程序有错误的前提下进行的,其目的是设法暴露程序中的错误和缺陷。由于测试的这一特征,一般应当避免由开发者测试自己的程序。测试只能说明程序有错,而不能证明程序无错,希望通过有限次的测试就能发现程序中的所有错误是不可能的,即完全测试是不可能的。因此,选项A与D中的说法都是错误的。调试也称排错。①测试的目的是暴露错误,而调试的目的是发现错误的位置,并改正错误。②经测试发现错误后,可
单选题

以下的for循环

for(x=0,y=0;(y!=123)&&(x<4);x++);

A
是无限循环
B
循环次数不定
C
最多执行4次
D
最多执行3次

题目答案

C

答案解析

本题考察for循环的三个表达式的用法及其执行顺序,本题中for循环的第三个表达式完成变量自增,以控制for循环的执行次数。