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