1、国家二级 ACCESS机试(窗体)模拟试卷 1及答案与解析 一、选择题 1 在 Access中,可用于设计输入界面的对象是 ( A)窗体 ( B)报表 ( C)查询 ( D)表 2 在学生表中使用 “照片 ”字段存放相片,当使用向导为该表创建窗体时,照片字段使用的默认控件是 ( A)图形 ( B)图像 ( C)绑定对象框 ( D)未绑定对象框 3 在 “窗体视图 ”显示该窗体时,要求在单击命令按钮 (bChange)后标签 (Labell)上显示的文字颜色变为红色,以下能实现该操作的语句是 ( A) labell ForeColor=255 ( B) bChange ForeColor=255
2、 ( C) labell ForeColor=“255” ( D) bChange ForeColor=“255” 4 若将窗体的标题设置为 “改变文字显示颜色 ”,应使用的语句是 ( A) Me=“改变文字显示颜色 ” ( B) Me Caption=“改变文字显示颜色 ” ( C) Me text=“改变文字显示颜色 ” ( D) Me Name=“改变文字显示颜色 ” 5 能被 “对象所识别的动作 ”和 “对象可执行的活动 ”分别称为对象的 ( A)方法和事件 ( B)事件和方法 ( C)事件和属性 ( D)过程和方法 6 若要求在文本框中输入文本时达到密码 “*”号的显示效果,则应设置
3、的属性是 ( A) “默认值 ”属性 ( B) “标题 ”属性 ( C) “密码 ”属性 ( D) “输入掩码 “属性 7 窗体上添加有 3个命令按钮,分别命名为 Commandl、 Command2和Command3,编写 Commandl的单击事件过程,完成的功能为:当单击按钮Commandl时,按钮 Command2可用,按钮 Command3不可见。以下正确的是 ( A) Private Sub Command 1_Click() Command2 Visible=True Command3 Visible=False End Sub ( B) Private Sub Command
4、l Click() Command2 Enabled=True Command3 Visible=False End Sub ( C) Private Sub Command 1_Click() Command2 Enabled=True Command3 Visible=False End Sub ( D) Private Sub Commandl_Click() Command2 Visible=True Command3 Enabled=False End Sub 8 为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的 ( A)格式选项卡 ( B)事件选项卡 ( C)方
5、法选项卡 ( D)数据选项卡 9 要改变窗体上文本框控件的数据源,应设置的属性是 ( A)记录源 ( B)控件来源 ( C)筛选查阅 ( D)默认值 10 Access的控件对象可以设置某个属性来控制对象是否可用 (不可用时显示为灰色态 )。需要设置的属性是 ( A) Default ( B) Cancel ( C) Enabled ( D) Visible 11 Access数据库中,用于输入或编辑字段数据的交互控件是 ( A)文本框 ( B)标签 ( C)复选框 ( D)组合框 12 在窗体中添加了一个文本框和一个命令按钮 (名称分别为 tText和 bCommand),并编写了相应的事件
6、过程。运行此窗体后,在文本框中输入一 个字符,则命令按钮上的标题变为 “计算机等级考试 ”。以下能实现上述操作的事件过程是 ( A) Private Sub bCommmand_Click() Caption_“计算机等级考试 ” End Sub ( B) Private Sub tText_Click() BCommand Caption=“计算机等级考试 ” End Sub ( C) Private Sub bCommmand_Change() Caption=“计算机等级考试 ” End Sub ( D) Private Sub tText Change() BCommand Capti
7、on=“计算机等级考试 ” End Sub 13 Access数据库中,若要求在窗体上设置输入的数据是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用的控件是 ( A)选项组控件 ( B)列表框或组合框控件 ( C)文本框控件 ( D)复选框、切换按锯、选项按钮控件 14 在 Access中已建立了 “雇员 ”表,其中有可以存放照片的字段,在使用向导为该表创建窗体时, “照片 ”字段所使用的默认控 件是 ( A)图像框 ( B)绑定对象框 ( C)非绑定对象 ( D)列表框 15 在窗体中,用来输入或编辑字段数据的交互控件是 ( A)文本框控件 ( B)标签控件 ( C)复选
8、框控件 ( D)列表框控件 16 在窗体中有一个标签 Labelo,标题为 “测试进行中 ”:有一个命令按钮Commandl,事件代码如下: Private Sub Commandl_Click() Labelo Caption=”标签 ” End Sub Private Sub Form_Load() Form Caption=”举例 ” Commandl Caption=”移动 ” End Sub 打开窗体后单击命令按钮,屏幕显示17 在窗体上,设置控件 CommandO为不可见的属性是 ( A) CommandO Colore ( B) CommandO Caption ( C) Com
9、mandO Enabled ( D) CommandO Visible 18 能够接受数值型数据输入的窗体控件是 ( A)图形 ( B)文本框 ( C)标签 ( D)命令按钮 19 在窗体设计控件组中,代表组合框的图标是20 要改变窗 体上文本框控件的输出内容,应设置的属性是 ( A)标题 ( B)查询条件 ( C)控件来源 ( D)记录源 21 在下图所示的窗体上,有一个标有 “显示 ”字样的命令按钮 (名称为 Commandl)和一个文本框 (名称为 textl)。当单击命令按钮时,将变量 sum的值显示在文本框内,正确的代码是 ( A) Me!Textl Caption=sum ( B)
10、 Me!Textl Valuc=SUlTI ( C) Me!Textl Text=sum ( D) Me!Textl Visiblc=sum 22 发生在控件接收 焦点之前的事件是 ( A) Enter ( B) Exit ( C) GotFOCUS ( D) LostFocus 23 启动窗体时,系统首先执行的事件过程是 ( A) Load ( B) Click ( C) Unload ( D) GotFocus 24 窗体 Caption属性的作用是 ( A)确定窗体的标题 ( B)确定窗体的名称 ( C)确定窗体的边界类型 ( D)确定窗体的字体 25 下列关于对象 “更新前 ”事件的叙
11、述中,正确的是 ( A)在控件或记录的数据变化后发生的事件 ( B)在控件或记录的数据 变化前发生的事件 ( C)当窗体或控件接收到焦点时发生的事件 ( D)当窗体或控件失去了焦点时发生的事件 26 如果在文本框内输入数据后,按 键或按 键,输入焦点可立即移至下一指定文本框,应设置 ( A) “制表位 ”属性 ( B) “Tab键索引 ”属性 ( C) “自动 Tab键 ”属性 ( D) “Enter键行为 ”属性 27 若在 “销售总数 ”窗体中有 “订货总数 ”文本框控件。能够正确引用控件值的是 ( A) Forms 销售总数 订货总数 ( B) Forms!销售总数 订货总数 ( C)
12、Forms 销售总数 !订货总数 ( D) Forms!销售总数 !订货总数 28 在教师信息输入窗体中,为职称字段提供 “教授 ”、 “副教授 ”、 “讲师 等选项供用户直接选择,应使用的控件是 ( A)标签 ( B)复选框 ( C)文本框 ( D)组合框 29 若窗体 Frml中有一个命令按钮 Cmdl,则窗体和命令按钮的 Click事件过程名分别为 ( A) Form_Click() Commandl_Click() ( B) Frml_Click() Commamdl_Click() ( C) Form_Click() Cmdl_Click() ( D) Frml_Click() Cm
13、dl_Click() 30 下列属性中,属于窗体的 “数据 ”类属性的是 ( A)记录源 ( B)自动居中 ( C)获得焦点 ( D) i己录选择器 31 在 Access中为窗体上的控件设置 Tab键的顺序,应选择 “属性 ”对话框的 ( A) “格式 ”选项卡 ( B) “数据 ”选项卡 ( C) “事件 ”选项卡 ( D) “其他 ”选项卡 32 在打开窗体时,依次发生的事件是 ( A)打开 (Open) 加载 (Load) 调整大小 (Resize) 激活 (Activate) ( B)打开 (Open) 激活 (Activate) 加载 (Load) 调整大小 (Resize) (
14、C)打开 (Open) 调整大小 (Resize) 加载 (Load) 激活 (Activate) ( D)打开 (Open) 激活 (Activate) 调整大小 (Resize) 加载 (Load) 33 已知教师表 “学历 ”字段的值只可能是四项 (博士、硕士、本科或其他 )之一,为了方便输入数据,设计窗体时,学历对应的控件应该选择 ( A)标签 ( B)文本框 ( C)复选框 ( D)组合框 34 下列选项中,不是 Access窗体事件的是 ( A) Load ( B) Unload ( C) Exit ( D) Activate 35 如果加载一个窗体,先被触发的事件是 ( A) L
15、oad事件 ( B) Open事件 ( C) Click事件 ( D) DdClick事件 36 窗口事件是指操作窗口时所引发的事件。下列事件中,不属于窗口事件的是 ( A)打开 ( B)关闭 ( C)加载 ( D)取消 37 因修改文本框中的数据而触发的事件是 ( A) Change ( B) Edit ( C) Getfocus ( D) LostFocus 38 若在窗体设计过程中,命令按钮 Command()的事件属性设置如下图所示,则含义是 ( A)只能为 “进入 ”事件和 “单击 ”事件编写事件过程 ( B)不能为 “进入 ”事件和 “单击 ”事件编写事件过程 ( C) “进入 ”
16、事件和 “单击 ”事件执行的是同一事件过程 ( D)已经为 “进入 ”事件和 “单击 ”事件编写了事件过程 39 在 “窗体视图 ”中显示窗体时,窗体中没有记录选择器,应将窗体的 “记录选择器 ”属性值设置为 ( A)是 ( B)否 ( C) 有 ( D)无 国家二级 ACCESS机试(窗体)模拟试卷 1答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 用户通过使用窗体来实现数据维护、控制应用程序流程等人机交互的功能。 窗体的作用包括以下几个方面: 输入和编辑数据。 可以为数据库中的数据表设计相应的窗体作为输入或编辑数据的界面,实现数据的输入和编辑。 显示和打印数据。 在窗体中可以显
17、示或打印来自一个或多个数据表或查询中的数据,可以显示警告或解释信息。窗体中数据显示的格式相对于数据 表或查询更加自南和灵活。 控制应用程序流程。 窗体能够与函数、过程相结合,编写宏或 VBA代码完成各种复杂的控制功能。 2 【正确答案】 C 【试题解析】 图像不是窗体控件:图像用于在窗体中显示静态图片,由于静态图片并非 OLE对象,所以一旦将图片添加到窗体或报表中,便不能在 Access内进行图片编辑; C)绑定对象框:用于在窗体或报表上显示 OLE对象,该控件针对的是保存在窗体或报表基础记录源字段中的对象,当在记录问移动时,不同的对象将显示在窗体或报表上;非绑定对象框用于在窗体中显示非结合
18、OLE对象,当在记录问移动时,该对象将保持不变。 3 【正确答案】 A 【试题解析】 本题考查控件属性的知识。 Access中的摔件都有许多基本属性,本题要改变标签中的文字颜色,应该对 labell的 ForeColor-属性赋值。这个值应该是一个数值型的值而不是字符型的值。 4 【正确答案】 B 【试题解析】 本题考查窗体基本属性的知识。我们应该知道, Me代表的是控件所在窗体, Caption属性代表窗体的标题; Name属性代表窗体的名字; Text属性不是窗体的属性,而是文本框的属性,代表文本框中的内容。要设置窗体的标题实际上就是给 Caption属性赋值的过程。 5 【正确答案】 B
19、 【试题解析】 小题考查而向对象的知识。存曲向对象的开发环 境中,对象具有三要素:属性、事件和方法。属性是对象的静态特性,一般用来描述对象的静态特征:事件是可以被对象识别或接受的动作:方法是对象可以执行的活动。 6 【正确答案】 C 【试题解析】 本题考查文本框属性的知识。文本框的常用属性中, “默认值 ”属性是用来在输入时自动出现在字段中作为新记录的值; “标题 ”属性是文本框的名称; “密码 ”属性是用来文本框中输入文本时达到密码 “*”的显示效果; “输入掩码 ”属性是用来设置输入字段的格式。 7 【正确答案】 C 【试题解析】 本题考查控件的可见和可用属性 的知识。在 VBA中,要想使
20、某个控件可用,则使其 Enabled属性为 True;要想使某个控件可见,则使其 Visible属性为 True。所以本题正确答案为 C。 8 【正确答案】 B 【试题解析】 本题考查窗体控件的基础知识。在窗体上每一个控件都是一个对象,都具有三要素就是属性、事件和方法。事件是控件可以响应的动作如单击鼠标等,所以要想设计单击鼠标时的动作就要设计单击鼠标事件里面的内容。 9 【正确答案】 B 【试题解析】 本题考查窗体控件来源的知识。 Access中的窗体中有一些控件可以与表或 查询中的字段相绑定,这时候就需要设置这些控件的数据来源。设置控件来源的方法是:选择 “属性 ”窗口的 “数据 ”选项卡,
21、并且在其中选择 “控件来源 ”。 10 【正确答案】 C 【试题解析】 本题考查控件的基本属性的知识。在 VBA中, Default属性用来设置某个控件是否为默认; Cancel属性用来设置某个控件是否中止; Enabled属性用来设置某个控件是否可用; Visible属性用来设置某个控什是否可见。所以本题正确答案为 C。 11 【正确答案】 A 【试题解析】 本题考查窗体控件的知识。 Access中的窗体中有一些基本控件,其中的文本框主要用来输入或编辑数据,可以与字段数据相绑定;标签常用来显示一些说明文字;复选框一般用于绑定是否型的字段;组合框是既允许在列表中选择,又允许自行输入值的控件。所
22、以选项 A正确。 12 【正确答案】 D 【试题解析】 本题考查控件的基本属性和事件的知识。由于题目要求在文本框中输入一个字符就会触发事件,能触发的只有 tText的 Change事件,在给某个控件的属性赋值的时候,不可省略控件名。 13 【正确答案】 B 【试题解析】 本题考查控件来源的知识 。 Access中的窗体中有一些控件可以与表或查询中的字段相绑定,这时候就需要设置这些控件的数据来源。列表框和组合框的控件来源可以是表或查询的字段,或者取自固定内容的数据。 14 【正确答案】 B 【试题解析】 本题考查控件来源的知识。 Access中的窗体中有一些控件可以与表或查询中的字段相绑定,这时
23、候就需要设置这些控件的数据来源。图象框不能被绑定;绑定对象框的来源可以是 0LE对象字段;未绑定对象框可以显示 Excel工作表、 word文档等没有与数据库连接的对象;而列表框的控件来源可以是表或查询的字段 ,或者取自固定内容的数据。 15 【正确答案】 A 【试题解析】 本题考查窗体控件的知识。 Access中的窗体中有一些基本控件,其中的文本框主要用来输入或编辑数据,可以与字段数据相绑定;标签常用来显示一些说明文字;复选框一般用于绑定是否型的字段;列表框是既允许在列表中选择,又允许自行输入值的控件。所以选项 A正确。 16 【正确答案】 D 【试题解析】 本题考查控件基本属性和事件的知识
24、。在本题中,窗体开始运行时会首先执行 Load事件,将窗体的标题设置为 “举例 ”,命令按钮的标题设置为 “移动 ”;单击命令按钮时会将标签的标题设置为 “标签 ”。最后结果如选项 D所示。 17 【正确答案】 D 【试题解析】 本题考查控件的可见属性的知识。在 VBA中,要想使某个控件可见,则使其 visible属性为 True;要想使某个控件可用,则使其 Enabled属性为True。 18 【正确答案】 B 【试题解析】 本题考查窗体控件的知识。 Access中的窗体中有一些基本控件,其中的文本框主要用来输入或编辑数据,可以与字段数据相绑定;标签常用来显示一些说明文字;图形常用来显示指定
25、的图形:命令按钮则是用 来提供给用户单击的按钮型控件。 19 【正确答案】 D 【试题解析】 选项 A)是单选按钮;选项 B)是复选框;选项 C)是命令按钮;选项D)是组合框。 20 【正确答案】 C 【试题解析】 控件的 “控件来源 ”属性告诉系统如何检索或保存在窗体中要显示的数据,如果控件来源中包含一个字段名,那么在控件中显示的就是数据表中的字段值,对窗体中的数据所进行的任何修改都将被写入字段中;如果设置该属性值为空,除非编写了一个程序,否则在窗体控件中显示的数据将不会被写入到数据库表的字段中;如果该属性含有一个计算 表达式,那么这个控件会显示计算的结果。 21 【正确答案】 B 【试题解
26、析】 显示文本框控件的值为:控件名称 value-值。 22 【正确答案】 A 【试题解析】 本题考查焦点的知识。一个控件得到焦点到失去焦点,所触发的时间顺序依次为: Enter(控件 )GotFocus( 控件 )Exit( 控件 )LostFocus( 控件 )。 23 【正确答案】 A 【试题解析】 打开或关闭窗体,在窗体之间移动,或者对窗体中数据进行处理时,将发生与窗体相关的事件。由于窗体的事件比较多,在打开 窗体时,将按照下列顺序发生相应的事件: 打开 (Open) 加载 (Load) 调整大小 (Resize) 激活 (Activate) 成为当前(Current) 如果窗体中没有
27、活动的控件,在窗体的 “激活 ”事件发生之后仍会发生窗体的 “获得焦点 ”(GotFocus)事件,但是该事件将在 “成为当前 ”事件之前发生。 在关闭窗体时,将按照下列顺序发生相应的事件: 卸载 (IJnload) 停用 (Deactivate) 关闭 (Close) 如果窗体中没有活动的控件,在窗体的 “卸载 ”事件 发生之后仍会发生窗体的 “失去焦点 ”(LostFocus)事件,但是该事件将在 “停用 ”事件之前发生。 24 【正确答案】 A 【试题解析】 窗体的 Caption属性定义窗口标题栏中的内容。如果标题属性为空,窗口标题栏则显示窗体中字段所在表格的名称。 25 【正确答案】
28、 B 【试题解析】 常用的对象事件有 “获得焦点 ”、 “失去焦点 ”、 “更新前 ”、 “更新后 ”和 “更改 ”等。 “更新前 ”事件是在控件或记录用更改了的数据更新之前发生的事件;此事件还可能在控件或记录失去焦点,或单击 “记录 ”菜单中 的 “保存记录 ”命令时发生;此事件也可能在新记录或已存在记录上发生。 26 【正确答案】 B 【试题解析】 在文本框内输入数据后,按 键或 键,输入焦点立即移至下一指定文本框,应设置文本框的 “自动 Tab键 ”属性。 27 【正确答案】 D 【试题解析】 引用窗体中控件的格式为: Forms!窗体名 !控件名 。 28 【正确答案】 D 【试题解析
29、】 标签控件主要用来在窗体或报表上显示说明性文本;复选框可以作为结合到 “是否 ”字段的独立控件,也可以用于接收用户在 自定义对话框中输入数据的非结合控件,或者选项组的一部分;文本框控件主要用来输入或编辑字段数据,它是一种交互式控件:组合框控件组合了列表框和文本框的特性,即可以在文本框中键入文字或在列表框中选择输入项,然后将值添加到基础字段中。 29 【正确答案】 C 【试题解析】 窗体 Click事件过程名为 Form Click(),不与窗体名关联,而命令按钮 Click则与命令按钮名称关联,本题中命令按钮名为 Cmdl,则 Click事件过程名为 CmdlClick()。 30 【正确答
30、案】 A 【试题解析】 “数据 ”属性决定一个控件或窗体中的数据来源,以及操作数据的规则,而这些数据均为绑定在控件上的数据。数据属性包括记录源、排序依据、允许编辑、数据入口等。 31 【正确答案】 D 【试题解析】 其他属性表示控件的附加特征,包括名称、状态栏文字、自动TAB键、控件提示文字等。 32 【正确答案】 A 【试题解析】 打开或关闭窗体,或者在窗体之间移动,或者对窗体中数据进行处理时,将发生与窗体相关的事件。由于窗体的事件比较多,在打开窗体时,将按照下列顺序发生相应的事件: 打开 (Open) 加载 (Load) 调整大小 (Resize) 激活 (Activate) 成为当前(C
31、urrent) 33 【正确答案】 D 【试题解析】 标签控件和文本框控件只能显示固定的信息,不能进行选择操作。复选框可以作为结合到 “是否 ”字段的独立控件,也可以用于接收用户在自定义对话框中输入数据的非结合控件,或者是选项组的一部分。组合框控件组合了列表框和文本框的特性,即可以在文本框中键入文字或在列表框中选择输入项,然后将值添加到基础字段中,符合要求。 34 【正确答案】 C 【试题解析】 打开或关闭 窗体,在窗体之间移动,或者对窗体中数据进行处理时,将发生与窗体相关的事件。由于窗体的事件比较多,在打开窗体时,将按照下列顺序发生相应的事件: 打开 (Open) 加载 (Load) 调整大
32、小 (Resize) 激活 (Activate) 成为当前(Current) 如果窗体中没有活动的控件,在窗体的 “激活 ”事件发生之后仍会发生窗体的 “获得焦点 ”(GotFocus)事件,但是该事件将在 “成为当前 ”事件之前发生。 在关闭窗体时,将按照下列顺序发生相应的事件: 卸载 (Unload 停用 (Deactivate) 关闭 (Close) 所以窗体的事件并没有包括 Exit事件。 35 【正确答案】 A 【试题解析】 本题考查窗体常见事件的知识。窗体能响应的事件不多, Click事件和 DbClick事件均是窗体打开以后才触发的,而当窗体刚刚打开时,首先触发Load事件,打开
33、后才继续触发 Open事件。 36 【正确答案】 D 【试题解析】 本题考查窗口事件的知识。窗口事件是在打开、调整或关闭窗口时发生,包括 Open(打开 )、 Close(关闭 )、 Load(加载 )、 Unload(卸载 )和 Resize(改变大小 ),并没有取消事件。 37 【正确答案】 A 【试题解析】 Change事件:文本框内容更新时发生事件: GetFocus事件:文本框获得输入焦点时发生事件; LostFocus事件:文本框失去输入焦点时发生事件; Edit不是文本框中的事件。 38 【正确答案】 D 【试题解析】 本题中如图所示, “进入 ”与 “单击 ”操作都跟有 事件过程 字样,代表已经为两事件编写了事件过程,若没有编写则不显示 事件过程 字样,编写的过程在 VBA程序中可看 到。 39 【正确答案】 B 【试题解析】 本题考查窗体视图使用的知识。要想实现窗体中没有记录选择器,应该在设置属性时将 “记录选择器 ”属性设置为 “否 ”。