计算机二级Access单项选择4(7)

2019-08-31 21:01

在 Access 数据库中要删除一个表中的一个字段,可使用的 SQL 命令是

A) Delect Table

B) Delect From

C) Alter Table

D) Alter From

【解析】Alter Table语句用于修改已建表的结构,本题中要删除表中的一个字段应使用Alter Table语句。

因此选项C正确。

内置计算函数 Sum 的功能是

A) 计算所有指定字段值的累加和

B) 计算全部数值型字段的累加和

C) 计算一条记录中数值型字段的累加和

D) 计算一条记录中指定字段的累加和

【解析】内置计算函数Sum属于统计函数的一个函数,标准形式是:Sum(字符表达式),功能是计算字符表

达式的总和。根据题意,字符表达式用来指定某一字段,经Sum函数后计算出字符表达式指定的字段值的累加和,因此选择A选项。

在设计窗体时,由于内容较多无法显示在窗体的一页中,为了在窗体上分类显示不同的信息,需使用的控件是

A) 选项组

B) 选项卡

C) 切换按钮

D) 选项按钮

【解析】根据题意,要在一个窗体上分类显示不同的信息,一般用选项卡控件,在每个选项卡中显示一个种

类的信息。选项组控件一般有一个组框和一组复选框、选项按钮或切换按钮组成,可以使用户在选择某一组确定值时更加方便,但是不能分类显示数据信息,不符合题意。切换按钮一般用来在\是/否\值之间进行切换,或在不同的子窗体之间进行切换,不符合题意。选项按钮只能对一个内容的信息进行\是/否\的选择,不能达到题目中对大量信息进行分类的要求,因此选择B选项。

打开窗体后,下列事件中首先发生的是

A) 获得焦点(GotFocus)

B) 改变(Change)

C) 激活(Activate)

D) 成为当前(Current)

【解析】在打开窗体时,发生的时间和相应的顺序是:打开(Open)->加载(Load)->调整大小(Resize)->激活

(Activate)->成为当前(Current)。如果窗体中没有活动的控件,在窗体的激活(Activate)事件之后仍会发生窗体的获得焦点(GotFocus)事件,但是该事件将在成为当前(Current)事件之前发生,即在没有控件的窗体里整个事件的顺序可以为\打开(Open)->加载(Load)->调整大小(Resize)->激活(Activate)-> 获得焦点(GotFocus)->成为当前(Current)\。B选项中的Change事件是当文本框或组合框文本部分的内容发生更改时,事件发生。在选项卡控件中从某一页移到另一页时该事件也会发生。因此选择C选项。

下列关于宏操作 MessageBox 的叙述中,错误的是

A) 可以在消息框中给出提示或警告

B) 可以设置在显示消息框的同时扬声器发出嘟嘟声

C) 可以设置消息框中显示的按钮的数目

D) 可以设置消息框中显示的图标的类型

【解析】宏操作MessageBox的功能是给出提示或警告信息,在消息参数中可以设置提示信息,也可以选择是否发出嘟嘟声的提示,在类型参数中可以设置消息框中显示的图表类型,包括重要、警告?、警告!、信息4种。但消息框中显示的按钮数目是固定的,不能自行设置,因此选择C选项。

有宏组 M1,依次包含 Macro1 和 Macro2 两个子宏,以下叙述中错误的是

A) 创建宏组的目的是方便对宏的管理

B) 可以用 RunMacro 宏操作调用子宏

C) 调用 M1 中 Macro1 的正确形式是 M1.Macro1

D) 如果调用 M1 则顺序执行 Macro1 和 Macro2 两个子宏

【解析】如果设计时将不同的宏按照分类组织到不同的宏组中,将有助于数据库的管理,因此A错误。一个宏组中可以含有一个或多个子宏,每个子宏中又可以包含多个宏操作。子宏拥有单独的名称,可独立运行,也可作为整体运行。作为整体运行时子宏按照排序顺序执行,因此选择A选项。

下列代码实现的功能是:若在文本框 tNum 中输入课程编号,则将在文本框 tName 显示\课表\中对应的\课程名称\。

Private Sub tNum_AfterUpdate( )

Me!tName =【 】 (\课程名称\课表\课程编号='\End Sub

则程序中【 】处应该填写的是

A) DLookup

B) Switch

C) DFind

D) Choose

【解析】根据题意,当用户在文本框tNum中输入课程编号时,文本框tName中要显示\课表\中对应的\课程名称\,则程序需要在\课表\结果集中查找和所输入课程编号对应的课程名称,因此程序空格中代码应能完成查找的功能。DLookup的功能是从记录集中检索特定字段的值,符合题意。Switch和Choose是程序流程函数,没有查找功能,不符合题意。VBA中只有Find命令用于在记录集中查询检索,并没有DFind命令,故C选项错误,因此选择A选项。

打开数据表的是宏命令是

A) DocmD.OpenTable

B) DocmD.OpenTable

C) OpenTable

D) OpenReport

【解析】Docmd是Access数据库提供的一个对象,主要功能是通过调用内部方法来实现VBA对Access的某种中操作。OpenTable是打开表的宏操作。OpenReport是打开报表的宏操作。而Docmd.OpenTable是在VBA代码中打开数据表的命令,因此选择C选项。

与 VBA 语句 Dim Var%, sum!等价的是

A) Dim Var As Integer, sum As Single B) Dim Var As Integer, sum As Double C) Dim Var As Single, sum As Double D) Dim Var As Double, sum As Single

【解析】根据题意,VBA语句:Dim Var%, sum!的功能是定义一个整数Var和以个单精度数sum,因为VBA数据类型中,符号\表示整数,符号\!\表示单精度数,符号\表示货币,符号\表示字符串。因此与之等价的声明语句为:Dim Var As Integer, sum As Single,故选择A选项。

与 DateDiff(\等价的表达式是

A) (Month(date())-Month(#1893-12-26#)) B) (Month(date())-Month(#1893-12-26#))

C) (year(date())-year(#1893-12-26#))*12-(month(date())-month(#1893-12-26#) D) (year(date())-year(#1893-12-26#))*12+(month(date())-month(#1893-12-26#)

【解析】日期/时间函数DateDiff(<间隔类型>,<日期1>,<日期2>[,W1][,W2])返回两个日期之间按照间隔类型指定的时间间隔数目。题目中的间隔类型为\表示月,函数Date()获得当前系统日期,表达式的结果是当前系统日期与1893-12-26之间相差的月数,即为\(当前年份-1893)*12+(当前月份-12)\,因此选择D选项。


计算机二级Access单项选择4(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:浅谈中国国际地位的变化

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: