计算机二级数据库试题及答案
1、命令?LEN(SPACE(3)-SPACE(2))的结果是
A.1
B.2
C.3
D.5
【答案】:D
2、下述各描述中不属于白盒测试法概念的是
A.至少执行一次模块中的所有独立路径
B.执行边界条件下的所有循环
C.所有判断的每一分支至少执行一次
D.执行边界条件下的所有接口
【答案】:D
白箱测试用例的设计准则有:语句覆盖,分支覆盖,条件覆盖和组合条件覆盖。语句覆盖准则是企图用足够多的.测试用例,使程序中的每个语句都执行一遍,以便尽可能多地发现程序中的错误。分支覆盖准则也称为判定覆盖准则。它要求通过足够多的测试用例,使程序中的每个分支至少通过一次。条件覆盖准则是通过执行足够多的测试用例,使每个判定中的每个条件都能取到两种不同的结果(“真”与“假”)。组合条件覆盖准则要求通过足够多的测试用例,使每个判定中各条件的各种可能组合至少出现一次。由此可知,选项D)不属于白盒测试法概念。
3、下列叙述中正确的是
A.程序执行的效率与数据的存储结构密切相关
B.程序执行的效率只取决于程序的控制结构
C.程序执行的效率只取决于所处理的数据量
D.以上三种说法都不对
【答案】:A
4、假定窗体上有一个文本框,名为Text1,为了使该文本框的内容能够换行,并且具有水平和垂直滚动条.正确的属性设置为( )。
A.Txt1.Multiline=True
Txt1.ScrollBars=0
B.Txt1.Multine=True
Txt.ScrollBars=3
C.Txt1.Multiline==False
Txt1.ScrollBars=0
D.Txt1.MultiLine=False
Txt1.ScrollBars=3
【答案】:B
只能在A和B中选择,ScrollBars取值0~3,显然0的含义没有滚动条,1和2是分别有水平和垂直滚动条,所以选择B。
5、在数据库表上的字段有效性规则是
A.逻辑表达式
B.字符表达式
C.数字表达式
D.以上三种都有可能
【答案】:A
6、默认属性是Value的控件是 ( )。
A.标签框
B.文本框
C.列表框
D.单选框
【答案】:D
立刻可以排除A和B,列表框使用List属性列出表项的内容,没有Value属性。单选框、复选框及滚动条等控件有Value属性。选择D。
7、在Visual Foxpro中,菜单程序文件的默认扩展名是
A.mnx
B.mnt
C.mpr
D.prg
【答案】:C
8、在最坏情况下,冒泡排序所需要的比较次数为______。
【答案】:
答案:n(n-1)/2
解析:在最坏情况下,冒泡排序所需要的比较次数为n(n-1)/2。
9、下列叙述中正确的是
A.数据的逻辑结构与存储结构必定是一一对应的
B.由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构
C.程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构
D.以上三种说法都不对
【答案】:C
10、假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入:={^2001-9-10}-{^2001-8-20}。请问以上操作后,文本框Value属性值的数据类型为:
A.日期型
B.数值型
C.字符型
D.以上操作出错
【答案】:A