选择题答案与解析
1.D。【解析】选项D属于黑盒测试的方法。选项A、B、C均属于软件调试的方法。
2.A。【解析】根据数据性质,文件可分为程序文件和数据文件;根据数据的存取方式和结构,文件可分为顺序文件和随机文件;根据数据的编码方式,文件可分为ASCⅡ文件和二进制文件。
3.B。【解析】源程序的文档化主要包括3点:①符号名应具有-定实际的含义,便于理解程序功能;②正确的程序注释;③良好的视觉组织,利用空格、空行、缩进等技巧使程序层次清晰。
4.B。【解析】数据的存储结构分为顺序结构和链式结构,-个数据的逻辑结构可以有多种存储结构。顺序结构中数据元素所占的存储空间是连续的,而链式存储结构中,数据元素所占的存储空间不-定是连续的。数据的存储结构与数据的处理效率密切相关。
5.C。【解析】在模块化程序设计中,模块之间的联系可以通过程序的控制结构来实现,在自顶向下、逐步细化的设计过程中,首先要考虑全局目标,而不是细节。在程序设计中,模块化和结构化可以同时使用,-个模块的内部结构也要符合结构化设计原则。
6.C。【解析】对象的封装性是指从外部看只能看到对象的外部特征,即只需知道数据的取值范围和可以对该数据施加的操作,而不需要知道数据的具体结构和实现操作的算法。
7.D。【解析】物理设计阶段主要解决选择文件存储结构和确定文件存取方法的问题,包括:选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。
8.B。【解析】两个或两个以上模块之间联系的紧密程度称为耦合性。题干所述为内聚性的定义。
9.D。【解析】在面向对象方法中,对象之间通过消息进行通信。消息中只包含传递者的要求,它告诉接受者需要做哪些处理,但并不指示接受者应该怎么完成这些处理,接受者独立决定采用什么方式完成所需的处理。
10.C。【解析】算法的执行效率与数据的存储结构密切相关。算法的空间复杂度是指算法执行过程中所需的存储空间。
11.C。【解析】定义变量的关键字有:Global、Public、Private、Dim和Static。其中,Global和Public用来声明全局变量,Private和Dim可用来声明模块变量,Dim和Static可用来声明局部变量。
12.A。【解析】任何可辨认的文本日期都可以赋值给Date变量。日期文字必须以数字符号“撑”扩起来,例如,#January 1、1993#或#1 Jan 93#。选项D是按照格式字符串的要求显示数值表达式,Format函数的正确格式为:Format(数值表达武,格式字符串),所以选项D应该改为:aDate=Format(”8/8/2008”,”m/d/yy”);选项C中Date函数使用错误,应为:aDate=Date。
13.B。【解析】Left(string,length)函数是字符串截取函数,功能是截取某字符串最左边的“lengh”个字符,这里截取字符串为“8765”。Val(string)函数用于返回字符串中所含的数值,这里“8765”返回的数值为“8765”。Mid(Str,p,n)函数是字符截取函数,功能是截取从第p个字符开始,向后取字符串的n个“Str”字符串中的字符。这里Mid(A,4,2)为截取字符串“54”。“+”做字符串连接,这里将“8765”和“54”做连接运算。
14.C。【解析】MultiLine属性可设置为True或Flase值,它确定文本框是否能接受和显示多行文本;ScrollBars属性返回或设置-个值,它确定文本框显示滚动条的显示方式,0—vbBNone默认值为没有滚动条,0-vbHorizontal为水平滚动条,2-vbVertical为垂直滚动条,3-vbBoth为两种滚动条都有;Text属性设置文本框中显示的内容;Enabled属性设置为True或False,分别决定对象在运行时有效或无效。
15.C。【解析】图片框和框架可以作为容器控件来存放其他控件。而图像框控件不能作为容器控件;文本框控件也不能作为容器控件,它只能用来显示或供用户输入、编辑文本;标签控件只能用来显示文本,更不能作为容器控件。
16.D。【解析】GotFocus是当对象获得焦点时触发的事件;LostFocus事件是在对象失去焦点时触发的事件;SetFocus方法是将焦点移至指定的控件或窗体;KeyPress事件是当用户按下和松开-个键时触发的事件。
17.B。【解析】i的初值为1,步长为5,本段程序的执行过程如下:
第1次循环,即i=1时:n=1;第2次循环,即i=6时:n=2;第3次循环,即i=11时:n=3;第4次循环,即i=16时:n=4;i=21超过终值,循环停止。
18.D。【解析】参数表舍有在调用时传送给过程的简单变量或数组名,如果是数组,则要在数组名后加上-对括号。参数过程中不允许有常量、表达式和数组元素出现。
19.C。【解析】这也是-个三重循环,依次分析循环过程,程序执行如下:x=3,先执行第3层k控制的循环:(1)k从1到2循环2次,x=x+3→x=9;(2)然后执行控制的第2层j控制的循环,共3次,x=3;(3)第3层循环使得x=9;(4)最后是i控制的第1层i控制的循环,共4次,x=9。
20.D。【解析】Stretch属性为True时,图形要调整大小,以适应Image控件的大小;当为False时,表示控件要调整大小以与图形相适应。
2015年全国职称计算机考试教材(2007模 .. 定价:¥225 优惠价:¥213 更多书籍 | |
全国职称计算机考试速成过关系列套装:W .. 定价:¥133 优惠价:¥133.0 更多书籍 |