1、计算机二级模拟试题 试题 1。是一种 模型的数据库管理系统。 选择:A. 层次_ B. 网络. 对 象_ D. 关系 答案: D 2。对于二维表的关键字来讲,不一定存在的是 。选择:A. 主关键字_ B. 候选关键字. 超关键字_ D. 外部关键字 答案: D 3。目前三种基本的数据模型是 。 选择:A. 层次模型、网络模型、关系 模型_ B. 对象模型、网络模型、关系模型. 网络模型、对象模型、层次模型_ D. 层次模 型、关系模型、对象模型 答案: A 4。在命令窗口中,不能实现
2、的操作是 。 选择:A. 复制已执行过的命令_ B. 重复执行已执行过的命令. 同时执行多个命令_ D. 在命令窗口中显示命令执行结 果 答案: D 5。系统中,表的结构取决于 。 选择:A. 字段的个数、名称、 类型和长度_ B. 字段的个数、名称、顺序. 记录的个数、顺序_ D. 记录和字段的个数、 顺序 答案: A 6。 某表单上有一个命令按钮组1,命令按钮组中有四个命令 按钮:,,,。要求按下时,将按钮 的属性置为.,则在按钮的事件中应加入 命令。 选择:A. . B. . . D. 答案: B
3、 7。数据库管理系统是 。 选择:A. 教学软件_ B. 应用软件C. 计算机辅 助设计软件_ D. 系统软件 答案: D 8。关系型数据库采用 表示实体和实体间的联系。选择:A. 对象 B. 字段 . 二维表_ D. 表单 答案: C 9。在定义表结构时,以下 数据类型的字段宽度都是定长的。选择:A. 字符型、货币型、数值型_ B. 字符型、货币型、整型. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型 答案: D 10。 系统中的查询文件是指一个包含一条命令的程序文件,文件 的
4、扩展名为 。 选择:A. B. . D. 答案: B 11。函数("5.0",7,6)的返回值是。 A. B. . 5 D. 5.0 答案: B 12下列说法中正确的是。 A. 数据库打开时,该库中的表将自动打开 B. 当打开数据库中的某个表时,该表所在的数据库将自动打开 C. 如果数据库以独占的方式打开,则库中的表只能以独占方式打开 D. 如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式
5、 答案: B 13。一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为。 A. 外关键字 B. 主关键字C. 超关键字 D. 候选关键字_ 答案: A 14。系统中,使用查询设计器生成的查询文件中保存的是。 A. 查询的命令 B. 与查询有关的基表 C. 查询的结果 D. 查询的条件 答案: A 15。 将某个控件绑定到一个字段,移动记录后字段的值发生变化,这时该控件的 属性的值也随之变化。 A. B. . D. 没有_ 答案: A 16。如果要引用
6、一个控制所在的直接容器对象,则可以使用下列属性。 A. B. . D. 都可以 答案: C 17。页框() 能包容的对象是。 选择:A. 页面() B. 列(C )C. 标头() D. 表单集() _ 答案: A 18。 对于创建新类,提供的工具有:。 选择:A. 类设计器和报表设计 器 _ B. 类设计器和查询设计器 . 类设计器和表单设计器 D. 类设计器 答案: C 19。以下的四组函数,返回值的数据类型是一致的。 选择:A. (()), (), (())
7、 _ B. (" 5.0")("A"), (8)C. ( ) , ( ) , ( )_ D. (3.14,3,1), (()), ("",3, 1) 答案: D 20。的循环语句有。选择:A. ,和 _ B. , 和 . ,和 _ D. 和 _ 答案: A 21。字段的默认值是保存在。 选择:A. 表的索引文件中 B. 数据库文件中C. 项目文件中 D. 表文件中 答案: B 22。 彻底删除记录数据可以分两步来实现,这两步是。选择:A. 和Z
8、 B. 和. 和 D. 和 _ 答案: C 23。表之间的"临时性关系",是在两个打开的表之间建立的关系,如果两个表有一个 关闭后,则该"临时性关系" 。 选择:A. 转化为永久关系 B. 永久保留C. 临时保留 D. 消失 答案: D 24。表移出数据库后,仍然有效的是。 选择:A. 字段的有效性规则 B. 表的 有效性规则 . 字段的默认值 _ D. 结构复合索引文件中的候选索引 _ 答案: D 25。下列控件均为容器类的是。 选择:A. 表单、命令按钮组、命令按钮
9、 _ B. 表单集、列、组合框 . 表格、列、文本框 _ D. 页框、列、表格 答案: D 26。中可执行的表单文件的扩展名是。 选择:A. B. . D. 答案: B 27。关系模型的基本结构是。 选择:A. 二维表_ B. 树形结构C. 无向图 D. 有向图 _ 答案: A 28。创建对象时发生事件。 选择:A. B. . D. 答案: C 29。 关于数据库的操作,下述说法中,是正确的。选择:A. 数
10、据库被删 除后,则它包含的数据库表也随着被删除_ B. 打开了新的数据库,则原来已打开的数据库 被关闭 . 数据库被关闭后,它所包含的数据库表不能被打开_ D. 数据库被删除后, 它所包含的表变成自由表_ 答案: D 30。子类或对象具有延用父类的属性、事件和方法的能力,称为类的。选择: A. 继承性 B. 抽象性C. 封装性 D. 多态性 _ 答案: A 31。 命令按钮中显示的文字内容,是在属性 中设置的。选择:A. B. . D. 答案: B 32。 系统环境下,运行表单的命令为。
11、选择:A. <表单名 > _ B. <表单名>. <表单名> D. 只能在项目管理器中运行_ 答 案: A 33。建立事件循环的命令为 。 选择:A. B. . …… D. ……… 答案: A 34。当用鼠标使组合框的内容发生变化时,将首先触发事件。选择:A. B. . D. 答案: A 35。 设有一个页框含有3个页面,其中第一个页面的名字为1,上面有二个命 令按钮:、,如果要在的事件中引用的事件 代码,则采用 。 选择:A. () B. 1. (). () D. ()_
12、 答案: A 36。有关类、对象、事件,下列说法不正确的是 . 选择:A. 对象用本身 包含的代码来实现操作 B. 对象是类的特例C. 类刻划了一组具有相同结构、操作并遵守相 同规则的对象 D. 事件是一种预先定义好的特定动作,由用户或系统激活 答案: A 37。 从基类创建子类和,再由类创建 子类,则、和必具有相同的。 选择:A. 属性_ B. 属性C. 属性 D. 属性 答案: C 38。 所有类都可识别的事件即最小事件集包括. 选择:A. 、 y和事件_ B. 、和事件C. 、和事件 D. 、 和事件
13、 答案: A 39。 用户在中创建子类或表单时,不能新建的是 . 选择:A. 属性_ B. 方法C. 事件 D. 事件的方法代码 答案: C 40。运行查询 CX1.QPR命令是 。 选择:A. use cx1_ B. use cx1.qprC. do cx1.qpr_ D. do cx1 答案: C 41。 在 系统中, 创建时,将不以独立的文件形式存储。 选择:A. 查询_ B. 视图 . 类库 D. 表单 答案: B 42。文本框绑定到一个字段后,对文本框中的内容进行输入或修改时
14、文本框中的数 据将同时保存到中。 选择:A. 和 B. 和该字段. 和 D. 和该字段_ 答案: B 43。在 中创建含备注字段的表和表的结构复合索引文件后,系统自动 生成的三个文件的扩展名为 。 选择:A. 、、 B. 、 X、. 、、 _ D. 、、 答案: B 44。 下列几组控件中,均为容器类的是 。 选择:A. 表单、列、组合框 _ B. 页框、页面、表格. 列表框、列、下拉列表框_ D. 表单、命令按钮组、控件 答案: B 45。 是一个 。 选择:A. 数据库系统 B. 数据库管理
15、系统 . 数据库 D. 数据库管理员 答案: B 46。如果要在同一个数据库的二个表之间建立关系,则在父表的结构复合索引文件中 创建。 选择:A. 主索引_ B. 候选索引. 普通索引_ D. 唯一索引 答案: A 47。在向数据库中添加表的操作时,下列说法中不正确的是 。选择:A. 可以将自由表添加到数据库中_ B. 可以将数据库表添加到另一个数据库中. 可以在项目 管理器中将自由表拖放到数据库中_ D. 先将数据库表移出数据库成为自由表,而后添加到 另一个数锯库中 答案: B 48。环境中,当用户将某个表的
16、记录或整个表文件都锁定时,只读命令依然可 以工作。下列命令在记录或整个文件锁定时依然可以工作。 选择:A. B. . D. 答案: D 49。表之间的“一对多”关系是指 。 选择:A. 一个表与多个表之间的关 系 B. 一个表中的记录对应另一个表中的多个记录 . 一个表中的记录对应多个表中的一 个记录 D. 一个表中的记录对应多个表中的多个记录 答案: B 50。由计算机、操作系统、、数据库、应用程序等组成的整体称为 。 选择:A. 数据库系统 B. 数据库管理系统C. 文件系统 D. 软件系统 答案: A
17、 51。设有一个页框含有3个页面,其中第一个页面的名字为1,上面有二个命令 按钮:、,如果要在的事件中引用的事件代 码,则采用 。 选择:A. () B. 1() C. () D. () 答案: A 52。 如果要引用一个控制所在的直接容器对象,则可以使用下列属性。 A. B. C. D. 都可以 答案: C 53。下列四个事件:,,和发生的顺序为。 A. ,,
18、 B. ,,, C. ,,, D. ,,, 答案: A 54。设 .、.、.分别是 系统中的三个表达式, 它们的值依次为:。 A. .,., . B. ., ., . C: .,.,. D. .,.,. 答案: B 55。创建对象时发生事件。 A. B. C. D. 答案: C 56。
19、 中,执行“?("管理","数据库管理系统")”命令后,返回的结果是: 。 A. 0 B. 4 C. 7 D. 错误的函数名 答案: C 57。下列关于数据的操作说法中,正确的是。答案: C A. 货币型数据不能参加算术运算 B. 两个日期型数据可以进行加法运算 C. 一个日期型数据可以加或减一个整数 D. 字符型数据能比较大小,日期型则不能 58。中可执行的表单文件的扩展名是。 A. B. C.
20、 D. 答案: B 59。如果一个数据库表的角发器设置为.,则不允许对该表作 的操作。 A. 修改记录 B. 删除记录 C. 增加记录 D. 显示记录 答案: B 60。列表框是控件。 A. 数据绑定型 B. 非数据绑定型 C. 数值型 D. 逻辑型 答案: A 61。在的菜单或菜单选项中,经常会有一些呈暗灰色的选项,这可能是。 A. 这些项在当前状态下不起作用或其处理程序没有装人 B. 系统运行发生故障
21、 C. 本身有缺陷 D. 以上都不对 答案: A 62。的文件菜单中的命令是用来关闭。 A. 当前工作区中已打开的数据库 B. 所有已打开的数据库 C. 所有窗口 D. 当前活动的窗口 答案: D 63。项目管理器的功能是组织和管理与项目有关的各种类型的。 A. 文件 B. 字段 C. 程序 D. 数据 答案: A 64。对于空值,下列叙述中不正
22、确的是。答案: C A. 空值不是一种数据类型 B. 空值可以赋给变量、数组和字段 C. 空值等于空串(“”)和空格 D. 条件表达式中遇到值,该条件表达式为“假” 65。在3.0系统环境下,若使用的命令中同时含有子句、和 (范围),则下列叙述中正确的是。 A. 三个子句执行时的优先级这为:、、(范围) B. 三个子句执行时的优先级这为:、(范围)、 C. 三个子句执行时的优先级这为:(范围)、、 D. 无优先
23、级,按子句出现的顺序执行 答案: C 66。有关查询与视图,下列说法中不正确的是。 答案: B A. 查询是只读型数据,而视图可以更新数据源 B. 查询可以更新源数据,视图也有此功能 C. 视图具有许多数据库表的必性,利用视图可以创建查询和视图 D. 视图可以更新源表中的数据,存在于数据库中 67。有关类、对象、事件,下列说法中不正确的是。答案: A A. 对象仅能用本身包含的代码来实现操作 B. 对象可以是任何客观事物,对象是类的特例
24、 C. 类是一组具有相同结构、操作并遵守相同规则的对象 D. 事件是一种预先定义好的特定动作,由用户或系统激活 68。下列各组控件中,全部可与表中数据绑定的控件是。 答案: C A. 、、 B. 、、 C. 、、 D. 、、 69。若要建一个有5个按钮的选项组,应将属性的值改为5。 A. B. C. D. 答案: B 70。在多用户环境下
25、缓冲技术可以保护对单个记录或多个记录所做的数据更新以及 数据维护操作。 以两种锁定方式提供缓冲:。 A. 保守式和开放式 B. 记录方式和表方式 C. 对象式和类式 D. 数据方式和程序方式 答案: A 71。对于自由表而言,不允许有重复值的索引是 。 A. 主索引 B. 侯选索引 C. 普通索引 D. 唯一索引 答案: B 72。下列命令中,不能使程序跳出循环的是。 A.
26、 B. C. D. 答案: A 73。下列说法中,不正确的是。 选择:A. 二维表中的每一列均有唯一的字段名 B. 二维表中不允许出现完全相同的两 行C. 二维表中行的顺序、列的顺序均可以任意交换 D. 二维表中行的顺序、列的顺序不可 以任意交换 答案: D 74。 有一菜单文件,运行该菜单的操作是。 选择:A. 执行命 令 B. 执行命令 C. 先生成菜单程序文件,再执行命令 D. 先生成菜单程序文件
27、再执行命令 答案: D 75。关于表格控件,下列说法中不正确的是。 选择:A. 表格的数据源可以是表、视图、查询 B. 表格中的列控件不包含其它控件 C. 表格能显示一对多关系中的子表 D. 表格是一个容器对象 答案: B 76。学生管理数据库中有二个表:学生表和成绩表,表结构分别如下, | 学号 c,8
28、 | 学号 c, 8 姓名 c,8 | 课程号 c, 4 性别 c,2 | 课程名 c, 20 出生日期 d | 成绩 n,3 有一个按班级号查该班每一个学生总成绩的表单: 班级号由学生学号的前4位组成。该表单组合框的 属性为 3 语句,则它的 属性为。 选择:A.
29、 (,1,4) B. (,4) C. D. (,1,4) 答案: A 77。某表单上有一个命令按钮组1,命令按钮组中有四个命令 按钮:,,,。要求按下时,将按钮 的属性置为.,则在按钮的事件中应加入 命令。 选择:A. . B. . C. . D. . 答案: B 78。关系型数据库采用 表示实体和实体间的联系。 A. 对象 B. 字段 C. 二维表
30、 D. 表单 答案: C 79。在命令窗口中,不能实现的操作是 。 A. 复制已执行过的命令 B. 重复执行已执行过的命令 C: 同时执行多个命令 D. 在命令窗口中显示命令执行结果 答案: D 80。要求一个表中的数值型字段数据精度具有 4 位小数,则该字段的宽度至少定义 为 。 A. 4位 B. 5位 C. 6位 D. 12位 答案: C 81。打开一个空表,执行 ?(),()命令,显示结果为。 A. .T.和.T.
31、 B. .F.和.F. C. .F.和.T. D. .T.和.F. 答案: A 82。表(XS.DBF)中含有100条记录,执行下列命令后显示的记录序号是 。 10 4 A. 10,11,12,13 B. 11,12,13,14 C. 4,5,6,7 D. 1,2,3,4 答案: A 83。下列关于数据库的描述中,不正确的是 。选择:A. 数据库是一个 包容器,它提供了存储数据的
32、一种体系结构 B. 数据库表和自由表的扩展名都是.DBF C. 数据库表的表设计器和自由表的表设计器是不相同的 D. 数据库表的记录保存在数据库中 答案: D 84。创建数据库后,系统自动生成扩展名为 的三个文件。 A. .SCX、.SCT、.SPX B. .DBC、.DCT、.DCX C. .PJX、.PJT、.RPJ D. .DBF、.DBT、.FPT 答案: B 85。在向数据库中添加表的操作时,下列说法中不正确的是 。 答案: B A
33、 可以将自由表添加到数据库中 B. 可以将数据库表添加到另一个数据库中 C. 可以在项目管理器中将自由表拖放到数据库中 D. 先将数据库表移出数据库成为自由表,而后添加到另一个数据库中 86。下列关于索引的描述中,不正确的是 。 选择:A. 结构和非结构复合 索引文件的扩展名均为.CDX B. 结构复合索引文件随表的打开而自动打开 C. 一个数据库表仅能创建一个主索引和一个唯一索引 D. 结构复合索引文件中的索引在表中的字段修改时,自动更新 答案: C 8
34、7。参照完整性的作用是 控制。 A. 字段数据的输入 B. 记录中相关字段之间的数据有效性 C. 表中数据的完整性 D. 相关表之间的数据一致性 答案: B 88。 不可以作为查询和视图的输出类型。 A. 自由表 B. 表单 C. 临时表 D. 数组 答案: B 89。 下列说法中正确的是。 A. 视图文件的扩展名 .vcx B. 查询文件中保存的是查询的结果 C. 查询设计器实质上是 命令的可视化设
35、计方法 D. 查询是基于表的并且是可更新的数据集合 答案: C 90。 实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及 其相互联系的认识,而 是实体模型的数据化,是观念世界的实体模型在数据世 界中的反映,是对现实世界的抽象。 A. 数据模型 B. 关系模型 C. 逻辑模型 D. 概念模型 答案: A 91。 学生表()的表结构为:学号(,C,8),姓名(,C,8),性 别(,C,2)班级(,6),用 命令向表添加一条新记录,记录内容为:
36、 99220101 王 凌 男 992201 下列命令中正确的是 。 选择:A. ("9922010 1","王 凌","男","992201") B. ("99220101","王 凌","男","99220 1")C. () (99220101, 王 凌,男,992 D. T () ("99220101"," 王 凌","男","992 答案: A 92。建立两个表之间的临时关系时,必须设置 。 答案: D A. 主
37、表的主索引 B. 主表的主控索引 C. 子表的主索引 D. 子表的主控索引 93。 在 中创建含备注字段的表和表的结构复合索引文件后,系统自 动生成的三个文件的扩展名为 。 A. 、、 B. 、、 C. 、、 D. 、、 答案: B 94。 在 系统中, 创建时,将不以独立的文件形式存储。 A. 查询 B. 视图 C. 类库 D. 表单 答案: B 95。 运行查询 CX1.QPR命令是 。 A. 1 B. 1 C
38、 1 D. 1 答案: C 96。用 (3,3)命令声明了一个二维数组后,再执行3命令,则 。A. 命令3 创建了一个新的内存变量,它与数组无关 B. 数组的第1个 元素被赋值为3C. 所有的数值元素均被赋值为3 D. 当存在数组时,不可用3 命令创建与数组同名的内存变量 答案: C 97。在命令窗口中执行了命令5后,则默认该变量的作用域是。 选择:A. 全局 B. 局部C. 私有 D. 不定 答案: A 98。已知“”表中有一字段为“”,当执行了 命令打开该表后, 要访问该表当前记录的
39、字段的值,不正确的访问是 。 选择:A. B. . D. > 答案: C 99。用户在中创建子类或表单时,不能新建的是 。 选择:A. 属 性 B. 方法C. 事件 D. 事件的方法代码 答案: C 100。下列对于事件的描述不正确的是。选择:A. 事件是由对象识 别的一个动作 B. 事件可以由用户的操作产生,也可以由系统产生C. 如果事件没有与之相关联的处 理程序代码,则对象的事件不会发生 D. 有些事件只能被个别对象所识别,而有些事件可以 被大多数对象所识别 答案: C
40、101。所有类都可识别的事件即最小事件集包括。选择:A. 、 和事件 B. 、和事件C. 、和事件 D. 、和 事件 答案: A 102。对于任何子类或对象,一定具有的属性是。 选择:A. B. . D. 答案: B 103。 设某子类Q具有P属性,则。 选择:A. Q的父类也必定具 有P属性,且Q的P属性值必定与其父类的P属性值相* B. Q的父类也必定具有P属性, 但Q的P属性值可以与其父类的P属性值不*C. Q的父类要么不具有P属性,否则由于继 承性,Q与其父类的P属性值必
41、D. Q的父类未必具有P属性,即使有,Q与其父类的P 属性值也未必相同 答案: D 104。从基类创建子类和,再由类创建 子类,则、和必具有相同的。 选择:A. 属性 B. 属性C. 属性 D. 属性 答案: C 105。有关类、对象、事件、,下列说法不正确的是 。 选择:A. 对 象用本身包含的代码来实现操作 B. 对象是类的特例C. 类刻划了一组具有相同结构、操作并遵守相同规则的对象 D. 事件是一种预先定义好的特定动作,由用户或系统激活 答案: A 106。下列属于方法名的是。
42、 选择:A. B. . D. 答案: B 107。容器型的对象。 选择:A. 只能是表单或表单集 B. 必须由基类派生得到C. 能包容其他对象,并且可以分别处理这些对象 D. 能包容其他对象,但不可以分别处理这些对象 答案: C 108.在表的浏览窗口中,要在一个允许值的字段中输入.值的方法是 _. 选择:A. 直接输入“.”的各个字母 B. 按[]+[0]组合键C. 按[]+[N]组合键 D. 按[]+[L]组合键
43、答案: B 109. 当执行命令 B 后,被打开的表的别名是。 选择:A. B. . B D. 答案: B 110.下面命令组与 "女" 具有相同的显示结果。 选择: A. (回车) (回车) B. "女"(回车) (回车)C. (回车) (回车) D. (回车) "女"(回车) 答案: B 111. 索引文件中的标识名最多由个字母、数字或下划线组成。选择:A. 5 B. 6C. 8 D. 10 答案: D 112.已知表中有两条记录,下列操作中,返回值一定是
44、 . 的是。 选择:A. (回车) ? ()(回车) B. (回车) 2(回车) 1(回车) ? ()(回车) C. (回车) (回车) (回车) ? ()(回车) D. (回车) 1(回车) ? ()(回车) 答案: C 2.6.某打开的表中有20条记录,当前记录号为8,执行命令 3 (回车) 后,所显示的记录的序号为。 选择:A. 8-11 B. 9-10C. 8-10 D. 9-11 答案: C 2.7.打开一张表后,执行下列命令: 6
45、 5 5 则关于记录指针的位置说法正确的是。 选择:A. 记录指针停在当前记 录不动 B. 记录指针的位置取决于记录的个数C. 记录指针指向第5条记录 D. 记录指针指 向第一条记录 答案: B 2.8.下列命令中可以在共享方式下运行。 选择:A. B. K C. D. 答案: A 2.9.一张表的全部字段的内容存储在。 选择:A. 不同的备注文 件中 B. 同一个文本文件中C. 同一个备注文件中 D. 同一个数据库文件中 答案: C 2.10.有关表的索引,下列说法中不正确的是。 选择:A. 当一张表被打 开时,其对应的结构复合索引文件被自动打开 B. 任何表的结构复合索引能控制表中字段重 复值的输入C. 一张表可建立多个候选索引 D. 主索引只适用于数据库表 答案: B 2.11.建立索引时,字段不能作为索引字段。 选择:A. 字符型 B. 数值 型C. 备注型 D. 日期型 答案: C 2.12.设计数据库时,可使用纽带表来处理表与表之间的






