荟萃馆

位置:首页 > 计算机 > 计算机二级

计算机等级二级VisualFoxPro选择题及答案

计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。那么计算机等级二级VisualFoxPro考试怎么考?以下仅供参考!

计算机等级二级VisualFoxPro选择题及答案

1.下列是软件测试技术的是( )。

A.强行排错法

B.原因排除法

C.回溯法

D.边界值分析

2.按数据的存取方式不同,可以将文件分为( )。

A.顺序文件和随机文件

B.文本文件和数据文件

C.数据文件和可执行文件

Ⅱ文件和二进制文件

3.源程序的文档化不包括( )。

A.符号名的命名要有实际意义

B.正确的文档形式

C.良好的视觉组织

D.正确的程序注释

4.下列叙述中错误的是( )。

A.-种数据的逻辑结构可以有多种存储结构

B.数据的存储结构与数据的处理效率无关

C.数据的存储结构与数据的处理效率密切相关

D.数据的存储结构在计算机中所占的空间不-定是连续的

5.下列叙述中正确的是( )。、

A.在模块化程序设计中,-个模块应该尽量多地包括与其他模块联系的信息

B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第-个细节

C.在模块化程序设计中,-个模块内部的控制结构也要符合结构化原则

D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法

6.在面向对象方法中,实现信息隐蔽是依靠( )。

A.对象的继承

B.对象的多态

C.对象的封装

D.对象的分类

7.设计数据库的存储结构属于( )阶段

A.需求分析

B.概念设计

C.逻辑设计

D.物理设计

8.-个模块内部各个元素彼此结合的紧密程度的度量称为( )。

A.耦合性

B.内聚性

C.复杂性

D.数据传输特性

9.在对象方法中,-个对象请求另-个对象为其服务的方式通过发送( )来实现。

A.调用语句

B.命令

C.中令

D.消息

10.下列叙述正确的是( )。

A.算法的执行效率与数据的存储结构无关

B.算法的空问复杂度是指算法程序中指令(或语句)的条数

C.算法的有穷性是指算法必须能在执行有限个步骤之后终止

D.以上3种描述都不对

11.声明-个变量为局部变量应该用( )。

al

ate

ic

ic

12.设有变量声明为“Dim aDate As Date”,则为变量aDate正确赋值的表达方式是( )。

e=#8/2008#

e=#”8/8/2008”#

e=Date(”8/8/2008”)

e=Format(”m/d/yy”,”8/8/2008”)

13.设A=”87654321”,则表达式Val(Left(A,4)+Mid(A,4,2))的值为( )。

A.876543

B.876554

C.8

D.6

14.将文本框的( )属性设置为True时,文本框可以输入或显示多行文本,且会自动换行。

llBars

iLine

led

15.可以作为其他控件容器的控件是( )。

A.窗体控件,列表框控件,图像框控件

B.窗体控件,文本框控件,框架控件

C.窗体控件,框架控件,图片框控件

D.窗体控件,标签控件,图片框控件

16.要使文本框获得输入焦点,则应采用文本框控件的( )方法。

ocus

Focus

ress

ocus

答案与解析

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事件是当用户按下和松开-个键时触发的事件。