【计算机类职业资格】二级VISUAL+FOXPRO笔试-32及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-32及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-32及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-32 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:31,分数:70.00)1.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化2.测试数据库记录指针是否指向数据库末尾所使用的函数是( )。(分数:2.00)A.BOF()B.EOF()C.RSCCOUNT()D.RECNO()3.在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )。(分数:2.00)A.调用语句B.命令C.口令D.消息4.关于结构化程序设计原则和方法的描述错误的是( )。(分数:2.00)A
2、.选用的结构只准许有一个入口和一个出口B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现C.不允许使用 GOTO语句D.语言中所没有的控制结构,应该采用前后一致的方法来模拟5.下列关于变量的叙述中,不正确的一项是( )。(分数:2.00)A.在 Visual FoxPro中,可以将不同类型的数据赋给同一个变量B.变量的类型决定变量值的类型C.在 Visual FoxPro中,变量分为字段变量和内存变量D.变量值可以随时敢变6.下列叙述中正确的是( )。(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大
3、,则其空间复杂度必定小D.上述 3种说法都不对7.在运行表单时,下列有关表单事件的引发次序叙述正确的是( )。(分数:2.00)A.DESTROYINITLOADB.DESTROYLOADINITC.INITDESTROYLOADD.LOADINITDESTROY8.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率9.下列叙述中正确的是( )。(分数:2.00)A.软件
4、交付使用后还需要进行维护B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令10.当前目录下有 XUESH .dbf和 CHJI .dbf两个表文件,要求查找同时选修了课程号为“9801”和 “9802”的学生姓名,下列 SQL语句的空白处应填入的语句为( )。SELECT姓名 FROM XUESH, CHJI;WHERE XUESH学号=CHJI学号;AND课程号=“9801”;AND姓名_(SELECT 姓名 FROM XUESH,CHJI;WHERE XUESH学号=CHJI学号;AND课程号=“9802”)(分数:2.00)A.
5、INB.EXITSC.LIKED.ALL(31)到(35)题使用下列数据表。“作者”表:作者编号 姓名 所在城市1101 张晓云 北京1102 李 丽 北京1103 袁熙林 上海1104 赵三立 广州1105 方德胜 上海1106 刘 清 北京“图书”表:图书编号 书名 出版单位 价格 作者编号 页数1101 计算机基础知识 经济科学出版社 32.80 1101 2522202 会计基础知识 经济科学出版社 17.80 1105 2151102 VB 9.0初级入门 人民邮电出版社 22.50 1102 2641103 Word 2003基础知识 大地出版杜 19.80 1101 298110
6、5 VFP 6.0程序设计基础 大地出版社 38.50 1103 3102201 中级会计财务知识 经济科学出版社 28.80 1106 2451110 计算机网络基础 高等教育出版社 26.50 1101 25811ll 计算机组成原理 北京大学出版社 31.20 1103 981112 数据库设计原理 高等教育出版杜 35.50 1101 3301113 C语言程序设计 北京大学出版社 32.00 1102 3261114 软件设计分析 高等教育出版社 34.50 1102 3302203 信息系统分析理论 经济科学出版社 24.50 1102 235(分数:10.00)(1).执行下列
7、L语句:SELECT 出版单位,COUNT(*)FROM 图书;GROUP BY出版单位 ORDER BY 2 DESC查询结果中,第一条记录的“出版单位”名称是( )。(分数:2.00)A.高等教育出版杜B.北京大学出版社C.经济科学出版社D.人民邮电出版社(2).查询“上海”作者出版的图书情况,要求包含作者姓名、书名和价格信息,并按图书“价格”降序排列,下列 SQL语句正确的是( )。(分数:2.00)A.SELECT 姓名,书名,价格 FROM 图书,作者;JOIN图书作者编号=作者作者编号;WHERE所在城市=“上海”;ORDER BY价格 DESCB.SELECT 姓名,书名,价格
8、FROM 图书,作者;JOIN图书作者编号=作者作者编号;ON所在城市=“上海”;ORDER BY价格C.SELECT 姓名,书名,价格:FROM 图书,作者;WHERE 图书作者编号=作者作者编号;AND所在城市=“上海”;ORDER BY 价格 DESCD.SELECT 姓名,书名,价格 FROM 图书,作者;WHERE 图书作者编号=作者作者编号;AND所在城市=“上海”;ORDER BY价格(3).执行下列 L语句:SELECT MIN(价格)FROM 图书 INTO ARRAY temp则?temp2的结果是( )。(分数:2.00)A.17.80B.0C.FD.下标超界(4).有下
9、列 SQL语句:SELECT 姓名 FROM 作者 WHERE NOT EXISTS:(SELECT*FROM 图书 WHERE 作者编号=作者作者编号)执行该语句后,查询结果中的字段值是( )。(分数:2.00)A.1B.赵三立C.TD.F(5).求至少出版 3本以上图书的作者姓名及数量,下列 SQL语句正确的是( )。(分数:2.00)A.SELECT 姓名,COUNT(*)AS 数量 FROM 图书,作者;HAVING COUNT(*)=3B.SELECT 姓名,COUNT(*)AS 数量 FROM图书,作者;WHERE 作者作者编号=图书作者编号;GROUP BY图书作者编号 HAVI
10、NG COUNT(*)=3C.SELECT姓名,COUNT(*)AS 数量 FROM图书,作者;FOR作者作者编号=图书作者编号;WHERE图书作者编号 HAVING COUNT(*)=3D.SELECT姓名,COUNT(*)AS 数量 FROM图书,作者;WHERE作者作者编号=图书作者编号;GROUP BY图书作者编号 SET COUNT(*)=311.删除视图 STUDENT的命令是( )。(分数:2.00)A.DELETE STUDENT VIEWB.DELETE STUDETNC.DROP STUDENT VIEWD.DROPVIEW STUDENT12.在 Visual FoxPr
11、o 6.0中修改数据库、表单、报表等的可视化工具是( );(分数:2.00)A.向导B.设计器C.生成器D.项目管理器13.执行下列程序;SET TALK OFFSTORE 0 TO X,YDO WHILE X6X=X+YY=Y+2ENDDO? X,YSET TALK ONRETURN在屏幕上显示的输出结果是( )。(分数:2.00)A.8 8B.6 8C.4 6D.6 614.在 Visual FoxPro中,表单(Form)是指( )。(分数:2.00)A.窗口界面B.数据库查询的清单C.各种文件的清单D.表中记录的清单15.有学生表和班级表文件,检索哪些班级中至少有一个学生的总分是大于
12、700的,正确的命令是( )。(分数:2.00)A.SELECT 班级名称 FROM 班级表 WHERE 班级号 IN;SELECT 班级号 FROM 学生表 WHERE 总分700B.SELECT 班级名称 FROM 班级表 WHERE 班级号 IN;(SELECT 班级号 FROM 学生表 WHERE 总分700)C.SELECT 班级名称 FROM 班级表 WHERE 学号 IN;SELECT 学号 FROM 学生表 WHERE 总分700D.SELECT 班级名称 FROM 班级表 WHERE 学号 IN;(SELECT 学号 FROM 学生表 WHERE 总分700)16.下列描述错
13、误的是( )。(分数:2.00)A.继承分为多重继承和单继承B.对象间通信靠传递消息实现C.在外面看不到对象的内部特征是基于对象的“模块独立性好”这个特征D.类是具有共同属性、共同方法的对象的集合17.要从字符串“中国海南省”中取出子串“海南省”,应该使用函数( )。(分数:2.00)A.SUBSTR(“中国海南省”,3,3)B.SUBSTR(“中国海南省”,5,2)C.SUBSTR(“中国海南省”,5,3)D.SUBSTR(“中国海南省”,5,6)18.SQL语句中,SELECT 命令中的 JOIN是用来建立表间的联系短语,连接条件应出现在下列哪个短语中( )。(分数:2.00)A.WHER
14、EB.ONC.HAVINGD.INNER19.在 DO WHILE.ENDDO循环结构中,LOOP 命令的作用是( )。(分数:2.00)A.终止程序的运行B.退出循环,返回程序开始处继续执行C.转到 DO WHILE语句行,开始下一次循环D.终止本次循环,将控制转到本循环结构 ENDDO后面的第一条语句继续执行20.在表单设计阶段,下列说法不正确的是( )。(分数:2.00)A.拖动表单上的对象,可以改变该对象在表单上的位置B.拖动表单上对象的边框,可以改变该对象的大小C.通过设置表单上对象的属性,可以改变对象的大小和位置D.表单上的对象一旦建立,其位置和大小均不能改变21.SQL查询语句中
15、,要将结果输入到一个临时表中,应选择的子句是( )。(分数:2.00)A.TOFILEB.INTO ARRAYC.INTO CURSORD.INTO TABLE22.在关系运算中,查找满足一定条件的元组,相关的运算称为( )。(分数:2.00)A.选择B.投影C.连接D.扫描23.打开一个名为 XM的项目文件,然后通过命令方式新建一个数据库文件,则该数据库文件( )。(分数:2.00)A.存在于当前打开的项目文件 XM中B.不存在于当前打开的项目文件 XM中,必须单独添加C.不存在于当前打开的项目文件 XM中,但与项目文件建立了联系D.以上说法均不正确24.最简单的交换排序方法是( )。(分数
16、:2.00)A.快速排序B.选择排序C.堆排序D.冒泡排序25.有下列 SQLSELECT语句:SELECT*FROM工资表 WHERE基本工资=3000 AND 基本工资=1000下列与该语句等价的是( )。(分数:2.00)A.SELECT*FROM工资表 WHERE基本工资 BETWEEN 1000 AND 3000B.SELECT*FROM工资表 WHERE基本工资 BETWEEN 3000 ANDl000C.SELECT*FROM工资表 WHERE基本工资 FROM 1000 INTO 3000D.SELECT*FROM工资表 WHERE基本工资 FROM 3000 INTO 100
17、026.设计程序时,应采纳的原则之一是( )。(分数:2.00)A.程序的结构应有助于读者的理解B.限制 GOTO语句的使用C.减少或取消注释行D.程序越短越好27.关于内存变量的调用,下列说法正确的是( )。(分数:2.00)A.私有变量只能被本层模块程序调用B.私有变量能被本层模块和下层模块程序调用C.局部变量不能被本层模块程序调用D.局部变量能被本层模块和下层模块程序调用28.命令?的作用是( )。(分数:2.00)A.向用户提问的提示符B.可输出两个表达式的值C.从当前光标处显示表达式的值D.只能显示变量的值29.对长度为 n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。(
18、分数:2.00)A.125B.n/2C.nD.n+130.打开一个数据库的命令是( )。(分数:2.00)A.USEB.USEDATABASEC.OPEND.OPENDATABASE二、填空题(总题数:15,分数:30.00)31.在程序设计阶段应该采取 1 和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。(分数:2.00)填空项 1:_32.注释一般分为序言性注释和 1 注释。(分数:2.00)填空项 1:_33.在面向对象方法中,类的实例称为 1。(分数:2.00)填空项 1:_34.某二叉树中度为 2的结点有 18个,则该二叉树中有 1
19、 个叶子结点。(分数:2.00)填空项 1:_35.数据流图的类型有 1 和事务型。(分数:2.00)填空项 1:_36.项目管理器中,用于显示应用程序中所有的文件的是“ 1”选项卡。(分数:2.00)填空项 1:_37.自由表与数据库表相比较,在数据库中可以建立_索引,而在自由表中不能建立。(分数:2.00)填空项 1:_38.“报表控件”工具栏中的“图片/ActiveX 绑定”控件用于显示图片和 1 字段的内容。(分数:2.00)填空项 1:_39.在 Visual FoxPro中,用来确定复选框是否被选中的属性是 1。(分数:2.00)填空项 1:_40.利用 SQL语句的定义功能,建立
20、一个学生表文件,其中为学号建立主索引,年龄的默认值为 18,语句格式为:CREATE TABLE学生(;学号 C(5)_;年龄 I DEFAULT 18)(分数:2.00)填空项 1:_41.通过 Visual FoxPro的视图,不仅可以查询数据库表,还可以_数据库表。(分数:2.00)填空项 1:_42.为了通过视图更新基本表中的数据,需要在视图设计器界面的左下角选中_复选框。(分数:2.00)填空项 1:_43.使用 SQL语句实现将一条新的记录插入“学生”表中:INSERT_学生(学号,姓名)VALUES(“9801”,“李峰”)(分数:2.00)填空项 1:_44.当前目录下有“选课
21、表”文件,要求查找既选修了“计算机”,又选修了“日语”的学生号,则语句为:SELECT A学号 FROM选课表 A,选课表 B;WHERE A学号=B学号 AND; ”A课程名称=“计算机”AND_(分数:2.00)填空项 1:_45.在成绩表中,检索选修 3门以上课程的学生及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩 4个字段。请将下列 SQL语句补充完整。SELECT 学号,SUM(成绩)FROM 成绩表;WHERE成绩=60;GROUP BY学号;_COUNT(*)=3(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-32 答案解析(总分:100.00,做题
22、时间:90 分钟)一、选择题(总题数:31,分数:70.00)1.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化 解析:解析 面向对象设计方法与面向过程设计方法有本质的不同,其摹本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性、多志性、封装性、模块独立性、继承和多态性等。模块化是结构化程序设计的特点。2.测试数据库记录指针是否指向数据库末尾所使用的函数是( )。(分数:2.00)A.BOF()B.EOF() C.RSCCOUNT()D.RECNO()解析:解析 函数 BOF()的格式是 BOF(工作区号|
23、表别名),功能是测试当前表文件(或缺省自变量)或指定表文件中的记录指针是否指向文件首,若是就返回逻辑真,否则返回逻辑假。表文件首是指第一条记录的前面位置。函数 EOF()的格式是 EOF(工作区号|表别名)如功能是测试表文件中的记录指针是否指向文件尾,若是就返回逻辑真,否则返回逻辑假。表文件尾是指最后一条记录的后面位置。函数 RECCOUNT()格式是 RECCOUNT(工作区号|表别名),功能是返回当前表文件或指定表文件的记录个数。函数 RECNO()格式是 RECNO(工作区号|表别名),功能是返回当前表文件或指定表文件中当前记录的记录号。3.在对象方法中,一个对象请求另一个对象为其服务的
24、方式是通过发送( )。(分数:2.00)A.调用语句B.命令C.口令D.消息 解析:解析 在面向对象方法中,对象之间通过消息进行通信。消息中只包含传递者的要求,它告诉接受者需要做哪些处理,但并不指示接受者应该怎么完成这些处理,接受者独立决定采用什么方式完成所需的处理。4.关于结构化程序设计原则和方法的描述错误的是( )。(分数:2.00)A.选用的结构只准许有一个入口和一个出口B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现C.不允许使用 GOTO语句 D.语言中所没有的控制结构,应该采用前后一致的方法来模拟解析:解析 限制使用 GOTO语句是结构化程序设计的原则和方法之一,但不是绝对不
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 32 答案 解析 DOC
