[计算机类试卷]国家二级VF笔试模拟试卷293及答案与解析.doc

上传人:孙刚 文档编号:501629 上传时间:2018-11-29 格式:DOC 页数:19 大小:80.50KB
下载 相关 举报
[计算机类试卷]国家二级VF笔试模拟试卷293及答案与解析.doc_第1页
第1页 / 共19页
[计算机类试卷]国家二级VF笔试模拟试卷293及答案与解析.doc_第2页
第2页 / 共19页
[计算机类试卷]国家二级VF笔试模拟试卷293及答案与解析.doc_第3页
第3页 / 共19页
[计算机类试卷]国家二级VF笔试模拟试卷293及答案与解析.doc_第4页
第4页 / 共19页
[计算机类试卷]国家二级VF笔试模拟试卷293及答案与解析.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、国家二级 VF笔试模拟试卷 293及答案与解析 1 有下列二叉树,对此二叉树前序遍历的结果为 ( )。( A) ACFXDBEYZ ( B) ABEFXYZCD ( C) ABCDEFXYZ ( D) ABDYECFXZ 2 以下所述中,是软件调试技术的是 ( )。 ( A)错误推断 ( B)集成测试 ( C)回溯法 ( D)边界值分析 3 数据独立性是数据库技术的重要特点之一。所谓数据独立性是指 ( )。 ( A)数据与程序独立存放 ( B)不同的数据被存放在不同的文件中 ( C)不同的数据只能被对 应的应用程序所使用 ( D)以上三种说法都不对 4 对下列二叉树 进行中序遍历的结果是 (

2、)。 ( A) ACBDFEG ( B) ACBDFGE ( C) ABDCGEF ( D) FCADBEG 5 6 Visual FoxPro DBMS是 _。 ( A)操作系统的一部分 ( B)操作系统支持下的系统软件 ( C)一种编译程序 ( D)一种操作系统 7 “向导 ”菜单命令在 ( )菜单中。 ( A) “编辑 ” ( B) “文件 ” ( C) “窗口 ” ( D) “工具 ” 8 关系代数运算 是以 _为基础的运算。 ( A)关系运算 ( B)谓词运算 ( C)集合运算 ( D)代数运算 9 关系模型有 3类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现完

3、整性是 ( )。 ( A)实体完整性 ( B)参照完整性 ( C)用户定义的完整性 ( D)实体完整性、参照完整性和用户定义的完整性 10 数据库管理系统 DBMS中用来定义模式、内模式和外模式的语言为 ( A) C ( B) Basic ( C) DDL ( D) DML 11 在 “参赛队 ”表已经打开时,若打开 索引文件 “排名 ”可用命令 _。 ( A) USE排名 ( B) INDEX WITH排名 ( C) SET INDEX TO排名 ( D) INDEX ON排名 12 在 SQL的计算查询中,用于统计的函数是 _。 ( A) AVG() ( B) SUM() ( C) COU

