【计算机类职业资格】国家二级VF笔试-试卷249及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷249及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷249及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 249 及答案解析(总分:84.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_2.按照“先进后出”原则组织数据的数据结构是( )。(分数:2.00)A.队列B.栈C.双向链表D.二叉树3.常采用的两种存储结构是( )。(分数:2.00)A.顺序存储结构和链式存储结构B.散列方法和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构4.树是结点的集合,它的根结点的数目是( )。(分数:2.00)A.有且只有 1 个B.1
2、或多于 1C.0 或 1D.至少有 2 个5.已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134)当用二分法查找值为 90 的元素时,查找成功的比较次数为( )。(分数:2.00)A.1B.2C.3D.96.结构化程序设计主要强调的是( )。(分数:2.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序的易读性7.结构化程序设计的核心和基础是( )。(分数:2.00)A.结构化分析方法B.结构化设计方法C.结构化设计理论D.结构化编程方法8.在面向对象方法中,( )描述的是具有相似属性与操作的一组对象。(分数:2.00)A.属性B.事件C
3、.方法D.类9.需求分析阶段的任务是( )。(分数:2.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能10.有下列二叉树,对此二叉树前序遍历的结果为( )。 (分数:2.00)A.ACFXDBEYZB.ABEFXYZCDC.ABCDEFXYZD.ABDYECFXZ11.设 R 是一个 2 元关系,S 是一个 3 元关系,则下列运算中正确的是( )。(分数:2.00)A.R-SB.RSC.RSD.RS12.关于内存变量的调用,下列说法正确的是( )。(分数:2.00)A.私有变量只能被本层模块程序调用B.私有变量能被本层模块和下层模块程序调用C.局部变量不能被本层模块程序
4、调用D.局部变量能被本层模块和下层模块程序调用13.下列关于变量的叙述中,不正确的一项是( )。(分数:2.00)A.在 Visual FoxPro 中,可以将不同类型的数据赋给同一个变量B.变量的类型决定变量值的类型C.在 Visual FoxPro 中,变量分为字段变量和内存变量D.变量值可以随时改变14.在关系运算中,查找满足一定条件的元组,相关的运算称为( )。(分数:2.00)A.选择B.投影C.连接D.扫描15.在 Visual FoxPro 6.0 中修改数据库、表单、报表等的可视化工具是( )。(分数:2.00)A.向导B.设计器C.生成器D.项目管理器16.命令?的作用是(
5、)。(分数:2.00)A.向用户提问的提示符B.可输出两个表达式的值C.从当前光标处显示表达式的值D.只能显示变量的值17.打开一个名为 XM 的项目文件,然后通过命令方式新建一个数据库文件,则该数据库文件( )。(分数:2.00)A.存在于当前打开的项目文件 XM 中B.不存在于当前打开的项目文件 XM 中,必须单独添加C.不存在于当前打开的项目文件 XM 中,但与项目文件建立了联系D.以上说法均不正确18.执行下列程序:SET TALK OFFSTORE 0 TO X,YDO WHILE X6X=X+YY=Y+2ENDDO? X,YSET TALK ONRETURN 在屏幕上显示的输出结果
6、是( )。(分数:2.00)A.8 8B.6 8C.4 6D.6 619.在 DO WHILEENDDO 循环结构中,LOOP 命令的作用是( )。(分数:2.00)A.终止程序的运行B.退出循环,返回程序开始处继续执行C.转到 DO WHILE 语句行,开始下一次循环D.终止本次循环,将控制转到本循环结构 ENDDO 后面的第一条语句继续执行20.当前目录下有 XUESH.dbf 和 CHJI.dbf 两个表文件,要求查找同时选修了课程号为“9801”和“9802”的学生姓名,下列 SQL 语句的空白处应填入的语句为( )。名 FROM XUESH,CHJI; WHERE XUESH.学号=
7、CHJI.学号; AND 课程号=“9802“)(分数:2.00)A.INB.EXITSC.LIKED.ALL21.SQL 语句中,SELECT 命令中的 JOIN 是用来建立表间的联系短语,连接条件应出现在下列哪个短语中( )。(分数:2.00)A.WHEREB.ONC.HAVINGD.INNER22.打开一个数据库的命令是( )。(分数:2.00)A.USEB.USE DATA BASEC.OPEND.OPEN DATABASE23.测试数据库记录指针是否指向数据库末尾所使用的函数是( )。(分数:2.00)A.BOF()B.EOF()C.RECCOUNT()D.RECNO()24.删除视
8、图 STUDENT 的命令是( )。(分数:2.00)A.DELETE STUDENTVIEWB.DELETE STUDETNC.DROP STUDENTVIEWD.DROPVIEW STUDENT25.有下列 SQLSELECT 语句:SELECT*FROM 工资表 WHERE 基本工资=3000 AND 基本工资=1000 下列与该语句等价的是( )。(分数:2.00)A.SELECT*FROM 工资表 WHERE 基本工资 BETWEEN 1000 AND 3000B.SELECT*FROM 工资表 WHERE 基本工资 BETWEEN 3000 AND 1000C.SELECT*FRO
9、M 工资表 WHERE 基本工资 FROM 1000 INTO 3000D.SEIECT*FROM 工资表 WHERE 基本工资 FROM 3000 INTO 100026.在 Visual FoxPro 中,表单(Form)是指( )。(分数:2.00)A.窗口界面B.数据库查询的清单C.各种文件的清单D.表中记录的清单27.在表单设计阶段,下列说法不正确的是( )。(分数:2.00)A.拖动表单上的对象,可以改变该对象在表单上的位置B.拖动表单上对象的边框,可以改变该对象的大小C.通过设置表单上对象的属性,可以改变对象的大小和位置D.表单上的对象一旦建立,其位置和大小均不能改变28.在运行
10、表单时,下列有关表单事件的引发次序叙述正确的是( )。(分数:2.00)A.DESTROYINITLOADB.DESTROYLOADINITC.INITDESTROYLOADD.LOADINITDESTROY29.有学生表和班级表文件,检索哪些班级中至少有一个学生的总分是大于 700 的,正确的命令是( )。(分数:2.00)A.SELECT 班级名称 FROM 班级表 WHERE 班级号 IN; SELECT 班级号 FROM 学生表 WHERE 总分700B.SELECT 班级名称 FROM 班级表 WHERE 班级号 IN; (SELECT 班级号 FROM 学生表 WHERE 总分70
11、0)C.SELECT 班级名称 FROM 班级表 WHERE 学号 IN; SELECT 学号 FROM 学生表 WHERE 总分700D.SELECT 班级名称 FROM 班级表 WHERE 学号 IN; (SELECT 学号 FROM 学生表 WHERE 总分700)30.SQL 查询语句中,要将结果输入到一个临时表中,应选择的子句是( )。(分数:2.00)A.TO FILEB.INTO ARRAYC.INTO CURSORD.INTO TABLE31.要从字符串“中国海南省”中取出子串“海南省”,应该使用函数( )。(分数:2.00)A.SUBSTR(“中国海南省“,3,3)B.SUB
12、STR(“中国海南省“,5,2)C.SUBSTR(“中国海南省“,5,3)D.SUBSTR(“中国海南省“,5,6)使用下列数据表。“作者”表:作者编号 姓名 所在城市 1101 张晓云 北京 1102 李 丽 北京 1103 袁熙林 上海 1104 赵三立 广州 1105 方德胜 上海 1106 刘 清 北京“图书”表:书编号 书名 出版单位 价格 作者编号 页数 1101 计算机基础知识 经济科学出版社 32.80 1101 2522202 会计基础知识 经济科学出版社 17.80 1105 2151102 VB 9.0 初级入门 人民邮电出版社 22.50 1102 2641103 Wo
13、rd 2003 基础知识 大地出版社 19.80 1101 2981105 VFP 6.0 程序设计基础 大地出版社 38.50 1103 3102201 中级会计财务知识 经济科学出版社 28.80 1106 2451110 计算机网络基础 高等教育出版社 26.50 1101 2581111 计算机组成原理 北京大学出版社 31.20 1103 981112 数据库设计原理 高等教育出版社 35.50 1101 3301113 C 语言程序设计 北京大学出版社 32.00 1102 3261114 软件设计分析 高等教育出版社 34.50 1102 3302203 信息系统分析理论 经济科
14、学出版社 24.50 1102 235(分数:10.00)(1).执行下列 L 语句:SELECT 出版单位,COUNT(*) FROM 图书; GROUP BY 出版单位 ORDER BY 2 DESC 查询结果中,第一条记录的“出版单位”名称是( )。(分数:2.00)A.高等教育出版社B.北京大学出版社C.经济科学出版社D.人民邮电出版社(2).查询“上海”作者出版的图书情况,要求包含作者姓名、书名和价格信息,并按图书“价格”降序排列,下列 SQL 语句正确的是( )。(分数:2.00)A.SELECT 姓名,书名,价格 FROM 图书,作者; JOIN 图书.作者编号=作者.作者编号;
15、 WHERE 所在城市=“上海“; ORDER BY 价格 DESCB.SELECT 姓名,书名,价格 FROM 图书,作者; JOIN 图书.作者编号=作者.作者编号; ON 所在城市=“上海“; ORDER BY 价格C.SELECT 姓名,书名,价格 FROM 图书,作者; WHERE 图书.作者编号=作者.作者编号; AND 所在城市=“上海“; ORDER BY 价格 DESCD.SELECT 姓名,书名,价格 FROM 图书,作者; WHERE 图书.作者编号=作者.作者编号; AND 所在城市=“上海“; ORDER BY 价格(3).执行下列 L 语句:SELECT MIN(价
16、格) FROM 图书 INTO ARRAY temp 则?temp2的结果是( )。(分数:2.00)A.17.80B.0CF.D.下标超界(4).有下列 SQL 语句:SELECT 姓名 FROM 作者 WHERE NOT EXISTS; (SELECT*FROM 图书 WHERE 作者编号=作者.作者编号)执行该语句后,查询结果中的字段值是( )。(分数:2.00)A.1B.赵三立CT.DF.(5).求至少出版 3 本以上图书的作者姓名及数量,下列 SQL 语句正确的是( )。(分数:2.00)A.SELECT 姓名,COUNT(*) AS 数量 FROM 图书,作者; HAVING CO
17、UNT(*)=3B.SELECT 姓名,COUNT(*) AS 数量 FROM 图书,作者; WHERE 作者作者编号=图书.作者编号; GROUP BY 图书.作者编号 HAVING COUNT(*)=3C.SELECT 姓名,COUNT(*) AS 数量 FROM 图书,作者; FOR 作者.作者编号=图书.作者编号; WHERE 图书.作者编号 HAVING COUNT(*)=3D.SELECT 姓名,COUNT(*) AS 数量 FROM 图书,作者; WHERE 作者.作者编号=图书.作者编号; GROUP BY 图书.作者编号 SET COUNT(*)=3二、填空题(总题数:7,分
18、数:14.00)32.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_33.某二叉树中度为 2 的结点有 18 个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_34.在数据结构中,用一组地址连续的存储单元一次存储数据元素的方式是 1 结构。(分数:2.00)填空项 1:_35.诊断和改正程序中错误的工作通常称为 1。(分数:2.00)填空项 1:_36.数据库理论中,数据的独立性一般可分为 1 和逻辑独立性。(分数:2.00)填空项 1:_37.在关系模型中,把数据看成一个二维表,每一个二维表称为一个 1。(分数:
19、2.00)填空项 1:_38.同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是 1,这种索引称为 2。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 249 答案解析(总分:84.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_解析:2.按照“先进后出”原则组织数据的数据结构是( )。(分数:2.00)A.队列B.栈 C.双向链表D.二叉树解析:解析:栈是一种特殊的线性表,其插入和删除运算都只在线性表的一端进
20、行,而另一端是封闭的。进行插入、删除的一端称为栈顶,封闭的一端称为栈底。栈顶元素是最后被插入的元素,而栈底元素是最后被删除的栈,是按先进后出的原则组织数据的。3.常采用的两种存储结构是( )。(分数:2.00)A.顺序存储结构和链式存储结构 B.散列方法和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构解析:解析:线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。4.树是结点的集合,它的根结点的数目是( )。(分数:2.00)A.有且只有 1 个B.1 或多于 1C.0 或 1 D.至少有 2 个解析:解析:树具有明显的层次关系,即树是一种层次结构。在树结构中,根结点
21、在第一层上。当树为非空时,树中有且只有一个根结点,当树为空时,树中根结点的数目为 0。5.已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134)当用二分法查找值为 90 的元素时,查找成功的比较次数为( )。(分数:2.00)A.1B.2 C.3D.9解析:解析:根据二分法查找法需要两次:首先将 90 与表中间的元素 50 进行比较,由于 90 大于 50,所以在线性表的后半部分查找;第二次比较的元素是后半部分的中间元素,即 90,这时两者相等,即查找成功。6.结构化程序设计主要强调的是( )。(分数:2.00)A.程序的规模B.程序的效率C.程序设计语言
22、的先进性D.程序的易读性 解析:解析:程序不光是编写完就结束了,为了测试和维护程序,往往还有其他人阅读和跟踪程序,因此程序设计的风格应该强调简单和清晰,即程序的易读性,“清晰第一,效率第二”。7.结构化程序设计的核心和基础是( )。(分数:2.00)A.结构化分析方法B.结构化设计方法C.结构化设计理论 D.结构化编程方法解析:解析:结构化程序设计的核心和基础是结构化设计理论,其中包括:结构化分析方法、结构化设计方法和结构化编程方法。8.在面向对象方法中,( )描述的是具有相似属性与操作的一组对象。(分数:2.00)A.属性B.事件C.方法D.类 解析:解析:类(calss)描述的是具有相似属
23、性与操作的一组对象,而一个具体对象则是其对应类的一个实例。9.需求分析阶段的任务是( )。(分数:2.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能 解析:解析:需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在这些基础上确定新系统的功能。10.有下列二叉树,对此二叉树前序遍历的结果为( )。 (分数:2.00)A.ACFXDBEYZB.ABEFXYZCDC.ABCDEFXYZD.ABDYECFXZ 解析:解析:对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且
24、,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。记住 3 种遍历的顺序:前序,访问根一按前序遍历左子树一按前序遍历右子树;中序,技中序遍历左子树一访问根一按中序遍历右子树;后序,按后序遍历左子树一按后序遍历右子树一访问根11.设 R 是一个 2 元关系,S 是一个 3 元关系,则下列运算中正确的是( )。(分数:2.00)A.R-SB.RS C.RSD.RS解析:解析:关系的交()、并()和差(-)运算要求两个关系是同元的,显然作为二元的 R 和三元 S 只能做笛卡儿积运算。12.关于内存变量的调用,下列说法正确的是( )。(分数:2.00)A.私有变量只能被本层模块程序调用B.私
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 249 答案 解析 DOC
