【计算机类职业资格】国家二级VF笔试-试卷260及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷260及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷260及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试-试卷 260及答案解析(总分:102.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.下面叙述正确的是_。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上 3种描述都不对3.以下数据结构中不属于线性数据结构的是_。(分数:2.00)A.队列B.线性表C.二叉树D.栈4.在一棵二叉树上第 5层的结点
2、数最多是_。(分数:2.00)A.8B.16C.32D.155.进行程序设计时,( )不是进行输入和输出方式设计时必须考虑的原则。(分数:2.00)A.应允许使用自由格式B.应允许默认值C.输入格式要简单,以使得输入的步骤和操作尽可能简单D.一次最好只输入一个数据,系统确认后再输入下一个数据6.数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘制方法中,( )是常采用的。 .自顶向下 .自底向上 .分层绘制 .逐步求精(分数:2.00)A.和B.、和C.、和D.全部7.下面关于在软件开发过程中的问题的叙述,说法正确的是( )。(分数:2.00)A.程序流程图是逐步求精的好工具B.NS图
3、不可能任意转移控制,符合结构化原则C.判定表是一种通用的设计工具D.程序流程图和 NS图都不易表示模块的层次结构8.下列关于测试的叙述,错误的是( )。(分数:2.00)A.测试是为了发现程序中的错误而执行程序的过程B.测试是为了表明程序是正确的C.好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案D.成功的测试是发现了至今为止尚未发现的错误的测试9.数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库、面向对象数据库等新型数据库是属于( )。(分数:2.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.高级数据库技术阶段10.
4、下面有关 E-R模型向关系模型转换的叙述中,不正确的是( )。(分数:2.00)A.一个实体类型转换为一个关系模式B.一个 1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并C.一个 1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并D.一个 m:n联系转换为一个关系模式11.在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段12.当内存变量与字段名变量重名时,系统优先处理(分数:2.00)A.内存变量B.字段名变量C.全局变量
5、D.局部变量13.如果一个表达式包含算述运算、关系运算、逻辑运算和字符运算时,运算的先后顺序是(分数:2.00)A.算术运算关系运算逻辑运算字符运算B.算术运算字符运算关系运算逻辑运算C.逻辑运算关系运算算术运算字符运算D.字符运算算术运算逻辑运算关系运算14.在 Visual FoxPro中,可对字段设置默认值的表(分数:2.00)A.必须是数据库表B.必须是自由表C.自由表或数据库表D.不能设置字段的默认值15.MOD(-13,-3)与 MOD(13,-3)的正确结果是(分数:2.00)A.-1,-2B.-1,-1C.-2,-1D.-2,-216.以下关于视图的叙述中,正确的是(分数:2.
6、00)A.只能根据自由表建立视图B.只能根据数据库表建立视图C.可以根据查询建立视图D.数据库表和自由表都可以建立视图17.SQL命令中建立表的命令是(分数:2.00)A.CREATE VIEWB.CREATE LABELC.CREATE DABATED.CREATE TABLE18.给出当前记录号的函数是(分数:2.00)A.RECCOUNT()B.RECNO()C.DELETE()D.VARTYPE()19.不允许记录中出现重复索引值的索引是(分数:2.00)A.主索引B.主索引、候选索引和普通索引C.主索引和候选索引D.主索引、候选索引和惟一索引20.同一个表的全部备注字段内容存储在哪种
7、文件中?(分数:2.00)A.不同的备注B.同一个表C.同一个备注D.同一个数据库21.下列函数结果为.T.的是(分数:2.00)A.EMPTY(SPACE(5)B.EMPTY(.NULL.)C.ISNULL(“)D.ISNULL()22.要修改当前内存中打开的表结构,应使用的命令是(分数:2.00)A.MODI COMMB.MODI STRUC.EDIT STRUD.TYPE EDIT23.要使当前表的所有职工的工资增加 200元,应使用的命令是(分数:2.00)A.EDIT工资 WITH工资+200B.REPLACE工资 WITH工资+200C.REPLACE工资 WITH 200D.RE
8、PLACEALL工资 WITH工资+20024.SORT命令和 INDEX命令的区别是(分数:2.00)A.前者按指定关键字排序并生存新的数据表,后者也可以B.后者按指定关键字排序并生成新的数据表,前者也可以C.前者按指定关键字排序并生成新的数据表,后者不可以D.后者按指定关键字排序并生成新的数据表,前者不可以25.能显示当前库文件中所有女生的姓名、性别和籍贯的命令是(分数:2.00)A.LIST FIELDS姓名,性别,籍贯B.LIST FIELDS姓名,籍贯 FOR性别=“女”C.DISPLAY ALL FIELDS姓名,性别,籍贯D.LIST FOR性别=“女”.AND.籍贯=“四川”2
9、6.在 SELECT语句中,用来指定查询所用的表的子句是(分数:2.00)A.WHEREB.GROUP BYC.ORDER BYD.FROM27.在 SQL的 CREATE TABLE命令中用于定义满足实体完整性的主索引的短语是(分数:2.00)A.DEFAULTB.UNIQUEC.CHECKD.PRIMARY KEY28.要设置标签的显示文本,应使用的属性是(分数:2.00)A.AlignmentB.CaptionC.CommentD.Name29.SQL命令中用于插入数据的命令是(分数:2.00)A.INSERTB.APPENDC.INSERT BEFORED.INSERT INTO30.
10、在表单运行中,当结果发生变化时,应刷新表单,刷新表单所用的命令是(分数:2.00)A.RELEASEB.DELETEC.REFRESHD.PACK31.在表单中为了浏览非常长的文本,需要添加的控件是(分数:2.00)A.标签B.文本框C.编辑框D.命令按钮32.若要从学生表中检索出 jg并去掉重复记录,可使用如下 SQL语句 SELECT_jg FROM student 请选出正确的选项完成该语句(分数:2.00)A.ALLB.*C.?D.DISTINCT33.若要从学生表中检索出 1980年 1月 1日以后(含 1月 1日)出生的所有学员,可应,用如下 SQL 语句 SELECT*FROM
11、student WHERE 请给出恰当的表达式以完成该语句(分数:2.00)A.csrq1980-1-1B.csrq1980-1-1C.csrq1980-1-1D.csrq1980-1-134.下列选项中,与函数 INT(10/3)结果相同的是(分数:2.00)A.CELING(3.3)B.FLOOR(3.3)C.SIGN(3.3)D.ABS(3.3)35.将 Student.dbf表中 jg字段的名称改为籍贯,如下选项中正确的 SQL语句是(分数:2.00)A.ALTER TABLE student ALTER COLUMN jg TO籍贯B.ALTER TABLE student ADD籍
12、贯 C(10)C.ALTER TABLE student RENAME jg TO籍贯D.ALTER TABLE student RENAME jg 籍贯36.一个 Visual FoxPro过程化程序,从功能上可将其分为(分数:2.00)A.程序说明部分、数据处理部分、控制返回部分B.环境保存与设置部分、功能实现部分、环境恢复部分C.程序说明部分、数据处理部分、环境恢复部分D.数据处理部分、控制返回部分、功能实现部分二、填空题(总题数:15,分数:30.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.算法的复杂度主
13、要包括空间复杂度和 1 复杂度。(分数:2.00)填空项 1:_39.在线性结构中,队列的操作顺序是先进先出,而栈的操作顺序是 1。(分数:2.00)填空项 1:_40.数据流图的类型有 1 和事务型。(分数:2.00)填空项 1:_41.在数据库理论中,数据物理结构的改变,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为 1。(分数:2.00)填空项 1:_42.数据库管理系统是位于用户与 1 之间的软件系统。(分数:2.00)填空项 1:_43.在命令窗口定义了一个空的一维数组 S(5),在命令窗口输入?S(1)的结果为 1。(分数:2.
14、00)填空项 1:_44.在 SQL的 CREATE TABLE语句中,为属性说明取值范围(约束)的是 1 短语。(分数:2.00)填空项 1:_45.从职工数据库表中计算工资合计的 SQL语句是 SELECT 1FROM职工(分数:2.00)填空项 1:_46.把当前表当前记录的学号,姓名字段值复制到数组 A的命令是 SCATTER FIELD学号,姓名 1。(分数:2.00)填空项 1:_47.在表单中确定控件是否可见的属性是 1。(分数:2.00)填空项 1:_48.函数 BETWEEN(40,34,50)的运算结果是 1。(分数:2.00)填空项 1:_49.查询与项目“s1”(项目号
15、)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的 SQL语句是 SELECT 项目,项目号,项目名称,使用零件,零件号,零件名称; FROM 项目,使用零件,零件 WHERE项目.项目号=使用零件.项目号 1; 使用零件.零件号=零件.零件号 AND使用零件.零件号 2; (SELECT 零件号 FROM使用零件 WHERE使用零件.项目号=s1)(分数:2.00)填空项 1:_填空项 1:_50.建立个由零件名称、数量、项目号、项目名称字段构成的视图,视图牛只包含项目号为“s2”的数据,应该使用 SQL语句是 CREATE VIEW item_view 1 SELECT
16、 零件.零件名称,使用零件.数量,使用零件.项目号,项目.项目名称; FROM 零件 INNER JOIN使用零件; INNER JOIN 2; ON 使用零件.项目号=项目.项目号; ON 零件.零件号=使用零件.零件号; WHERE 项目.项目号=s2(分数:2.00)填空项 1:_填空项 1:_51.从上一题建立的视图中查询使用数量最多的 2个零件的信息,应该使用的 SQL语句是 SELECT* 12 FROM item_view 2数量 DESC(分数:2.00)填空项 1:_国家二级 VF笔试-试卷 260答案解析(总分:102.00,做题时间:90 分钟)一、选择题(总题数:36,
17、分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.下面叙述正确的是_。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止 D.以上 3种描述都不对解析:解析:算法的执行效率与数据的逻辑结构和存储结构都有很紧密的关系。算法的空间复杂度是指执行该算法需要的内存空间,并非算法程序中指令的条数。算法一般具有以下 4个特征:可行性、确定性、有穷性和拥有足够情报。其中有穷性是指算法必须能
18、在执行有限个步骤之后终止,否则可能失去实际意义。3.以下数据结构中不属于线性数据结构的是_。(分数:2.00)A.队列B.线性表C.二叉树 D.栈解析:解析:线性数据结构属于数据的逻辑结构,具体是指逻辑上有且只要一个根结点:每一个结点最多有一个前驱,也最多有一个后继。可以看出,二叉树逻辑上有两个子结点,故不属于线性数据结构。4.在一棵二叉树上第 5层的结点数最多是_。(分数:2.00)A.8B.16C.32 D.15解析:解析:一棵二叉树上,在 i层上,当其所有结点都存在时,该层将拥有最多的结点数,为 2i-1,所以第 5层的结点数最多是 24=16。5.进行程序设计时,( )不是进行输入和输
19、出方式设计时必须考虑的原则。(分数:2.00)A.应允许使用自由格式B.应允许默认值C.输入格式要简单,以使得输入的步骤和操作尽可能简单D.一次最好只输入一个数据,系统确认后再输入下一个数据 解析:解析:良好的程序设计风格,应注意输入和输出的方式和格式应尽可能方便用户使用。选项A、B、C 都是输入和输出时应考虑的原则。选项 D的叙述是错误的,数据输入的方式应根据具体情况确定。6.数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘制方法中,( )是常采用的。 .自顶向下 .自底向上 .分层绘制 .逐步求精(分数:2.00)A.和B.、和 C.、和D.全部解析:解析:画数据流图应遵循的原则
20、是理解并模拟现行系统的处理过程,据此画出最初的数据流图。自顶向下地分层画出各层数据流图,也就是通过一系列分解步骤,逐步地表现出整个软件构成。7.下面关于在软件开发过程中的问题的叙述,说法正确的是( )。(分数:2.00)A.程序流程图是逐步求精的好工具B.NS图不可能任意转移控制,符合结构化原则 C.判定表是一种通用的设计工具D.程序流程图和 NS图都不易表示模块的层次结构解析:解析:程序流程图本质上不是逐步求精的好工具,它会使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构:判定表不是一种通用的设计工具,没有一种简单的方法使用它能同时清晰地表示顺序和循环等结构;程序流程图不易表示模块
21、的层次结构,NS 图则可以表示模块的层次结构。8.下列关于测试的叙述,错误的是( )。(分数:2.00)A.测试是为了发现程序中的错误而执行程序的过程B.测试是为了表明程序是正确的 C.好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案D.成功的测试是发现了至今为止尚未发现的错误的测试解析:解析:正确认识测试的目的是十分重要的,测试目的决定了测试方案的设计。如果为了表明程序是正确的而进行测试,就会设计一些不易暴露错误的测试方案:相反,如果测试是为了发现程序中的错误,就会力求设计出最能暴露错误的测试方案。9.数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发
22、展过程。分布式数据库、面向对象数据库等新型数据库是属于( )。(分数:2.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.高级数据库技术阶段 解析:解析:人工管理阶段和文件系统阶段不存在数据库管理,网状、层次、关系等数据库属于数据库系统阶段,而分布式数据库、面向对象数据库等是新型的数据,属于第三代数据库系统即高级数据库技术阶段。10.下面有关 E-R模型向关系模型转换的叙述中,不正确的是( )。(分数:2.00)A.一个实体类型转换为一个关系模式B.一个 1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并C.一个 1:n联系可以转换为一个独立的关
23、系模式,也可以与联系的任意一端实体所对应的关系模式合并D.一个 m:n联系转换为一个关系模式解析:解析:选项 C是错误的。一个 1:n联系可以转换为一个独立的关系模式,也可以与联系的 n端实体(而不是任意一端)所对应的关系模式合并。11.在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段 D.物理设计阶段解析:解析:需求分析阶段的任务是在调查、分析的基础上明确用户对系统的需求。概念设计阶段的任务是设计概念模型,较著名的是 E-R图。逻辑设计阶段的任务是把概念模型转化为特定 DBMS的逻辑结构(模式和外模式),物理设
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 260 答案 解析 DOC
