1、国家二级 VF笔试模拟试卷 103及答案与解析 1 扩展名为 CDX的文件是 ( )。 ( A)备份文件 ( B)备注字段文件 ( C)复合索引文件 ( D)格式文件 2 使用 TOTAL命令生成的分类汇总库文件的扩展名是 ( )。 ( A) DBT ( B) DBF ( C) BAS ( D) BAK 3 如果要改变一个关系中属性的排列顺序,应使用的关系运算是 ( )。 ( A)重建 ( B)选取 ( C)投影 ( D)连接 4 只能进行 “与 ”, “非 ”、 “或 ”、 “异或 ”等操作的数据类型是 ( )。 ( A)字符型 ( B)逻辑型 ( C)实型 ( D)整型 5 格式文件 CG
2、E FMT在 Visual FoxPro中编译之后生成的文件是 ( )。 ( A) CGE.DBF ( B) CGE.FXP ( C) CGE.MPX ( D) CGE.APP 6 一个关系相当于一张二维表,二维表中的各栏相当于该关系的 ( )。 ( A)数据项 ( B)元组 ( C)结构 ( D)属性 7 字符串长度函数 LEN(SPACE(3)-SPACE(2)的值是 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 5 8 假定字符串。则下列表达式的运算结果为逻辑假的是 ( )。 ( A) NOT.(A=B) .0R.B$(“1357”) ( B) NOT.AS(“ABC”)
3、.AND.(AB) ( D) NOT.(A=B) 9 RELEASE ALL命令的功能是 ( )。 ( A)删除指定的内存变量 ( B)删除所有内存变量 ( C)删除指定的全局变量 ( D)删除内存变量文件中的内存变量 10 打开学生数据库及对成绩字段的索引文件,假定当前记录号为 200,欲使记录指针 指向记录号: 100的记录,应使用命令 ( )。 ( A) LOCATE FOR记录序号 -100 ( B) SKIP 100 ( C) GOTO 100 ( D) SKIP-100 11 以下 4个表达式中,有语法错误的是 ( )。 ( A) m姓名 ”教授 ” ( B) ”定价 ”+定价 (
4、 C) ”性别: ”+性别 ( D)姓名 职称 12 在 Visual FoxPro中,表达式包括 ( )。 ( A)常量和变量, ( B)函数 ( C)用运算符及圆括号将常量,变量和函数连接起来的式子 ( D)以上三项 13 以下关于数据库系统的叙述中,正确的是 ( )。 ( A)数据库只存在数据项之间的联系 ( B)数据库的数据之间和记录之间都存在着联系 ( C)数据库的数据之间和记录之间都不存在着联系 ( D)数据库的数据项之间无联系,记录之间存在联系 14 以下 4条命令中,正确的是 ( )。 ( A) A=1, B=1 ( B) A=B=1 ( C) STORE 1, 1 TO A,
5、 B ( D) STORE 1 TO A, B 15 启动 Visual FoxPro向导的方法是 ( )。 ( A)选择 “文件 ”菜单的 “新建 ”选项,打 开 “新建 ”对话框 ( B)选择 “工具 ”菜单中的 “向导 ”选项 ( C)单击工具栏上的向导按钮 ( D)以上方法多可以 16 以下有自由表的叙述中,正确的是 ( )。 ( A)自由表不能添加到数据库中 ( B)自由表可以添加到数据库中,数据库表也可以从数据库中移出做为自由表 ( C)自由表可以添加到数据库中,但数据库表不能从数据库中移出做为自由表 ( D)全部是用早期版本的 Visual FoxPro建立的表 17 在表设计器
6、的 “字段 ”选项卡中定义字段时,如果在某个字段的索引下拉列表中选定升序成降序,则建 立的索引为 ( )。 ( A)主索引 ( B)后选索引 ( C)普通索 51 ( D)唯一索引 18 当记录指针指向 18条记录时,执行 “REPLACEREST工龄 WITH 22龄 +l”命令后,记录指针指向 ( )。 ( A)表文件尾 ( B)第 18条记录 ( C)末记录 ( D)表文件头 19 如果数值型字段的宽度为 10,小数位数为 2,则其整数部分的最大取值是 ( )。 ( A) 1e+007 ( B) 999999 ( C) 99999 ( D) 9999 20 关系型数据库中最普通的联系是
7、( )。 ( A) 39814 ( B) 1-m ( C) m-n ( D) 1-1和 m-n 21 一个数据库表最多能创建的触发器的个数为 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 22 要限制数据库表中字段的重复值,可以使用 ( )。 ( A)主索引或侯选索引 ( B)主索引或唯一索引 ( C)主索引或普通索引 ( D)唯一索引或普通索引 23 项目管理器中有 6个选项卡,以下不存在的选项卡是 ( )。 ( A)类 ( B)数据 ( C)程序 ( D)文档 24 以下给出的 4个方法中, 不能建立查询的是 ( )。 ( A)在项目管理器的 “数据 ”选项卡中选择 “
8、查询 ”。然后单击 “新建 ”按钮 ( B)选择 “文件 ”菜单中的 “新建 ”选项,打开 “新建 ”对话框,再选择 “查询 ”并单击“新建文件夹 ”按钮 ( C)在命令窗口中执行 CREATE QUERY命令建立查询 ( D)在命令窗口中执行 SEEK命令查询 25 以下关于查询的叙述中,正确的是 ( )。 ( A)只能根据自由表建立查询 ( B)不能根据自由表建立查询 ( C)只能根据数据库建立查询 ( D)可以自由表和数据库建立查询 26 视图设计器 中包括选项卡有 ( )。 ( A)联连、显示、排序 ( B)更新条件、排序依据,显示 ( C)显示、排序依据、分组依据 ( D)更新条件、
9、筛选、字段 27 SQL语句中修改结构命令是 ( )。 ( A) ALTER TABLE ( B) MODIFY TABLE ( C) ALTER STRUCTURE ( D) h, 0DIPY STRUCTURE 28 SQL的数据操作语句不包括 ( )。 ( A) INSERT ( B) DELETE ( C) UPDATE ( D) CHANGE 29 ”类 ”是面向对象程 序设计的关建部分,创建新类不正确的方法是 ( )。 ( A)在 PRG文件中心编程方式定义类 ( B)从菜单方式进入 “类设计器 ” ( C)在命令窗口输入 CREAT CLASS 命令,进入 “类设计器 ” ( D
10、)在命令窗口输入 ADD CLASS 命令 30 下面对于控件类的各种描述中错误的是 ( )。 ( A)控件类用于进行一种或多种相关控制 ( B)可以对控件类对象中的组件进行修改和操作 ( C)控件一般容器类的控件 ( D)控件类的封装性比容器类更严密 31 以下关于表单控件基本功操作的叙述 中,错误的是 ( )。 ( A)要在表单中复制某个控件,可以按住 CTRI。键并拖放该控件 ( B)要使表单中被选定的多今控件大小一样,可单击 “布局 ”工具栏中的 “相同大小 ”按钮 ( C)要将某个控件的 TAB序号为 1,可以进入 TAB键次序交互设置状态,双击控件的 TAB键次序盒 ( D)要在
11、“表单控件 ”中工具栏中显示某个类库文件中自定义类,可以单击工具栏中的 “查看类 ”按钮。 32 在 “表单设计器中 ”,可以使用的控件是 ( )。 ( A)标签、文本框、列表框 ( B)标签、 域控件、列表框 ( C)标签, 域控件、线条 ( D)布局和数据源 33 以下关于列表框和组合框的合叙述中,正确的是 ( )。 ( A)列表框和组合框都不能设置成多重选择 ( B)列表框和组合框都可以设置成多重选择 ( C)列表框可以设置成多重选择,组合框不能设置成多重选择 ( D)组合框可以设置成多重选择,列表框不能设置成多重选择 34 如果要创建一个 3级数据分组表,第一个分组表达式是 “”,第二
12、个是分组表达“性别 ”,第三个分组表达式是 “基本工资 ”,则有当前索引的索引关键字表达式应该是 ( )。 ( A)部门 +性别 +基本工资 ( B)部门 +性别 +(STR)基本工资 ( C)性别 +部门 +(STR)基本工资 ( D) (STR)基本工资 +部门 +性别 35 在 “报表设计器 ”中,任何时候都可以使用预览查看报表查看结果,以下 4种操作中不能实现预览功能的是 ( )。 ( A)直接单击常用工具栏上的 “打印预览 ”按钮 ( B)在 “报表设计器 ”中单击鼠标右键,从弹出的快捷菜单中选择 “预览 ” ( C)打开 “显示 ”菜单,选择 “预览 ”选项 ( D)打开 “报表
13、”菜单,选择 “运行报表 ”选项 36 长度为 n的顺序存储线性表中,当在任何位置上插入一个元素概 率都相等时,插入一个元素所需移动元素的平均个数为【 】。 37 用树型结构表示实体类型及实体间联系的数据模型称为【 】。 38 类是一个支持集成的抽象数据类型,而对象是类的【 】。 39 数据流图的类型有【 】和事务型。 40 当数据的物理结构 (存储结构 )改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【 】。 41 函数 CHRTRAN(“科技信息 ”, “科技 ”, “计算机 ”)的返回值是【 】。 42 定位记录时,可以使用命令【 】,表示向前或向后移 动若干条
14、记录位置。 43 可以用来对索引快速定位的命令是【 】。 44 打开查询设计器的命令是【 】。 45 在查询去向中,能够直接查看到查询结果的是【 】和屏幕。 46 修改职工的工资,给工龄大于等于 20年以上的职工每人增加 100元,工龄在20年以下的职工增加 40元,请将程序补充完整。 SET TALK OFF USR 职工工资表 DO WHILE【 】 IF 工龄 20 REPLACE 工资 WITH 工资 +100 ELSE REPLACE 工资 WITH 工资 +40 ENDIF SKIP ENDDO SET TALK ON 47 在 Visual FoxPro中,如果要改变表单上表格对
15、象中当前显示的列数,应设置表格的【 】属性值。 48 在 SELECT-SQL语句中,消除重复出现的记录行的子句是【 】。 49 为 “学生表 ”增加一个 “平均成绩 ”字段的正确命令是 ALTER TABLE学生 ADD【 】平均成绩 N(5, 2) 50 在职工表中删除 “基本工资 ”字段的命令是 ALTER TABLE职工【 】基本工资 国家二级 VF笔试模拟试卷 103答案与解析 1 【正确答案】 C 2 【正确答案】 B 3 【正确答案】 A 4 【正确答案】 B 5 【正确答案】 B 6 【正确答案】 D 7 【正确答案】 D 8 【正确答案】 C 9 【正确答案】 B 10 【正
16、确答案】 D 11 【正确答案】 B 12 【正确答案】 D 13 【正确答案】 B 14 【正确答案】 D 15 【正确答案】 D 16 【正确答案】 B 17 【正确答案】 C 18 【正确答案】 A 19 【正确答案】 A 20 【正确答案】 B 21 【正确答案】 C 22 【正确答案】 A 23 【正确答案】 C 24 【正确答案】 D 25 【正确答案】 D 26 【正确答案】 D 27 【正确答案】 A 28 【正确答案】 D 29 【正确答案】 D 30 【正确答案】 B 31 【正确答案】 A 32 【正确答案】 C 33 【正确答案】 C 34 【正确答案】 B 35 【
17、正确答案】 D 36 【正确答案】 n/2 【试题解析】 在线性表的任何位置插入一个元素的概率相等,即概率为 p1/(n+1),则插入一个元素时所需移动元素的平均次数为 E 1/(n+1)(n-i+1) n/2 37 【正确答案】 层次模型 【试题解析】 用树型结构表示实体类型及实体间联系的数据模型称为层次模型,用有向图结构表示实体类型及实体间联系的数据模型称为网状模型,用二维表格结构表示实体及其联系的数据模型称为关系模型。 38 【正确答案】 实例 【试题解析】 将属性、 操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。所以,类是对象的抽象,对象则是其对应类的一个实例
18、。 39 【正确答案】 变换型 【试题解析】 典型的数据流类型有两种:变换型和事务型。变换型是指信息沿输入通路进入系统,同时中外部形式变换成内部形式,进入系统的信息通过变换中心,经加工处理以后再沿输出通路变换成外部形式离开软件系统;在很多软件应用中,存在某种作业数据流,它可以引发一个或多个处理,这些处理能够完成该作业要求的功能,这种数据流就叫做事务。 40 【正确答案】 物 理独立性 【试题解析】 数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。也就是说,数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。数据独立性一般分为物理独立性与逻辑独立性两级
19、。 41 【正确答案】 计算信息 【试题解析】 CHRTRAN()是字符替换函数,当第一个字符串中的一个或多个字符与第二个字符串中的某个字符匹配时,就用第三个字符串中的对应字符替换这些字符。如果第三个字符串包含的字符个数少于第二个字符串包含的个数,因而没有对应字符,那么 第一个字符串中匹配的各字符将被删除;反之,多余字符将被忽略。 42 【正确答案】 SKIP 【试题解析】 查询定位命令有 GO、 GOTO、 SKIP。 GO和 GOTO命令是等价的,按记录号直接定位, SKIP命令可以向前或向后移动若干条记录位置。 43 【正确答案】 SEEK 【试题解析】 在 Visual FoxPro中
20、,利用 SEEK或 FIND命令根据指定索引项或索引关键字的值快速定位,还可以根据索引序号或索引名指定按哪个索引定位,并能以升序或降序定位。 44 【正确答案】 CREATE QUERY 【试题解析】 CREATE QUERY用于打开查询设计器。 45 【正确答案】 浏览 【试题解析】 在查询去向中,浏览是默认的查询去项,屏幕是将查询结果直接显示在 Visual FoxPro的主窗口或当前活动的输出窗口中,这两种查询去向都可在运行查询后直接看到查询结果。要查看表中的记录,必须使用 BROWSE或相关的浏览表记录的命令。 46 【正确答案】 .NOT.EOF() 【试题解析】 本小题考察 DO
21、WHILE循环,如果记录指针不是在最后一条记录上,则执行循 环,然后用 SK|命令将记录指针移到下一条记录上,这样循环一直到最后一条记录。 47 【正确答案】 ColumnCount 【试题解析】 表格控件的 ColumnCount属性指定表格的列数,该属性在设计时可用,在运行时可读写。 48 【正确答案】 DISTINCT 【试题解析】 DISTINCT短语可消除重复出现的记录行,紧接在 SELECT短语之后。 49 【正确答案】 COLUMN 【试题解析】 在 SQL语句中,给表增加字段的关键字是 ADDCOLUMN,其中, COLUMN短语为可选的。 50 【正确答案】 DROP COLUMN 【试题解析】 修改表结构 ALTER TABLE命令中,删除字段的短语是 DROP COLUMN。