【计算机类职业资格】二级VISUAL+FOXPRO笔试-172及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-172及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-172及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-172 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.设有下列二叉树:(分数:2.00)A.B.C.D.2.线性表的链式存储结构是一种(分数:2.00)A.随机结构B.顺序结构C.索引结构D.散列结构3.下列叙述中,不正确的是(分数:2.00)A.数据库技术的根本目标是要解决数据共享的问题B.数据库系统中,数据的物理结构必须与逻辑结构一致C.数据库设计是指设计一个能满足用户要求,性能良好的数据库D.数据库系统是一个独立的系统,但是需要操作系统的支持4.在 Visual FoxPro中有如下程序:*程序
2、名:TEST.PRG*调用方法:DO TESTSET TALK OFFCLOSE ALLCLEAR ALLmX=“Visual FoxPro“mY=“二级“DO SUB1 WITH mX?mY+mXRETURN*子程序:SUB1.PRGPROCEDURE SUB1PARAMETERS mX1LOCAL mXmX=“Visual FoxPro DBMS考试”mY=“算机等级”+mYRETURN执行命令 DO TEST后,屏幕的显示结果为(分数:2.00)A.二级 Visual FoxProB.计算机等级二级 Visual FoxPro DBMS考试C.二级 Visual FoxPro DBMS考
3、试D.计算机等级二级 Visual FoxPro5.SELECT学号,姓名,年龄 FROM STUDENT WHERE年龄=22(分数:2.00)A.B.C.D.6.新创建的表单默认标题为 Form1,为了修改表单的标题,应设置表单的(分数:2.00)A.Name属性B.Caption属性C.Closable属性D.AlwaysOnTop属性7.在 DO WHILEENDDO循环结构中,EXIT 命令的作用是(分数:2.00)A.退出过程,返回程序开始处B.转移到 DO WHILE语句行,开始下一个判断和循环C.终止循环,将控制转移到本循环结构 ENDDO后面的第一条语句继续执行D.终止程序执
4、行8.GROUP BY课程名称 ORDER BY选修人数(分数:2.00)A.B.C.D.9.执行命令“INDEX on 姓名 TAG index_name”建立索引后,下列叙述错误的是(分数:2.00)A.此命令建立的索引是当前有效索引B.此命令所建立的索引将保存在.idx 文件中C.表中记录按索引表达式升序排序D.此命令的索引表达式是“姓名”,索引名是“index_name”10.规范化理论中,消除其中多余的数据相关性是分解(分数:2.00)A.关系运算B.内模式C.外模式D.视图11.用命令“INDEX on 姓名 TAG index_name”建立索引,其索引类型是(分数:2.00)A
5、.主索引B.候选索引C.普通索引D.惟一索引12.执行下列一组命令之后,选择“职工”表所在工作区的错误命令是CLOSE ALLUSE仓库 IN 0USE职工 IN 0(分数:2.00)A.SELECT职工B.SELECT 0C.SELECT 2D.SELECT B13.有关连编应用程序,下面的描述正确的是(分数:2.00)A.项目连编以后应将主文件视做只读文件B.一个项目中可以有多个主文件C.数据库文件可以被指定为主文件D.在项目管理器中文件名左侧带有符号 的文件在项目连编以后是只读文件14.以下关于空值(NULL)叙述正确的是(分数:2.00)A.空值等同于空字符串B.空值表示字段或变量还没
6、有确定值C.VFP不支持空值D.空值等同于数值 015.以下叙述与表单数据环境有关,其中正确的是(分数:2.00)A.当表单运行时,数据环境中的表处于只读状态,只能显示不能修改B.当表单关闭时,不能自动关闭数据环境中的表C.当表单运行时,自动打开数据环境中的表D.当表单运行时,与数据环境中的表无关16.Visual FoxPro的报表文件.FRX 中保存的是(分数:2.00)A.打印报表的预览格式B.已经生成的完整报表C.报表的格式和数据D.报表设计格式的定义17.编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在书写功能性注释时应考虑(分数:2.00)A.仅为整个程序
7、作注释B.仅为每个模块作注释C.为程序段作注释D.为每个语句作注释18.数据库具有统一的结构格式并存放于统一的存储介质,可被各个应用程序所共享其集合是(分数:2.00)A.视图B.消息C.数据D.关系19.向学生表插入一条记录的正确命令是(分数:2.00)A.APPEND INTO学生 VALUES(“10359999”,张三,男,会计,1983-10-28)B.INSERT INTO学生 VALUES(“10359999”,张三,男,1983-10-28,会计)C.APPEND INTO学生 VALUES(“10359999”,张三,男,1983-10-28,会计)D.INSERT INTO
8、学生 VALUES(“10359999”,张三,男,1983-10-28)20.打开表并设置当前有效索引(相关索引已建立)的正确命令是(分数:2.00)A.ORDER student IN 2 INDEX学号B.USE student IN 2 ORDER学号C.INDEX学号 ORDER studentD.USE student IN 221.在进行单元测试时,常用的方法是(分数:2.00)A.采用白盒测试,辅之以黑盒测试B.采用黑盒测试,辅之以白盒测试C.只使用白盒测试D.只使用黑盒测试22.查询设计器中“联接”选项卡对应的 SQL短语是(分数:2.00)A.WHEREB.JOINC.SE
9、TD.ORDERBY23.两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是(分数:2.00)A.建立关联的两个表一定在同一个数据库中B.两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的C.当父表记录指针移动时,子表记录指针按一定的规则跟随移动D.当关闭父表时,子表自动被关闭24.在 SQL语句中,与表达式“仓库号 NOT IN(“wh1”,“wh2”)”功能相同的表达式是(分数:2.00)A.仓库号=“wh1”AND 仓库号=“wh2”B.仓库号!=“wh1”OR 仓库号#“wh2”C.仓库号“wh1”OR 仓库号!=“wh2”D.仓库
10、号!=“wh1”AND 仓库号!=“wh2”25.在 SQLSELECT语句中用于实现关系的选择运算的短语是(分数:2.00)A.FORB.WHILEC.WHERED.CONDITION26.一条没有指明去向的 SQL SELECT语句执行之后,会把查询结果显示在屏幕上,要退出这个查询窗口,应该按的键是(分数:2.00)A.ALTB.DELETEC.ESCD.RETURN27.算法的空间复杂度是指(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.执行算法程序所占的存储空间D.算法执行过程中所需要的存储空间28.在 SQL语句中,与表达式“工资 BETWEEN 1210 AND 1
11、240”功能相同的表达式是(分数:2.00)A.工资1210 AND 工资1240B.工资1210 AND 工资1240C.工资1210 AND 工资1240D.工资1210 OR 工资124029.如果菜单项的名称为“统计”,热键是 T,在菜单名称一栏中应输入(分数:2.00)A.统计(T)B.统计(Ctrl+T)C.统计(Alt+T)D.统计(T)30.下列哪个面向对象程序设计不同于其他语言的主要特点?(分数:2.00)A.继承性B.消息传递C.多态性D.静态联编31.关闭当前表单的程序代码是 ThisForm.Release,其中的 Release是表单对象的(分数:2.00)A.标题B
12、.属性C.事件D.方法32.查询订购单号(字符型,长度为 4)尾字符是“1”的错误命令是(分数:2.00)A.SELECT*FROM订单 WHERE SUBSTR(订购单号,4)=“1”B.SELECT*FROM订单 WHERE SUBSTR(订购单号,4,1)=“1”C.SELECT*FROM订单 WHERE“1”$订购单号D.SELECT*FROM订单 WHERE RIGHT(订购单号,1)=“1”33.需求分析最终结果是产生(分数:2.00)A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告34.GROUP BY课程编号第 3235 题使用如下三个表:学生.DBF:学号
13、C(8),姓名 C(12),性别 C(2),出生日期 D,院系 C(8)课程.DBF:课程编号 C(4),课程名称 C(10),开课院系 C(8)学生成绩.DBF:学号 C(8),课程编号 C(4),成绩 I(分数:2.00)A.B.C.D.35.有关控件对象的 Click事件的正确叙述是(分数:2.00)A.用鼠标双击对象时引发B.用鼠标单击对象时引发C.用鼠标右键单击对象时引发D.用鼠标右键双击对象时引发二、填空题(总题数:15,分数:30.00)36.算法的复杂度主要包括空间复杂度和 【1】 复杂度。(分数:2.00)填空项 1:_37.在线性结构中,队列的操作顺序是先进先出,而栈的操作
14、顺序是 【2】 。(分数:2.00)填空项 1:_38.数据流图的类型有 【3】 和事务型。(分数:2.00)填空项 1:_39.在数据库理论中,数据物理结构的改变,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为 【4】 。(分数:2.00)填空项 1:_40.数据库管理系统是位于用户与 【5】 之间的软件系统。(分数:2.00)填空项 1:_41.在 SQL SELECT语句中将查询结果存放在一个表中应该使用 【6】 子句(关键字必须拼写完整)。(分数:2.00)填空项 1:_42.在 Visual FoxPro中,参照完整性规则包括更新
15、规则、删除规则和 【7】 规则。(分数:2.00)填空项 1:_43.在 Visual FoxPro中选择一个没有使用的、编号最小的工作区的命令是 【8】 (关键字必须拼写完整)。(分数:2.00)填空项 1:_44.将学生表 STUDENT中的学生年龄(字段名是 AGE)增加 1岁,应该使用的 SQL命令是UPDATE STUDENT 【9】 (分数:2.00)填空项 1:_45.在 Visual FoxPro中,CREATE DATABASE 命令创建个扩展名为 【10】 的数据库文件。(分数:2.00)填空项 1:_46.用当前窗体的 LABEL1控件显示系统时间的语句是THISFORM
16、.LABEL1 【11】 =TIME()(分数:2.00)填空项 1:_47.在 Visual FoxPro中,运行当前文件夹下的表单 T1.SCX的命令是 【12】 。(分数:2.00)填空项 1:_48.在 Visual FoxPro中,使用 SQL语言的 ALTER TABLE命令给学生表 STUDENT增加一个 Email 字段,长度为 30,命令是(关键字必须拼写完整)ALTER TABLE STUDENT 【13】 Email C(30)(分数:2.00)填空项 1:_49.说明公共变量的命令关键字是 【14】 (关键字必须拼写完整)。(分数:2.00)填空项 1:_50.设有学生
17、选课表 SC(学号,课程号,成绩),用 SQL语言检索每门课程的课程号及平均分的语句是(关键字必须拼写完整)SELECT课程号,AVG(成绩)FROM SC 【15】 (分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-172 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.设有下列二叉树:(分数:2.00)A.B.C. D.解析:解析二叉树的遍历分为先序、中序、后序三种不同方式。本题要求先序遍历遍历顺序应该为:访问根结点-先序遍历左子树-先序遍历右子树。按照定义,先序遍历序列是 ABDECF。2.线性表的链式存储结构是一种
18、(分数:2.00)A.随机结构B.顺序结构 C.索引结构D.散列结构解析:解析线性表的链式存储结构中的每一个存储结点不仅含有一个数据元素,还包括指针,每一个指针指向一个与本结点有逻辑关系的结点。此类存储方式属于顺序存储。3.下列叙述中,不正确的是(分数:2.00)A.数据库技术的根本目标是要解决数据共享的问题B.数据库系统中,数据的物理结构必须与逻辑结构一致 C.数据库设计是指设计一个能满足用户要求,性能良好的数据库D.数据库系统是一个独立的系统,但是需要操作系统的支持解析:解析数据库应该具有物理独立性和逻辑独立性,改变其一而不影响另个。4.在 Visual FoxPro中有如下程序:*程序名
19、:TEST.PRG*调用方法:DO TESTSET TALK OFFCLOSE ALLCLEAR ALLmX=“Visual FoxPro“mY=“二级“DO SUB1 WITH mX?mY+mXRETURN*子程序:SUB1.PRGPROCEDURE SUB1PARAMETERS mX1LOCAL mXmX=“Visual FoxPro DBMS考试”mY=“算机等级”+mYRETURN执行命令 DO TEST后,屏幕的显示结果为(分数:2.00)A.二级 Visual FoxProB.计算机等级二级 Visual FoxPro DBMS考试C.二级 Visual FoxPro DBMS考试
20、D.计算机等级二级 Visual FoxPro 解析:解析题目中的主程序 TEST调用了子程序 SUB1,调用过程中传递给子程序 SUB1一个参数 mX,由于在子程序 SUB1中 mX被定义为一个局部变量,其作用域只是在 SUB1中有效,所以 SUB1中的变量 mX的值不会影响到主程序中 TEST程序中的 mX,值发生改变的只是变量 mY。子程序 SUB1执行完毕后变量 mY和 mX值分别为“计算机等级二级”和“Visual FoxPro”。主程序最后利用“+”运算符将两个变量 My和 mX顺序连接,其结果为“计算机等级二级 Visual FoxPro”。5.SELECT学号,姓名,年龄 FR
21、OM STUDENT WHERE年龄=22(分数:2.00)A. B.C.D.解析:解析考查 SQL中复杂查询语句的书写,四个选项中只有选项 A是正确的。选项 B和选项 C是从建立的 AGE_LIST视图中查询数据,但 AGE_LIST视图中没有出生日期字段。选项 D是从 STUDENT表或视图中查询数据,但是 STUDENT表或视图不存在。6.新创建的表单默认标题为 Form1,为了修改表单的标题,应设置表单的(分数:2.00)A.Name属性B.Caption属性 C.Closable属性D.AlwaysOnTop属性解析:解析在 Visual FoxPro中,表单的 Caption属性用
22、来指定标题内容。修改 Caption 属性可以修改标题内容。故选项 C为正确答案。选项 A是指定表单的名字,选项 C 中的 Closable的属性指定表单是否可以通过单击关闭按钮或双击控制菜单框来关闭表单。选项 D中的 AlwaysOnTop属性指定表单是否总是位于其他打开窗口之上。7.在 DO WHILEENDDO循环结构中,EXIT 命令的作用是(分数:2.00)A.退出过程,返回程序开始处B.转移到 DO WHILE语句行,开始下一个判断和循环C.终止循环,将控制转移到本循环结构 ENDDO后面的第一条语句继续执行 D.终止程序执行解析:解析考查 Visual FoxPro中常见的程序控
23、制结构:循环结构的执行流程。在以 DO WHILE.ENDDO构成的循环结构中,如果将 EXIT命令置于循环体中是表示在循环结束后,将控制从循环体内转移到 ENDDO后面去的命令,这时程序就会去执行 END- DO后面第一条命令。8.GROUP BY课程名称 ORDER BY选修人数(分数:2.00)A.B.C. D.解析:解析统计人数可以使用 COUNT()函数。在本题中由于学号是惟一的,因而统计人数就可以通过统计学生学号的个数来实现,四个选项中可以排除 A、B 两个选项,这两个语句都缺少按选修人数进行排序的子句,选项 D的错误在于没有设定查询条件。9.执行命令“INDEX on 姓名 TA
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 172 答案 解析 DOC
