1、2013 年 3 月计算机二级 VB 模拟试题-1 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.树是结点的集合,它的根结点数目是( )(分数:2.00)A.有且只有 1B.1 或多于 1C.0 或 1D.至少 22.在设计程序时,应采纳的原则之一是( )(分数:2.00)A.不限制 goto 语句的使用B.减少或取消注解行C.程序越短越好D.程序结构应有助于读者理解3.下列叙述中,不属于软件需求规格说明书的作用的是( )(分数:2.00)A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作
2、为确认测试和验收的依据D.便于开发人员进行需求分析4.单个用户使用的数据视图的描述称为()(分数:2.00)A.外模式B.概念模式C.内模式D.存储模式5.SQL 语言又称为( )(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言6.若某二叉树的前序遍历访问顺序是 abdgcefh,中序遍历访问顺序是 dgbaechf,则其后序遍历的结点访问顺序是( )(分数:2.00)A.bdgcefhaB.gdbecfhaC.bdgaechfD.gdbehfca7.软件工程的理论和技术性研究的内容主要包括软件开发技术和( )(分数:2.00)A.消除软件危机B.软件
3、工程管理C.程序设计自动化D.实现软件可重用8.在软件测试设计中,软件测试的主要目的是()(分数:2.00)A.实验性运行软件B.证明软件正确C.找出软件中全部错误D.发现软件错误而执行程序9.索引属于( )(分数:2.00)A.模式B.内模式C.外模式D.概念模式10.数据库系统的核心是( )(分数:2.00)A.数据库B.数据库管理系统C.模拟模型D.软件工程11.Visual FoxPro 中,执行了 SET DATE AMERICAN 后,不能显示 4 位年份的命令是( )(分数:2.00)A.?YEAR(DATE()B.?LEFT(DTOC(DATE(),4)C.?LEFT(DTOC
4、(DATE(),1),4)D.?SUBSTR(DTOC(DATE(),1),1,4)12.用于恢复使用 DELETE 命令删除记录的命令为( )(分数:2.00)A.RECALL 命令B.FOUND 命令C.RELEASE 命令D.以上都正确13.程序: AA=0 FOR I=2 TO 100 STEP 2 AA=AA+I ENDFOR ?AA RETURN 该程序得到的结果为( )(分数:2.00)A.1 到 100 中奇数的和B.1 到 100 中偶数的和C.1 到 100 中所有数的和D.没有意义14.关于索引的叙述,下列选项不正确的是( )(分数:2.00)A.Visual FoxPr
5、o 支持两种索引文件:复合索引文件和单索引文件B.实现索引查询必须满足以下条件:打开数据库;打开索引文件;确定控制索引文件;对于复合索引文件还需确定控制索引C.打开和关闭索引文件均使可用 SET INDEX TO 命令D.索引文件不随表文件的关闭而关闭15.以下不是查询结果去向的是( )(分数:2.00)A.浏览B.报表C.表单D.表16.SUBSTR(ABCDEF,3,2)结果是( )(分数:2.00)A.ABB.CDC.FED.CB17.以下叙述中,错误的是( )(分数:2.00)A.工作区的系统别名和用户定义的数据表别名可以交替使用B.在某个工作区打开的数据表原名和工作区别名可以交替使用
6、C.在某个工作区打开的数据表原名和数据表别名可以交替使用D.在选择工作区时,可以用工作区号、系统别名或打开的数据表别名18.在 Visual FoxPro 数据库中的常量的类型种类是( )(分数:2.00)A.4B.5C.6D.319.下列叙述正确的是( )(分数:2.00)A.INPUT 语句只能接收字符串B.ACCEPT 命令只能接收字符串C.ACCEPT 语句可以接收任意类型的 Visual FoxPro 表达式D.WAIT 只能接收一个字符,而必须按 ENTER 键20.在 Visual FoxPro 中,用于建立或修改过程文件的命令为( )(分数:2.00)A.MODIFYB.MOD
7、IFY FILEC.MODIFY PROCEDURED.以上 B、C 都正确21.打开一个数据表文件的同时打开以“姓名”为关键字的单一索引文件,要求查找姓名为“张伟”的教师,应使用命令( )(分数:2.00)A.GO 张伟B.LOCATE 张伟C.FIND 张伟D.SEEK 张伟22.在报表设计中打印每条记录的带区是( )(分数:2.00)A.标题B.页标头C.细节D.总结23.操作 Visual FoxPro,用户可以通过三种方式是( )(分数:2.00)A.在命令行键入命令、使用菜单条中的菜单选项、编写 Visual FoxPro 程序B.使用 HELP 功能、使用菜单条中的菜单选项、编写
8、 Visual FoxPro 程序C.在命令行键入命令、使用菜单条中的菜单选项、使用帮助向导D.在命令行键入命令、使用菜单条中没有的功能键、编写 Visual FoxPro 程序24.在表单中,“Caption”是对象的( )(分数:2.00)A.标题属性B.名称属性C.背景透明属性D.字体尺寸属性25.依据 PEO.DBF 中的字段名 NAME 制作一个单一关键字索引文件 NAME1.IDX,下列程序段所缺的内容是( ) CLOSE ALL USE PEO LIST _ LIST(分数:2.00)A.USE INDEX ON NAME FOR NAME1B.USE INDEX ON NAME
9、1C.INDEX ON NAME WITH NAME1D.INDEX ON NAME TO NAME126.用 WAIT 命令给内存变量输入数据时,内存变量获得的数据是( )(分数:2.00)A.任意长度的字符串B.一个字符串和一个回车符C.数值型数据D.一个字符27.在 Visual FoxPro 中,要修改数据表 TEST.DBF 的结构,应用命令( )(分数:2.00)A.MODI STRU TESTB.MODI COMM TESTC.EDIT STRU TESTD.TYPE TEST28.不属于循环结构的语句是( )(分数:2.00)A.SCAN.ENDSCANB.IF.ENDIFC.
10、FOR.ENDFORD.DO While.ENDDO29.以下给出 4 种方法中,不能建立查询的是( )(分数:2.00)A.在项目管理器的“数据”选项卡中选择“查询”。然后单击“新建”按钮B.选择“文件”菜单中的“新建”选项,打开“新建”对话框,再选择“查询”并单击“新建文件”按钮C.在命令窗口中 CREATE QUERY 命令建立查询D.在命令窗口中执行 SEEK 命令查询30.决定微调控件最大值的属性是( )(分数:2.00)A.KeyboardHighValueB.ValueC.KeyboardLowValueD.Interval31.在表单运行中,当结果发生变化时,应刷新表单,刷新表
11、单所用的命令是( )(分数:2.00)A.RELEASEB.DELETEC.REFRESHD.PACK32.以下关于查询的叙述中,正确的是( )(分数:2.00)A.只能根据自由表建立查询B.不能根据自由表建立查询C.只能根据数据库建立查询D.可以根据自由表和数据库建立查询33.下列表达式运算结果为日期型的是( )(分数:2.00)A.04/05/97-2B.CTOD(04/05/97)-DATE()C.CTOD(04/05/97)-3D.DATE()+04/05/9734.VisualFoxPro 出现的各类文件扩展名( )(分数:2.00)A.由系统默认B.由用户使用 SET 命令预先定义
12、C.必须用户定义D.由系统默认或由用户定义35.打开学生数据表及(对成绩字段的)索引文件,假定当前记录号为 200,欲使记录指针指向记录号为 100的记录,应使用命令( )(分数:2.00)A.LOCATE FOR 记录序号=100B.SKIP 100C.GOTO 100D.SKIP-100二、填空题(总题数:15,分数:30.00)36.在关系模型中,“关系中不允许出现相同元组“的约束是通过【1】实现的。(分数:2.00)填空项 1:_37.在 Visual FoxPro 中项目文件的扩展名是【2】。(分数:2.00)填空项 1:_38.使数据库表变为自由表的命令是【3】TABLE。(分数:
13、2.00)填空项 1:_39.在 Visual FoxPro 的查询设计器中【4】选项卡对应的 SQL 短语是 WHERE。(分数:2.00)填空项 1:_40.在 Visual FoxPro 中,BUILD 【5】 命令连编生成的程序可以脱离开 Visual FoxPro 在 Windows 环境下运行。(分数:2.00)填空项 1:_41.当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参数完整性的删除规则为【6】。(分数:2.00)填空项 1:_42.在 Visual FoxPro 中释放和关闭表单的方法是【7】。(分数:2.00)填空项 1:_43.为了从用户菜单返回
14、到默认的系统菜单应该使用命令 SET【8】TO DEFAULT。(分数:2.00)填空项 1:_44.在 Visual FoxPro 的表单设计中,为表格控件指定数据源的属性是【9】。(分数:2.00)填空项 1:_45.表示“1962 年 10 月 27 日“的日期常量应该写为【10】。(分数:2.00)填空项 1:_46.为“学生“表增加一个“平均成绩“字段的正确命令是 ALTER TABLE 学生 ADD【11】平均成绩 N(5,2)(分数:2.00)填空项 1:_47.在将设计好的表单存盘时,系统将生成扩展名分别是 SCX 和【12】的两个文件。(分数:2.00)填空项 1:_48.在
15、 Visual FoxPro 中为表单指定标题的属性是【13】。(分数:2.00)填空项 1:_49.在 Visual FoxPro 中表单的 Load 事件发生在 Init 事件之【14】。(分数:2.00)填空项 1:_50.在 Visual FoxPro 中如下程序的运行结果(即执行命令 DO main 后)是【15】。 *程序文件名:main.prg SET TALK OFF CLOSE ALL CLEAR ALL mX=Visual FoxPro mY=二级DO s1 ?xY+mX RETURN *子程序文件名:s1.prg PROCEDURE s1 LOCAL mX mX=Visu
16、al FoxPro DBMS 考试 mY=计算机等级+mY RETURN(分数:2.00)填空项 1:_2013 年 3 月计算机二级 VB 模拟试题-1 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.树是结点的集合,它的根结点数目是( )(分数:2.00)A.有且只有 1 B.1 或多于 1C.0 或 1D.至少 2解析:2.在设计程序时,应采纳的原则之一是( )(分数:2.00)A.不限制 goto 语句的使用B.减少或取消注解行C.程序越短越好D.程序结构应有助于读者理解 解析:3.下列叙述中,不属于软件需求规格说明书的作用的是( )
17、(分数:2.00)A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析 解析:4.单个用户使用的数据视图的描述称为()(分数:2.00)A.外模式 B.概念模式C.内模式D.存储模式解析:5.SQL 语言又称为( )(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言 D.结构化操纵语言解析:6.若某二叉树的前序遍历访问顺序是 abdgcefh,中序遍历访问顺序是 dgbaechf,则其后序遍历的结点访问顺序是( )(分数:2.00)A.bdgcefhaB.gdbecfhaC.
18、bdgaechfD.gdbehfca 解析:7.软件工程的理论和技术性研究的内容主要包括软件开发技术和( )(分数:2.00)A.消除软件危机B.软件工程管理 C.程序设计自动化D.实现软件可重用解析:8.在软件测试设计中,软件测试的主要目的是()(分数:2.00)A.实验性运行软件B.证明软件正确C.找出软件中全部错误D.发现软件错误而执行程序 解析:9.索引属于( )(分数:2.00)A.模式B.内模式 C.外模式D.概念模式解析:10.数据库系统的核心是( )(分数:2.00)A.数据库B.数据库管理系统 C.模拟模型D.软件工程解析:11.Visual FoxPro 中,执行了 SET
19、 DATE AMERICAN 后,不能显示 4 位年份的命令是( )(分数:2.00)A.?YEAR(DATE()B.?LEFT(DTOC(DATE(),4) C.?LEFT(DTOC(DATE(),1),4)D.?SUBSTR(DTOC(DATE(),1),1,4)解析:12.用于恢复使用 DELETE 命令删除记录的命令为( )(分数:2.00)A.RECALL 命令 B.FOUND 命令C.RELEASE 命令D.以上都正确解析:13.程序: AA=0 FOR I=2 TO 100 STEP 2 AA=AA+I ENDFOR ?AA RETURN 该程序得到的结果为( )(分数:2.00
20、)A.1 到 100 中奇数的和B.1 到 100 中偶数的和 C.1 到 100 中所有数的和D.没有意义解析:14.关于索引的叙述,下列选项不正确的是( )(分数:2.00)A.Visual FoxPro 支持两种索引文件:复合索引文件和单索引文件B.实现索引查询必须满足以下条件:打开数据库;打开索引文件;确定控制索引文件;对于复合索引文件还需确定控制索引C.打开和关闭索引文件均使可用 SET INDEX TO 命令D.索引文件不随表文件的关闭而关闭 解析:15.以下不是查询结果去向的是( )(分数:2.00)A.浏览B.报表C.表单 D.表解析:16.SUBSTR(ABCDEF,3,2)
21、结果是( )(分数:2.00)A.ABB.CD C.FED.CB解析:17.以下叙述中,错误的是( )(分数:2.00)A.工作区的系统别名和用户定义的数据表别名可以交替使用B.在某个工作区打开的数据表原名和工作区别名可以交替使用C.在某个工作区打开的数据表原名和数据表别名可以交替使用 D.在选择工作区时,可以用工作区号、系统别名或打开的数据表别名解析:18.在 Visual FoxPro 数据库中的常量的类型种类是( )(分数:2.00)A.4B.5C.6 D.3解析:19.下列叙述正确的是( )(分数:2.00)A.INPUT 语句只能接收字符串B.ACCEPT 命令只能接收字符串 C.A
22、CCEPT 语句可以接收任意类型的 Visual FoxPro 表达式D.WAIT 只能接收一个字符,而必须按 ENTER 键解析:20.在 Visual FoxPro 中,用于建立或修改过程文件的命令为( )(分数:2.00)A.MODIFYB.MODIFY FILE C.MODIFY PROCEDURED.以上 B、C 都正确解析:21.打开一个数据表文件的同时打开以“姓名”为关键字的单一索引文件,要求查找姓名为“张伟”的教师,应使用命令( )(分数:2.00)A.GO 张伟B.LOCATE 张伟C.FIND 张伟 D.SEEK 张伟解析:22.在报表设计中打印每条记录的带区是( )(分数
23、:2.00)A.标题B.页标头C.细节 D.总结解析:23.操作 Visual FoxPro,用户可以通过三种方式是( )(分数:2.00)A.在命令行键入命令、使用菜单条中的菜单选项、编写 Visual FoxPro 程序 B.使用 HELP 功能、使用菜单条中的菜单选项、编写 Visual FoxPro 程序C.在命令行键入命令、使用菜单条中的菜单选项、使用帮助向导D.在命令行键入命令、使用菜单条中没有的功能键、编写 Visual FoxPro 程序解析:24.在表单中,“Caption”是对象的( )(分数:2.00)A.标题属性 B.名称属性C.背景透明属性D.字体尺寸属性解析:25.
24、依据 PEO.DBF 中的字段名 NAME 制作一个单一关键字索引文件 NAME1.IDX,下列程序段所缺的内容是( ) CLOSE ALL USE PEO LIST _ LIST(分数:2.00)A.USE INDEX ON NAME FOR NAME1B.USE INDEX ON NAME1C.INDEX ON NAME WITH NAME1D.INDEX ON NAME TO NAME1 解析:26.用 WAIT 命令给内存变量输入数据时,内存变量获得的数据是( )(分数:2.00)A.任意长度的字符串B.一个字符串和一个回车符C.数值型数据D.一个字符 解析:27.在 Visual F
25、oxPro 中,要修改数据表 TEST.DBF 的结构,应用命令( )(分数:2.00)A.MODI STRU TEST B.MODI COMM TESTC.EDIT STRU TESTD.TYPE TEST解析:28.不属于循环结构的语句是( )(分数:2.00)A.SCAN.ENDSCANB.IF.ENDIF C.FOR.ENDFORD.DO While.ENDDO解析:29.以下给出 4 种方法中,不能建立查询的是( )(分数:2.00)A.在项目管理器的“数据”选项卡中选择“查询”。然后单击“新建”按钮B.选择“文件”菜单中的“新建”选项,打开“新建”对话框,再选择“查询”并单击“新建
26、文件”按钮C.在命令窗口中 CREATE QUERY 命令建立查询D.在命令窗口中执行 SEEK 命令查询 解析:30.决定微调控件最大值的属性是( )(分数:2.00)A.KeyboardHighValue B.ValueC.KeyboardLowValueD.Interval解析:31.在表单运行中,当结果发生变化时,应刷新表单,刷新表单所用的命令是( )(分数:2.00)A.RELEASEB.DELETEC.REFRESH D.PACK解析:32.以下关于查询的叙述中,正确的是( )(分数:2.00)A.只能根据自由表建立查询B.不能根据自由表建立查询C.只能根据数据库建立查询D.可以根
27、据自由表和数据库建立查询 解析:33.下列表达式运算结果为日期型的是( )(分数:2.00)A.04/05/97-2B.CTOD(04/05/97)-DATE()C.CTOD(04/05/97)-3 D.DATE()+04/05/97解析:34.VisualFoxPro 出现的各类文件扩展名( )(分数:2.00)A.由系统默认B.由用户使用 SET 命令预先定义 C.必须用户定义D.由系统默认或由用户定义解析:35.打开学生数据表及(对成绩字段的)索引文件,假定当前记录号为 200,欲使记录指针指向记录号为 100的记录,应使用命令( )(分数:2.00)A.LOCATE FOR 记录序号=
28、100B.SKIP 100C.GOTO 100 D.SKIP-100解析:二、填空题(总题数:15,分数:30.00)36.在关系模型中,“关系中不允许出现相同元组“的约束是通过【1】实现的。(分数:2.00)填空项 1:_ (正确答案:主关键字)解析:37.在 Visual FoxPro 中项目文件的扩展名是【2】。(分数:2.00)填空项 1:_ (正确答案:PJX 或 PJX)解析:38.使数据库表变为自由表的命令是【3】TABLE。(分数:2.00)填空项 1:_ (正确答案:REMOVE)解析:39.在 Visual FoxPro 的查询设计器中【4】选项卡对应的 SQL 短语是 W
29、HERE。(分数:2.00)填空项 1:_ (正确答案:筛选)解析:40.在 Visual FoxPro 中,BUILD 【5】 命令连编生成的程序可以脱离开 Visual FoxPro 在 Windows 环境下运行。(分数:2.00)填空项 1:_ (正确答案:EXE)解析:41.当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参数完整性的删除规则为【6】。(分数:2.00)填空项 1:_ (正确答案:级联)解析:42.在 Visual FoxPro 中释放和关闭表单的方法是【7】。(分数:2.00)填空项 1:_ (正确答案:Release)解析:43.为了从用户菜单返
30、回到默认的系统菜单应该使用命令 SET【8】TO DEFAULT。(分数:2.00)填空项 1:_ (正确答案:SYSMENU)解析:44.在 Visual FoxPro 的表单设计中,为表格控件指定数据源的属性是【9】。(分数:2.00)填空项 1:_ (正确答案:RecordSource)解析:45.表示“1962 年 10 月 27 日“的日期常量应该写为【10】。(分数:2.00)填空项 1:_ (正确答案:1962-10-27)解析:46.为“学生“表增加一个“平均成绩“字段的正确命令是 ALTER TABLE 学生 ADD【11】平均成绩 N(5,2)(分数:2.00)填空项 1:
31、_ (正确答案:COLUMN)解析:47.在将设计好的表单存盘时,系统将生成扩展名分别是 SCX 和【12】的两个文件。(分数:2.00)填空项 1:_ (正确答案:SCT)解析:48.在 Visual FoxPro 中为表单指定标题的属性是【13】。(分数:2.00)填空项 1:_ (正确答案:Caption)解析:49.在 Visual FoxPro 中表单的 Load 事件发生在 Init 事件之【14】。(分数:2.00)填空项 1:_ (正确答案:前)解析:50.在 Visual FoxPro 中如下程序的运行结果(即执行命令 DO main 后)是【15】。 *程序文件名:main.prg SET TALK OFF CLOSE ALL CLEAR ALL mX=Visual FoxPro mY=二级DO s1 ?xY+mX RETURN *子程序文件名:s1.prg PROCEDURE s1 LOCAL mX mX=Visual FoxPro DBMS 考试 mY=计算机等级+mY RETURN(分数:2.00)填空项 1:_ (正确答案:计算机等级二级 Visual FoxPro)解析: