计算机9月21日二级试题,2016年9月计算机二级Access考前试题及答案

2016年9月计算机二级Access考前试题及答案

下面是CN人才网小编整理的计算机二级试题,希望对大家有所帮助。

一、选择题(每小题1分,共40分)

(1)下列叙述中正确的是( )。

A.算法就是程序

B.设计算法时只需要考虑数据结构的设计

C.设计算法时只需要考虑结果的可靠性

D.以上三种说法都不对

(2)下列叙述中正确的是( )。

A.有一个以上根结点的数据结构不一定是非线性结构

B.只有一个根结点的数据结构不一定是线性结构

C.循环链表是非线性结构

D.双向链表是非线性结构

(3)下列关于二叉树的叙述中,正确的是( )。

A.叶子结点总是比度为2的结点少一个

B.叶子结点总是比度为2的结点多一个

C.叶子结点数是度为2的结点数的两倍

D.度为2的结点数是度为1的结点数的两倍

(4)软件生命周期中的活动不包括( )。

A.市场调研

B.需求分析

C.软件测试

D.软件维护

(5)某系统总体结构图如下图所示:

1KQ35540-0.png

该系统总体结构图的深度是(

A.7

B.6

C.3

D.2

(6)程序调试的任务是( )。

A.设计测试用例

B.验证程序的正确性

C.发现程序中的错误

D.诊断和改正程序中的错误

(7)下列关于数据库设计的叙述中,正确的是( )。

A.在需求分析阶段建立数据字典

B.在概念设计阶段建立数据字典

C.在逻辑设计阶段建立数据字典

D.在物理设计阶段建立数据字典

(8)数据库系统的三级模式不包括( )。

A.概念模式

B.内模式

C.外模式

D.数据模式

(9)有三个关系R、s和T如下:

1KQ3D12-1.png

则由关系R和s得到关系T的操作是( )。

A.自然连接

B.交

C.投影

D.并

(10)有三个关系R、S和T如下:

1KQ31542-2.png

则由关系R和S得到关系T的操作是( )。

A.自然连接

B.差

C.交

D.并

(11)在学生表中要查找所有年龄小于20岁且姓王的男生,应采用的关系运算是( )。

A.选择

B.投影

C.连接

D.比较

(12)Access数据库最基础的对象是( )。

A.表

B.宏

C.报表

D.查询

(13)某数据表中有5条记录,其中“编号”为文本型字段,其值分别为:129、97、75、131、118,若按该字段对记录进行降序排序,则排序后的顺序应为( )。

A.75、97、118、129、131

B.118、129、131、75、97

C.131、129、118、97、75

D.97、75、131、129、118

(14)对要求输入相对固定格式的数据,例如电话号码010—83950001,应定义字段的( )。

A.“格式”属性

B.“默认值”属性

C.“输入掩码”属性

D.“有效性规则”属性

(15)能够检查字段中的输人值是否合法的属性是( )。

A.格式

B.默认值

C.有效性规则

D.有效性文本

(16)“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令后的结果是(:SelectAvg(入学成绩)From学生表Group by性别

A.计算并显示所有学生的平均入学成绩

B.计算并显示所有学生的性别和平均入学成绩

C.按性别顺序计算并显示所有学生的平均入学成绩

D.按性别分组计算并显示不同性别学生的平均入学成绩

(17)在SQL语言的SELECT语句中,用于实现选择运算的子句是( )。

A.FOR

B.IF

C.WHILE

D.WHERE

(18)在Access数据库中使用向导创建查询,其数据可以来自( )。

A.多个表

B.一个表

C.一个表的一部分

D.表或查询

(19)数据库中有“商品”表如下:

1KQ35O4-3.png

执行SQL命令:SELECT术FROM商品WHERE单价(SELECT单价FROM商品WHERE商品号=”0112”);查询结果的记录数是( )。

A.1

B.3

C.4

D.10

(20)数据库中有“商品”表如下:

1KQ3M18-4.png

要查找出单价大于等于3000并且小于l0000的记录,正确的SQL命令是( )。

A.SELECT*FROM商品WHERE单价8唧EEN 3000 AND l0000

B.SELECT*FROM商品WHERE单价‘BETWEEN 3000 T010000

C.SELECT*FROM商品WHERE单价BETWEEN 3000 AND 9999

D.SELECT*FROM商品WHERE单价BETWEEN 3000 T09999

(21)在报表中,要计算“数学”字段的最低分,应将控件的“控件来源”属性设置为( )。

A.:Min([数学])

B.=Min(数学)

C.:Min[数学]

D.Min(数学)

(22)确定一个窗体大小的属性是( )。

A.Width和Height

B.Width和Top

C.Top和Left

D.Top和Height

(23)对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为( )。

A.输入对话框

B.输出对话框

C.模态对话框

D.非模态对话框

(24)若要使某命令按钮获得控制焦点,可使用的方法是( )。

A.LostFoeus

B.SetFocus

C.Point

D.Value

(25)可以获得文本框当前插入点所在位置的属性是( )。

A.Position

B.SelStart

C.SelLength

D.Left

(26)要求在页面页脚中显示“第x页,共Y页”,则页脚中的页码“控件来源”应设置为( )。

A.=″第″&[pages]&″页,共″&[page]&″页″

B.=″共″&[pages]&″页,第″&[page]& ″页″

C.=″第″&[page]&″页,共″&[pages]& ″页″

D.=″共″&[page]& ″页,第”&[pages]&″页″

(27)下列叙述中,错误的是( )。

A.宏能够一次完成多个操作

B.可以将多个宏组成一个宏组

C.可以用编程的方法来实现宏

D.宏命令一般由动作名和操作参数组成

(28)在宏表达式中要引用Forml窗体中的txtl控件的值,正确的引用方法是( )。

A.Forml!txtl

B.txtl

C.Forms!Forml!txtl

D.Forms!txtl

(29)VBA中定义符号常量使用的关键字是( )。

A1Const

B.Dim

C.Public

D.Static

(30)下列表达式计算结果为数值类型的是( )。

A.#5/5/2010#一#5/1/2010#

B.″102″>″11″

C.102=98十4

D.#5/1/2010#+5

(31)表达式X+1>X是( )。

A.算术表达式

B.非法表达式

C.关系表达式

D.字符串表达式

(32)如有数组声明语句Dim a(2,一3 t02,4),则数组a包含元素的个数是( )。

A.40

B.75

C.12

D.90

(33)表达式123+Mid$(″123456″,3,2)的结果是( )。

A.″12334″

B.12334

C.123

D.157

(34)Dim b1,b2 As Boolean语句显式声明变量( )。

A.b1和b2都为布尔型变量

B.b1是整型,b2是布尔型

C.b1是变体型(可变型),b2是布尔型

D.b1和b2都是变体型(可变型)

(35)运行下列程序,输人数据8、9、3、0后,窗体中显示结果是( )。

1KQ32U0-5.png

A.0

B.17

C.20

D.21

(36)运行下列程序,显示的结果是( )。

1KQ35M9-6.png

A.1

B.3

C.7

D.9

(37)假定有以下两个过程:

1KQ35235-7.png

下列说法正确的是( )。

A.用过程sl可以实现交换两个变量的值的操作,S2不能实现

B.用过程S2可以实现交换两个变量的值的操作,sl不能实现

C.用过程sl和S2都可以实现交换两个变量的值的操作

D.用过程Sl和s2都不可以实现交换两个变量的值的操作

(38)在VBA代码调试过程中,能够显示出所有在当前过程中的变量声明及变量值信息的是( )。

A.快速监视窗VI

B.监视窗口

C.立即窗口

D.本地窗口

(39)在窗体中有一个命令按钮Commandl,编写事件代码如下:

1KQ34296-8.png

打开窗体运行后,单击命令按钮,输出结果是( )。

A.15

B.20

C.25

D.35

(40)数据库中有“Emp”,包括“En0”、“Ename”、“Eage”、“Esex”、“Edate”、“Eparty”等字段。下面程序段的功能是:在窗体文本框“tValue”内输入年龄条件,单击“删除”按钮完成对该年龄职工记录信息的删除操作。

Private Sub btnDelete Click( )’单击”删除”按钮Dim strSQL As Strin9。定义变量

strSQL=”delete from Emp”。赋值SQL基本操作字符串

按照功能要求,下划线处应填写的是( )。

A.Execute

B.RunSQL

C.Run

D.SQL

二、基本操作题(共18分)

(1)在考生文件夹下的“sampl.accdb”数据库文件中建立表“tBook”,表结构如下:

1KQ35R0-9.png

(2)判断并设置“tBook”表的主键。

(3)设置“入库日期”字段的默认值为系统当前日期的前一天的l3期。(4)在“tBook”表中输入以下两条记录:

1KQ3BI-10.png

注:“单价”为两位小数显示。

(5)设置“编号”字段的输入掩码为只能输入8位数字或字母形式。(6)在数据表视图中将“简介”字段隐藏起来。

三、简单应用题(共24分)

考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的表对象“tAttend”、“tEmployee”和“tWork”,请按以下要求完成设计:

(1)创建一个查询,查找并显示“姓名”、“项目名称”和“承担工作”3个字段的内容,将查询命名为“qTl”。

(2)创建一个查询,查找并显示项目经费在10000元以下(包括l0000元)的“项目名称”和“项目来源”两个字段的内容,将查询命名为“qT2”。.

(3)创建一个查询,设计一个名为“单位奖励”的计算字段,计算公式为:单位奖励=经费* 10%,并显示“tWork”表的所有字段内容和“单位奖励”字段,将查询命名为“qT3”。

(4)创建一个查询,将所有记录的“经费”字段值增加2000元,将查询命名为“qT4”。

三、简单应用题(共24分)

在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tCourse”、“tGrade”、“tStudent”和一个空表“tTemp”,请按以下要求完成设计:

(1)创建一个查询,查找并显示含有不及格成绩的学生的“姓名”、“课程名”和“成绩”等3个字段的内容,所建查询命名为“qTl”。

(2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示“姓名”、“政治面貌”、“毕业学校”和“平均成绩”等4个字段的内容,所建查询命名为“qT2”。假设:所用表中无重名。

(3)创建一个查询,统计每班每门课程的平均成绩(取整数),班级作为行标题,科目作为列标题,平均成绩作为值,显示结果如下图所示,所建查询名为“q33”。

1KQ34103-11.png

(4)创建一个查询,将男学生的“班级”、“学号”、“性别”、“课程名”和“成绩”等信息追加到“tTemp”表的对应字段中,所建查询名为“qT4”。

四、综合应用题(共18分)

在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”上一个按钮的单击事件代码,请按以下功能要求补充设计:

(1)设置窗体对象“fEmp”上两个命令按钮的Tab键索引顺序(即Tab键焦点移动顺序)为从“报表输出”按钮(名为“btl”)到“退出”按钮(名为“bt2”)。

(2)调整窗体对象“fEmp”上“退出”按钮(名为“bt2”)的大小和位置,要求大小与“报表输出”按钮(名为“btl”)一致,且上边对齐“报表输出”按钮,左边距离“报表输出”按钮1厘米(即“bt2”按钮的左边距离“btl”按钮的右边1厘米)。

(3)将报表记录数据按照先“姓名”升序再“年龄”降序排列显示;设置相关属性,将页面页脚区域内名为“tPage”的文本框控件实现以“第N页/共M页”形式显示。

(4)单击“报表输出”按钮(名为“btl”),事件代码会弹出以下图例显示的消息框提示,选择是否进行预览报表“rEmp”;单击“退出”按钮(名为“bt2”),调用设计好的宏“mEmp”以关闭窗体。

1KQ36000-12.png

注意:不要修改数据库中的表对象“tEmp”和宏对象“mEmp”;不要修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。

程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值