4、NT() ( D) COUNT 13 已知一棵二叉树前序遍历和中序遍历分别为 ABDEGCFH和 DBGEACHF,则该二叉树的后序遍历为 _。 ( A) GEDHFBCA ( B) DGEBHFCA ( C) ABCDEFGH ( D) ACBFEDHG 14 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送( )。 ( A)调用语句 ( B)命令 ( C)口令 ( D)消息 15 假定系统日期是 2008年 1月 13日,则执行命令 PI=MOD(YEAR(DATE()-2000,10)后, PI的值是 ( )。 ( A) 012008 ( B) -8 ( C) 8 ( D)

5、 0 16 关于 Insert语句描述正确的是 _。 ( A)可以向表中插入若干条记录 ( B)在表中任何位置插入一条记录 ( C)在表尾插入一条记录 ( D)在表头插入一条记录 17 在 Visual FoxPro 6.0中,可以在同类数据之间进行减 “-”运算的数据类型是_。 ( A)数值型,字符型,逻辑型 ( B)数值型,字符型,日期型 ( C)数值型,日期型,逻辑型 ( D)字符型,日期型,逻辑型 18 打开学生数据表及 (对成绩字段的 )索引文件,假定当前记录号为 200,欲使记录指针指向记录号为 100的记录,应使用命令 ( A) LOCATE FOR记录序号 =100 ( B)

6、SKIP 100 ( C) GO TO 100 ( D) SKIP-100 19 Visual FoxPro的 ZAP命令可以删除当前表文件的 _。 ( A)所有记录 ( B)满足条件的记录 ( C)结构 ( D)带有删除标记的记录 20 当一个查询基于多表时,要求 _。 ( A)表之间不能有联系 ( B)表之间可以有也可以没有联系 ( C)表之间不需要有联系 ( D)表之间必须有联系 21 在表单中添加和修改控件时,确定表单标题栏的文本内容 的属性是 _。 ( A) Alignment ( B) Caption ( C) FormCount ( D) MaxHeight 22 在表单中, “

7、Caption”是对象的 ( )属性。 ( A)标题 ( B)名称 ( C)背景透明 ( D)字体尺寸 23 FoxPro启动后,在命令窗口中,执行命令文件 MAIN PRG使用的命令是 ( )。 ( A) !MAIN ( B) DO MAIN ( C) MAIN ( D) RUN MAIN, 24 在命令窗口中输入下列命令: X 3 STORE x*2 TO a, b, c ? a, b, c 屏幕上显示的结果是 ( A) 3 ( B) 2 2 ( C) 6 6 6 ( D) 3 3 3 25 下列关于运行查询的方法中,不正确的一项是 ( A)在项目管理器 “数据 ”选项卡中展开 “查询 ”

8、选项,选择要运行的查询,单击 “运行 ”命令按钮 ( B)单击 “查询 ”菜单中的 “运行查询 ”命令 ( C)利用快捷键 CTRL+D运行查询 ( D)在命令窗口输入命令 DO查询文件名 .qpr 26 在 Visual FoxPro中,视图基于 ( A)表 ( B)视 图 ( C)查询 ( D)报表 27 在命令窗口中执行命令可以启动菜单设计器的是 ( A) MODIFY MENU菜单文件名 ( B) OPEN MENU菜单文件名 ( C) CREATE MENU菜单文件名 ( D) DO MENU菜单文件名 28 查询设计器中包括的选项卡有 _。 ( A)字段、筛选、排序依据 ( B)字

9、段、条件、分组依据 ( C)条件、排序依据、分组依据 ( D)条件、筛选、杂项 29 在以下 4组函数运算中,结果相同的是 _。 ( A) LEFT(“Visual FoxPro“,6)与 SUBSTR(“Visual FoxPro“,1,6) ( B) YEAR(DATE()与 SUBSTR(DTOC(DATE(),7,2) ( C) VARTYPE(“36 5*4“)与 VARTYPE(36-5*4) ( D)假定 A “this“, B “is a string“, A B与 A B 30 以下属于非容器类控件的是 _。 ( A) Form ( B) Label ( C) page (

10、D) Container 31 下列关于条件语句 IFENDIF的说话 不正确的是 _。 ( A) IF和 ENDIF语句必须成对出现 ( B)条件语句可以嵌套,但不能交叉 ( C)对 IF与 ENDIF之间的语句顺序执行 ( D) IP 和 ENDIF语句必须有 ELSE子句 32 Visual FoxPro的命令窗口中输入 CREATE命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以单击 “文件 ”菜单中的 “新建 ”按钮,然后 _。 ( A)在新建对话框中选定 “数据库 ”单选钮,再单击 “新建文件 ”命令按钮 ( B)在新建对话框中选定 “数据库 ”单选钮,再单击 “向导

11、 ”命 令按钮 ( C)在新建对话框中选定 “表 ”单选钮,再单击 “新建文件 ”命令按钮 ( D)在新建对话框中选定 “表 ”单选钮,再单击 “向导 ”命令按钮 33 惟一索引的 “惟一性 ”是指 ( )。 ( A)索引项的惟一 ( B)字段值的惟一 ( C)记录的惟一 ( D)索引的惟一 34 在查询去向中,能够直接查看到查询结果的是 ( A)浏览、屏幕 ( B)浏览、表 ( C)屏幕、表 ( D)浏览、屏幕、表 35 给 student表增加一个 “平均成绩 ”字段 (数值型,总宽度 6, 2位小数 )的 SQL命令是 ( A) ALTER TABILE student ADD平均成绩

12、N(6, 2) ( B) ALTER TABLE student ADD平均成绩 D(6, 2) ( C) ALTER TABLE student ADD平均成绩 E(6, 2) ( D) ALTER TABLE student ADD平均成绩 Y(6, 2) 36 数据模型是表示实体间联系的,网状模型、层次模型和关系模型都是数据库中的基本数据模型。在搜索数据时,关系模型是通过对 _进行运算实现的。 37 按照逻辑结构分类,结构可以分为线性结构和非线性结构 ,栈属于 _。 38 Jackson结构化程序设计方法是英国的 M.Jackson提出的,它是一种面向【 】的设计方法。 39 数据库技术

13、的主要特点为数据的集成性、数据的高【 】 和低冗余性、数据独立性和数据统一管理与控制。 40 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体 “项目主管 ”与实体 “项目 ”的联系属于【 】 的联系。 41 在文本框中 ,【 】属性指定在一个文本框中如何输入和显示数据 ,利用PasswordChar 属性指定文本框内显示占位符。 42 在关系数据模型中,二维表的列称为属性,二维表的行称为 【 】。 43 嵌套查询命令中的 _,相当于集合运算符号 。 44 将 SQL的查询结果追加到文本文件的尾部,应使用 _短语加以说明。 45 多栏报表的栏目数可以通过【 】来设置。 46 关系数

14、据库是采用【 】作为数据的组织方式。 47 SQL是一种高度非过程化的语言,它可以直接以【 】方式使用,也可以程序方式使用。 48 在 SELECT-SQL语句中,消除重复出现的记录行的子句是【 】。 49 在选课表中统计有成绩的记录数。请填空补充下面的 SELECT-SQL语句: SELECT【 】 FROM 选课表 50 在 Visual FoxPro中, SELECT语句能够实现投影、选择和【 】三种专门的关系运算, 国家二级 VF笔试模拟试卷 293答案与解析 1 【正确答案】 D 【试题解析】 对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子

15、树时,先访问根结点,再依次访问其左、右子树。记住 3种遍历的顺序: 前序,访问根一按前序遍历左子树一按前序遍历右子 树; 中序,技中序遍历左子树一访问根一按中序遍历右子树; 后序,按后序遍历左子树一按后序遍历右子树一访问根 2 【正确答案】 C 【试题解析】 软件调试技术包括强行排错法、回溯法和原因排除法。边界值分析、错误推断都是黑盒测试的方法。 3 【正确答案】 D 4 【正确答案】 A 5 【正确答案】 B 6 【正确答案】 B 【试题解析】 数据库管理系统 (DBMS)的功能是让多种应用程序并发地使用数据库中具有最小冗余度的共享数据,使数据与程序具有较高的独立性;是对数据实行专门管理的

16、一个系统软件。 7 【正确答案】 D 8 【正确答案】 C 【试题解析】 关系代数是以集合代数为基础发展起来的,它是以关系代数作为运算对象的一组高级运算的集合。它的基本操作是并、交、差、笛卡尔积,另外还包括针对数据库环境专门设计的操作,包括对关系进行垂直分割 (投影 )、水平分割(选择 )、关系的结合 (连接 )等。 9 【正确答案】 B 【试题解析】 若表 A中的某属性集是某表 B的键,则称该属性集为 A的外键。定义外键是为了关系的联接及关联,实现的是参照完整性。 10 【正确答案】 C 【试题解析】 选项 A)、 B)显然不合题意。数据定义语言 (Data Definition Langu

17、age,简称 DDL)负责数据的模式定义与数据的物理存取构建;数据操纵语言 (Data Manipulation Language,简称 DML)负责数据的操纵,包括查询及增、删、改等操作。 11 【正确答案】 C 【知识模块】 Visual FoxPro 数据库及其操作 12 【正确答案】 C 【知识模块】 关系数据库标准语言 SQL 13 【正确答案】 B 【知识模块】 数据结构与 算法 14 【正确答案】 D 【知识模块】 程序设计基础 15 【正确答案】 C 【试题解析】 DATE()函数返回当前系统日期,由于题干中假定系统日期是 2008年 1月 13日,所以 DATE()的返回值是

18、 “01/13/08“。 函数 YEAR()的格式是: YEAR(日期表达式 |日期时间表达式 );功能是:从指定的日期表达式或日期时间表达式中返回年份。函数的返回值为数值型。所以 YEAR(DATE()的返回值为 “2008”。 MOD函数是求余函数,格式是: MOD(数值表达式 1,数值 表达式 2 );功能是:返回两个数值相除后的余数。数值表达式 1是被除数,数值表达式2是除数。余数的正负号与除 16 【正确答案】 C 【试题解析】 Insert语句是 SQL中的一条字句。 Insert语句的功能是向表中插入一条记录,但是记录的结构必须符合表的结构。当使用 Insert插入记录时,记录被

19、插入到表尾。因此本题的正确答案应该是 C。 17 【正确答案】 B 【试题解析】 在 Visual FoxPro中的数据类型可以是字符型、数值型、日期型、日期时间型、货币型和逻辑型等不同类型, 对于不同的数据类型,可以应用的操作种类也不尽相同,但是可以在同类数据之间进行减 “-”运算的数据类型中并不包括逻辑型,因此本题中 A、 C、 D选项中均包含逻辑型,所以它们都不是正确选项,本题的正确答案应该是 B。 18 【正确答案】 C 【试题解析】 本题考查记录指针在数据表中的定位。 GO TO命令是将记录指针直接指向记录号的, SKIP是记录指针在表中的上下移动,具体移动情况要根据SKIP后面的参

20、数来指定,故选项 C为正确答案。 19 【正确答案】 A 【试题解析】 ZAP命令的作用是删除当前表文 件的所有记录,但它不会删除表结构。 20 【正确答案】 D 【试题解析】 在 Visual FoxPro中,当一个查询基于多表时,要求表之间必须存在联系,这种关联既可以是在数据库中已经建立好的永久关联,也可以在 “查询设计器 ”中通过在表之间拖动索引字段来创建关联。 21 【正确答案】 B 22 【正确答案】 A 23 【正确答案】 B 24 【正确答案】 C 【试题解析】 STORE 是用于给内存变量赋值,此题将 X*2赋给 a, b, c,因为X 3,所以答案为 6 6 6。 25 【正

21、确答案】 C 【试题解析】 在 Visual FoxPro中,运行查询的方法有多种,利用快捷键的命令应该是 CTRL+Q,本题中的其他 3种方法均可运行查询。 26 【正确答案】 A 【试题解析】 视图是根据表定义的,因此视图基于表。 27 【正确答案】 A 【试题解析】 调用菜单设计器,可以使用 “文件 ”新建菜单的方式,也可以用MODIFY MENU菜单文件名命令来调用菜单设计器。选项 B、 C都是语法错误, DO MENU是运行菜单的命令。 28 【正确答案】 A 【试题解 析】 选项卡选项字段:指定字段, SUM或 COUNT 之类的合计函数或其他表达式。连接:指定连接表达式,用它来匹

22、配多个表或视图中的记录。筛选:指定选择记录的条件,比如在字段内指定值或在表之间定义临时关系的连接条件。排序依据;指定字段或 SUM、 COUNT 之类的合计函数,对表中的记录进行升序或降序排列。分组依据:指定字段或 SUM、 COUNT 之类的合计函数,或用于把有相同字段值的记录合并为一组的其他表达式。更新条件:指定更新视图的条件 (仅适用于 “视图设计器 ”)。杂项:指定是否要对重复记录进行检索,同时是否对记录 (返回 记录的最大数目或最大百分比 )做限制。 29 【正确答案】 A 【试题解析】 VARTYPE(“36 54“)的值为 C; VARTYPE(36 54)的值为N。 SUBST

23、R(DTOC(DATE(),7,2)结果为当前的年份的后两位, YEAR(DATE()结果为当前年份。运算符:用于连接两个字符串。 A B this is a string。 运算符:用于连接两个字符串,并将前一个字符串尾部的空格移到结果字符串的尾部。 A B thisis a string。 30 【正确答案】 B 【 试题解析】 Visual FoxPro 中的类一般可分为两种类型:容器类和控件类。控件是一个可以以图形化的方式显示出来并能与用户进行交互的对象,例如一个命令按钮、一个文本框等。控件通常被放置在一个容器里。容器可以被认为是一种特殊的控件,它能包容其他的控件或容器,例如一个表单、

24、一个表格等。 Visual FoxPro中常用的容器类有:表单集、表单、表格、列、页框、页、命令按钮组、选项按钮组、 Container对象等。 31 【正确答案】 D 【试题解析】 条件语句 IFENDIF根据逻辑表达式值,有选择 地执行一组命令,一个 IFENDIF 语句块之中可以嵌套另一个 IFENDIF语句块,但不能交叉,对 IF与 ENDIF之间的语句顺序执行。 IF和 ENDIF语句必须成对出现, IF是本结构入口, ENDIF是本结构的出口, IF和 ENDIF语句可以无 ELSE子句。 32 【正确答案】 C 【试题解析】 在命令窗口中执行 CREATE命令可打开 “创建 ”对

25、话框。若要实现相同的功能,也可以单击 “文件 ”菜单中的 “新建 ”按钮,在 “新建 ”对话框中选定“表 ”单选钮,然后单击 “新建文件 ”按钮。 33 【正确答案】 A 【试题解析】 惟一索引指表中的索引项具有惟一性,但无非空性。这里的惟一性不是字段值的惟一性,是以字段的首次出现值为基础,选定一组记录,并对记录进行排序。 34 【正确答案】 A 【试题解析】 在查询去向中,浏览是默认的查询去项,屏幕是将查询结果直接显示在 Visual FoxPro 的主窗口或当前活动的输出窗口中,这两种查询去向都可在运行查询后直接看到查询结果。要查看表中的记录,必须使用 BROWSE 或相关的浏览表记录的命

26、令。 35 【正确答案】 A 【试题解析】 因为平均成绩为数值型 字段,所以要用字母 N来表示。通过排除法可知本题的正确答案为 A选项。 36 【正确答案】 关系 【知识模块】 数据库设计基础 37 【正确答案】 线性结构 【试题解析】 数据的逻辑结构是指数据元素之间的逻辑关系,分为线性结构和非线性结构。常见的线性结构有线性表、栈和队列等,常见的非线性结构有树、二叉树等。 38 【正确答案】 数据结构 【试题解析】 结构化分析方法主要包括:面向数据流的结构化分析方法 (SA,Structured analysis),面向数据结构的 Jackson 方法 (JSD, Jackson system

27、 developpmentme method)和面向数据结构的结构化数据系统开发方法 (DSSD, Data structured system development method)。 39 【正确答案】 共享性 【试题解析】 数据库技术的主要特点有以下几个方面:数据的集成性,数据的高共享性与低冗余性,数据的独立性,数据统一管理与控制。 40 【正确答案】 【 】一对多 (或 1:N) 【试题解析】 两个实体集间的联系实际上是实体集间的函数关系, 这种函数关系可以有 3种,即一对一 (1:1)的联系、一对多 (1:N)或多对一 (N:1)的联系和多对多(N:N)的联系。 41 【正确答案】

28、InputMask 【试题解析】 在文本框中 ,PasswordChar属性指定文本框控件内是显示用户输入的字符还是显示占位符 ;InputMask 属性指定在一个文本框中如何输入和显示数据。 42 【正确答案】 元组 或 记录 【试题解析】 在关系数据模型中,二维表的列称为属性,二维表的行称为元组。 43 【正确答案】 IN 【试题解析】 在 SQL 查询中, IN属于一个特殊运算符,有 “包含 ”的意思,嵌套查询中命令的 IN相当于集合运算符号的 。 44 【正确答案】 ADDITIVE 【试题解析】 使用短语 TO FILE FileName ADDITIVE可以将查询结果存放到文本文件

29、中, FileName 是文件名,默认扩展名是 .txt。如果使用 ADDITIVE将结果追加在原文件的尾部,则会覆盖原来的文件。 45 【正确答案】 页面设置 或 列数 【试题解析】 选择 “文件 ”菜单中的 “页面设置 ”命令,弹出 “页面设置 ”对 话框,在列区域,把 “列数 ”微调器的值调整为列目数。 46 【正确答案】 关系模型 【试题解析】 用二维表结构来表示实体以及实体之间联系的模型称为关系模型。关系数据模型是以关系数学理论为基础的,在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系。关系模型与层次型、网状型的本质区别在于数据描述的一致性,模型概念单一。在关系型数据库中

30、,每一个关系都是一个二维表,无论实体本身还是实体间的联系均用称为 “关系 ”的二维表来表示,使得描述实体的数据本身能够自然地反映它们之间的联系。而传统的层次和网状模型 数据库是使用链接指针来存储和体现联系的 47 【正确答案】 命令交互 【试题解析】 SQL语盲是一种一体化语言,语言非常简洁,是高度非过程化的语言,它不仅可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。 48 【正确答案】 DISTINCT 【试题解析】 DISTINCT 短语可消除重复出现的记录行,紧接在 SELECT 短语之后。 49 【正确答案】 COUNT(成绩 ) 【试题解析】 在本题中,只要成绩字段有值的记录都计算在内,没有成绩 (即为NULL)的不计算 。 50 【正确答案】 连接 【试题解析】 关系的基本运算有两类:一类是传统的集合运算 (并、差、交 ),另一类是专门的关系运算 (选择、投影、连接 )。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1