【计算机类职业资格】国家二级VF笔试-试卷219及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷219及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷219及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 219 及答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.下列选项中不属于结构化程序设计方法的是( )。(分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用3.在结构化程序设计中,模块划分的原则是( )。(分数:2.00)A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各模块之间的联系应尽量紧密D.模块内具有高内聚度、模块间具有低耦合度4.一棵二叉树中共有 70 个叶子结
2、点与 80 个度为 1 的结点,则该二叉树中的总结点数为( )。(分数:2.00)A.221B.219C.231D.2295.下面选项中小属于面向对象程序设计特征的是( )。(分数:2.00)A.继承性B.多态性C.类比性D.封装性6.下列叙述中正确的是( )。(分数:2.00)A.在面向对象的程序设计中,各个对象之间具有密切的联系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D.上述 3 种说法都不对7.设有如下 3 个关系表: (分数:2.00)A.T=RRSB.T=RSC.TRSD.T=R/S8.某二叉树中有 n 个度为 2
3、的结点,则该二叉树中的叶子结点数为( )。(分数:2.00)A.n+1B.n-1C.2nD.n/29.在关系数据库中,用来表示实体之间联系的是( )。(分数:2.00)A.树结构B.网结构C.线性表D.二维表10.数据库技术的根本目标是要解决数据的( )。(分数:2.00)A.存储问题B.共享问题C.安全问题D.保护问题11.下列叙述中错误的是( )。(分数:2.00)A.在数据库系统中,数据的物理结构必须与逻辑结构一致B.数据库技术的根本目标是要解决数据的共享问题C.数据库设计是指在已有数据库管理系统的基础上建立数据库D.数据库系统需要操作系统的支持12.Visual FoxPro 是一种关
4、系数据库管理系统,所谓关系是指( )。(分数:2.00)A.表中各条记录彼此有一定关系B.表中各个字段彼此有一定关系C.一个表与另一个表之间有一定关系D.数据模型符合满足一定条件的二维表格式13.为使日期型数据库能够显示世纪(即年为 4 位),应该使用命令( )。(分数:2.00)A.SET MARK ONB.SET DATE ONC.SET CENTURY OND.SET STRICTDATE ON14.?STR(123.45,5,1)命令的输出结果是( )。(分数:2.00)A.123.4B.123.5C.123.45D.*15.在 Visual FoxPro 中,假设当前没有打开的数据库
5、,在命令窗口输入 MODIDFY DATEBASE 命令,系统产生的结果是( )。(分数:2.00)A.系统会弹出“创建”对话框:请用户输入数据库名并保存B.系统会弹出“打开”对话框,请用户选择数据库名C.系统会弹出“另存为”对话框,请用户输入数据库名并保存D.出错信息,提示“数据库不存在”16.下列程序(请注意循环体内的 LOOP 和 EXIT 语句)的运行结果是( )。 X=8 DO WHILE .T. X=X+1 IF X=INT(X/3)*3 ?X ELSE LOOP ENDIF IF X10 EXIT ENDIF ENDDO(分数:2.00)A.9 12B.12 15C.15 18D
6、.18 2117.要求为当前表建立一个候选索引,索引表达式为“职工号”,索引名 zgh,则下列各语句中,正确的是( )。(分数:2.00)A.INDEX ON 职工号 TAG zgh UNIQUEB.INDEX TO 职工号 TAG zgh UNIQUEC.INDEX ON 职工号 TAG zgh CANDIDATED.INDEX TO 职工号 TAG zgh CANDIDATE18.设置参照完整性的目的是( )。(分数:2.00)A.建立两表个之间的联系B.保证记录的惟一性C.提高表之间的查询速度D.在插入、更新、删除记录时,确保已定义的表间关系19.假设已经生成了名为 TESTMENU 的
7、菜单,执行该菜单可在命令窗口中输入( )。(分数:2.00)A.DO TESTMENUB.DO TESTMENU.MPRC.DO TESTMENU.PJXD.DO TESTMENU.MNX20.如果要创建一个 3 级分组报表,第一级分组是“工厂”,第二级分组是“车间”,第三级分组是“工资总和”,当前索引的索引表达式应当是( )。(分数:2.00)A.工厂+车间+工资总和B.工厂+车间+STR(工资总和)C.车间+工厂+STR(工资总和)D.STR(工资总和)+车间+工厂21.新创建的表单默认标题为“Forml”,为把表单标题改变为“计算机等级考试”,应设置表单的( )。(分数:2.00)A.N
8、ame 属性B.Caption 属性C.Closable 属性D.AlwaysOnTop 属性22.有关查询设计器,正确的描述是( )。(分数:2.00)A.“连接”选项卡与 SQL 语句的 GROUP BY 短语对应B.“筛选”选项卡与 SQL 语句的 HAVING 短语对应C.“排序依据”选项卡与 SQL 语句的 ORDER BY 短语对应D.“分组依据”选项卡与 SQL 语句的 JOIN ON 短语对应23.在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是( )。(分数:2.00)A.列表框和组合框都可以设置成多重选择B.列表框和组合框都不可以设置成多重选择C.列表框可以设置多
9、重选择,而组合框不可以D.组合框可以设置多重选择,而列表框不可以24.下列叙述正确的是( )。(分数:2.00)A.自由表不能被加入到数据库中B.数据库表可以建立字段级规则和约束,而自由表不能C.可以在自由表之间建立参照完整性规则,而数据库表不能D.可以为自由表字段设置默认值,而数据库表字段不能设置默认值25.如果要为控件设置焦点,则下列属性值是真(.T.)的是( )。(分数:2.00)A.Enabled 和 CancelB.Enabled 和 VisibleC.Default 和 CancelD.Visible 和 Cancel26.在表单数据环境中,将环境中所包含的表字段拖到表单中,根据字
10、段类型的不同将产生相应的表单控件,下列各项中,对应正确的一项是( )。(分数:2.00)A.字符型字段标签B.逻辑型字段文本框C.备注型字段编辑框D.数据表列表框27.下列关于 SQL 语言特点的描述中,错误的是( )。(分数:2.00)A.语言非常简洁B.是一种一体化语言C.是一种高度过程化的语言D.可以直接以命令方式交互使用,也可以程序方式使用28.若将过程放在过程文件中,可在应用程序中使用下列哪条命令打开过程文件( )。(分数:2.00)A.SET ROUTINE TO文件名B.SET PROCEDURE TO文件名C.SET PROGRAM TO文件名D.SET FUNCTION TO
11、文件名29.有“仓库”表和“保管工”表,检索工资大于 1500 元的保管工姓名和他们所在的仓库名( )。(分数:2.00)A.SELECT 姓名,仓库名 FROM 保管工; WHERE 工资1500B.SELECT 姓名,仓库名 FROM 仓库; WHERE 工资1500C.SELECT 姓名,仓库名 FROM 保管工,仓库; WHERE(工资1500) OR (保管工.仓库号=仓库.仓库号)D.SELECT 姓名,仓库名 FROM 保管工,仓库; WHERE(工资1500) AND (职工.仓库号=仓库.仓库号)30.SQL 的查询结果可以存放到多种类型的文件中,下列哪项的文件类型都可以用来
12、存放查询结果( )。(分数:2.00)A.数组、永久性表、视图B.临时表、视图、文本文件C.视图、永久性表、文本文件D.永久性表、数组、文本文件31.下列 SQL 语句能实现的功能是( )。 SELECT*FROM 仓库 WHERE 仓库号=“WH1“; UNION; SELECT * FROM 仓库 WHERE 仓库号=“WH2“(分数:2.00)A.查询在 WH1 或者 WH2 仓库中的职工信息B.查询仓库号为 WH1 或者 WH2 的仓库信息C.查询即在仓库号为 WH1,又在仓库号为 WH2 工作的职工信息D.语句错误,不能执行二、填空题(总题数:17,分数:34.00)32.填空题(每
13、空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_33.在程序设计阶段应该采取 1 和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。(分数:2.00)填空项 1:_34.注释一般分为序言性注释和 1 注释。(分数:2.00)填空项 1:_35.在面向对象方法中,类的实例称为 1。(分数:2.00)填空项 1:_36.某二叉树中度为 2 的结点有 18 个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_37.数据流图的类型有 1 和事务型。(分数:2.00)填空项 1:_38.度
14、为 10 的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_39.Visual FoxPro 0 的项目文件的扩展名是 1。(分数:2.00)填空项 1:_40.在 Visual FoxPro 中所谓自由表就是不属于任何 1 的表。(分数:2.00)填空项 1:_41.为了判别 LOCATE 或 CONTINUE 命令是否找到了满足条件的记录,可以使用函数 1。(分数:2.00)填空项 1:_42.表格控件的列数由 1 属性指定,该属性的默认值为-1。(分数:2.00)填空项 1:_43.设有学生表(姓名,班级名称),用 SQL 语句检索每个班级的学生总人数
15、的语句是: SELECT 班级名称,1AS 人数 FROM 学生表 GROUP BY 班级名称(分数:2.00)填空项 1:_44.在 Visual FoxPro 中,视图可以分为本地视图和 1 视图。(分数:2.00)填空项 1:_45.在 Visual FoxPro 中为了通过视图修改基本表中的数据,需要在视图设计器的 1 选项卡下设置有关属性。(分数:2.00)填空项 1:_46.检索学生表中“性别”为“男”的学生记录,将结果保存到文本文件 xb 中,SQL 语句为:SELECT * FROM 学生表 WHERE 性别=“男“ 1xb(分数:2.00)填空项 1:_47.查询“学生成绩”
16、表中所有不是姓“李”的学生记录,完成下列 SQL 语句:SELECT * FROM 学生成绩 WHERE 姓名 1 “李%“(分数:2.00)填空项 1:_48.用 SQL 语句实现将所有教师的奖金提高 10%:UPDATA 教师 1 奖金=奖金*1.1(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 219 答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.下列选项中不属于结构化程序设计方法的是( )
17、。(分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用 解析:解析:结构化程序设计方法的主要原则有 4 点:自顶向下(选项 A) 、逐步求精(选项 B) 、模块化(选项 C) ,限制使用 GOTO 语句。没有可复用原则。3.在结构化程序设计中,模块划分的原则是( )。(分数:2.00)A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各模块之间的联系应尽量紧密D.模块内具有高内聚度、模块间具有低耦合度 解析:解析:模块划分的原则有:模块的功能应该可预测,如果包含的功能太多,则不能体现模块化设计的特点,选项 A 错误。模块规模应适中,一个模块的规模不应过大,选项 B 错误。改进软
18、件结构,提高模块独立性。通过模块的分解或合并,力求降低耦合提高内聚,所以选项 C 错误,选项 D 正确。4.一棵二叉树中共有 70 个叶子结点与 80 个度为 1 的结点,则该二叉树中的总结点数为( )。(分数:2.00)A.221B.219 C.231D.229解析:解析:在任意二叉树中,度为 0 的结点(也就是叶子结点)总比度为 2 的结点多一个。由于本题中的二叉树有 70 个叶了结点,所以有 69 个度为 2 的结点。该二叉树中总结点数为:度为 2 的结点数+度为 1的结点数+度为 0 的结点数=69+80+70=219。5.下面选项中小属于面向对象程序设计特征的是( )。(分数:2.0
19、0)A.继承性B.多态性C.类比性 D.封装性解析:解析:面向对象方法具有封装性、继承性、多态性几大特点。6.下列叙述中正确的是( )。(分数:2.00)A.在面向对象的程序设计中,各个对象之间具有密切的联系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小 D.上述 3 种说法都不对解析:解析:正面向对象的程序设计中,对象是面向对象的软件的基本模块。从模块的独立性考虑,对象内部各种元素彼此结合得很紧密,内聚性强。由于完成对象功能所需要的元素(数据和方法)基本上都被封装在对象内部,它与外界的联系自然就比较少,所以,对象之间的耦合通常比较
20、松。所以,选项 A 与选项B 错误,选项 C 正确。7.设有如下 3 个关系表: (分数:2.00)A.T=RRSB.T=RSC.TRS D.T=R/S解析:解析:R 表中只有一个域名 A,有两个记录,分别是 m 和 n: s 表中有两个域名,分别是 B 和 C,其所对应的记录分别为 1 和 3。表 T 是由 R 的第一个记录依次与 S 的所有记录组合,然后再由 R 的第二个记录与 S 的所有记录组合,形成的一个新表。上述运算符合关系代数的笛卡尔积运算规则。关系代数中,笛卡尔积运算用“”来表示。因此,上述运算可以表示为 T=RS。8.某二叉树中有 n 个度为 2 的结点,则该二叉树中的叶子结点
21、数为( )。(分数:2.00)A.n+1 B.n-1C.2nD.n/2解析:解析:对任意一棵二叉树,若终端结点(即叶子结点)数为 n0,而其度数为 2 的结点数为 n2,则n0=n2+1。由此可知,若二叉树中有 n 个度为 2 的结点,则该二叉树中的叶子结点数为 n+1。9.在关系数据库中,用来表示实体之间联系的是( )。(分数:2.00)A.树结构B.网结构C.线性表D.二维表 解析:解析:在关系模型中,把数据看成一个二维表,每一个二维表称为一个关系。即关系模型是用二维表格数据来表示实体本身及其相互之间的联系。10.数据库技术的根本目标是要解决数据的( )。(分数:2.00)A.存储问题B.
22、共享问题 C.安全问题D.保护问题解析:解析:数据库产生的背景就是计算机的应用范围越来越广泛,数据量急剧增加,对数据共享的要求越来越高。数据库技术的根本目标就是解决数据的共享问题。11.下列叙述中错误的是( )。(分数:2.00)A.在数据库系统中,数据的物理结构必须与逻辑结构一致 B.数据库技术的根本目标是要解决数据的共享问题C.数据库设计是指在已有数据库管理系统的基础上建立数据库D.数据库系统需要操作系统的支持解析:解析:数据的逻辑结构是数据间关系的描述,它只抽象地反映数据元素之间的逻辑关系,而不管其在计算机中的存储方式。数据的存储结构又叫物理结构,是逻辑结构在计算机存储器里的实现。这两者
23、之间没有必然的联系。选项 A 的说法是错误的。12.Visual FoxPro 是一种关系数据库管理系统,所谓关系是指( )。(分数:2.00)A.表中各条记录彼此有一定关系B.表中各个字段彼此有一定关系C.一个表与另一个表之间有一定关系D.数据模型符合满足一定条件的二维表格式 解析:解析:在关系数据库管理系统中,关系是指符合定条件的二维表,把数据看成是二维表中的元素,一个二维表就是一个关系,表名就是关系名。13.为使日期型数据库能够显示世纪(即年为 4 位),应该使用命令( )。(分数:2.00)A.SET MARK ONB.SET DATE ONC.SET CENTURY ON D.SET
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 219 答案 解析 DOC
