【计算机类职业资格】国家二级VF笔试-试卷152及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷152及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷152及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 152 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.在下列选项中,_不是一个算法一般应该具有的基本特征。(分数:2.00)A.确定性B.可行性C.无穷性D.拥有足够的情报3.希尔排序法属于哪一种类型的排序法_。(分数:2.00)A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法4.下列关于队列的叙述中正确的是_。(分数:2.00)A.在队列中只能插入数据B.在队列中只能删
2、除数据C.队列是先进先出的线性表D.队列是先进后出的线性表5.对长度为 N 的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。(分数:2.00)A.N+1B.NC.(N+1)/2D.N/26.信息隐蔽的概念与下述哪一种概念直接相关_。(分数:2.00)A.软件结构定义B.模块独立性C.模块类型划分D.模拟耦合度7.面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是_。(分数:2.00)A.模拟现实世界中不同事物之间的联系B.强调模拟现实世界中的算法而不强调概念C.使用现实世界的概念抽象地思考问题从而自然地解决问题D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
3、8.在结构化方法中,软件功能分解属于软件开发中的_阶段。(分数:2.00)A.详细设计B.需求分析C.总体设计D.编程调试9.软件调试的目的是_。(分数:2.00)A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能10.按条件 f 对关系 R 进行选择,其关系代数表达式为_。(分数:2.00)A.B.C.D.11.数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的_的过程,包括确定数据库在物理设备上的存储结构和存取方法。(分数:2.00)A.逻辑结构B.物理结构C.概念结构D.层次结构12.函数 SUBSTR(“数据库二级考试”,AT(“1”,“567890123”),4)
4、返回的值是_。(分数:2.00)A.“数据”B.“二级”C.“数据库”D.“二级考试”13.在“表设计器”中定义字段的类型时,可以定义的类型为_种。(分数:2.00)A.4B.9C.6D.1314.如果在数据库表中设置主索引或候选索引,则能保证数据的_。(分数:2.00)A.实体完整性B.域完整性C.参照完整性D.表完整性15.在 VisualFoxPro 命令窗口中输入 CREATEDATA 命令后,屏幕出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤,单击“文件”菜单中的“新建”按钮,_。(分数:2.00)A.在“新建”对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B.
5、在“新建”对话框中选定“数据库”单选钮,再单击“向导”命令按钮C.在“新建”对话框中选定“表”单选钮,再单击“新律文件”命令按钮D.在“新建”对话框中选定“表”单选钮,再单击“向导”命令按钮16.关系数据库中,表与表之间的联系是通过_来实现的。(分数:2.00)A.实体完整性规则B.参照完整性规则C.用户自定义的完整性D.值域17.在进行 SQL 多表连接查询时,用_表明连接的条件。(分数:2.00)A.FOR 或 WHILEB.FOR 或 WHEREC.WHERE 或 OND.JOIN 或 ON18.下面关于查询的描述中,正确的是_。(分数:2.00)A.可以使用 CREATEVIEW 打开
6、查询设计器B.使用查询设计器可以生成所有的 SQL 查询语句C.使用查询设计器生成的 SQL 语句存盘后将存放在扩展名为 QPR 的文件中D.使用 DO 语句执行查询时,可以不带扩展名19.设选课表的结构为:(学号、课程号、成绩),其中学号+课程号为主键。要从选课表中统计每个学生选修的课程门数,应使用的 SELECT-SQL 语句是_。(分数:2.00)A.SELECTCOUNT(*)FROM 选课表B.SELECTCOUNT(*)FROM 选课表 GROUPBY 学号C.SELECTDISTINCTCOUNT(*)FROM 选课表D.SELECTDISTINCTCOUNT(*)FROM 选课
7、表 GROUPBY 学号20.建立一个学生表 ST,它由学号 XH、姓名 XM、所在系 SD 这 3 个属性组成,其中学号属性不能为空。在下列语句中,能实现该功能的正确语句是_。(分数:2.00)A.CREATETABLEST(XHCHAR(5)NOTNULL;XMCHAR(20)SDCHAR(15)B.CREATETABLEST(XHCHAR(5),XMCHAR(20)NOTNULL,SDCHAR(15)C.CREATETABLEST(XHCHAR(5)NOTNULL,XMCHAR(20),SDCHAR(15)D.CREATETABLEST(XHCHAR(5)UNIQUE;XMCHAR(20
8、);SDCHAR(15)21.使用 SQL 语言有两种方式,它们是_。(分数:2.00)A.菜单式和交互式B.嵌入式和程序式C.交互式和嵌入式D.命令式和解释式22.如果要选择分数在 70 和 80 之间的记录,正确的 SQL 表达式是_。(分数:2.00)A.分数70AND80B.分数 BETWEEN70AND80C.分数70OR 分数80D.分数 IN(70,80)23.在 VisualFoxPro 的表中,可以链接或嵌入 OLE 对象的字段类型是_。(分数:2.00)A.备注型字段B.通用型和备注型字段C.通用型字段D.任何类型的字段24.在一个表单中,如果一个命令按钮 Com1 的方法
9、程序中要引用文本框 Text1 中的 Value 属性值,下列中的_是正确的。(分数:2.00)A.ThisForm.Text1.ValueB.This.Text1.ValueC.Com1.Text1.ValueD.This.Parent.Value25.使用报表向导创建报表的步骤,不包括_。(分数:2.00)A.字段选取B.建立索引C.分组记录D.定义报表布局26.在创建数据表的 CREATETABLE 语句中,可以定义与该表有关的完整性约束条件。下列选项中,定义唯一性约束条件的是_。(分数:2.00)A.CHECKB.PRIMARYKEYC.NOTNULLD.UNIQUE27.自由表不能创
10、建的索引是_。(分数:2.00)A.主索引B.普通索引C.候选索引D.唯一索引28.下列叙述中,错误的是_。(分数:2.00)A.可以将同一个数据库文件添加到不同的项日文件中B.可以将同一个表单文件添加到不同的项日文件中C.可以将同一个自由表文件添加到不同的数据库文件中D.可以将同一个自由表文件添加到不同的项目文件中29.如果要将用户自定义的菜单内容添加到系统菜单之后,应使用“显示”菜单中的“常规选项”,在“常规选项”对话框中的“位置设置”选取_。(分数:2.00)A.替换B.追加C.在之前D.在之后30.下列控件中,_是输出类控件。(分数:2.00)A.标签B.文本框C.编辑框D.微调按钮3
11、1.在 VisualFoxPro 的表中,如果要用一个字段来存放图形、电子表格、声音等多媒体数据,应将该字段的类型定义成_。(分数:2.00)A.浮动型B.通用型C.字符型D.备注型32.VisualFoxPro 的“项目管理器”的“文档”选项卡用于显示和管理_。(分数:2.00)A.表单、报表和标签B.表单、控件和数据库C.数据库、自由表和报表D.数据库、自由表和查询33.下列关于 VisualFoxPro 工具栏的叙述中,错误的一条是_。(分数:2.00)A.工具栏可以显示或隐藏B.可以修改和删除系统提供的工具栏C.用户可以创建自己的工具栏D.可以删除用户创建的工具栏34.设 Visual
12、FoxPro 的程序中有 PROG1.PRG、PROG2.PRG、PROG3.PRG3 层程序依次嵌套,下面的叙述中,正确的是_。(分数:2.00)A.在 PROG1.PRG 中用!RUNPROG2.PRG 语句可以调用 PROG2.PRG 子程序B.在 PROG2.PRG 中用 RUNPROG3.PRG 语句可以调用 PROG3.PRG 子程序C.在 PROG3.PRG 中用 RETURN 语句可以返回 PROG1.PRG 主程序D.在 PROG3.PRG 中用 RETURNTOMASTER 语句可返回 PROG1.PRG 主程序35.设 X100,Y200,G“X+Y“,则表达式 5+&G
13、 的值是_。(分数:2.00)A.305B.503C.300D.5+“X+Y“36.向学生表 ST 中增加一个新列;出生日期(RQ),其类型为日期型。实现该功能的正确 SQL 语句是_。(分数:2.00)A.APPENDTABLERQDATEADDSTB.APPENDTABLERQDATEADDSTNOTNULLC.ALTERTABLESTADDRQDATESMALLINTD.ALTERTABLESTADDRQDATE二、填空题(总题数:13,分数:26.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.栈中允许进行插
14、入和删除的一端为 1。(分数:2.00)填空项 1:_39.已知一棵含有 n 个结点的树中,只有度为 k 的结点和度为 0 的叶子结点,则该树中含有的叶子结点个数为 1。(分数:2.00)填空项 1:_40.在结构化程序设计的原则中,“先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标”称为 1 原则。(分数:2.00)填空项 1:_41.软件工程研究的内容主要包括:软件开发技术和 1。(分数:2.00)填空项 1:_42.关系模型允许定义 3 类数据约束,它们是 1 约束、参照完整性约束以及用户定义的完整性约束。(分数:2.00)填空项 1:_43. 1 指只有满足连接条件的记录才包含在
15、查询结果中。(分数:2.00)填空项 1:_44.在 Visual FoxPro 中,编译后的查询程序的扩展名为 1。(分数:2.00)填空项 1:_45.在 Visual FoxPro 中,用于清除所有除了以 A 开头的内存变量的命令格式为 1。(分数:2.00)填空项 1:_46.在实体间的联系中,学校和校长两个实体型之间存在 1 联系,而老师和同学两个实体型之间存在 2 联系。(分数:2.00)填空项 1:_填空项 1:_47.数据库表之间的一对多联系通过表的 1 索引和子表的 2 索引实现。(分数:2.00)填空项 1:_填空项 1:_48.过程 A2 中的?命令输出结果是 1,过程
16、A1 中的?命令输出结果是 2,主程序 A 中的?命令输出的结果是 3。 A 过程如下: SET TALK OFF A=0 B=0 DO A1 ?A,B RETURN A1 过程如下: PRIVATE A A=“Welcome1!” B=“Yes” DO A2 ?A,B A2 过程如下: ?A,B PRIVATE B A=999 B=888 RETURN(分数:2.00)填空项 1:_49.假设学生选课管理数据库中有 3 个表:学生、课程和学生选课,其结构分别如下所示: 学生(学号C(6),姓名 C(8),系别 C(30),省份 C(10) 课程(课程号 C(6),课程名 C(20),先修课号
17、 C(6) 学生选课(学号 C(6),课程号 C(6),成绩 N(4) 如果要查询其选课课程号为“001”课程且成绩在 90 分以上的学生姓名、学号、系别以及成绩的情况,请对下面的 SQL 语句填空。 SELECT 学生学号,学生姓名,学生.系别,学生选课课程号,学生选课.成绩 FROM 学生选课管理!学生,学生选课管理!学生选课 WHERE 1AND 2AND 3。(分数:2.00)填空项 1:_填空项 1:_填空项 1:_国家二级 VF 笔试-试卷 152 答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D
18、四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.在下列选项中,_不是一个算法一般应该具有的基本特征。(分数:2.00)A.确定性B.可行性C.无穷性 D.拥有足够的情报解析:解析: 作为一个算法,一般应具有以下几个基本特征。可行性确定性有穷性拥有足够的情报3.希尔排序法属于哪一种类型的排序法_。(分数:2.00)A.交换类排序法B.插入类排序法 C.选择类排序法D.建堆排序法解析:解析: 希尔排序法的基本思想是:将整个无序序列分割成若干小的子序列分别进行插入排序。所以希尔排序法属于插入类排序,但它对简单插入排序做了很大的改进。4.下列关于队列
19、的叙述中正确的是_。(分数:2.00)A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表 D.队列是先进后出的线性表解析:解析: 队列是指允许在一端进行插入、而在另端进行删除的线性表。它又称为“先进先出”或“后进后出”的线性表,体现了“先来先服务”的原则。5.对长度为 N 的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。(分数:2.00)A.N+1B.N C.(N+1)/2D.N/2解析:解析: 在进行顺序查找过程中,如果被查的元素是线性表中的最后一个,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中所有元素进行比较,这是顺序查找最坏的情况。6.信
20、息隐蔽的概念与下述哪一种概念直接相关_。(分数:2.00)A.软件结构定义B.模块独立性 C.模块类型划分D.模拟耦合度解析:解析: 信息隐蔽是指在一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。衡量软件的模块独立性的度量标准是耦合性和内聚性。一个模块的内聚性越强,则该模块的模块独立性越强。而内聚性是信息隐蔽和局部化概念的自然扩长。7.面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是_。(分数:2.00)A.模拟现实世界中不同事物之间的联系B.强调模拟现实
21、世界中的算法而不强调概念C.使用现实世界的概念抽象地思考问题从而自然地解决问题 D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考解析:解析: 面向对象的设计方法与传统的面向过程的方法有本质不同。它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。它强调模拟现实世界中的概念而不强调算法,它鼓励开发者在软件开发的绝大部分中都用应用领域的概念去思考。8.在结构化方法中,软件功能分解属于软件开发中的_阶段。(分数:2.00)A.详细设计B.需求分析C.总体设计 D.编程调试解析:解析: 总体设计过程通常由两个主要阶段组成:系统设计。确定系统的具体实现方案;结构设计,确定软件
22、结构。为确定软件结构,首先需要从实现角度把复杂的功能进一步分解。分析员结合算法描述仔细分析数据流图中的每个处理,如果一个处理的功能过分复杂,必须把它的功能适当地分解成一系列比较简单的功能。9.软件调试的目的是_。(分数:2.00)A.发现错误B.改正错误 C.改善软件的性能D.挖掘软件的潜能解析:解析: 由程序调试的概念可知:程序调试活动由两部分组成,其一是根据错误的迹象确定程序中错误的确切性质、原因和位置。其二,对程序进行修改,排除这个错误。所以程序调试的目的就是诊断和改正程序中的错误。10.按条件 f 对关系 R 进行选择,其关系代数表达式为_。(分数:2.00)A.B.C. D.解析:解
23、析: 选择运算是一个一元运算,关系 R 通过选择运算(并由该运算给出所选择的逻辑条件)后仍为一个关系。这个关系是由 R 中那些满足逻辑条件的元组所组成。如果关系的逻辑条件为 f,则 R 满足 f的选择运算可以写成:6g(R)。11.数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的_的过程,包括确定数据库在物理设备上的存储结构和存取方法。(分数:2.00)A.逻辑结构B.物理结构 C.概念结构D.层次结构解析:解析: 根据数据库物理设计的概念可知:为一个给定的逻辑数据模型选取一个最合适应用要求的物理结构的过程,就是数据库的物理设计。数据库的物理结构就是指数据库在物理设备上的存储结构与
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 152 答案 解析 DOC
