2013年9月全国计算机等级《二级Access》上机模考试卷(1)

考试总分:43分

考试类型:模拟试题

作答时间:60分钟

已答人数:967

试卷答案:有

试卷介绍: 2013年9月全国计算机等级《二级Access》上机模考试卷(1)

开始答题

试卷预览

  • 1. 在“Acc2.mdb”数据库中有“部门人员”、“部门信息”、“订单”、“订单明细”、“产品”和“工资”表。(1)以“订单”和“订单明细”表为数据源,创建查询“每天销售额”,统计每一天的销售额。结果显示“定购日期”和“销售额”字段,销售额=Sum(成交价*数量)*折扣。查询结果如图1所示。(2)以“部门人员”表和“部门信息”表为数据源,创建查询“查询1”,查询性别为“女”且具有经理职位的部门人员信息。参数提示为“请输入定购日期”,结果显示“姓名”、“性别”、“职位”和“部门名称”。查询结果如图2所示。[24分]

    A(1)以“订单”和“订单明细”表为数据源,创建查询“每天销售额”,统计每一天的销售额。结果显示“定购日期”和“销售额”字段,销售额=Sum(成交价*数量)*折扣。查询结果如图1所示。

    B(2)以“部门人员”表和“部门信息”表为数据源,创建查询“查询1”,查询性别为“女”且具有经理职位的部门人员信息。参数提示为“请输入定购日期”,结果显示“姓名”、“性别”、“职位”和“部门名称”。查询结果如图2所示。[24分]

  • 2. 在考生文件夹中有一个“Acc1.mdb”数据库。(1)将“学生”表以文本文件格式导出,保存到考生文件夹下,第一行包含字段名称,分隔符为逗号。保存文件名为“学生.txt”。(2)将“课程”表的“课程名称”字段列冻结,“课程编号”列隐藏,按“学分”字段“升序”排列。(3)为“教师”表创建高级筛选,筛选出具有博士学历的教师信息。[18分]

    A(1)将“学生”表以文本文件格式导出,保存到考生文件夹下,第一行包含字段名称,分隔符为逗号。保存文件名为“学生.txt”。

    B(2)将“课程”表的“课程名称”字段列冻结,“课程编号”列隐藏,按“学分”字段“升序”排列。

    C(3)为“教师”表创建高级筛选,筛选出具有博士学历的教师信息。[18分]

  • 3. 考生文件夹下存在一个数据库文件“Acc3.mdb”,里面已经设计好表对象“职工”和宏对象“mos”,以及以“职工”为数据源的窗体对象“Employee”。试在此基础上按照以下要求补充窗体设计:(1)在窗体的页眉节区添加一个标签控件,其名称为“sTitle”,初始化标题显示为“职工基本信息”,字体为“隶书”,字号为“18”,字体粗细为“加粗”。(2)在窗体页脚区添加一个命令按钮,命名为“coral”,按钮标题为“显示职工”。(3)设置按钮“coml”的单击事件属性为运行宏对象“mos”。(4)将窗体的滚动条属性设置为“两者均无”。注意:不允许修改窗体对象“Employee”中未涉及的控件和属性;不允许修改表对象“职工”和宏对象“mos”。[18分]

    A(1)在窗体的页眉节区添加一个标签控件,其名称为“sTitle”,初始化标题显示为“职工基本信息”,字体为“隶书”,字号为“18”,字体粗细为“加粗”。

    B(2)在窗体页脚区添加一个命令按钮,命名为“coral”,按钮标题为“显示职工”。

    C(3)设置按钮“coml”的单击事件属性为运行宏对象“mos”。

    D(4)将窗体的滚动条属性设置为“两者均无”。注意:不允许修改窗体对象“Employee”中未涉及的控件和属性;不允许修改表对象“职工”和宏对象“mos”。[18分]

  • 4. 对数据表进行筛选操作的结果是()。[1分]

    A将满足条件的记录保存在新表中

    B隐藏表中不满足条件的记录

    C将不满足条件的记录保存在新表中

    D删除表中不满足条件的记录

  • 5. 在窗体上有一个命令按钮Commandl,编写事件代码如下:PrivateSubCommandlClick()DimdlAsDateDimd2AsDated1=#12/25/2009#d2=#1/5/2010#MsgBoxDateDiff(”ww”,d1,d2)EndSub打开窗体运行后,单击命令按钮,消息框中输出的结果是()。[1分]

    A1

    B2

    C10

    D11

  • 6. 若有如下Sub过程:Subsfun(XAsSingle,yAsSingle)t=Xx=t/Yy=tModYEndSub在窗体中添加一个命令按钮Command33,对应的事件过程如下:PrivateSubCommand33Click()DimaAsSingleDimbAsSinglea=5:b=4sfun(a'b)MsgBoxa&chr(10)+chr(13)&bEndSub打开窗体运行后,单击命令按钮,消息框中有两行输出,内容分别为()。[1分]

    A1和1

    B1.25和1

    C1.25和4

    D5和4

  • 7. 某学生成绩管理系统的“主窗体”如下图左侧所示,点击“退出系统”按钮会弹出下图右侧“请确认”提示框;如果继续点击“是”按钮,会关闭主窗体退出系统,如果点击“否”按钮,则会返回“主窗体”继续运行系统。为了达到这样的运行效果,在设计主窗体时为“退出系统”按钮的“单击”事件设置了一个“退出系统”宏。正确的宏设计是()。[1分]

    A

    B

    C

    D

  • 8. 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。[1分]

    A提高耦合性降低内聚性有利于提高模块的独立性

    B降低耦合性提高内聚性有利于提高模块的独立性

    C耦合性是指一个模块内部各个元素间彼此结合的紧密程度

    D内聚性是指模块间互相连接的紧密程度

  • 9. 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。[1分]

    A一对一

    B一对多

    C多对一

    D多对多

  • 10. 在关系窗口中,双击两个表之间的连接线,会出现()。[1分]

    A数据表分析向导

    B数据关系图窗口

    C连接线粗细变化

    D编辑关系对话框

  • 11. 下列叙述中正确的是()。[1分]

    A对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n

    B对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为n/2

    C对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为log2n

    D对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为nlog2n

  • 12. 已经设计出一个表格式窗体,可以输出教师表的相关字段信息,请按照以下功能要求补充设计:改变当前记录,消息框弹出提示“是否删除该记录?”,单击“是”,则直接删除该当前记录;单击“否”,则什么都不做。其效果图如下:单击“退出”按钮,关闭窗体。PrivateSubbtnCaneel_Click()__________EndSub表格式窗体当前记录变化时触发PrivateSubFormCurrent()IfMsgBox(”是否删除该记录?”,vbQuestion+vbYesN0,”确认”)=vbYesThenEndIfEndSub横线处应填写的内容是()。[1分]

    AInputBox.closeme.Delete

    Bdoemd.closeVal.delete

    Cdoemd.closers.delete

    Ddoemd.closeme.TS.delete

  • 13. 下面描述中错误的是()。[1分]

    A系统总体结构图支持软件系统的详细设计

    B软件设计是将软件需求转换为软件表示的过程

    C数据结构与数据库设计是软件设计的任务之一

    DPAD图是软件详细设计的表示工具

  • 14. Access数据库中,表的组成是()。[1分]

    A字段和记录

    B查询和字段

    C记录和窗体

    D报表和字段

  • 15. 若窗体Forml中有一个命令按钮Cmdl,则窗体和命令按钮的Click事件过程名分别为()。[1分]

    AForm_Click()Commandl_Click()

    BFzml_Click()Commamdl_Click()

    CForm_Click()Cmdl_Click()

    DFrml_Click()Cmdl_lAck()

  • 16. 在代码调试时,使用Debug.Print语句显示指定变量结果的窗口是()。[1分]

    A立即窗口

    B监视窗口

    C本地窗口

    D属性窗口

  • 17. 下面描述中,不属于软件危机表现的是()。[1分]

    A软件过程不规范

    B软件开发生产率低

    C软件质量难以控制

    D软件成本不断提高

  • 18. 下列不是分支结构的语句是()。[1分]

    AIf…Then…Endlf

    BWhile…Wend

    CIf…Then…Else…Endlf

    DSelect…Case…EndSelect

  • 19. 在Access中,可用于设计输入界面的对象是()。[1分]

    A窗体

    B报表

    C查询

    D

  • 20. 下列数据结构中,属于非线性结构的是()。[1分]

    A循环队列

    B带链队列

    C二叉树

    D带链栈

  • 21. 用于获得字符串S最左边4个字符的函数是()。[1分]

    ALeft(S,4)

    BLeft(S,1,4)

    CLeftstr(S,4)

    DLeftstr(S,1,4)

  • 22. SQL查询命令的结构是:SELECT…FROM…WHERE…GROUPBY…HAVING…ORDERBY…其中,使用HAVING时必须配合使用的短语是()。[1分]

    AFROM

    BGROUPBY

    CWHERE

    DORDERBY

  • 23. 对于循环队列,下列叙述中正确的是()。[1分]

    A队头指针是固定不变的

    B队头指针一定大于队尾指针

    C队头指针一定小于队尾指针

    D队头指针可以大于队尾指针,也可以小于队尾指针

  • 24. 在打开窗体时,依次发生的事件是()。[1分]

    A打开(Open)→加载(Load)→调整大小(Resize)→激活(Activate)

    B打开(Open)→激活(Activate)→加载(Load)→调整大小(Resize)

    C打开(Open)→调整大小(Resize)→加载(Load)→激活(Activate)

    D打开(pen)→激活(Activate)→调整大小(Resize)→加载(Load)

  • 25. 在教师信息输入窗体中,为职称字段提供“教授”、“副教授”、“讲师”等选项供用户直接选择,应使用的控件是()。[1分]

    A标签

    B复选框

    C文本框

    D组合框

  • 26. 某宾馆中有单人间和双人间两种客房,按照规定,每位人住该宾馆的客人都要进行身份登记。宾馆数据库中有客房信息表(房间号,……)和客人信息表(身份证号,姓名,来源,……);为了反映客人入住客房的情况,客房信息表与客人信息表之间的联系应设计为()。[1分]

    A一对一联系

    B一对多联系

    C多对多联系

    D无联系

  • 27. 在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:PublicXAsIntegerPrivateSubCommandlClick()x=10CallslCalls2MsgBoxxEndSubPrivateSubsl()x=x+20EndSubPrivateSubs2()DimxAsIntegerx=x+20EndSub窗体打开运行后,单击命令按钮,则消息框的输出结果为()。[1分]

    A10

    B30

    C40

    D50

  • 28. 在Access中对表进行“筛选”操作的结果是()。[1分]

    A从数据中挑选出满足条件的记录

    B从数据中挑选出满足条件的记录并生成一个新表

    C从数据中挑选出满足条件的记录并输出到一个报表中

    D从数据中挑选出满足条件的记录并显示在一个窗体中

  • 29. 已经建立了包含“姓名”、性别”、“系别”、“职称”等字段的“tEmployee”表。若以此表为数据源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果。正确的设计是()。[1分]

    A

    B

    C

    D

  • 30. 通配符“#”的含义是()。[1分]

    A通配任意个数的字符

    B通配任何单个字符

    C通配任意个数的数字字符

    D通配任何单个数字字符

  • 31. 下列程序的功能是:输入l0个整数。‘PrivatesubCommand2_Click()Dimi,j,k,temp,arr(11)AsIntegerDimresultAsStringFork=1T010arr(k)=Val(InputBox(“请输入第”&k&”个数:”,”数据输入窗口”))Nextki=1J=10DoTemp=arr(i)arr(i)=arr(j)arr(j)=tempi=i+1j=__________LoopWhileresule=””Fork=1To10result=result&arr(k)&Chr(13)NextkMsgBoxresultEndSub横线处应填写的内容是()。[1分]

    AJ-ii<j

    Bj+1i<j

    Cj+1i>j

    DJ-1i>j

  • 32. 在数据表中筛选记录,操作的结果是()。[1分]

    A将满足筛选条件的记录存人一个新表中

    B将满足筛选条件的记录追加到一个表中

    C将满足筛选条件的记录显示在屏幕上

    D用满足筛选条件的记录修改另一个表中已经存在的记录

  • 33. 建立一个基于学生表的查询,要查找出生日期(数据类型为日期/时间型)在2008一01一01和2008—12—31间的学生,在出生日期对应列的准则行中应输入的表达式是()。[1分]

    ABetween2008—01—01And2008—12—31

    BBetween#2008—Ol—01#And#2008—12—31#

    CBetween2008—01—010r2008—12—31

    DBetween#2008—01—01#Or#2008—12—31

  • 34. 在Access中已建立了“学生”表。其中有可以存放照片的字段。在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是()。[1分]

    A图像框

    B图片框

    C非绑定对象框

    D绑定对象框

  • 35. 下列程序的功能是计算N=2+(2+4)4-(24-44-6)4-…+(2+4+6+…4-40)的值。PrivateSubCommand34_Click()t=0m=0sum=0Dot==t+msum==sum4-tm=__________LoopWhilem<41MsgBox”um=”&sumEndSub空白处应该填写的语句是()。[1分]

    At+2

    Bt+1

    Cm+2

    Dm+1

  • 36. 在Access的数据表中删除一条记录,被删除的记录()。[1分]

    A可以恢复到原来设置

    B被恢复为最后一条记录

    C被恢复为第一条记录

    D不能恢复

  • 37. 在设计表时,若输入掩码属性设置为“LLLL”,则能够接收的输入是()。[1分]

    Aabcd

    B1234

    CAB+C

    DABa9

  • 38. 在满足实体整性约束的条件下()。[1分]

    A一个关系中必须有多个候选关键字

    B一个关系中只能有一个候选关键字

    C一个关系中应该有一个或多个候选关键字

    D一个关系中可以没有候选关键字

  • 39. 输入掩码字符“&”的含义是()。[1分]

    A必须输入字母或数字

    B可以选择输入字母或数字

    C必须输入一个任意的字符或一个空格

    D可以选择输入任意的字符或一个空格

  • 40. 运行下列程序,结果是()。PrivateSubCommand32_click()f0=1:fl=1:k=1DoWhilek<=5f=f0+f1f0=flfl=fk=k+1LoopMsgBox”f=”&fEndSub[1分]

    Af=5

    Bf=7

    Cf=8

    Df=13

  • 41. 在"student,表中,“姓名”字段的字段大小为10,则在此列输入数据时,最多可输入的汉字数和英文字符数分别是()。[1分]

    A55

    B1010

    C510

    D1020

  • 42. 若在“销售总数”窗体中有“订货总数”文本框控件,能够正确引用控件值的是()。[1分]

    AForms.[销售总数].[订货总数]

    BForms![销售总数].[订货总数]

    CForms.[销售总数]![订货总数]

    DForms![销售总数]![订货总数]

  • 43. 在窗体中有一个文本框Testl,编写事件代码如下:PrivateSubFormClick()X=val(Inputbox(”输入x的值”))Y=1IfX0ThenY=2Text1.Value=YEndSub.打开窗体运行后,在输入框中输入整数12,文本框Textl中输出的结果是()。[1分]

    A1

    B2

    C3

    D4

相关试卷
相关题库