【计算机类职业资格】国家二级VF笔试-试卷246及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷246及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷246及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 246 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:32,分数:68.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_2.完全不考虑程序的内部结构和内部特征,而只是根据程序的功能导出测试用例的测试方法是( )。(分数:2.00)A.黑箱测试法B.白箱测试法C.错误推测法D.安装测试法3.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序巾的指令条数C.算法程序所占的存储空间D.执行过程中所需要的存储空间4.为了提高测试的效率,应该( )。(分
2、数:2.00)A.随机选取测试数据B.取一切可能的输人数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序5.有下列二叉树,对此二叉树中序遍历的结果为( )。 (分数:2.00)A.ABCUEFB.BDAECEC.ABDCEFD.ABCDFE6.视图设计一般有 3 种设计次序,下列不属于视图设计次序的是( )。(分数:2.00)A.自顶向下B.由内向外C.由外向内D.自底向上7.在单链表中,增加头结点的目的是( )。(分数:2.00)A.方便运算的实现B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现8.线性表进行二分法检索
3、,其前提条件是( )。(分数:2.00)A.线性表以顺序方式存储,并按关键码值排好序B.线性表以顺序方式存储,并按关键码的检索频率排好序C.线性表以链式方式存储,并按关键码值排好序D.线性表以链式方式存储,并按关键码的检索频率排好序9.软件需求分析阶段的工作,可以分为 4 个方面:需求获取、需求分析、编写需求规格说明书以及( )。(分数:2.00)A.阶段性报告B.需求评审C.总结D.都不正确10.数据库系统的核心是( )。(分数:2.00)A.数据模型B.数据库管理系统C.数据库D.数据库管理员11.如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系
4、属于( )。(分数:2.00)A.一对一联系B.一对二联系C.多对多联系D.一对多联系12.下列关于变量的叙述中,不正确的一项是( )。(分数:2.00)A.在 Visual FoxPro 巾,可以将不同类型的数据赋给同一个变量B.变量的类型决定变量值的类型C.在 Visual FoxPro 中,变量分为字段变量和内存变量D.变量值可以随时改变13.关系数据库管理系统所管理的关系是( )。(分数:2.00)A.一个 DBF 文件B.若干个二维表C.一个 DBC 文件D.若干个 DBC 文件14.主文件名与表的主文件名相同,并且随表的打开而自动打开在增加记录或修改索引关键字值时会随着自动更新的索
5、引文件是( )。(分数:2.00)A.复合索引文件B.结构复合压缩索引文件C.非结构复合索引文件D.单一索引文件15.在 Vistlal FoxPro 中以下叙述错误的是( )。(分数:2.00)A.关系也被称作表B.数据库文件不存储用户数据C.表文件的扩展名是DbfD.多个表存储在一个物理文件中16.命令?的作用是( )。(分数:2.00)A.向用户提问的提示符B.可输出两个表达式的值C.从当前光标处显示表达式的值D.只能显示变餐的值17.打开一个名为 XM 的项目文件,然后通过命令方式新建一个数据库文件,则该数据库文件( )。(分数:2.00)A.存在于当前打开的项目文件 XM 中B.不存
6、在于当前打开的项目文件 XM 中,必须单独添加C.不存在于当前打开的项目文件 XM 中,但与项目文件建立了联系D.以上说法均不正确18.假定学生关系是 S(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME,TEACHER),学生选课关系是Sc(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及关系( )。(分数:2.00)A.SB.SC,CC.S,SCD.S,C,SC19.Visual FoxPro 中支持两种类型的菜单,分别是( )。(分数:2.00)A.快捷菜单和条形菜单B.条形菜单和弹出式菜单C.条形菜单和下拉式菜单D.弹出式菜单和下
7、拉式菜单20.当临时联系不再需要时可以取消,取消的命令是( )。(分数:2.00)A.DELETE RELATIONB.DELETE JOINC.SET RELATION TOD.SET JOIN TO21.下列有关 ZAP 命令的描述,正确的是( )。(分数:2.00)A.ZAP 命令只能删除当前表的当前记录B.ZAP 命令只能删除当前表的带有删除标记的记录C.ZAP 命令能删除当前表的全部记录D.ZAP 命令能删除表的结构和全部记录22.在 DO WHILEENDDO 循环结构中,LOOP 命令的作用是( )。(分数:2.00)A.终止程序的运行B.退出循环,返回程序开始处继续执行C.转到
8、 DO WHILE 语句行,开始下一次循环D.终止本次循环,将控制转到本循环结构 ENDDO 后面的第一条语句继续执行23.下列关于 SQL 中 HAVING 子句的描述,错误的是( )。(分数:2.00)A.HAVlNG 子句必须与 GROUP BY 子句同时使用B.HAVING 子句与 GROUP BY 子句无关C.使用 WHERE 子句的同时可以使用 HAVING 子旬D.使用 HAVING 子句的作用是限定分组的条件24.SQL 语言具有两种使用方式,分别称为交互式 SQL 和( )。(分数:2.00)A.提示式 SQLB.多用户 SQLC.嵌入式 SQLD.解释式 SQL25.下列变
9、量名中不合法的是( )。(分数:2.00)A.XYZB.年龄C.2XD.A226.SQL 语句中,SELECT 命令中的 JOIN 是用来建立表间的联系短语,连接条件应出现在下列( )短语中。(分数:2.00)A.WHEREB.ONC.HAVINGD.INNER27.有下列 SQL SELECT 语句: SELECT*FROM 工资表 WHERE 基本工资=1000 下列与该语句等价的是( )。(分数:2.00)A.SELECT*FROM 工资表 WHERE 基本 T 资 BETWEEN 1000 AND 3000B.SELECT*FROM 工资表 WHERE 基本工资 BETWEEN 300
10、0 AND 1000C.SELECT*FROM 工资表 WHERE 基本工资 FROM 1000 INTO3000D.SELECT*FROM 工资表 WHERE 基本工资 FROM 3000 INTO 100028.要为当前表所有职工增加 100 元工资应该使用命令( )。(分数:2.00)A.CHANGE 工资 WITH 工资+100B.REPLACE 工资 WITH 工资+100C.CHANGE ALL 工资 WITH 工资+100D.REPLACE ALL 工资 WITH 工资+10029.假定一个表单里有一个文本框 Textl 和一个命令按钮组 CommandGroupl,命令按钮组是
11、一个容器对象,其中包含 Commandl 和 Command2 两个命令按钮。如果要在 Cornmandl 命令按钮的某个方法中访问文本框的 Value 属性值,下面式子正确的是( )。(分数:2.00)A.ThisFormTextlValueB.ThisParentValueC.ParentTextlValueD.ThisParentTextlValue30.执行如下命令序列后,最后一条命令的显示结果是( )。 DIMENSION M(2,2) M(1,1)=10 M(1,2)=20 M(2,1)=30 M(2,2)=40 7 M(2)(分数:2.00)A.变量未定义的提示B.10C.20D
12、.F31.在运行表单时,下列有关表单事件的引发次序叙述正确的是( )。(分数:2.00)A.DESTROYINITLOADB.DESTROYLOADINITC.INITDESTROYLOADD.LOADINITDESTROY使用如下的“作者”表和“图书”表。 (分数:8.00)(1).有如下 SQL 语句: SELECT 出版单位,MIN(价格)FROM 图书 GROUP BY 出版单位 查询结果中,第一条记录的值是( )(分数:2.00)A.电子工业出版社 3200B.电子工业出版社 2750C.青华出版社 2300D.青华出版社 2650(2).查询北京作者出版的图书情况,要求包含作者姓名
13、、书名和价格信息,并按图书价格降序排列,下列SQL 语句正确的是( )。(分数:2.00)A.SELECT 作者姓名书名价格 FROM 图书作者 JOIN 图书作者编号=作者作者编号 WHERE 所在城市=“北京” ORDER BY 价格 DESCB.SELECT 作者姓名,书名,价格 FROM 图书,作者 JOIN 图书作者编号=作者作者编号 WHERE 所在城市=“北京” ORDER BY 价格C.SELECT 作者姓名,书名,价格 FROM 图书,作者 wHERE 图书作者编号=作者作者编号 AND 所在城市=“北京” ORDER BY 价格 DESCD.SELECT 作者姓名,书名,价
14、格 FROM 图书,作者 WHERE 图书作者编号=作者作者编号 AND 所在城市=”北京” ORDER BY 价格(3).执行如下 SOL 语句:SELECT DISTINCT 价格 FROM 图书 wHERE 价格=(SELECT MAX(价格)FROM 图书)INTO ARRAY arr 则?arr2的结果是( )。(分数:2.00)A.2300B.3200C.TD.系统报错(4).求至少出版两本以上图书的作者姓名及数量,下列 SQL 语句正确的是( )。(分数:2.00)A.SELECT 作者姓名,c0UNT(*)AS 数量 FROM 图书,作者 HAVING COUNT(*)=2B.
15、SELECT 作者姓名,COUNT(*)AS 数量 FROM 图书,作者 WHERE 作者作者编号=图书作者编号 GROUP BY 图书作者编号 HAVING CoUNT(*)=2C.SELECT 作者姓名,COUNT(*)AS 数量 FROM 图书,作者 wHERE 作者作者编号一图书作者编号 GROUP BY 图书作者编号 SET COUNT(*)=2D.SELECT 作者姓名,COUNT(*)AS 数量 FROM 图书,作者 wHERE 作者作者编号一图书作者编号 AND COUNT(*)=2 GROUP BY 图书作者编号二、填空题(总题数:16,分数:32.00)32.填空题(每空)
16、请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_33.在面向对象方法中, 1 描述的是具有相似属性与操作的一组对象。(分数:2.00)填空项 1:_34.在关系数据库中,把数据表示成二维表,每一个二维表称为 1。(分数:2.00)填空项 1:_35.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_36.数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中, 1 是用户的数据视图,也就是用户所见到的数据模式。(分数:2.00)填空项 1:_37.排序是计算机程序设计中的一种重要操作,常见的排序方法有插入
17、排序、 1 和选择排序。(分数:2.00)填空项 1:_38.打开数据库设计器的命令是 1DATABASE。(分数:2.00)填空项 1:_39.为使表单运行时在主窗口中居中显示,应设置表单的 AutoCenter 属性值为 1。(分数:2.00)填空项 1:_40.建立一个视图 SCORE 的命令: 1VIEW AS SELECT*FRoM T SCORE。(分数:2.00)填空项 1:_41.将控件的 1 属性设置为假(F)后,可在表单中隐藏该控件。(分数:2.00)填空项 1:_42.CTOD(“040101”)+20 的结果是 1。(分数:2.00)填空项 1:_43.如果某记录的备注
18、型字段标志显示为 1,则表明该字段不再为空。(分数:2.00)填空项 1:_44.为了判别 LOcATE 或 CONTINUE 命令是否找到了满足条件的记录,可以使用函数 1。(分数:2.00)填空项 1:_45.检索学生表中“性别”为“男”的学生记录,将结果保存到文本文件 xb 中,SQL 语句为: SELECT*FROM 学生表 wHERE 性别=“男” 1 xb(分数:2.00)填空项 1:_46.用 SQL 语句实现将所有教师的奖金提高 10: UPDATA 教师 1 奖金=奖金*11(分数:2.00)填空项 1:_47.当前目录下有“成绩表”文件,表中有字段“分数 C(3)”,现要将
19、“分数”字段的宽度由 3 改为 4,则语句为:ALTER TABLE 成绩表 1 。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 246 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:32,分数:68.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_解析:2.完全不考虑程序的内部结构和内部特征,而只是根据程序的功能导出测试用例的测试方法是( )。(分数:2.00)A.黑箱测试法 B.白箱测试法C.错误推测法D.安装测试法解析:解析:黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是
20、根据功能导出测试用例,白箱测试是根据对程序内部逻辑结构的分析来选取测试用倒,白箱测试也称为逻辑覆盖测试,故选项 B 不正确;错误推测法只是黑箱测试所使用的一种具体的方法.故选 C 不正确;安装测试是测试层次中的一种,它属于高级测试,故选项 D 不正确。3.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序巾的指令条数C.算法程序所占的存储空间D.执行过程中所需要的存储空间 解析:解析:算法复杂度包括空间复杂度和时间复杂度,空间复杂度的含义为执行算法过程中所需要的存储空间。4.为了提高测试的效率,应该( )。(分数:2.00)A.随机选取测试数据B.取一切可能的输人数据
21、作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序 解析:解析:提高测试的效率不能取一切可能的输入数据作为测试数据,当然也不能随机选取数据,而是应该根据测试用例选取合适的适量的数据,同时要集中对付那些错误群集的程序。5.有下列二叉树,对此二叉树中序遍历的结果为( )。 (分数:2.00)A.ABCUEFB.BDAECE C.ABDCEFD.ABCDFE解析:解析:对二叉树的中序遍历是指:首先遍历左子树,然后访问根结点,最后遍历右子树。在遍历左、右子树时,依旧按照“左子树一根结点一右子树”的顺序。6.视图设计一般有 3 种设计次序,下列不属于视图设计次序的是( )。(
22、分数:2.00)A.自顶向下B.由内向外C.由外向内 D.自底向上解析:解析:视图设计一般有 3 种设计次序:自顶向下、自底向上和由内向外,它们为视图设计提供了具体的操作方法,设计者可根据实际情况灵活掌握,可以单独使用也可混合使用。7.在单链表中,增加头结点的目的是( )。(分数:2.00)A.方便运算的实现 B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现解析:解析:头结点不仅标识 7 表中首结点的位置,而且根据单链表(包含头结点)的结构,只要掌握了表头,就能够访问整个链表,因此增加头结点的目的是为了便于运算的实现。8.线性表进行二分法检索,其前提条
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 246 答案 解析 DOC
