【计算机类职业资格】二级VISUAL+FOXPRO笔试-246及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-246及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-246及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-246 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:33,分数:70.00)1.表单名为 myForm的表单中有一个页框 my.PageFrame,将该页框的第 3页(Page3)的标题设置为“修改”,可以使用代码( )。(分数:2.00)A.myForm.Page3.myPageFrame.Caption=“修改“B.myForm.myPageFrame.Caption.Page3=“修改“C.Thisform.myPageFrame.Page3.Caption=“修改“D.Thisform.myPageFrame.Capt
2、ion.Page3=“修改“2.下列属于表单方法名(非事件名)的是( )。(分数:2.00)A.InitB.ReleaseC.DestroyD.Caption3.设有订单表 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 order
3、 WHILE签订日期2002-1-14.在 Visual FoxPro中,有下列内存变量赋值语句:X=2001-07-28 10:15:20PMY=.F.M=$123.45N=123.45Z=“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、S5.下列程序段执行以后,内存变量 X和 Y的值是( )。CLEARSTORE 3 TO XSTORE 5 TO YPLUS(X),Y)?X,YPROCEDURE PLUSPARAMETERS A1,A2A1=
4、A1+A2A2=A1+A2ENDPROC(分数:2.00)A.8 13B.3 13C.3 5D.8 56.下列表单的哪个属性设置为真时,表单运行时将自动居中( )。(分数:2.00)A.AutoCenterB.AlwaysOnTopC.ShowCenterD.FormCenter7.可以运行查询文件的命令是( )。(分数:2.00)A.DOB.BROWSEC.DO QUERYD.CREATE QUERY8.在软件开发中,需求分析阶段产生的主要文档是( )。(分数:2.00)A.可行性分析报告B.软件需求规格说明书C.概要设计说明书D.集成测试计划9.表单里有一个选项按钮组,包含两个选项按钮 O
5、ption1和 Option2,假设 Option2没有设置 Click事件代码,而 Option1以及选项按钮组和表单都设置了 Click事件代码,那么当表单运行时,如果用户单击Option2,系统将( )。(分数:2.00)A.执行表单的 Click事件代码B.执行选项按钮组的 Click事件代码C.执行 Option1的 Click事件代码D.不会有反应10.下列程序的运行结果是( )。SET EXACT ONs=“ni“+SPACE(2)IF s=“ni“IF s=“ni“?“one“ELSE?“two“END IFELSEIF s=“ni“?“three“ELSE?“four“END
6、 IFEND IFRETURN(分数:2.00)A.oneB.twoC.threeD.four11.对长度为 n的线性表排序,在最坏情况下,比较次数不是 n(n-1)/2的排序方法是( )。(分数:2.00)A.快速排序B.冒泡排序C.直接插入排序D.堆排序12.下列关于栈的叙述正确的是( )。(分数:2.00)A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据C.只能在栈底插入数据D.不能删除数据13.下列关于命令 DO FORM XX NAME YY LINKED的陈述中,正确的是( )。(分数:2.00)A.产生表单对象引用变量 XX,在释放变量 XX时自动关闭表单B.产生表单对象
7、引用变量 XX,在释放变量 XX时并不关闭表单C.产生表单对象引用变量 YY,在释放变量 YY时自动关闭表单D.产生表单对象引用变量 YY,在释放变量 YY时并不关闭表单14.软件设计中模块划分应遵循的准则是( )。(分数:2.00)A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合15.下列程序段执行以后,内存变量 y的值是( )。CLEARx=12345y=0DO WHILE x0y=y+x%10x=int(x/10)ENDDO?y(分数:2.00)A.54321B.12345C.51D.1516.有下列赋值语句:a=“计算机“,b=“微型“,结果为“微型机“的表达式是( )
8、。(分数:2.00)A.b+LEFT(a,3)B.b+RIGHT(a,1)C.b+LEFT(a,5,3)D.b+RIGHT(a,2)17.参照完整性规则的更新规则中“级联”的含义是( )。(分数:2.00)A.更新父表中的连接字段值时,用新的连接字段值自动修改字表中的所有相关记录B.若子表中有与父表相关的记录,则禁止修改父表中的连接字段值C.父表中的连接字段值可以随意更新,不会影响子表中的记录D.父表中的连接字段值在任何情况下都不允许更新18.程序流程图中带有箭头的线段表示的是( )。(分数:2.00)A.图元关系B.数据流C.控制流D.调用关系19.在 Visual FoxPro中,扩展名为
9、.mnx 的文件是( )。(分数:2.00)A.备注文件B.项目文件C.表单文件D.菜单文件20.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是( )。(分数:2.00)A.姓名B.M-姓名C.姓名D.A和 B都可以21.有三个关系 R,S 和 T如下:(分数:2.00)A.B.C.D.22.要为当前表所有性别为“女”的职工增加 100元工资,应使用命令( )。(分数:2.00)A.REPLACE ALL工资 WITH工资+100B.REPLACE工资 WITH工资+100 FOR 性别=“女“C.CHANGE ALL工资 WITH工资+100D.CHANGE ALL工
10、资 WITH工资+100 FOR 性别=“女“23.在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括( )。(分数:2.00)A.临时表B.表C.文本文件D.屏幕24.设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号),课程 C(课号,课名),选课 SC(学号,课号,成绩),则表 SC的关键字(键或码)为( )。(分数:2.00)A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩下表是用 list命令显示的“运动员”表的内容和结构,以下各题使用该表。(分数:6.00)(1).为“运动员”表增加一个字段“得分”的 SQL
11、语句是( )。(分数:2.00)A.B.C.D.(2).计算每名运动员的“得分”(33 题增加的字段)的正确 SQL语句是( )。(分数:2.00)A.B.C.D.(3).检索“投中 3分球”小于等于 5个的运动员中“得分”最高的运动员的“得分”,正确的 SQL语句是( )。(分数:2.00)A.B.C.D.25.算法的有穷性是指( )。(分数:2.00)A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用26.SQL语句中删除视图的命令是( )。(分数:2.00)A.DROP TABLEB.DROP VIEWC.ERASE T
12、ABLED.ERASE VIEW27.MODIFY STRUCTURE命令的功能是( )。(分数:2.00)A.修改记录值B.修改表结构C.修改数据库结构D.修改数据库或表结构28.在数据库设计中,将 E-R图转换成关系数据模型的过程属于( )。(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段29.下列程序段执行后,内存变量 s1的值是( )。s1=“network“s1=stuff(s1,4,4,“BIOS“)? s1(分数:2.00)A.networkB.netBIOSC.netD.BIOS30.设有订单表 order(其中包含字段:订单号,客户号,职员号
13、,签订日期,金额),查询 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 ORDER BY 金额 ASCD.SELECT*FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 DESC31.结构化程序设计的基
14、本原则不包括( )。(分数:2.00)A.多元性B.自顶向下C.模块化D.逐步求精32.向一个项目中添加一个数据库,应该使用项目管理器的( )。(分数:2.00)A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡二、填空题(总题数:15,分数:30.00)33.测试用例包括输入值集和 1 值集。(分数:2.00)填空项 1:_34.深度为 5的满二叉树有 1 个叶子结点。(分数:2.00)填空项 1:_35.设某循环队列的容量为 50,头指针 front=5(指向队头元素的前一位置),尾指针 rear=29(指向队尾元素),则该循环队列中共有 1 个元素。(分数:2.00)
15、填空项 1:_36.在关系数据库中,用来表示实体之间联系的是 1。(分数: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。
16、(分数:2.00)填空项 1:_42.使用 SQL的 CREATE TABLE语句定义表结构时,用 1 短语说明主关键字(主索引)。(分数:2.00)填空项 1:_43.在 SQL中,要查询表 S在 AGE字段上取空值的记录,正确的 SQL,语句为:SELECT*FROM S WHERE_(分数:2.00)填空项 1:_44.在 Visual FoxPro中,使用 LOCATE ALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF( )的返回值应是_。(分数:2.00)填空项 1:_45.在 Visual FoxPro中,假没当前文件夹中有菜单程序文件 mymenu.mpr,运行该菜
17、单程序的命令是 1。(分数:2.00)填空项 1:_46.在 Visual FoxPro中,如果要在子程序中创建一个只在本程序中使用的变量 x1(不影响上级或下级的程序),应该使用 1 说明变量。(分数:2.00)填空项 1:_47.在 Visual FoxPro中,在当前打开的表中物理删除带有删除标记记录的命令是 1。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-246 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:33,分数:70.00)1.表单名为 myForm的表单中有一个页框 my.PageFrame,将该页框的第 3页(Page3)
18、的标题设置为“修改”,可以使用代码( )。(分数:2.00)A.myForm.Page3.myPageFrame.Caption=“修改“B.myForm.myPageFrame.Caption.Page3=“修改“C.Thisform.myPageFrame.Page3.Caption=“修改“ D.Thisform.myPageFrame.Caption.Page3=“修改“解析:解析 在表单中对对象的引用顺序依次为表单(myForm)、页框(myPageFrame)、页码(Page3)、标题(Caption)。2.下列属于表单方法名(非事件名)的是( )。(分数:2.00)A.InitB
19、.Release C.DestroyD.Caption解析:解析 Init 和 Destroy属于事件,Caption 是属性,Release 是方法。3.设有订单表 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-1 D.DELETE FROM order W
20、HILE签订日期2002-1-1解析:解析 在 SQL语句中删除表中记录的命令的基本格式为:DELETE FROM表名WHERE条件。4.在 Visual FoxPro中,有下列内存变量赋值语句:X=2001-07-28 10:15:20PMY=.F.M=$123.45N=123.45Z=“123.24“执行上述赋值语句之后,内存变量 X、Y、M、N 和 Z的数据类型分别是( )。(分数:2.00)A.D、L、Y、N、CB.T、L、Y、N、C C.T、L、M、N、CD.T、L、Y、N、S解析:解析 本题中变量 X的值是一个日期时间型数据用大写字母 T表示;变量 Y的值是一个逻辑型数据,用大写字
21、母 L表示;变量 M的值是一个货币型数据,用大写字母 Y表示;变量 N的值是一个数值型数据,用大写字母 N表示;变量 Z的值是一个字符型数据,用大写字母 C表示。5.下列程序段执行以后,内存变量 X和 Y的值是( )。CLEARSTORE 3 TO XSTORE 5 TO YPLUS(X),Y)?X,YPROCEDURE PLUSPARAMETERS A1,A2A1=A1+A2A2=A1+A2ENDPROC(分数:2.00)A.8 13B.3 13C.3 5 D.8 5解析:解析 两个参数都是按值传递的,形参值的改变不会影响实参的值。6.下列表单的哪个属性设置为真时,表单运行时将自动居中( )
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 246 答案 解析 DOC
