【计算机类职业资格】全国计算机等级考试二级VISUAL+FOXPRO真题2008年4月及答案解析.doc
《【计算机类职业资格】全国计算机等级考试二级VISUAL+FOXPRO真题2008年4月及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】全国计算机等级考试二级VISUAL+FOXPRO真题2008年4月及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、全国计算机等级考试二级 VISUAL+FOXPRO 真题 2008 年 4 月及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:33,分数:70.00)1.程序流程图中带有箭头的线段表示的是( )。(分数:2.00)A.图元关系B.数据流C.控制流D.调用关系2.结构化程序设计的基本原则不包括( )。(分数:2.00)A.多元性B.自顶向下C.模块化D.逐步求精3.软件设计中模块划分应遵循的准则是( )。(分数:2.00)A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合4.在软件开发中,需求分析阶段产生的主要文档是( )。(分数:2.00)A.可行
2、性分析报告B.软件需求规格说明书C.概要设计说明书D.集成测试计划5.算法的有穷性是指( )。(分数:2.00)A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用6.对长度为 n 的线性表排序,在最坏情况下,比较次数不是 n(n-1)/2 的排序方法是( )。(分数:2.00)A.快速排序B.冒泡排序C.直接插入排序D.堆排序7.下列关于栈的叙述正确的是( )。(分数:2.00)A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据C.只能在栈底插入数据D.不能删除数据8.在数据库设计中,将 E-R 图转换成关系数据模型的过
3、程属于( )。(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段9.有 3 个关系 R、S 和 T 如下: (分数:2.00)A.并B.自然连接C.笛卡儿积D.交10.设有表示学生选课的 3 张表,学生 S(学号,姓名,性别,年龄,身份证号),课程 C(课号,课名),选课 SC(学号,课号,成绩),则表 SC 的关键字(键或码)为 ( )。(分数:2.00)A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩11.在 Visual FoxPro 中,扩展名为.max 的文件是( )。(分数:2.00)A.备注文件B.项目文件C.表单文件D.菜单文件12
4、.有下列赋值语句:a=“计算机“,b=“微型“,结果为“微型机“的表达式是( )。(分数:2.00)A.b+LEFT(a,3)B.b+RIGHT(a,1)C.b+LEFT(a,5,3)D.b+RIGHT(a,2)13.在 Visual FoxPro 中,有下列内存变量赋值语句: X=2001-07-28 10:15:20 PM Y=.F. M=123.45 N=123.45 Z=“123.24“ 执行上述赋值语句之后, 内存变量 X、Y、M、N 和 Z 的数据类型分别是( )。(分数:2.00)A.D、L、Y、N、CB.T、L、Y、N、CC.T、L、M、N、CD.T、L、Y、N、S14.下列程
5、序的运行结果是( )。 SET EXACT ON s=“ni“+SPACE(2) IF s=“ni“ IF s=“ni“ ? “one“ ELSE ? “two“ ENDIF ELSE IF s=“ni“ ? “three“ ELSE ? “four“ ENDIF ENDIF RETURN(分数:2.00)A.oneB.twoC.threeD.four15.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是( )。(分数:2.00)A.姓名B.M-姓名C.姓名D.A 和 B 都可以16.要为当前表所有性别为“女”的职工增加 100 元工资,应使用命令( )。(分数:2.00
6、)A.REPLACE ALL 工资 WITH 工资+100B.REPLACE 工资 WITH 工资+100 FOR 性别=“女“C.CHANGE ALL 工资 WITH 工资+100D.CHANGE ALL 工资 WITH 工资+100 FOR 性别=“女“17.MODIFY STRUCTURE 命令的功能是( )。(分数:2.00)A.修改记录值B.修改表结构C.修改数据库结构D.修改数据库或表结构18.可以运行查询文件的命令是( )。(分数:2.00)A.DOB.BROWSEC.DO QUERYD.CREATE QUERY19.SQL 语句中删除视图的命令是( )。(分数:2.00)A.D
7、ROP TABLEB.DROP VIEWC.ERASE TABLED.ERASE VIEW20.设有订单表 order(其中包含字段:订单号,客户号,职员号,签订日期,金额),查询 2007 年所签订单的信息,并按金额降序排序,正确的 SQL 命令是( )。(分数:2.00)A.SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 DESCB.SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 ASCC.SELECT * FROM order WHERE YEAR(签订日期)=2007
8、 ORDER BY 金额 ASCD.SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 DESC21.设有订单表 order(其中包含字段:订单号,客户号,职员号,签订日期,金额),删除 2002 年 1 月 1日以前签订的订单记录,正确的 SQL 命令是( )。(分数:2.00)A.DELETE TABLE order WHERE 签订日期2002-1-1B.DELETE TABLE order WHILE 签订日期2002-1-1C.DELETE FROM order WHERE 签订日期2002-1-1D.DELETE FROM o
9、rder WHILE 签订日期2002-1-122.下列属于表单方法名(非事件名)的是( )。(分数:2.00)A.InitB.ReleaseC.DestroyD.Caption23.下列表单的哪个属性设置为真时,表单运行时将自动居中( )。(分数:2.00)A.AutoCenterB.AlwaysOnTopC.ShowCenterD.FormCenter24.下列关于命令 DO FORM XX NAME YY LINKED 的陈述中,正确的是( )。(分数:2.00)A.产生表单对象引用变量 XX,在释放变量 XX 时自动关闭表单B.产生表单对象引用变量 XX,在释放变量 XX 时并不关闭表
10、单C.产生表单对象引用变量 YY,在释放变量 YY 时自动关闭表单D.产生表单对象引用变量 YY,在释放变量 YY 时并不关闭表单25.表单里有一个选项按钮组,包含两个选项按钮 Option1 和 Option2,假设 Option2 没有设置 Click 事件代码,而 Option1 以及选项按钮组和表单都设置了 Click 事件代码,那么当表单运行时,如果用户单击Option2,系统将( )。(分数:2.00)A.执行表单的 Click 事件代码B.执行选项按钮组的 Click 事件代码C.执行 Option1 的 Click 事件代码D.不会有反应26.下列程序段执行以后,内存变量 X
11、和 Y 的值是( )。 CLEAR STORE 3 TO X STORE 5 TO Y PLUS(X),Y) ?X,Y PROCEDURE PLUS PARAMETERS A1,A2 A1=A1+A2 A2=A1+A2 ENDPROC(分数:2.00)A.8 13B.3 13C.3 5D.8 527.下列程序段执行以后,内存变量 y 的值是( )。 CLEAR x=12345 y=0 DO WHILE xO y=y+x%10 x=int(x/10) ENDDO ?y(分数:2.00)A.54321B.12345C.51D.1528.下列程序段执行后,内存变量 s1 的值是( )。 S1=“ne
12、twork“ s1=stuff(s1,4,4,“BIOS“) ?s1(分数:2.00)A.networkB.netBIOSC.netD.BIOS29.参照完整性规则的更新规则中“级联”的含义是( )。(分数:2.00)A.更新父表中的连接字段值时,用新的连接字段值自动修改字表中的所有相关记录B.若子表中有与父表相关的记录,则禁止修改父表中的连接字段值C.父表中的连接字段值可以随意更新,不会影响子表中的记录D.父表中的连接字段值在任何情况下都不允许更新30.在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括( )。(分数:2.00)A.临时表B.表C.文
13、本文件D.屏幕31.表单名为 myForm 的表单中有一个页框 myPageFrame,将该页框的第 3 页(Page3)的标题设置为“修改”,可以使用代码( )。(分数:2.00)A.myForPage3.myPageFramCaption=“修改“B.myFormyPageFramCaptioPage3=“修改“C.ThisformyPageFramPage3.Caption=“修改“D.ThisformyPageFramCaptioPage3=“修改“32.向一个项目中添加一个数据库,应该使用项目管理器的( )。(分数:2.00)A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“
14、数据”选项卡下表是用 list 命令显示的“运动员”表的内容和结构,(33)(35)题使用该表。(分数:6.00)(1).为“运动员”表增加一个字段“得分”的 SQL 语句是( )。(分数:2.00)A.CHANGE TABLE 运动员 ADD 得分 1B.ALTER DATA 运动员 ADD 得分 1C.ALTER TABLE 运动员 ADD 得分 1D.CHANGE TABLE 运动员 INSERT 得分 1(2).计算每名运动员的“得分”(33 题增加的字段)的正确 SQL 语句是( )。(分数:2.00)A.UPDATE 运动员 FIELD 得分=2*投中 2 分球+3*投中 3 分球
15、+罚球B.UPDATE 运动员 FIELD 得分 WTTH 2*投中 2 分球+3*投中 3 分球+罚球C.UPDATE 运动员 SET 得分 WTTH 2*投中 2 分球+3*投中 3 分球+罚球D.UPDATE 运动员 SET 得分=2*投中 2 分球+3*投中 3 分球+罚球(3).检索“投中 3,分球”小于等于 5 个的运动员中“得分”最高的运动员的“得分”,正确的 SQL 语句是( )。(分数:2.00)A.SELECT MAX(得分)FROM 运动员 WHERE 投中 3 分球=5B.SELECT MAX(得分) FROM 运动员 WHEN 投中 3 分球=5C.SELECT 得分
16、 MAX(得分) FROM 运动员 WHERE 投中 3 分球=5D.SELECT 得分 MAX(得分) FROM 运动员 WHEN 投中 3 分球=5二、B填空题/B(总题数:15,分数:30.00)33.测试用例包括输入值集和 1 值集。(分数:2.00)填空项 1:_34.深度为 5 的满二叉树有 1 个叶子结点。(分数:2.00)填空项 1:_35.设某循环队列的容量为 50,头指针 front=5(指向队头元素的前一位置),尾指针 rear=29 (指向队尾元素),则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_36.在关系数据库中,用来表示实体之间联系的是 1。(分
17、数:2.00)填空项 1:_37.在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中, 1 负责数据的模式定义与数据的物理存取构建。(分数:2.00)填空项 1:_38.在基本表中,要求字段名 1 重复。(分数:2.00)填空项 1:_39.SQL 的 SELECT 语句中,使用 1 子句可以消除结果中的重复记录。(分数:2.00)填空项 1:_40.在 SQL 的 WHERE 子句的条件表达式中,字符串匹配(模糊查询)的运算符是 1。(分数:2.00)填空项 1:_41.数据库系统中对数据库进行管理的核心软件是 1。(分数:2.00)填空项 1:_42.使用 SQL 的 CRE
18、ATE TABLE 语句定义表结构时,用 1 短语说明主关键字(主索引)。(分数:2.00)填空项 1:_43.在 SQL 中,要查询表 s 在 AGE 字段上取空值的记录,正确的 SQL 语句为: SELECT * FROM s WHERE_(分数:2.00)填空项 1:_44.在 Visual FoxPro 中,使用 LOCATE ALL 命令按条件对表中的记录进行查找,若查不到记录,函数EOF1 的返回值应是 2。(分数:2.00)填空项 1:_45.在 Visual FoxPro 中,假设当前文件夹中有菜单程序文件 mymenu.mpr,运行该菜单程序的命令是 1。(分数:2.00)填
19、空项 1:_46.在 Visual FoxPro 中,如果要在子程序中创建一个只在本程序中使用的变量 x1(不影响上级或下级的程序),应该使用 1 说明变量。(分数:2.00)填空项 1:_47.在 Visual FoxPro 中,在当前打开的表中物理删除带有删除标记记录的命令是 1。(分数:2.00)填空项 1:_全国计算机等级考试二级 VISUAL+FOXPRO 真题 2008 年 4 月答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:33,分数:70.00)1.程序流程图中带有箭头的线段表示的是( )。(分数:2.00)A.图元关系B.数据流C.控制流 D.
20、调用关系解析:解析 程序流程图是一种传统的、应用广泛的软件过程设计工具,通常也称为程序框图。其中,用带箭头的线段表示控制流,用矩形表示加工步骤,用菱形表示逻辑条件。2.结构化程序设计的基本原则不包括( )。(分数:2.00)A.多元性 B.自顶向下C.模块化D.逐步求精解析:解析 结构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,模块化和限制使用GOTO 语句,其中不包括多元性。3.软件设计中模块划分应遵循的准则是( )。(分数:2.00)A.低内聚低耦合B.高内聚低耦合 C.低内聚高耦合D.高内聚高耦合解析:解析 耦合性和内聚性是模块独立性的两个定性标准,各模块的内聚性越强,则耦合
21、性越弱。软件设计应该遵循高内聚低耦合的准则。4.在软件开发中,需求分析阶段产生的主要文档是( )。(分数:2.00)A.可行性分析报告B.软件需求规格说明书 C.概要设计说明书D.集成测试计划解析:解析 需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标确认,又可以作为控制软件开发进程的依据。5.算法的有穷性是指( )。(分数:2.00)A.算法程序的运行时间是有限的 B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用解析:解析 算法的有穷性是指算法必须能在有限的时间内做完,即算法必须能在执行有限
22、个步骤之后终止。6.对长度为 n 的线性表排序,在最坏情况下,比较次数不是 n(n-1)/2 的排序方法是( )。(分数:2.00)A.快速排序B.冒泡排序C.直接插入排序D.堆排序 解析:解析 各种排序方法中最坏情况下需要比较的次数分别为:冒泡排序 n(n-1)/2、快速排序 n(n-1)/2、简单插入排序 n(n-1)/2、希尔排序 O(n1.5)、简单选择排序 n(n-1)/2、堆排序 O(nlog2n)。7.下列关于栈的叙述正确的是( )。(分数:2.00)A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据 C.只能在栈底插入数据D.不能删除数据解析:解析 栈是限定在一端进行插入
23、和删除的线性表,允许进行插入和删除元素的一端称为栈顶,另一端称为栈底。栈是按照“先进后出”的原则组织数据的。8.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于( )。(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段 D.物理设计阶段解析:解析 数据库的设计阶段包括需要分析、概念设计、逻辑设计和物理设计,其中将 E-R 图转换成关系数据模型的过程属于逻辑设计阶段。9.有 3 个关系 R、S 和 T 如下: (分数:2.00)A.并B.自然连接C.笛卡儿积D.交 解析:解析 关系 R 与 S 经交运算后所得到的关系是由那些既在 R 内又在 S 内的有序组组成的,记为R
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 全国 计算机等级考试 二级 VISUALFOXPRO 2008 答案 解析 DOC

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