【计算机类职业资格】全国计算机等级考试二级VISUAL+FOXPRO真题2013年9月及答案解析.doc
《【计算机类职业资格】全国计算机等级考试二级VISUAL+FOXPRO真题2013年9月及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】全国计算机等级考试二级VISUAL+FOXPRO真题2013年9月及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、全国计算机等级考试二级 VISUAL+FOXPRO 真题 2013 年 9 月及答案解析(总分:47.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.支持子程序调用的数据结构是( )。(分数:1.00)A.栈B.树C.队列D.二叉树2.下列叙述中正确的是( )。(分数:1.00)A.栈是“先进先出”的线性表B.队列是“先进后出”的线性表C.循环队列是非线性结构D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构3.对于循环队列,下列叙述中正确的是( )。(分数:1.00)A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头
2、指针可以大于队尾指针,也可以小于队尾指针4.算法的空间复杂度是指( )。(分数:1.00)A.算法在执行过程中所需要的计算机存储空间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数5.算法的有穷性是指( )。(分数:1.00)A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用6.对长度为 n 的线性表排序,在最坏情况下,比较次数不是 n(n-1)/2 的排序方法是( )。(分数:1.00)A.快速排序B.冒泡排序C.直接插入排序D.堆排序7.在面向对象方法中,不属于“对象”基本特点
3、的是( )。(分数:1.00)A.一致性B.分类性C.多态性D.标识唯一性8.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。(分数:1.00)A.一对一B.一对多C.多对一D.多对多9.有两个关系 R 和 S 如下: (分数:1.00)A.选择B.投影C.插入D.连接10.将 E-R 图转换为关系模式时,实体和联系都可以表示为( )。(分数:1.00)A.属性B.键C.关系D.域11.假设表文件 TEST.DBF 已经在当前工作区打开,要修改其结构,可使用命令( )。(分数:1.00)A.MODI STRUB.MODI COMM TESTC.MODI DBFD.MODI TYPE
4、TEST12.有如下赋值语句:a=“计算机“和 b=“微型“,结果为“微型机”的表达式是( )。(分数:1.00)A.b+LEFT(a,3)B.b+RIGHT(a,1)C.b+LEFT(a,5,2)D.b+RIGHT(a,2)13.在下面的 Visual FoxPro 表达式中,运算结果不为逻辑真的是( )。(分数:1.00)A.EMPTY(SPACE(0)B.LIKE(xy*,xyz)C.AT(xy,abexyz)D.ISNULL(.NULL.)14.在 Visual FoxPro 中,宏替换可以从变量中替换出( )。(分数:1.00)A.字符串B.数值C.命令D.以上 3 种都可能15.假
5、设某表单的 Visible 属性的初值为.F.,能将其设置为.T.的方法是( )。(分数:1.00)A.HideB.ShowC.ReleaseD.SetFocus16.让隐藏的 MeForm 表单显示在屏幕上的命令是( )。(分数:1.00)A.MeForm.DisplayB.MeForm.ShowC.MeForm.ListD.MeForm.See17.为当前表中所有学生的总分增加 10 分,正确的命令是( )。(分数:1.00)A.CHANGE 总分 WITH 总分+10B.REPLACE 总分 WITH 总分+10C.CHANGE ALL 总分 WITH 总分+10D.REPLACE AL
6、L 总分 WITH 总分+1018.在数据库表上的字段有效性规则是( )。(分数:1.00)A.逻辑表达式B.字符表达式C.数字表达式D.算术表达式19.在 Visual FoxPro 中,释放表单时会引发的事件是( )。(分数:1.00)A.UnLoad 事件B.Init 事件C.Load 事件D.Release 事件20.在数据库中创建表的 CREATE TABLE 命令中定义主索引、实现实体完整性规则的短语是( )。(分数:1.00)A.FOREIGN KEYB.DEFAULTC.PRIMARY KEYD.CHECK21.扩展名为 mpr 的文件是( )。(分数:1.00)A.菜单文件B
7、.菜单程序文件C.菜单备注文件D.菜单参数文件22.打开已经存在的表单文件的命令是( )。(分数:1.00)A.MODIFY FORMB.EDIT FORMC.OPEN FORMD.READ FORM23.如果在命令窗口执行命令:LIST 名称,主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是( )。 GO 2 SCAN NEXT 4 FOR LEFF(名称,2)=“电“ IF RIGHT(名称,2)=“线“ EXIT ENDIF ENDSCAN 名称(分数:1.00)A.电话线B.电线C.电冰
8、箱D.电视机24.在 Visual FoxPro 中,要运行菜单文件 menu1.mpr,可以使用命令( )。(分数:1.00)A.DO menu1B.DO menu1.mprC.DO MENU menu1D.RUN menu125.欲执行程序 temp.prg,应该执行的命令是( )。(分数:1.00)A.DO PRG temp.prgB.DO temp.prgC.DO CMD temp.prgD.DO FORM temp.prg26.在 Visual FoxPro 中下列陈述正确的是( )。(分数:1.00)A.数据环境是对象,关系不是对象B.数据环境不是对象,关系是对象C.数据环境是对象
9、,关系是数据环境中的对象D.数据环境和关系都不是对象27.在视图设计器中有,而在查询设计器中没有的选项卡是( )。(分数:1.00)A.排序依据B.更新条件C.分组依据D.杂项28.为“歌手”表增加一个字段“最后得分”的 SQL 语句是( )。(分数:1.00)A.ALTER TABLE 歌手 ADD 最后得分 F(6,2)B.ALTER DBF 歌手 ADD 最后得分 F6,2C.CHANGE TABLE 歌手 ADD 最后得分 F(6,2)D.CHANGE TABLE 学院 INSERT 最后得分 F6,229.SQL 语句中删除视图的命令是( )。(分数:1.00)A.DROP TABL
10、EB.DROP VIEWC.ERASE TABLED.ERASE VIEW30.设有订单表 order(订单号,客户号,职员号,签订日期,金额),查询 2011 年所签订单的信息,并按金额降序排序,正确的 SQL 命令是( )。(分数:1.00)A.SELECT*FROM order WHERE YEAR(签订日期)=2011 ORDER BY 金额 DESCB.SELECT*FROM order WHILE YEAR(签订日期)=2011 ORDER BY 金额 ASCC.SELECT*FROM order WHERE YEAR(签订日期)=2011 ORDER BY 金额 ASCD.SEL
11、ECT*FROM order WHILE YEAR(签订日期)=2011 ORDER BY 金额 DESC31.查询所有 1982 年 3 月 20 日以后(含)出生、性别为男的学生,正确的 SQL 语句是( )。(分数:1.00)A.SELECT*FROM 学生 WHERE 出生日期=1982-03-20AND 性别=“男“B.SELECT*FROM 学生 WHERE 出生 13 期=1982-03-20AND 性别=“男“C.SELECT*FROM 学生 WHERE 出生日期=1982-03-20OR 性别=“男“D.SELECT*FROM 学生 WHERE 出生日期=1982-03-20
12、OR 性别=“男“32.设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,计算刘明同学选修的所有课程的平均成绩,正确的 SQL 语句是( )。(分数:1.00)A.SELECT AVG(成绩)FROM 选课 WHERE 姓名=“刘明“B.SELECT AVG(成绩)FROM 学生,选课 WHERE 姓名=“刘明“C.SELECT AVG(成绩)FROM 学生,选课 WHERE 学生.姓名=“刘明“D.SELECT AVG(成绩)FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 姓名=“刘明“33.查询在“北京”和“上海”出生的学生信息的 SQL 语句是
13、( )。(分数:1.00)A.SELECT*FROM 学生 WHERE 出生地=北京AND上海B.SELECT*FROM 学生 WHERE 出生地=北京OR上海C.SELECT*FROM 学生 WHERE 出生地=北京AND 出生地=上海D.SELECT*FROM 学生 WHERE 出生地=北京OR 出生地=上海34.在 SQL 语句中,与表达式“年龄 BETWEEN 12 AND 46”功能相同的表达式是( )。(分数:1.00)A.年龄=12 OR=46B.年龄=12 AND=46C.年龄=12 OR 年龄=46D.年龄=12 AND 年龄=4635.删除视图 myview 的命令是( )
14、。(分数:1.00)A.DELETE myview VIEWB.DELETE myviewC.DROP myview VIEWD.DROP VIEW myview36.假设 temp.dbf 数据表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将 temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中。在下画线处应该填写的 SQL 语句是( )。 USE 歌手 DO WHILE.NOT.EOF() _ REPLACE 歌手.最后得分 WITH a2 SKIP ENDD0(分数:1.00)A.SELECT*FROM temp WHERE temp.歌手号=歌手
15、.歌手号 TO ARRAY aB.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO ARRAY aC.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 TO FILE aD.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO FILE a37.查询客户名称中有“网络”二字的客户信息的正确 SQL 命令是( )。(分数:1.00)A.SELECT*FROM 客户 FOR 名称 LIKE“%网络%“B.SELECT*FROM 客户 FOR 名称=“%网络%“C.SELECT*FROM 客户 WHE
16、RE 名称=“%网络%“D.SELECT*FROM 客户 WHERE 名称 LIKE“%网络%“38.在表单中为表格控件指定数据源的属性是( )。(分数:1.00)A.DataSourceB.DataFromC.RecordSourceD.RecordFrom39.假定一个表单里有一个文本框 Text1 和一个命令按钮组 CommandGroup1。命令按钮组是一个容器对象,其中包含 Command1 和 Command2 两个命令按钮。如果要在 Command1 命令按钮的某个方法中访问文本框的Value 属性值,正确的表达式是( )。(分数:1.00)A.This.ThisForm.Tex
17、t1.ValueB.This.Parent.Parent.Text1.ValueC.Parent.Parent.Text1.ValueD.This.Parent.Text1.Value40.假设表单上有一选项组:男女,其中第一个选项按钮“男”被选中。请问该选项组的 Value 属性值为( )。(分数:1.00)AT.B.“男“C.1D.“男“或 1二、基本操作题(总题数:4,分数:4.00)41.在考生文件夹下建立数据库 BOOKAUTH.DBC,把表 BOOKS 和 AUTHORS 添加到该数据库中。(分数:1.00)_42.为 AUTHORS 表建立主索引,索引名为“PK”,索引表达式为“
18、作者编号”。(分数:1.00)_43.为 BOOKS 表建立两个普通索引,第一个索引名为“PK”,索引表达式为“图书编号”;第二个索引名和索引表达式均为“作者编号”。(分数:1.00)_44.建立 AUTHORS 表和 BOOKS 表之间的永久性联系。(分数:1.00)_三、简单应用题(总题数:1,分数:2.00)在考生文件夹下完成如下简单应用:(分数:2.00)(1).打开表单 MYFORM4-4,把表单(名称为 Form1)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为 Labell 的标签)改为 25 号黑体。最后在表单上添加“关闭”(名称为 Command1)命令按钮,单击此按钮
19、关闭表单。保存并运行表单。(分数:1.00)_(2).设计一个表单 MYFORM4,表单中有两个命令按钮“查询”和“退出”(名称分别为 Command1 和Command2)。 (1)单击“查询”命令按钮,查询 BOOKAUTH 数据库中出版过 3 本以上(含 3 本)图书的作者信息,查询信息包括作者姓名和所在城市;查询结果按作者姓名升序保存在表 NEW_VIEW4 中。 (2)单击“退出”命令按钮关闭表单。 注意:完成表单设计后要运行表单的所有功能。(分数:1.00)_四、综合应用题(总题数:1,分数:1.00)45.在考生文件夹下,将 BOOKS 表中所有书名中含有“计算机”3 个字的图书
20、复制到 BOOKS_BAK 表中,以下操作均在 BOOKS_BAK 表中完成。 复制后的图书价格在原价格的基础上降低 5%。 从图书均价高于 25 元(含 25)的出版社中,查询并显示图书均价最低的出版社名称及均价,查询结果保存在 new_table4 表中(字段名为出版单位和均价)。(分数:1.00)_全国计算机等级考试二级 VISUAL+FOXPRO 真题 2013 年 9 月答案解析(总分:47.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.支持子程序调用的数据结构是( )。(分数:1.00)A.栈 B.树C.队列D.二叉树解析:解析 栈支持子程序调用。栈是
21、一种只能在一端进行插入或删除的线性表。在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为 A 选项。2.下列叙述中正确的是( )。(分数:1.00)A.栈是“先进先出”的线性表B.队列是“先进后出”的线性表C.循环队列是非线性结构D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构 解析:解析 栈是先进后出的线性表,所以 A 选项错误;队列是先进先出的线性表,所以 B 选项错误;循环队列是线性结构的线性表,所以 C 选项错误。3.对于循环队列,下列叙述中正确的是(
22、 )。(分数:1.00)A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针 解析:解析 循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作进行变化。因为是循环利用的队列结构,所以对头指针有时可能大于队尾指针,有时也可能小于队尾指针。4.算法的空间复杂度是指( )。(分数:1.00)A.算法在执行过程中所需要的计算机存储空间 B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数解析:解析 算法的空间复杂度是指算法在执行过程中所需要的内存空间。所以选择 A 选项。5.算
23、法的有穷性是指( )。(分数:1.00)A.算法程序的运行时间是有限的 B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用解析:解析 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。有穷性是指算法程序的运行时间是有限的。6.对长度为 n 的线性表排序,在最坏情况下,比较次数不是 n(n-1)/2 的排序方法是( )。(分数:1.00)A.快速排序B.冒泡排序C.直接插入排序D.堆排序 解析:解析 除了堆排序算法的比较次数是 O(nlog2n),其他的都是 n(n-1)/2。7.在面向对象方法中,不属于“对象”基本特点的是( )。(分数:1
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 全国 计算机等级考试 二级 VISUALFOXPRO 2013 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-1329839.html