2014年全国计算机等级《二级Access》命题预测试卷(1)

考试总分:43分

考试类型:模拟试题

作答时间:60分钟

已答人数:967

试卷答案:有

试卷介绍: 2014年全国计算机等级《二级Access》命题预测试卷(1)

开始答题

试卷预览

  • 1. 在考生文件夹下存在…个数据库文件“Aec2.mdb”.其中已经设计好两个关联表对象“职工”和“部门”及表对象“T1”和“T2”。试按以下要求完成设计。(1)以表对象“职工”为数据源,创建一个查询“查询1”,查找并显示年龄大于等于25的职工的“工号”、“姓名”、“性别”、“年龄”和“职务”5个字段内容。(2)以表对象“职工”和“部门”为数据源,创建一个查询“查询2”,按照部门名称查找职工信息.显示职工的“工号”、“姓名”及“入职时间”3个字段的内容。要求显示参数提示信息为“请输入职工所属部门名称”。查询结果如图1所示。(3)创建一个查询“查询3”.在表“T2”中“工号”字段值的前面均增加“ST”字符。查询结果如图2所示。(4)创建一个查询“查询4”,删除表对象“T1”中所有姓含有“勇”字的记录。查询结果如图3所示。[24分]

    A(1)以表对象“职工”为数据源,创建一个查询“查询1”,查找并显示年龄大于等于25的职工的“工号”、“姓名”、“性别”、“年龄”和“职务”5个字段内容。

    B(2)以表对象“职工”和“部门”为数据源,创建一个查询“查询2”,按照部门名称查找职工信息.显示职工的“工号”、“姓名”及“入职时间”3个字段的内容。要求显示参数提示信息为“请输入职工所属部门名称”。查询结果如图1所示。

    C(3)创建一个查询“查询3”.在表“T2”中“工号”字段值的前面均增加“ST”字符。查询结果如图2所示。

    D(4)创建一个查询“查询4”,删除表对象“T1”中所有姓含有“勇”字的记录。查询结果如图3所示。[24分]

  • 2. 在考生文件夹中有一个“Accl.radb”数据库。(1)在“订单”表的“订单ID”和“客户”字段之间添加“产品ID”和“数量”字其中,“产品ID”字段的类型为“文本”,字段长度为“8”“数量”字段的类型为“数字”,字段大小为“整型”。(2)在“订单”表中添加如下数据.订单ID产品ID数量0001S0001100002S0008400003S001150-●0004S000510(3)设置“供应商”表到“订单”表的关系为“一对多”,“实施参照完整性”。[18分]

    A(1)在“订单”表的“订单ID”和“客户”字段之间添加“产品ID”和“数量”字其中,“产品ID”字段的类型为“文本”,字段长度为“8”“数量”字段的类型为“数字”,字段大小为“整型”。

    B(2)在“订单”表中添加如下数据.订单ID产品ID数量0001S0001100002S0008400003S001150-●0004S000510

    C(3)设置“供应商”表到“订单”表的关系为“一对多”,“实施参照完整性”。[18分]

  • 3. 在考生文件夹下有一个“Acc3.mdb”数据库。(1)以“成绩表”为数据源,创建“成绩登录”窗体,如图3所示。用文本框显示“选课ID”和“成绩”字段。用组合框显示“学号”和“课程编号”字段。(2)在“成绩登录”窗体中添加页眉标签“成绩登录系统”属性设置为“宋体”、“12号字”、“加粗”并“居中”。在窗体中添加“添加记录”和“保存记录”按钮,进行添加记录和保存记录操作。设置窗体宽度为“7.698cm”,“弹出方式”。(3)以“课程”表为数据源自动创建窗体“课程”。(4)在“课程”窗体中添加“课程信息”页眉标签,标签文字字体为“宋体”、“l2号”、“加粗”、“居中显示”。在页脚添加“下一记录”、“前一记录”、“添加记录”、“保存记录”和“关闭窗体”。设置窗体为“弹出方式”。结果如图4所示。[18分]

    A(1)以“成绩表”为数据源,创建“成绩登录”窗体,如图3所示。用文本框显示“选课ID”和“成绩”字段。用组合框显示“学号”和“课程编号”字段。

    B(2)在“成绩登录”窗体中添加页眉标签“成绩登录系统”属性设置为“宋体”、“12号字”、“加粗”并“居中”。在窗体中添加“添加记录”和“保存记录”按钮,进行添加记录和保存记录操作。设置窗体宽度为“7.698cm”,“弹出方式”。

    C(3)以“课程”表为数据源自动创建窗体“课程”。

    D(4)在“课程”窗体中添加“课程信息”页眉标签,标签文字字体为“宋体”、“l2号”、“加粗”、“居中显示”。在页脚添加“下一记录”、“前一记录”、“添加记录”、“保存记录”和“关闭窗体”。设置窗体为“弹出方式”。结果如图4所示。[18分]

  • 4. 在下列关于宏和模块的叙述中,正确的是[1分]

    A模块是能够被程序调用的函数

    B通过定义宏可以选择或更新数据

    C宏或模块都不能是窗体或报表上的事件代码

    D宏可以是独立的数据库对象,可以提供独立的操作动作

  • 5. 使用VBA的逻辑值进行算术运算时,True值被处理为[1分]

    A-1

    B0

    C1

    D任意值

  • 6. VBA中去除前后空格的函数是[1分]

    ALTrim

    BRtrim

    CTrim

    DUcase

  • 7. 下列程序段的功能是实现"学生"表中"年龄"字段值加1:DimStrAsString(共35题.Str="____________"Docmd.RunSQLStr空白处应填入的程序代码是[1分]

    A年龄=年龄+1

    BUpdate学生Set年龄=年龄+1

    CSet年龄=年龄+1

    DEdit学生Set年龄=年龄+1

  • 8. 邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是[1分]

    A000000

    B999999

    CCCCCCC

    DLLLLLL

  • 9. 在窗体上有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:PrivateSubCommand1_Click(.Dimi,j,xFori=1To20Step2x=0Forj=iTo20Step3x=x+1NextjNextiText1.Value=Str(x.EndSub打开窗体运行后,单击命令按钮,文本框中显示的结果是[1分]

    A1

    B7

    C17

    D400

  • 10. 条件"Not工资额>2000"的含义是[1分]

    A选择工资额大于2000的记录

    B选择工资额小于2000的记录

    C选择除了工资额大于2000之外的记录

    D选择除了字段工资额之外的字段,且大于2000的记录

  • 11. 建立一个基于"学生"表的查询,要查找"出生日期"(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在"出生日期"对应列的"条件"行中应输入的表达式是[1分]

    Abetween1980-06-06and1980-07-06

    Bbetween#1980-06-06#and#1980-07-06#

    Cbetween1980-06-06or1980-07-06

    Dbetween#1980-06-06#or#1980-07-06#

  • 12. 可以作为窗体记录源的是[1分]

    A

    B查询

    CSelect语句

    D表、查询或Select语句

  • 13. 下列叙述中正确的是[1分]

    A线性表是线性结构

    B栈与队列是非线性结构

    C线性链表是非线性结构

    D二叉树是线性结构

  • 14. 软件设计中划分模块的一个准则是[1分]

    A低内聚低耦合

    B高内聚低耦合

    C低内聚高耦合

    D高内聚高耦合

  • 15. 数据库系统的核心是[1分]

    A数据模型

    B数据库管理系统

    C软件工具

    D数据库

  • 16. 在窗体中添加了一个文本框和一个命令按钮(名称分别为tText和bCommand.,并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为"计算机等级考试"。以下能实现上述操作的事件过程是[1分]

    APrivateSubbCommand_Click(.Caption="计算机等级考试EndSub

    BPrivateSubtText_Click(.bCommand.Caption="计算机等级考试"EndSub

    CPrivateSubbCommand_Change(.Caption="计算机等级考试"EndSub

    DPrivateSubtText_Change(.bCommand.Caption="计算机等级考试"EndSub

  • 17. 在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一关系的是[1分]

    A"顾客"与"收款口"的关系

    B"收款口"与"收款员"的关系

    C"班组"与"收款员"的关系

    D"收款口"与"设备"的关系

  • 18. 在课程表中要查找课程名称中包含"计算机"的课程,对应"课程名称"字段的正确条件表达式是[1分]

    A"计算机"

    B"*计算机*"

    CLike"*计算机*"

    DLike"计算机"

  • 19. 以下关于链式存储结构的叙述中,哪一条是不正确的[1分]

    A结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构

    B逻辑上相邻的结点物理上不必相邻

    C可以通过计算直接确定第I个结点的存储地址

    D插入、删除运算操作方便,不必移动结点

  • 20. VBA程序的多条语句可以写在一行中,其分隔符必须使用符号[1分]

    A:

    B'

    C;

    D,

  • 21. 在E-R图中,用来表示实体的图形是[1分]

    A矩形

    B椭圆形

    C菱形

    D三角形

  • 22. 用树形结构表示实体之间联系的模型是[1分]

    A关系模型

    B网状模型

    C层次模型

    D以上三个都是

  • 23. 下述关于数据库系统的叙述中正确的是[1分]

    A数据库系统减少了数据冗余

    B数据库系统避免了一切冗余

    C数据库系统中数据的一致性是指数据类型的一致

    D数据库系统比文件系统能管理更多的数据

  • 24. 关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括[1分]

    A连接

    B比较

    C选择

    D投影

  • 25. 在Access中,表就是[1分]

    A关系

    B记录

    C索引

    D数据库

  • 26. 在已建窗体中有一命令按钮(名为Command1.,该按钮的单击事件对应的VBA代码为:PrivateSubCommand1_Click(.subT.Form.RecordSource="select*from雇员"EndSub单击该按钮实现的功能是[1分]

    A使用select命令查找"雇员"表中的所有记录

    B使用select命令查找并显示"雇员"表中的所有记录

    C将subT窗体的数据来源设置为一个字符串

    D将subT窗体的数据来源设置为"雇员"表

  • 27. 以下是宏m的操作序列设计条件操作序列操作参数MsgBox消息为"AA"[tt]>1MsgBox消息为"BB"…MsgBox消息为"CC"现设置宏m为窗体"fTest"上名为"bTest"命令按钮的单击事件属性,打开窗体"fTest"运行后,在窗体上名为"tt"的文本框内输入数字1,然后单击命令按钮bTest,则[1分]

    A屏幕会先后弹出三个消息框,分别显示消息"AA"、"BB"、"CC"

    B屏幕会弹出一个消息框,显示消息"AA"

    C屏幕会先后弹出两个消息框,分别显示消息"AA"和"BB"

    D屏幕会先后弹出两个消息框,分别显示消息"AA"和"CC"

  • 28. 设有如下程序PrivateSubCommand1_Click(.DimsumAsDouble,xAsDoublesum=0n=0Fori=1To5x=n/in=n+1sum=sum+xNextiEndSub该程序通过For循环来计算一个表达式的值,这个表达式是[1分]

    A1+1/2+2/3+3/4+4/5

    B1+1/2+1/3+1/4+1/5

    C1/2+2/3+3/4+4/5

    D1/2+1/3+1/4+1/5

  • 29. 假定有如下的Sub过程:subsfun(xAsSingle,yAsSingle.t=xx=t/yy=tModyEndSub在窗体上添加一个命令按钮(名为Command1.,然后编写如下事件过程:PrivateSubCommand1_Click(.DimaassingleDimbassinglea=5b=4sfun(a,b.MsgBoxa&chr(10.+chr(13.&bEndSub打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为[1分]

    A1和1m

    B1.25和1

    C1.25和4

    D5和4

  • 30. 数据类型是[1分]

    A字段的另一种说法

    B决定字段能包含哪类数据的设置

    C一类数据库应用程序

    D一类用来描述Access表向导允许从中选择的字段名称

  • 31. 有两个关系R和T如下:则由关系R得到关系T的操作是[1分]

    A选择

    B投影

    C

    D

  • 32. 在Access中已建立了"工资"表,表中包括"职工号"、"所在单位"、"基本工资"和"应发工资"等字段,如果要按单位统计应发工资总数,那么在查询设计视图的"所在单位"的"总计"行和"应发工资"的"总计"行中分别选择的是[1分]

    Asum,groupby

    Bcount,groupby

    Cgroupby,sum

    Dgroupby,count

  • 33. 要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是[1分]

    A*

    B?

    C!

    D#

  • 34. 算法的空间复杂度是指[1分]

    A算法程序的长度

    B算法程序中的指令条数

    C算法程序所占的存储空间

    D算法执行过程中所需要的存储空间

  • 35. 若要求在文本框中输入文本时达到密码"*"号的显示效果,则应设置的属性是[1分]

    A"默认值"属性

    B"标题"属性

    C"密码"属性

    D"输入掩码"属性

  • 36. 设有如下程序PrivateSubCommand1_Click(.DimsumAsDouble,xAsDoublesum=0n=0Fori=1To5x=n/in=n+1sum=sum+xNextiEndSub该程序通过For循环来计算一个表达式的值,这个表达式是[1分]

    A1+1/2+2/3+3/4+4/5

    B1+1/2+1/3+1/4+1/5

    C1/2+2/3+3/4+4/5

    D1/2+1/3+1/4+1/5

  • 37. VBA中不能进行错误处理的语句结构是[1分]

    AOnErrorThen标号

    BOnErrorGoto标号

    COnErrorResumeNext

    DOnErrorGoto0

  • 38. 在窗体中有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:PrivateSubCommand1_Click(.ForI=1To4x=3Forj=1To3Fork=1To2x=x+3NextkNextjNextIText1.value=Str(x.EndSub打开窗体运行后,单击命令按钮,文本框Text1输出的结果是[1分]

    A6

    B12

    C18

    D21

  • 39. OnErrorGoto0语句的含义是[1分]

    A忽略错误并执行下一条语句

    B取消错误处理

    C遇到错误执行定义的错误

    D退出系统

  • 40. 在窗体中有一个命令按钮run35,对应的事件代码如下:PrivateSubrun35_Enter(.DimnumAsIntegerDimaAsIntegerDimbAsIntegerDimiAsIntegerFori=1To10num=InputBox("请输入数据:","输入",1.IfInt(num/2.=num/2Thena=a+1Elseb=b+1EndIfNextiMsgBox("运行结果:a="&Str(a.&",b="&Str(b..EndSub运行以上事件所完成的功能是[1分]

    A对输入的10个数据求累加和

    B对输入的10个数据求各自的余数,然后再进行累加

    C对输入的10个数据分别统计有几个是整数,有几个是非整数

    D对输入的10个数据分别统计有几个是奇数,有几个是偶数

  • 41. 设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号.,课程C(课号,课名.,选课SC(学号,课号,成绩.,则表SC的关键字(键或码.为[1分]

    A课号,成绩

    B学号,成绩

    C学号,课号

    D学号,姓名,成绩

  • 42. VBA中定义符号常量可以用关键字[1分]

    AConst

    BDim

    CPublic

    DStatic

  • 43. 下列数据类型中,不属于VBA的是[1分]

    A长整

    B布尔型

    C变体型

    D指针型

相关试卷
相关题库