【计算机类职业资格】二级VISUAL+FOXPRO笔试-73及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-73及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-73及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-73 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列对于软件测试的描述中正确的是(分数:2.00)A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能多地发现程序中的错误D.软件测试的目的是使程序符合结构化原则2.有如下 SQL语句:CREATE VIEW view ticket AS SELECT 始发点 AS名称,票价 FROM ticket执行该语句后产生的视图含有的字段名是(分数:2.00)A.始发点、票价B.名称、票价C.名称、票价、终点D.
2、始发点、票价、终点3.当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母 A开头的图书记录全部打上删除标记,通常可以使用命令(分数:2.00)A.DELETE FOR图书号=“A”B.DELETE WHILE图书号=“A”C.DELETE FOR图书号=“A*”D.DELETE FOR图书号 LIKE“A%”4.下列程序段的输出结果是CLEARSTORE 10 TO A STORE 20 TO BSET UDFPARMS TO REFERENCEDO SWAP WITH A,(B)?A,BPROCEDURE SWAPPARAMETERS Xl,X2TEMP=X1Xl=X2X2=TEM
3、PENDPROC(分数:2.00)A.10 20B.20 20C.20 10D.10 105.设当前内存中有打开的表及索引,且表中有若干条记录,使用 GOTOP命令后,当前记录指针所指的记录号是(分数:2.00)A.0B.1C.2D.不知道6.要将组合框设置成允许编辑,应进行设置的属性是(分数:2.00)A.StyleB.ContolSourceC.EnabledD.Value7.报表中的数据源包括(分数:2.00)A.数据库表、自由表和查询B.数据库表、自由表C.数据库表、自由表、视图D.数据库表、自由表、视图、查询8.实体一联系模型中,实体与实体之间的联系不可以是(分数:2.00)A.一对
4、一关系B.多对多关系C.一对多关系D.一对零关系9.在 Visual FoxPro中,使用 SQL命令将学生表 STUDENT中的学生年龄 AGE字段的值增加 1岁,应该使用的命令是(分数:2.00)A.REPLACE AGE WITH AGE+1B.UPDATE STUDENT AGE WITH AGE+1C.UPDATE SET AGE WITH AGE+ID.UPDATE STUDENT SET AGE=AGE+110.新创建的表单默认标题为 Form1,为了修改表单的标题,应设置表单的(分数:2.00)A.Name 属性B.Caption 属性C.Closable 属性D.Always
5、OnTop属性11.从关系模式中指定若干个属性组成新的关系的运算称为(分数:2.00)A.连接B.投影C.选择D.排序12.向项目中添加表单,应该使用项目管理器的(分数:2.00)A.“代码”选项卡B.“类”选项卡C.“数据”选项卡D.“文档”选项卡13.在表设计器的“字段”选项卡中可以创建的索引是(分数:2.00)A.惟一索引B.候选索引C.主索引D.普通索引14.在 Visual FoxPro中,下面 4个关于日期或日期时间的表达式中,错误的是(分数:2.00)_15.在学生表中共有 100条记录,执行如下命令,执行结果将是INDEX ON-总分 TO ZFSET INDEX TO ZFG
6、O TOPDISPLAY(分数:2.00)A.显示的记录号是 1B.显示分数最高的记录号C.显示的记录号是 100D.显示分数最低的记录号16.在 Visual FoxPro中,以下有关 SQL的 SELECT语句的叙述中,错误的是(分数:2.00)A.SELECT子句中可以包含表中的列和表达式B.SELECT子句中可以使用别名C.SELECT子句规定了结果集中的列顺序D.SELECT子句中列的顺序应该与表中列的顺序一致17.在“命令窗口”中输入下列命令:SET MARK TO -SET CENTURY ON?2003-04-13屏幕上的显示结果是(分数:2.00)A.04-13-2003B.
7、04-13-03C.04/13/2003D.04/13/0318.同一个表的全部备注字段内容存储在( )文件中。(分数:2.00)A.不同的备注B.同一个表C.同一个备注D.同一个数据库19.算法的时间复杂度是指(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数20.在以下关于过程调用的叙述中,正确的是(分数:2.00)A.实参与形参的个数必须相等B.当实参的个数多于形参个数时,多余的实参将被忽略C.在过程调用中,只能按值传送D.在过程调用中,只能按地址传送21.Visual FoxPro支持的数据模型是(分数:2.0
8、0)A.层次数据模型B.关系数据模型C.网状数据模型D.树状数据模型22.下列叙述中正确的是(分数:2.00)A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致23.在 Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的 Click 事件代码设置为(分数:2.00)A.ThisForm.RefreshB.ThisForm.DeleteC.ThisForm.HideD.ThisForm.Release24.在 Visual Fo
9、xPro中,存储图像的字段类型应该是(分数:2.00)A.备注型B.通用型C.字符型D.双精度型25.如果一个表达式包含算术运算、关系运算、逻辑运算和字符运算时,运算的先后顺序是(分数:2.00)A.算术运算关系运算逻辑运算字符运算B.算术运算字符运算关系运算逻辑运算C.逻辑运算关系运算算术运算字符运算D.字符运算算术运算逻辑运算关系运算26.以下关于关系的说法正确的是(分数:2.00)A.列的次序非常重要B.当需要索引时列的次序非常重要C.列的次序无关紧要D.关键字必须指定为第一列27.求每个终点的平均票价的 SQL语句是:(分数:2.00)A.SELECT终点,avg (票价) FROM
10、ticket GROUP BY 票价B.SELECT终点,avg (票价) FROM ticket ORDER BY 票价C.SELECT终点,avg (票价) FROM ticket ORDER BY 终点D.SELECT终点,avg (票价) FROM ticket GROUP BY 终点28.打开表并设置当前有效索引(相关索引已建立)的正确命令是(分数:2.00)A.ORDER student IN 2 INDEX 学号B.USE student IN 2 0RDER 学号C.INDEX 学号 ORDER studentD.USE student IN 229.使用调试器调试第(7)小题
11、的程序,如果想在过程 SWAP执行时观察 Xl的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算 X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是(分数:2.00)A.DEBUGOUT X1B.DEBUG X1C.OUT X1D.TEST X130.在 Visual FoxPro环境中,建立命令文件的命令是(分数:2.00)A.MODIFY文件名B.MODIFY COMMAND文件名C.MODIFY PROCEDURE文件名D.MODIFY FUNCTION文件名31.为了从用户菜单返回到系统菜单应该使用命令(分数:2.00)A.SET DEFAULT SYSTEMB.S
12、ET MENU TO DEFAULTC.SET SYSTEM TO DEFAULTD.SET SYSMENU TO DEFAULF32.在指定字段或表达式中不允许出现重复值的索引是(分数:2.00)A.惟一索引B.惟一索引和候选索引C.惟一索引和主索引D.主索引和候选索引33.下列关于 SQL中 HAVING子句的描述,错误的是(分数:2.00)A.HAVING子句必须与 GROUPBY子句同时使用B.HAVING子句与 GROUPBY子句无关C.使用 WHERE子句的同时可以使用 HAVING子句D.使用 HAVING子句的作用是限定分组的条件34.软件测试的目的是(分数:2.00)A.证明
13、软件系统中存在错误B.找出软件系统中存在的所有错误C.尽可能多地发现系统中的错误和缺陷D.证明软件的正确性35.设当前表有 10条记录,若要在第 5条记录的前面插入一条记录,在执行 GO 5后再执行如下命令(分数:2.00)A.INSERTB.INSERT BLANKC.INSERT BEFORED.APPEND BEFORE二、填空题(总题数:14,分数:28.00)36.用二维表数据来表示实体之间联系的数据模型称为 1。(分数:2.00)填空项 1:_37.按照逻辑结构分类,数据结构可分为线性结构和非线性结构,队列属于 1。(分数:2.00)填空项 1:_38.若按功能划分,软件测试的方法
14、通常分为白盒测试方法和 1 测试方法。(分数:2.00)填空项 1:_39.在 Visual FoxPro中参数传递的方式有两种,一种是按值传递,另一种是按引用传递,将参数设置为按引用传递的语句是:SET UDFPARMS 1。(分数:2.00)填空项 1:_40.问题处理方案的正确而完整的描述称为 1。(分数:2.00)填空项 1:_41.在 SQL SELECT语句中将查询结果存放在一个表中应该使用_子句(关键字必须拼写完整)。(分数:2.00)填空项 1:_42.能够将表单的 Visible属性设置为.I.,并使表单成为活动对象的方法是 1。(分数:2.00)填空项 1:_43.打开库文
15、件的同时打开了索引文件,命令“GO TO 3”的功能是 1,命令“SKIP 3”的功能是 2。(分数:2.00)填空项 1:_填空项 1:_44.表示“1962 年 10月 27日”的日期常量应该写为 -|_|-。(分数:2.00)_45.如果想为表单换一个标题,可以在属性窗口中选取 1 属性。(分数:2.00)填空项 1:_46.从职工数据库表中计算工资合计的 SQL语句是 SELECT 1FROM 职工(分数:2.00)填空项 1:_47.在 Visual FoxPro中,使用 SQL语言的 ALTER TABLE命令给学生表 STUDENT增加一个 Email字段,长度为 30,命令是(
16、关键字必须拼写完整)。ALTER TABLE STUDENT_Email C(30)(分数:2.00)填空项 1:_48.在 SQL的 SELECT语句进行分组计算查询时,可以使用 1 子句来去掉不满足条件的分组。(分数:2.00)填空项 1:_49.在 Visual FoxPro中如下程序的运行结果(即执行命令 DO main后)是_。*程序文件名:main.prgSET TALK OFFCLOSE ALLCLEAR ALLmX=“Visual FoxPro”mY=“二级”DO s1?mY+mXRETURN*子程序文件名:s1.prgPROCEOURE S1LOCAL mXmX=“Visua
17、l FoxPro DBMS考试”mY=“计算机等级”+mYRETURN(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-73 答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列对于软件测试的描述中正确的是(分数:2.00)A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能多地发现程序中的错误 D.软件测试的目的是使程序符合结构化原则解析:解析 软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。测试不是为了证明程序是正确的,而是在设想程序有
18、错误的前提下进行的,其目的是设法暴露程序中的错误和缺陷。可见选项 C的说法正确。2.有如下 SQL语句:CREATE VIEW view ticket AS SELECT 始发点 AS名称,票价 FROM ticket执行该语句后产生的视图含有的字段名是(分数:2.00)A.始发点、票价B.名称、票价 C.名称、票价、终点D.始发点、票价、终点解析:解析 本题考查对创建视图命令的理解。题中创建视图的 SQL语句为CREATE VIEW view_ticket AS SELECT始发点 AS名称,票价 FROM ticket执行该语句后产生的视图含有的字段名是名称、票价。简单的方法可以直接从 A
19、S短语后面的关键字来判断,故选项 B为正确答案。3.当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母 A开头的图书记录全部打上删除标记,通常可以使用命令(分数:2.00)A.DELETE FOR图书号=“A” B.DELETE WHILE图书号=“A”C.DELETE FOR图书号=“A*”D.DELETE FOR图书号 LIKE“A%”解析:解析 本题是考查对 Visual FoxPro中传统删除命令 DELETE语句条件书写格式的掌握。DELETE语句的命令格式为:DELETE范围 FOR条件WHILE条件FOR条件是对表文件指定范围内满足条件的记录进行操作;WHILE条件也是
20、对表文件指定范围内满足条件的记录进行操作,当第一次遇到不满足条件记录时停止向后运行,故选项 B排除;*和%是 Windows的统配符,Visual FoxPro 不支持,所以选项 A为正确答案。4.下列程序段的输出结果是CLEARSTORE 10 TO A STORE 20 TO BSET UDFPARMS TO REFERENCEDO SWAP WITH A,(B)?A,BPROCEDURE SWAPPARAMETERS Xl,X2TEMP=X1Xl=X2X2=TEMPENDPROC(分数:2.00)A.10 20B.20 20 C.20 10D.10 10解析:解析 本题考查参数传递以及模
21、块的调用。命令 SET UDFPARAMS TO REFERENCE用来设置参数传递方式为按引用传递。也就是说,当形参变量值改变时,实参变量也要随之改变。但是由于本题采用的调用方式是:DO WITH,所以调用方式不受参数 UDFPARAMS的影响。调用过程中变量 A是按引用传递,变量 B用括号括起来,因此 B始终是按值传递。模块 SWAP的功能是将两个变量交换。程序开始时变量 A和 B的值分别为 10和 20,执行模块 SWAP之后将 A和 B交换,由于变量 A是按引用传递,因此交换后变量 A 指向 B的地址,因此返回主程序后 A的值为 20,变量 B为按值传递,模块结束后,其值仍为 20,因
22、此返回主程序后,变量 A和 B指向同一个地址,其值均为 20。故选项 B是正确答案。5.设当前内存中有打开的表及索引,且表中有若干条记录,使用 GOTOP命令后,当前记录指针所指的记录号是(分数:2.00)A.0B.1C.2D.不知道 解析:解析 在没有主索引的情况下,执行 GO TOP后,当前记录指针所指的记录号是 1。但是,如果当前内存中有主控索引,记录的排列将按索引的逻辑顺序进行,这时首条记录的记录号是逻辑上第一条记录的记录号不一定是 1,故选项 D 为正确答案。6.要将组合框设置成允许编辑,应进行设置的属性是(分数:2.00)A.Style B.ContolSourceC.Enable
23、dD.Value解析:解析 ControlSource 属性指定一个字段或变量以保存从列表框中的选择结果。 Enabled 属性设置当前列表项是否可用。Value 属性返回列表框中被选中的列表项,故选项 A为正确答案。7.报表中的数据源包括(分数:2.00)A.数据库表、自由表和查询B.数据库表、自由表C.数据库表、自由表、视图D.数据库表、自由表、视图、查询 解析:解析 在 Visual FoxPro中,报表与一定的数据源相联系。报表的数据源包括数据库表,自由表、视图和查询,故选项 D为正确答案。8.实体一联系模型中,实体与实体之间的联系不可以是(分数:2.00)A.一对一关系B.多对多关系
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 73 答案 解析 DOC
