【计算机类职业资格】二级VISUAL+FOXPRO笔试-224及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-224及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-224及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-224 及答案解析(总分: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.激活机制和控制
2、方法4.使用命令 DECLARE y(3,3)后,y(2,2)的值为(分数:2.00)A.0B.1CT.DF.5.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是(分数:2.00)A.路径的集合B.循环的集合C.目标的集合D.地址的集合6.在 Visual FoxPro中,以只读方式打开数据库文件,应使用命令(分数:2.00)A.EXCLUSIVEB.SHAREDC.NOUPDATED.VALIDATE7.运行下面的程序I0DO WHILE I10IF INT (I/2)I/2?“偶数”ELSE ?“奇数”ENDIFII+1ENDDO问语句?“奇数”被执行的次数是(分数:2
3、.00)A.5B.6C.10D.118.对于图书管理数据库,查询所藏图书中,有两种及两种以上的图书出版社所出版图书的最高单价和平均单价下面 SQL语句的横线部分,命令正确的是SELECT 出版单位,MAX(单价),AVG(单价)FROM 图书;第(33)(35)是基于下述描述。设有图书管理数据库中包含以下表:图书(总编号 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)(分数
4、:2.00)A.GROUP BY 出版单位 HAVING COUNT 总编号2B.GROUP BY 出版单位 HAVING COUNT(DISTINCT 总编号)2C.GROUP BY 出版单位2D.WHERE 总编号29.栈底至栈顶依次存放元素 A、B、C、D,在第五个元素 E入栈前,栈中元素可以出栈,则出栈序列可能是(分数:2.00)A.ABCEDB.DCBEAC.DBCEAD.CDABE10.为表单建立了快捷菜单 mymenu,调用快捷菜单的命令代码 DO mymenu.mpr WITHTHIS应该放在表单事件中的是(分数:2.00)A.Destroy事件B.Init事件C.Load事件
5、D.RightClick事件11.在 Visual FoxPro中,根据变量的作用域来分,内存变量可分为(分数:2.00)A.私有变量和局部变量B.公共变量和私有变量C.公共变量和局部变量D.公共变量、私有变量和局部变量12.下列关于查询和视图的说法中,错误的是(分数:2.00)A.视图结果存放在数据库中B.视图设计器中不存在“查询去向”的选项C.查询设计器中没有“数据更新”选项卡D.查询和视图都可以在磁盘中找到相应的文件13.软件开发的结构化生命周期方法将软件生命周期划分成(分数:2.00)A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、
6、功能定义、系统设计14.在查询设计器中,用于编辑联接条件,“联接”选项卡对应的短语是(分数:2.00)A.WHEREB.SELECTC.JOIN OND.ORDER BY15.已知 X8,Y5,Z=27,表达式 X2/5+6*Y-7*2+(4+Z/7)2的值为(分数:2.00)A.26.8B.45.8C.44.8D.92.816.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有(分数:2.00)A.特定的数据模型B.数据无冗余C.数据可共享D.专门的数据管理软件17.有如下 SQL语句:SELECT学院表.系号,SUM(工资);FROM 学院表,教师表;WHERE 学院
7、表.系号教师表.系号;GROUP BY 学院表.系号查询结果是(分数:2.00)A.各个系教师的工资合计B.所有教师的工资合计C.各个系教师工资的平均工资D.所有教师工资的平均工资18.在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率。与程序的效率相比,人们更重视程序的(分数:2.00)A.安全性B.一致性C.可理解性D.合理性19.要查看菜单项所属的级别,可单击菜单设计器窗口右侧(分数:2.00)A.“菜单项”列表框B.“菜单级”列表框C.“预览”按钮D.“结果”列表框20.对于图书管理数据库,求人民邮电出版社出版图书的最高单价、最低单价和平均单价。下面 SQL语句横线部分,命令正
8、确的是SELECT_FROM图书;WHERE出版单位“人民邮电出版社”(分数:2.00)A.MAX(单价),MIN(单价),AVG(单价)B.MAX(单价),MIN(单价),AVERAGE(单价)C.MAX(单价),MIX(单价),AVG(单价)D.MAX(单价),SUM(单价),AVG(单价)21.函数 INT(数值表达式)的功能是(分数:2.00)A.返回指定数值表达式的整数部分B.返回指定数值表达式的绝对值C.返回指定数值表达式的符号D.返回指定表达式在指定位置四舍五入后的结果22.“表格生成器”对话框包括四个选项卡,其中“表格项”选项卡的作用是(分数:2.00)A.指定表格的样式B.指
9、明各列的标题和控件类型、调整各列列宽C.指明要在表格内显示的字段D.设置一个一对多关系,指明父表中的关键字段与子表中的相关索引23.循环链表的主要优点是(分数:2.00)A.不再需要头指针了B.从表中任一结点出发都能访问到整个链表C.在进行插入、删除运算时,能更好的保证链表不断开D.已知某个结点的位置后,能够容易的找到它的直接前件24.对长度为 n的线性表进行顺序查找,在最坏情况下所需要的比较次数为(分数:2.00)A.10ng2nB.n/2C.nD.n+125.修改本地视图的命令是(分数:2.00)A.RENAME VIEWB.CREATE VIEWC.OPEN VIEWD.MODIFY V
10、IEW26.有如下 SQL语句:SELECT 姓名,MAX (工资)as.工资 FROM 教师表 GROUP BY 系号该语句的作用是(分数:2.00)A.检索出所有教师中工资最高的教师的姓名和工资B.检索出各系教师中工资最高的教师的姓名和工资C.检索出所有教师中工资最低的教师的姓名和工资D.检索出各系教师中工资最低的教师的姓名和工资27.表单有自己的属性、事件和(分数:2.00)A.对象B.状态C.方法D.行为28.查找教师表中教师最高的工资值,下列 SQL语句正确的是(分数:2.00)A.SELECT MAX (工资) FROM 教师表B.SELECT MIN (工资) FROM 教师表C
11、.SELECT AVG (工资) FROM 教师表D.SELECT SUM (工资) FROM 教师表29.在命令按钮 Command1的 Click事件中,改变该表单的标题 Caption属性为“学生管理”,下面正确的命令为(分数:2.00)A.Myform.Caption“学生管理”B.This.Parent.Caption“学生管理”C.Thisform.Caption“学生管理”D.This.Caption“学生管理”30.对于图书管理数据库,检索当前至少借阅了两本图书的读者的姓名和所在单位。下面 SQL语句,正确的是SELECT姓名,单位 FROM读者 WHERE借书证号 IN;(分
12、数:2.00)A.SELECT借书证号 FROM读者 GROUP BY借书证号 HAVING COUNT(*)2B.(SELECT借书证号 FROM读者 GROUP BY借书证号 HAVING COUNT(*)2)C.SELECT借书证号 FROM借阅 GROUP BY借书证号 HAVING COUNT(*)2D.(SELECT借书证号 FROM借阅 GROUP BY借书证号 HAVING COUNT(*)2)31.将“客户”表的姓名字段的宽度由 8改为 10,应使用 SQL语句是(分数:2.00)A.ALTER TABLE 客户姓名 WITH C(10)B.ALTER TABLE 客户姓名
13、C(10)C.ALTER TABLE 客户 ALTER 姓名 C(10)D.ALTER 客户姓名 C(10)32.在 Visual FoxPro中,程序文件的扩展名为(分数:2.00)AQPRBPRGCPJXDSCX33.在 Visual FoxPro中,以下有关 SQL的 SELECT语句的叙述中,错误的是(分数:2.00)A.SELECT子句中可以包含表中的列和表达式B.SELECT子句中可以使用别名C.SELECT子句规定了结果集中的列顺序D.SELECT子句中列的顺序应该与表中列的顺序一致34.在 Visual FoxPro中,一个表可以建立一个(分数:2.00)A.主索引B.候选索引
14、C.惟一索引D.普通索引35.在命令窗口中输入下列命令:?9%7命令执行的结果为(分数:2.00)A.2B.7C.9D.0二、填空题(总题数:15,分数:30.00)36.常用的黑箱测试有等价类划分法、 【1】 和错误推测法 3种。(分数:2.00)填空项 1:_37.测试的目的是暴露错误,评价程序的可靠性;而 【2】 的目的是发现错误的位置并改正错误。(分数:2.00)填空项 1:_38.软件维护活动包括以下几类:改正性维护、适应性维护、 【3】 维护和预防性维护。(分数:2.00)填空项 1:_39.在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为 【4】 。(分数:2
15、.00)填空项 1:_40.关键字 ASC和 DESC分别表示 【5】 的含义。(分数:2.00)填空项 1:_41.下列命令执行后的结果是 【6】 。STORE“GOOD BYE!”TO X?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6),RIGHT(X,3)(分数:2.00)填空项 1:_42.在表设计器的“字段”选项卡中有一组定义字段有效性规则的项目,它们是 【7】 、“信息”和“默认值”。(分数:2.00)填空项 1:_43.已知当前表中有 13条记录,当前记录为第 8条记录,执行 SKIP-3命令后,当前记录变为第 【8】 条记录。(分数:2.00)填空项 1
16、:_44.Visual FoxPro中的 【9】 命令用于索引快速定位。(分数:2.00)填空项 1:_45.要将 Visual FoxPro系统菜单恢复成标准配置,可以先执行 【10】 命令,再执行 SET SYSMENU TO DEFAULT命令。(分数:2.00)填空项 1:_46.如果要将菜单文件添加到顶层表单中,必须在 【11】 对话框中勾选“顶层表单”复选框。(分数:2.00)填空项 1:_47.使用 SQL语句将所有副教授的工资提高 3%:UPDATE 教师 SET 工资工资*1.03_职称“副教授”(分数:2.00)填空项 1:_48.“学生”表由字段“学号”,“姓名”构成,为
17、表添加一个名为“年龄”宽度为 3的数值型字段,应使用 SQL命令:ALTER TABLE 学生 ADD 【13】 。(分数:2.00)填空项 1:_49.对图书管理数据库,将读者表中的借书证号属性名改为书证号。请对下面的 SQL语句填空:ALTER TABLE 读者 RENAME COLUMN 借书证号 【14】 。第(14)(15)题基于图书管理数据库中的 3个表(参考选择题中的表结构)。(分数:2.00)填空项 1:_50.对于图书管理数据库,将图书表中“人民邮电出版社”的图书的单价涨价 5%。请对下面的 SQL语句填空:UPDATE 图书 【15】 WHERE 出版单位“人民邮电出版社”
18、(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-224 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.实体是信息世界中广泛使用的一个术语,它用于表示(分数:2.00)A.有生命的事物B.无生命的事物C.实际存在的事物 D.一切事物解析:解析 实体是客观存在且可以相互区别的事物。实体可以是具体的对象,如一个学生,也可以是一个抽象的事件,如一次出门旅游等。因此,实体既可以是有生命的事物,也可以是无生命的事物,但它必须是客观存在的,而且可以相互区别。2.数据库设计包括两个方面的设计内容,它们是(分数:2.00)A.概念设计和
19、逻辑设计 B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计解析:解析 数据库设计包括数据库概念设计和数据库逻辑设计两个方面的设计内容。3.模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的(分数:2.00)A.抽象和信息隐蔽B.局部化和封装化C.内聚性和耦合性 D.激活机制和控制方法解析:解析 模块的独立程序是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。4.使用命令 DECLARE y(3,3)后,y(2,2)的值为(分数:2.00)A.0B.1CT.DF. 解析:解析 定义数组后,Visual Fox
20、Pro 系统自动给每个数组元素赋以逻辑假.F.。5.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是(分数:2.00)A.路径的集合 B.循环的集合C.目标的集合D.地址的集合解析:解析 软件的白盒测试方法是把测试对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。6.在 Visual FoxPro中,以只读方式打开数据库文件,应使用命令(分数:2.00)A.EXCLUSIVEB.SHAREDC.NOUPDATE D.VALIDATE解析:解析 打开数据库文件时,NOUPDATE 选项指定数据库按只读方式打
21、开,即不允许对数据库进行修改。7.运行下面的程序I0DO WHILE I10IF INT (I/2)I/2?“偶数”ELSE ?“奇数”ENDIFII+1ENDDO问语句?“奇数”被执行的次数是(分数:2.00)A.5 B.6C.10D.11解析:解析 此题是 DO WHILE循环和条件语句结合使用,INT(I/2)I/2 判断是否能被 2整除,10 以内不能被 2整除的数是 5个。8.对于图书管理数据库,查询所藏图书中,有两种及两种以上的图书出版社所出版图书的最高单价和平均单价下面 SQL语句的横线部分,命令正确的是SELECT 出版单位,MAX(单价),AVG(单价)FROM 图书;第(3
22、3)(35)是基于下述描述。设有图书管理数据库中包含以下表:图书(总编号 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)(分数:2.00)A.GROUP BY 出版单位 HAVING COUNT 总编号2B.GROUP BY 出版单位 HAVING COUNT(DISTINCT 总编号)2 C.GROUP BY 出版单位2D.WHERE 总编号2解析:解析 这是一个分组计算
23、查询,要使用 SELECT 命令来实现。首先按出版单位进行分组,通过 GROUP BY短语实现分组,计算每个出版社出版图书的最高价和平均单价,通过函数 MAX()和 AVG()实现。由于不是要查询所有出版社的信息,而是查询藏书中至少有该出版社两种图书的出版社的这些信息,即要查询的分组要满足一定的条件,这时需要用 HAVING子句来限定分组的条件。HAVING 是要依赖于 GROUP BY而存在,不能单独使用,COUNT(DISTINCT 总编号)统计每个出版社的图书种数。DISTINCT 起到的作用是去掉重复值。9.栈底至栈顶依次存放元素 A、B、C、D,在第五个元素 E入栈前,栈中元素可以出
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 224 答案 解析 DOC
