【计算机类职业资格】国家二级VF笔试-试卷1及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷1及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 1 及答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:32,分数:64.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_2.算法的空间复杂度是指(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.执行算法程序所占的存储空间D.算法执行过程中所需要的存储空间3.线性表的链式存储结构是一种(分数:2.00)A.随机结构B.顺序结构C.索引结构D.散列结构4.设有下列二叉树: (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA5.编制一个
2、好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在书写功能性注释时应考虑(分数:2.00)A.仅为整个程序作注释B.仅为每个模块作注释C.为程序段作注释D.为每个语句作注释6.下列哪个面向对象程序设计不同于其他语言的主要特点?(分数:2.00)A.继承性B.消息传递C.多态性D.静态联编7.需求分析最终结果是产生(分数:2.00)A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告8.在进行单元测试时,常用的方法是(分数:2.00)A.采用白盒测试,辅之以黑盒测试B.采用黑盒测试,辅之以白盒测试C.只使用白盒测试D.只使用黑盒测试9.数据库具有统一的结构格式并存放
3、于统一的存储介质,可被各个应用程序所共享其集合是(分数:2.00)A.视图B.消息C.数据D.关系10.下列叙述中,不正确的是(分数:2.00)A.数据库技术的根本目标是要解决数据共享的问题B.数据库系统中,数据的物理结构必须与逻辑结构一致C.数据库设计是指设计一个能满足用户要求,性能良好的数据库D.数据库系统是一个独立的系统,但是需要操作系统的支持11.规范化理论中,消除其中多余的数据相关性是分解(分数:2.00)A.关系运算B.内模式C.外模式D.视图12.在 Visual FoxPro 中,学生表 STUDENT 中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为
4、(分数:2.00)A.STUDENT.DOCB.STUDENT.MEMC.STUDENT.DBTD.STUDENT.FTP13.在 Visual FoxPro 中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是(分数:2.00)A.MNXB.PRGC.MPRD.SPR14.在 Visual FoxPro 中,使用 SQL 命令将学生表 STUDENT 中的学生年龄 AGE 字段的值增加 1 岁,应该使用的命令是(分数:2.00)A.REPLACE AGE WITH AGE+1B.UPDATE STUDENT AGE WITH AGE+1C.UPDATE SET AGE WITH AG
5、E+1D.UPDATE STUDENT SET AGE=AGE+115.调用报表格式文件 PP1 预览报表的命令是(分数:2.00)A.REPORT FROM PP1 PREVIEWB.DO FROM PP1 PREVIEWC.REPORT FROM PP1 PREVIEWD.DO FROM PP1 PREVIEW16.在 Visual FoxPro 中,建立索引的作用之一是(分数:2.00)A.节省存储空间B.便于管理C.提高查询速度D.提高查询和更新的速度17.在 Visual FoxPro 中,相当于主关键字的索引是(分数:2.00)A.主索引B.普通索引C.惟一索引D.排序索引18.在
6、 Visual FoxPro 中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的 Click 事件代码设置为(分数:2.00)A.ThisForm.RefreshB.ThisForm.DeleteC.ThisForm.HideD.ThisForm.Release19.假定一个表单里有一个文本框 Text1 和一个命令按钮组 CommandGroup1,命令按钮组是一个容器对象,其中包含 Command1 和 Command2 两个命令按钮。如果要在 Command1 命令按钮的某个方法中访问文本框的Value 属性值,下面哪个式子是正确的?(分数:2.00)A.ThisForm.Te
7、xt1.ValueB.This.Parent.ValueC.Parent.Text1.ValueD.This.Parent.Text1.Value20.在 Visual FoxPro 中,创建一个名为 SDB.DBC 的数据库文件,使用的命令是(分数:2.00)A.CREATEB.CREATE SDBC.CREATE TABLE SDBD.CREATE DATABASE SDB21.在 Visual FoxPro 中,存储图像的字段类型应该是(分数:2.00)A.备注型B.通用型C.字符型D.双精度型22.在 Visual FoxPro 中,下面 4 个关于日期和日期时间的表达式中,错误的是(
8、分数:2.00)A.2002.09.01 11:10:10AM-2001.09.01 11:10:10AMB.01/01/2002+20C.2002.02.01+2001.02.01D.2002/02/01-2001/02/0123.在 Visual FoxPro 中,关于过程调用叙述正确的是(分数:2.00)A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假B.当实参的数量多于形参的数量时,多余的实参被忽略C.实参与形参的数量必须相等D.上面的 A 和 B 都正确24.下面是关于表单数据环境的叙述,其中错误的是(分数:2.00)A.可以在数据环境中加入与表单操作有关的表B.数据环境是表
9、单的容器C.可以在数据环境中建立表之间的联系D.表单运行时自动打开其数据环境中的表25.在 Visual FoxPro 中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是:(分数:2.00)A.PRIVATEB.PUBLICC.LOCALD.在程序中直接使用的内存变量(不通过 A、B、C 说明)26.在 DO WHILEENDDO 循环结构中,LOOP 命令的作用是:(分数:2.00)A.退出过程,返回程序开始处B.转移到 DO WHILE 语句行,开始下一个判断和循环C.终止循环,将控制转移到本循环结构 ENDDO 后面的第一条语句继续执行D.终止程序执行27.在 Vis
10、ual FoxPro 中,关于视图的正确叙述是(分数:2.00)A.视图与数据库表相同,用来存储数据B.视图不能同数据库表进行连接操作C.在视图上不能进行更新操作D.视图是从一个或多个数据库表导出的虚拟表28.SQL 是哪几个英文单词的缩写?(分数:2.00)A.Standard Query LanguageB.Structured Query LanguageC.Select QueryL anguageD.以上都不是29.如果学生表 STUDENT 是使用下面的 SQL 语句创建的 CREATE TABLE STUDENT(SNO C(4)PRIMARY KEY NOT NULL,; SN
11、 C(8),; SEX C(2),; AGE N(2)CHECK(AGE15 AND AGE30)下面的 SQL 语句中可以正确执行的是(分数:2.00)A.INSERT INTO STUDENT(SNO,SEX,AGE)VALUES(“S9”,“男”,17)B.INSERT INTO STUDENT(SN,SEX,AGE)VALUES(“李安琦”,“男”,20)C.INSERT INTO STUDENT(SEX,AGE)VALUES(“男”,20)D.INSERT INTO STUDENT(SNO,SN)VALUES(“S9”,“安琦”,16)30.使用 SQL 语句从表 STUDENT 中
12、查询所有姓王的同学的信息,正确的命令是:(分数:2.00)A.SELECT*FROM STUDENT WHERE LEFT(姓名,2)=“王”B.SELECT*FROM STUDENT WHERE RIGHT(姓名,2)=“王”C.SELECT*FROM STUDENT WHERE TRIM(姓名,2)=“王”D.SELECT*FROM STUDENT WHERE STR(姓名,2)=“王”31.连编后可以脱离开 Visual FoxPro 独立运行的程序是(分数:2.00)A.APP 程序B.EXE 程序C.FXP 程序D.PRG 程序以下 2 题使用如下三个数据库表学生表:S(学号,姓名,
13、性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩) 在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。(分数:4.00)(1).用 SQL 命令查询选修的每门课程的成绩都高于或等于 85 分的学生的学号和姓名,正确的命令是(分数:2.00)A.SELECT 学号,姓名 FROM S WHERE NOT EXISTS; (SELECT*FROM SC WHERE SC学号=S.学号 AND 成绩85)B.SELECT 学号,姓名 FROM S WHERE NOT EXISTS; (SELECT*FROM SC WHERE S
14、C.学号=S.学号 AND 成绩85)C.SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND ALL 成绩85D.SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND ALL 成绩85(2).用 SQL 语言检索选修课程在 5 门以上(含 5 门)的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是(分数:2.00)A.SELECT S.学号,姓名,平均成绩 FROM S,SC; WHERE S.学号=SC.学号; GROUP BY S.学号 HAVING COUNT(*)5 ORDER BY 平均成绩 DESCB
15、.SELECT 学号,姓名,AVG(成绩)FROM S,SC; WHERE S.学号=SC.学号 AND COUNT(*)5; GROUP BY 学号 ORDER BY 3 DESCC.SELECT S.学号,姓名,AVG(成绩)平均成绩 FROM S,SC; WHERE S.学号=SC.学号 AND COUNT(*)5; GROUP BY S.学号 ORDER BY 平均成绩 DESCD.SELECT S.学号,姓名,AVG(成绩)平均成绩 FROM S,SC; WHERE S.学号;SC,学号; GROUP BY S.学号 HAVING COUNT(*)5 ORDER BY 3 DESC二
16、、填空题(总题数:16,分数:32.00)32.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_33.当二叉树按某种顺序线索化之后,任一结点均有指向其前趋和后继的线索,这种说法是 1 的。(分数:2.00)填空项 1:_34.已知完全二叉树的第 8 层有 8 个结点,则叶子结点数是 1。(分数:2.00)填空项 1:_35.人们常用的评价软件质量的 4 个因素是可维护性、 1、可理解性和效率,(分数:2.00)填空项 1:_36.在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为 1。(分数:2.00)填空项 1
17、:_37.用 1 数据的形式表示实体与实体间联系的数据模型称为关系模型。(分数:2.00)填空项 1:_38.VisualFoxPro 提供了一种称为 1 的管理工具,可供用户对所开发项日中的数据、文档、源代码和类库等资源集中进行高效的管理,使开发与维护更加方便。(分数:2.00)填空项 1:_39.一个表单需要 4 个命令按钮,可以使用两种方式:分别建 4 个命令按钮或建一个命令按钮组。如果采用建一个命令按钮组的方式,首先应设置的属性为 1。(分数:2.00)填空项 1:_40.在表单设计器中可使用多种工具栏,若要使用的工具栏没有出现,可选择 1 菜单中的“工具栏”选项来显示相应的工具栏。(
18、分数:2.00)填空项 1:_41.在授课表中,删除所有教师的授课记录,其 SQL 语句为 1。(分数:2.00)填空项 1:_42.为了实现在学生表中查询所有姓“张”的学生记录,对以下 SELECT-SQL 语句中的条件子句进行补充:WHERE 姓名 1(分数:2.00)填空项 1:_43.“计时器”控件是利用 1 来控制具有规律性的周期任务的定时操作。(分数:2.00)填空项 1:_44.报表控件工具栏中最重要的控件是 1。(分数:2.00)填空项 1:_45.数据的完整性包括数据的正确性、有效性和 1。(分数:2.00)填空项 1:_46.以下 2 题是基于下述描述: 设有图书管理数据库
19、: 图书(总编号 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)对于图书管理数据库,如下的 SQL 命令: SELECT 书名,作者,出版单位 FROM 图书管理!图书; WHERE出版单位:”高等教育出版社”OR 出版单位=“电子工业出版社” 其中,WHERE 短语后的出版单位=“高等教育出版社”OR 出版单位=“电子工业出版社” 对应的关系操作是 1。(分数:2.0
20、0)填空项 1:_47.对于图书管理数据库,要查询借阅了两本和两本以上图书的读者姓名和单位,请对下面的 SQL 语句填空: SELECT 姓名,单位 FROM 图书管理!读者; WHERE 借书证号 IN(SELECT 1FROM 图书管理!借阅; GROUPBY 借书证号 2 COUNT(*)=2)(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 1 答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:32,分数:64.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_解析:2.算法的空间复杂度是
21、指(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.执行算法程序所占的存储空间D.算法执行过程中所需要的存储空间 解析:解析:算法的空间复杂度一般是指这个算法执行时所需要的内存空间,其中包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间,其中额外空间还包括算法程序执行过程的工作单元以及某种数据结构所需要的附加存储空间。3.线性表的链式存储结构是一种(分数:2.00)A.随机结构B.顺序结构 C.索引结构D.散列结构解析:解析:线性表的链式存储结构中的每一个存储结点不仅含有一个数据元素,还包括指针,每一个指针指向一个与本结点有逻辑关系的结点。此类
22、存储方式属于顺序存储。4.设有下列二叉树: (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECF D.DEBFCA解析:解析:二叉树的遍历分为先序、中序、后序三种不同方式。本题要求先序遍历遍历顺序应该为:访问根结点-先序遍历左子树-先序遍历右子树。按照定义,先序遍历序列是 ABDECF。5.编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在书写功能性注释时应考虑(分数:2.00)A.仅为整个程序作注释B.仅为每个模块作注释C.为程序段作注释 D.为每个语句作注释解析:解析:功能性注释是嵌在源程序体中的,用以描述其后的语句或程序段是在做什么工作,或者执行了下
23、面的语句会怎么样。所以它描述的是一段程序,是为程序段做注释,而不是每条语句。6.下列哪个面向对象程序设计不同于其他语言的主要特点?(分数:2.00)A.继承性 B.消息传递C.多态性D.静态联编解析:解析:继承是一个子类直接使用父类的所有属性和方法。它可以减少相似的类的重复说明,从而体现出一般性与特殊性的原则,这使得面向对象程序设计语言有了良好的重用性,也是其不同于其他语言的主要特点。7.需求分析最终结果是产生(分数:2.00)A.项目开发计划B.需求规格说明书 C.设计说明书D.可行性分析报告解析:解析:需求分析应交付的主要文档就是需求规格说明书。8.在进行单元测试时,常用的方法是(分数:2
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 答案 解析 DOC
