《全国计算机等级考试《二级Visual FoxPro》试题网友回忆版三.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试《二级Visual FoxPro》试题网友回忆版三.docx(20页珍藏版)》请在第一文库网上搜索。
1、全国计算机等级考试二级ViSUa1FoxPro试题(网友回忆版)三单选题1.软件设计中模块划分应遵循的准则是()。(江南博哥)A.低耦合低内聚B.高耦合高内聚C.低耦合高内聚D.内聚与耦合无关参考答案:c参考解析:薮件设计中模块划分应遵循:高内聚低耦合;模块大小规模适当;模块的依赖关系适当等。内聚是一个模块内各个元素彼此结合的紧密程度,要尽量使模块责任单一;耦合是不同模块之间互连程度的度量,要尽量使模块独立。答案选择C选项。单选题2.计算机软件包括()。A.算法和数据B.程序和数据C.程序和文档D.程序、数据及相关文档参考答案:D参考解析:计算机软件由两部分组成:机器可执行的程序和数据;机器不
2、可执行的,与软件开发、运行、维护、使用等有关的文档。答案选择D选项。单选题3.下面有关视图的叙述中错误的是()。A.通过视图可以更新相应的基本表B.使用USE命令可以打开或关闭视图C.在视图设计器中不能指定“查询去向”D.视图文件的扩展名是.VCX参考答案:D参考解析:D项错误,视图文件的扩展名是.VUX。A项正确,在视图下,如果要通过视图更新表中数据,需要选中“更新条件”选项卡下的“发送SQ1更新”复选框;B项正确,可在建立视图后用USE命令打开视图和关闭视图;C项正确,视图设计器不存在查询去向的问题。单选题4.在Visua1FoxPro中表的字段类型不包括()。A.数值型B.整型C.双精度
3、型D.长整型参考答案:D参考解析:Visua1FOXPr。中的字段类型有,字符型;货币型;日期型;日期时间型;逻辑型;数值型;双精度型;浮点型;通用型;整型;?备注型;?二进制字符型;?二进制备注型。单选题5.下列叙述中正确的是()。A.存储空间连续的数据结构一定是线性结构B.存储空间不连续的数据结构一定是非线性结构C.没有根结点的非空数据结构一定是线性结构D.具有两个根结点的数据结构一定是非线性结构参考答案:D参考解析:在非空的数据结构中:有且只有一个根节点;每一个节点最多有一个前件,也最多有一个后件的结构被称为线性结构,也称为线性表,线性表是逻辑上的概念,与存储方式无关。单选题6.将E-R
4、图转换为关系模式时,E-R图中的实体和联系都可以表示为OoA.属性B.键C.关系D.域参考答案:C参考解析:采用E-R方法得到的全局概念模型是对信息世界的描述,为了适合关系数据库系统的处理,必须将E-R图转换成关系模式。E-R图是由实体、属性和联系组成,而关系模式中只有一种元素一一关系。答案选择C选项。单选题7.索引文件打开后,下列命令中不受索引影响的是()。A. SKIPB. 1ISTC. GO3D. GOBOTTOM参考答案:C参考解析:GO打开索引与不打开索引定位结果一样,是直接定位命令。A项错误,SK1P命令会受索引影响,因为该命令能将记录指针向前或向后移动若干条记录位置,索引打开前后
5、所指向的记录顺序可能发生变化;B项错误,11ST命令会受索引的影响,索引会改变记录的逻辑顺序,默认显示全部记录的顺序也会随之改变;D项错误,GOBOTTOM命令受索引的影响,因为使用索引后,最后的记录可能会改变,命令将记录指针指向最后一条记录也可能随之改变。单选题8.在SETEXACTON情况下,结果值为逻辑真的表达式是()。九数据库系统=数据库8.数据库=数据库系统C数据库数据库+space(4)D,数据库二数据库+space(4)参考答案:D参考解析:SETEXACTON表示精确比较。用单等号运算符(二)比较时,先在较短的字符串尾加若干空格,使两个字符串的长度相等,再进行精确比较。用双等号
6、运算符(二)比较时,只有当两个字符串完全相同结果才会为真。单选题9.某二叉树的前序遍历为ABCDEFG,中序遍历为DCBAEFG,则该二叉树的后序遍历为()。A.EFGDCBAB.DCBEFGAC.BCDGFEAD.DCBGFEA参考答案:D参考解析:二叉树遍历方式有:访问根节点在访问左子树和访问右子树之前的前序遍历;访问根节点在访问左子树和访问右子树两者之间的中序遍历;访问根节点在访问左子树和访问右子树之后的后序遍历。本题中,由前序遍历序列ABCDEFG可得A为根节点,又因为中序遍历序列为DCBAEFG,可知DCB为左子树节点,EFG为右子树节点。同理在左子树DCB中,根据前序遍历可知B为D
7、C的根结点,根据中序遍历可知,DC为B的左子树,再根据前序遍历可知C是D的根结点。同理E为F根节点,F为G根节点,且FG为E同侧子树节点。二叉树的后序遍历为DCBGFEAO单选题10.下面程序的运行结果是()。SETTA1KOFFDIMENSIONd(20)FoRi=1TO20d(i)=i-1ENDFORs=0i=1DOWH11Ei=20ifi%5=0=s+d(i)ENDIFii1ENDDO?SA. 45B. 46C. 50D. 55参考答案:B参考解析:DIMENSIONd(20)执行后创建了一个包含20个元素的数组,for循环为数组每个元素赋值。DOWH11E-ENDDO循环中通过if语句
8、的判断条件是循环变量i是否能被5整除,能被5整除的i会将d(i)累加到S中,最终S的值为d(5)+d(10)+d(15)+d(20)=4+9+14+19=46o单选题I1Visua1Foxpro基类的最小事件集不包含的事件是()。A.InitB. DesdivoyC. 1oadD. Error参考答案:C参考解析:基类的最小事件集包括列表Init、DeStory和Error。单选题12.在ViSUa1FoXPrO的SQ1聚合查询中,与字段值无关的函数是()。A. COUNTB. AVGC. MAXD. SUM参考答案:A参考解析:常用统计函数有:求和(SUM);求平均值(AVG);求最大值(M
9、AX);求最小值(MIN);计数(COUNT)。其中COUNT与字段值无关。单选题13.算法空间复杂度的度量方法是()。A.算法程序的长度B.算法所处理的数据量C.执行算法所需要的工作单元D.执行算法所需要的存储空间参考答案:D参考解析:算法的空间复杂度是指算法在执行过程中所需要的计算机存储空间。包括算法程序所占空间,输入的初始数据所占空间和执行过程中所需要的额外空间。答案选择D选项。单选题14.在ViSUa1FOXPrO中,下列关于数组的描述,错误的是()。A.数组是按照一定顺序排列的一组内存变量B.数组在使用前必须要用DIMENSION或DEC1ARE命令显示创建C.可以用一维数组的形式访
10、问二维数组D.一个数组中各个数组元素的数据类型必须相同参考答案:D参考解析:数组是按一定顺序排列的一组内存变量,是内存变量的一种特殊形式,数组中元素类型可以不同,且在使用前,必须先由DIMENS1oN或DEC1ARE命令定义,并且可以通过一维数组的形式访问二维数组。A. 单选题15.某系统结构图如下图所示B. OC. 1D. 2E. 3参考答案:c参考解析:后入是指直接调用该模块的上级模块的个数,扇出指该模块直接调用的下级模块的个数。扇入大表示模块的复用程度高。题干系统中,第2层模块扇入均为1;第3层中3.1模块扇入为2,其余为1,所以最大扇入为2。答案选择C选项。单选题16.在ViSUa1F
11、OXPrO中,通过带选项卡的对话框快速创建或修改表单、复杂控件等的工具是()。A.向导B.设计器C.生成器D.项目管理器参考答案:C参考解析:生成器可以对表单、复杂控件和参照完整性代码的创建和修改过程进行简化,在数据库表之间生成控件、表单、设置控件格式和创建参照完整性,是带有选项卡的对话框。单选题17.关于ViSUa1FOXPrO视图的描述,说法正确的是()。A.视图设计完成之后,将以.VPR为扩展名的文件形式保存在磁盘中B.不用打开数据库也可以使用视图C.通过视图只能查询数据,不能更新数据D.通过远程视图可以访问其他数据库参考答案:D参考解析:Visua1FOXPr。中视图分为本地视图和远程
12、视图两类,本地视图的数据来自用户自己计算机上的数据库,远程视图的数据来自用户自己计算机或网络上其他计算机或服务器中的数据库,视图连接是远程视图访问远程数据库的通道。A项错误,视图存放在定义它的数据库中,不作为独立的文件存储;B项错误,打开视图之前需要先打开数据库;C项错误,通过视图可以查询和更新数据。单选题18.下列各序列中不是堆的是()。A. (91,85,53,36,47,30,24,12)B. (91,85,53,47,36,30,24,12)C. (47,91,53,85,30,12,24,36)D. (91,85,53,47,30,12,24,36)参考答案:C参考解析:堆可以看成一
13、棵完全二叉树:堆中任一根结点的值大于等于左右孩子结点的值(或者小于等于)就叫做大根堆(或小根堆)。这题可以这么做,把结点按照完全二叉树画出来就一目了然了。这个题目很明显91是最大的值,而C选项是“左根右”的排序,那么91的左边只有47,其他都在右边,而右边无法按照此顺序排列,答案选择C选项。单选题19.只有在建立索引后才适合使用的命令是()。A.GOTOB.1OCATEC. SEEKD. SORT参考答案:C参考解析:SEEK命令利用索引号或者索引名对记录进行快速定位,只有在建立索引之后才能使用。A项,GOTO命令根据记录直接定位;B项,1OCate命令用于条件定位;D项,SORT命令用于对数
14、据表中的记录排序。单选题20.下述语句的功能是将两个查询结果合并为一个结果,正确的是()。A. SE1ECT作者号,文章名FROM投稿表WHERE审稿结果=通过ORDERBY作者号;UNION;SE1ECT作者号,文章名FROM投稿表WHERE审稿结果=初审ORDERBY作者号B. SE1ECT作者号,文章名FROM投稿表WHERE审稿结果二通过;UNION;SE1ECT作者号,文章名FROM投稿表WHERE审稿结果=初审ORDERBY作者号C. SE1ECT作者号,文章名FROM投稿表WHERE审稿结果二通过;UNION;SE1ECT作者号,文章名FROM投稿表WHERE审稿结果=初审D.
15、SE1ECT作者号,文章名FROM投稿表WHERE审稿结果二通过;UNION;SE1ECT文章名FROM投稿表WHERE审稿结果二初审参考答案:C参考解析:将具有相同查询字段个数且对应字段值域相同的SQ1查询语句用UNION短语连接起来,合并成一个查询结果输出。C项正确,两个查询字段对应的值域相同,可以合并。单选题21关系数据模型()。A.只能表示实体间1:1联系B.只能表示实体间1m联系C.可以表示实体间m:n联系D.能表示实体间1:n联系而不能表示实体间n:1联系参考答案:C参考解析:关系模型用来表示现实世界的实体以及实体间的各种联系,这些联系包括:一对一联系,记作1:1;一对多联系,记作1:m;多对多联系,记作m:o答案选择C选项。单选题22.查询姓名中带有“海”字的