【计算机类职业资格】二级VISUAL+FOXPRO笔试-366及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-366及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-366及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-366 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:32,分数:70.00)1.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面不属于数据流图的是_。(分数:2.00)A.控制流B.加工C.数据存储D.源和潭2.下列表达式中不符合 Visual FoxPro 6.0语法要求的是_。(分数:2.00)A.04/05/99B.T+tC.1234D.2X153.有如下一段程序: SET TALK OFF A=1 B=0 DO WHILE A=100 IF.NOT.A/2=INT(A/2) B=B+A
2、ENDIF A=A+1 ENDDO ? B SET TALK ON RETURN 该程序的功能是_。(分数:2.00)A.求 1100 之间的累加和B.求 1100 之间的累加和除以 2的商C.求 1100 之间的偶数之和D.求 1100 之间的奇数之和4.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_。(分数:2.00)A.调用语句B.命令C.口令D.消息5.设当前表文件中含有字段 NAME,系统中有一内存变量的名称也为 NAME,命令?NAME 显示的结果是_。(分数:2.00)A.内存变量 NAME的值B.字段变量 NAME的值C.与该命令之前的状态有关D.错误信息6.
3、修改数据表中的数据是在_环境下完成的。(分数:2.00)A.表设计器B.表向导C.表浏览器D.表编辑器7.下列关于查询设计器的说法错误的是_。(分数:2.00)A.既可对单表查询,也可对多表查询B.在分组依据选项卡中,可以设置查询结果按某一字段值的升序排列C.可以将查询结果保存到扩展名为.qpr 的查询文件中,并可在命令窗口中直接用 do命令执行D.可以设定查询结果的输出形式,如临时表、图形等8.在关系理论中,把二维表表头中的栏目称为_。(分数:2.00)A.数据项B.元组C.结构名D.属性名9.一般说来,VFP6.0 系统具有结构化程序设计的_种基本结构。(分数:2.00)A.1B.2C.3
4、D.410.下列关于栈的叙述中正确的是_。(分数:2.00)A.在栈中只能插入数据B.在栈中只能删除数据C.栈是先进先出的线性表D.栈是先进后出的线性表11.数据库技术处于数据库系统阶段的时间段是_。(分数:2.00)A.60年代后期到现在B.60年代到 80年代中期C.80年代以前D.70年代以前12.对学历为大学的职工按工资由高到低排序,工资相同的职工按年龄由大到小排序,应使用的命令是_。(分数:2.00)A.SORT TO KL ON工资/A,出生日期/D FOR 学历=“大学”B.SORT TO XL ON工资/D,出生日期/A FOR 学历=“大学”C.SORT TO XL ON工资
5、/A,出生日期/A FOR 学历=“大学”D.SORT TO XL ON工资/D,出生日期/D FOR 学历=“大学”13.在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过_。(分数:2.00)A.候选键B.主键C.外键D.超键14.表中相对移动记录指针和绝对移动记录指针的命令分别为_。(分数:2.00)A.Locate和 SkipB.Locate和 GoC.Skip和 GoD.Locate和 Find15.在以下关于索引的说明中,错误的是_。(分数:2.00)A.索引可以提高查询速度B.索引可能降低更新速度C.索引和排序具有不同的含义D.不能更新索引字段16.在 SQL中,删除视
6、图用_。(分数:2.00)A.DROP SCHEMA命令B.CREATE TABLE命令C.DROP VIEW命令D.DROP INDEX命令17.为表单 MyForm添加事件或方法代码,改变该表单中的控件 cmd1的 Caption属性的正确命令是_。(分数:2.00)A.MyForcmd1.Caption=“最后一个”B.Thicmd1.Caption=“最后一个”C.ThisForcmd1.Caption=“最后一个”D.ThisFormsecmd1.Caption=“最后一个”18.为了提高测试的效率,应该_。(分数:2.00)A.随机地选取测试数据B.取一切可能的输入数据作为测试数据
7、C.在完成编码以后制定软件的测试计划D.选择发现错误可能性大的数据作为测试数据设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)(分数:8.00)(1).对于图书管理数据库,检索当前至少借阅了 5本图书的读者的姓名和职称。下面 SQL语句正确的是_。 SELECT 姓名,职称 FROM读者 WHERE借书证号 IN;(分数:2.00)A.(SEL
8、ECT 借书证号 FROM 借阅 GROUP BY 总编号 HAVING COUNT(*)=5)B.(SELECT 借书证号 FROM 读者 GROUP BY 借书证号 HAVING COUNT(*)=5)C.(SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 HAVING SUM(*)=5)D.(SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 HAVING COUNT(*)=5)(2).对于图书管理数据库,检索所有藏书的书名和出版单位。下面 SQL语句正确的是_。(分数:2.00)A.SELECT 书名,出版单位 FROM 图书B.SELECT 书名;出
9、版单位 FROM 图书C.SELECT 书名,出版单位 FOR 图书D.SELECT 书名,出版单位 FOR 图书(3).对于图书管理数据库,检索所有借阅了图书的读者姓名和所在单位。下面 SQL语句正确的是_。 SELECT DISTINCT 姓名,单位 FROM 读者,借阅(分数:2.00)A.WHERE 图书.总编号=借阅.总编号B.WHERE 读者.借书证号=借阅.借书证号*C.WHERE 总编号 IN(SELECT 借书证号 FROM 借阅)D.WHERE 总编号 NOT IN(SELECT 借书证号 FROM 借阅)(4).对于图书管理数据库,查询 0001号借书证的读者姓名和所借图
10、书的书名。下面 SQL语句正确的是_。 SELECT 姓名,书名 FROM 借阅,图书,读者 WHERE; 借阅,借书证号=“0001”AND;(分数:2.00)A.图书.总编号=借阅.总编号 AND读者.借书证号=借阅.借书证号B.图书.分类号=借阅.分类号 AND读者.借书证号=借阅.借书证号C.读者.总编号=借阅.总编号 AND读者.借书证号=借阅.借书证号D.图书.总编号=借阅.总编号 AND读者.书名=借阅.书名19.当前工资表中有 108条记录,当前记录号为 8,用 Sum命令计算工资总和时,若缺省范围,则系统将_。(分数:2.00)A.只计算当前记录的工资值B.计算前 8条记录的
11、工资和C.计算后 8条记录的工资和D.计算全部记录的工资和20.查询设计器中包含的选项卡有_。(分数:2.00)A.字段,筛选,排序依据B.字段,条件,分组依据C.条件,排序依据,分组依据D.条件,筛选,杂项21.下列叙述中,错误的是_。(分数:2.00)A.数据的存储结构与数据处理的效率密切相关B.数据的存储结构与数据处理的效率无关C.数据的存储结构在计算机中所占的空间不一定是连续的D.一种数据的逻辑结构可以有多种存储结构22.假设线性表的长度为 n,则在最坏情况下,冒泡排序法的时间复杂度是_。(分数:2.00)A.log2nB.nlog2nC.n(n-1)D.n(n-1)/223.数据库设
12、计包括两个方面的设计内容,它们是_。(分数:2.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计24.Visual FoxPro 6.0的系统配置文件是_。(分数:2.00)A.confisysB.confifpwC.wiiniD.autexe25.已知一棵二叉树的前序遍历为 ABDECF,中序遍历为 DBEAFC,则对该树进行后序遍历得到的序列为_。(分数:2.00)A.DEBAFCB.DEFBCAC.DEBCFAD.DEBFCA26.VFP 6.0是一种支持用户使用菜单、命令、_三种不同操作方式的新型数据管理系统。(分数:2.00)
13、A.循环B.备份文件C.命令文件D.内存变量27.某线性表最常用的运算是插入和删除,插入运算是指在表尾插入一个新元素,删除运算是指删除表头第一个元素,那么采用_存储方式最节省运算时间。(分数:2.00)A.仅有尾指针的单向循环链表B.仅有头指针的单向循环链表C.单向链表D.顺序存储28.有关多表查询结果,以下说法正确的是_。(分数:2.00)A.只可包含其中一个表的字段B.必须包含查询表的所有字段C.可包含查询表的所有字段,也可只包含查询表的部分字段D.以上说法均不正确29.连编应用程序不能生成的文件是_。(分数:2.00)A.APP文件B.EXE文件C.COM DLL文件D.PRG文件30.
14、用户定义的菜单系统以_为扩展名保存。(分数:2.00)A.FMTB.SCXC.MNXD.FRM31.在概念模型中,一个实体集合对应于关系模型中的一个_。(分数:2.00)A.元组B.字段C.关系D.属性二、B填空题/B(总题数:6,分数:30.00)32.某二叉树中度为 2的节点有 18个,则该二叉树中有 1 个叶子节点。(分数:2.00)填空项 1:_33.在长度为”的有序线性表中进行二分法查找,在最坏情况下,需比较的次数为 1。(分数:2.00)填空项 1:_34.结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、 1 和限制使用 goto语句。(分数:2.00)填空项 1:_35
15、.诊断和改正程序中错误的工作通常称为 1。(分数:2.00)填空项 1:_36.数据模型按不同的应用层次分为三种类型,它们是 1 数据模型、逻辑数据模型和物理数据模型。(分数:2.00)填空项 1:_在实体间的联系中,学校和校长两个实体型之间存在U (6) /U联系,而老师和同学两个实体型之间存在U (7) /U联系。(分数:20.00)(1).(分数:2.00)填空项 1:_(3).(分数:2.00)填空项 1:_(5).(分数:2.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_填空项 1:_二级 VISUAL+FOXPRO笔试-366 答案解析(总分:100.00,做题时间
16、:90 分钟)一、B选择题/B(总题数:32,分数:70.00)1.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面不属于数据流图的是_。(分数:2.00)A.控制流 B.加工C.数据存储D.源和潭解析:解析 数据流图主要图符元素有:加工,用圆或椭圆表示,输入数据经过加工变换产生输出;数据流,用箭头表示,沿箭头方向传送数据的通道;存储文件,用双杠表示,处理过程中存放各种数据文件;源、潭,用方框表示,系统和环境接口。2.下列表达式中不符合 Visual FoxPro 6.0语法要求的是_。(分数:2.00)A.04/05/99B.T+tC.1234D.2X15 解析:解
17、析 在 Visual FoxPro中,表达式的书写也要满足一定的要求。选项 A 表示的就是日期型的数据,符合 Visual FoxPro的语法要求;选项 B也满足,它的含义是将两个变量相加;选项 C表示的是一个数值型的常量 1234,因此它也满足 Visual FoxPro的语法要求;选项 D是一个错误的逻辑表达式,因为2X不能用来给变量命名。3.有如下一段程序: SET TALK OFF A=1 B=0 DO WHILE A=100 IF.NOT.A/2=INT(A/2) B=B+A ENDIF A=A+1 ENDDO ? B SET TALK ON RETURN 该程序的功能是_。(分数:
18、2.00)A.求 1100 之间的累加和B.求 1100 之间的累加和除以 2的商C.求 1100 之间的偶数之和D.求 1100 之间的奇数之和 解析:解析 分析该段程序的目的,可以看到当 A/2与 INT(A/2)不等时,就将 A的值添加到 B中,只有当 A为奇数时,A/2 与 INT(A/2)才不等,因此可以判断本题所给程序的功能是计算 1到 100中所有奇数之和。因此本题的正确选项是 D。4.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_。(分数:2.00)A.调用语句B.命令C.口令D.消息 解析:解析 面向对象的世界是通过对象与对象间彼此的相互合作来推动的,对象间
19、的这种相互合作需要一个机制协助进行,这样的机制称为消息。消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,并统一了数据流和控制流。5.设当前表文件中含有字段 NAME,系统中有一内存变量的名称也为 NAME,命令?NAME 显示的结果是_。(分数:2.00)A.内存变量 NAME的值B.字段变量 NAME的值 C.与该命令之前的状态有关D.错误信息解析:解析 变量是指在程序运行过程中数值可以发生变化的量。在 Visual FoxPro中有两类不同性质的变量,即字段变量和内存变量。字段变量依附于数据表而存在,随着数据表的打开和关闭在内存中存储和释放;而内存变量
20、则是一种临时数据的存储单元,它独立于数据表而存在,使用时可以临时建立,程序运行完毕后就自动释放,其作用是提供数据运算和传递。在 Visual FoxPro中,当内存变量与字段变量重名时,字段变量优先。若要引用内存变量,可以在内存变量名前加上前缀 M.或者 M-来区别。6.修改数据表中的数据是在_环境下完成的。(分数:2.00)A.表设计器B.表向导C.表浏览器 D.表编辑器解析:解析 本题所要提问的是修改数据表中的数据是在什么环境下完成的。选项 A表设计器是用来进行表设计的;选项 B与 A相同,也是用来进行表设计的;在选项 C的环境下,可以用来进行表中数据的修改;而选项 D的表编辑器只能用来修
21、改表的结构。7.下列关于查询设计器的说法错误的是_。(分数:2.00)A.既可对单表查询,也可对多表查询B.在分组依据选项卡中,可以设置查询结果按某一字段值的升序排列 C.可以将查询结果保存到扩展名为.qpr 的查询文件中,并可在命令窗口中直接用 do命令执行D.可以设定查询结果的输出形式,如临时表、图形等解析:解析 查询设计器的“分组依据”选项卡,用于指定 GROUP BY和 HAVING 条件,进行分组;而“排序依据”选项卡,用于指定排序的字段和排序方式。因此选项 B的说法错误。8.在关系理论中,把二维表表头中的栏目称为_。(分数:2.00)A.数据项B.元组C.结构名D.属性名 解析:解
22、析 关系模型的用户界面非常简单,一个关系的逻辑结构就是一张二维表,每个关系有一个关系名。在 Visual FoxPro中,一个关系存储为一个文件,文件扩展名为.dbf,称为“表”。一个关系的描述格式为 关系名(属性名 1,属性名 2,属性名 n) 当用表结构来表示关系时,属性名作为二维表表头的栏目。因此本题的正确答案应该是 D。9.一般说来,VFP6.0 系统具有结构化程序设计的_种基本结构。(分数:2.00)A.1B.2C.3 D.4解析:解析 在 Visual FoxPro中,程序设计的三种基本结构是顺序结构、选择结构和循环结构。10.下列关于栈的叙述中正确的是_。(分数:2.00)A.在
23、栈中只能插入数据B.在栈中只能删除数据C.栈是先进先出的线性表D.栈是先进后出的线性表 解析:解析 栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素,所以栈也被称为“先进后出”表或“后进先出”表。11.数据库技术处于数据库系统阶段的时间段是_。(分数:2.00)A.60年代后期到现在 B.60年代到 80年代中期C.80年代以前D.70年代以前解析:解析 数据管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。人工管理阶段是在 20
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 366 答案 解析 DOC
