2021年山东省东营市全国计算机等级考试Access数据库程序设计模拟考试(含答案)_第1页
2021年山东省东营市全国计算机等级考试Access数据库程序设计模拟考试(含答案)_第2页
2021年山东省东营市全国计算机等级考试Access数据库程序设计模拟考试(含答案)_第3页
2021年山东省东营市全国计算机等级考试Access数据库程序设计模拟考试(含答案)_第4页
2021年山东省东营市全国计算机等级考试Access数据库程序设计模拟考试(含答案)_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2021年山东省东营市全国计算机等级考试Access数据库程序设计模拟考试(含答案)学校:________班级:________姓名:________考号:________

一、操作题(10题)1.从ACCESS数据库导出数据:在D:\\Access目录下有一个“教学管理.mdb”access数据库,其中有一个“学生”表。1、将“教学管理.mdb”中“学生”表导出为电子表格文件,命名为“学生_导出.xls”2、将“教学管理.mdb”中“学生”表导出为文本文件,命名为“学生_导出.txt”

2.用向导建立ACCESS数据库:利用数据库模板向导,在D:\\Access目录下建立一个ACCESS数据库“资产追踪.mdb”。要求显示样式设置为"标准",报表打印样式为"大胆"。数据库标题为“资产追踪”。

3.使用表向导创建表:在D:\\Access目录下有一ACCESS数据库“教学管理.mdb”。利用表的“表向导”创建如右图的“学生-表向导”表。

4.在窗体上添加一个名为Command1的命令按钮,然后编写如下程序:

Functionm(xAsInteger,yAsInteger)AsInteger

m=IIf(x>y,x,y)

EndFunction

PrivateSubCommand1_Click()

DimaAsInteger,bAsInteger

a=1

b=2

MsgBoxm(a,b)

EndSub

打开窗体运行后,单击命令按钮,消息框中输出结果为【】。

5.从外部导入数据创建表:有一个电子表格文件“学生电子表格.xls”,一个文本文件“学生.txt”,一个“教学管理_原始.mdb”access数据库,以及一个空数据库文件“教学管理.mdb”。操作要求如下:1、将电子表格“学生电子表格.xls”导入到“教学管理.mdb”中,表命名为“学生_从电子表格”。2、将文本文件“学生.txt”导入到“教学管理.mdb”中,表命名为“学生_从文本文件”。3、将“教学管理_原始.mdb”中的“学生”表导入到“教学管理.mdb”,表命名为“学生”。

6.

7.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:

PrivateSubCommand1Click()

DimiAsInteger,nAsInteger

n=0

Fori=0To50

i=i+3

n=n+1

Ifi>10ThenExitFor

Nexti

Text1.Text=Str(n)

EndSub

程序运行后,单击命令按钮,在文本框中显示的值是______。

8.编辑数据表:在ACCESS数据库“教学管理.mdb”,跟下面要求进行相应的操作:表的复制和重命名、隐藏列、冻结列、移动列、行高与列宽、更改表数据的字体、设置数据表格式、数据的查找与替换。

9.在考生文件夹下有一个“Acc3.mdb”数据库。(1)以“房产销售情况表”为数据源,创建“销售明细”窗体,在窗体中显示“房产销售情况表”的全部字段,文本框的特殊效果为“平面”。在窗体页眉中添加“销售信息明细”标签。标签文本格式为“宋体”、“l2号”、“加粗”、“居中显示”。窗体显示效果如图2所示。

(2)以“房源基本情况表”为数据源,创建“按照房源代码查询”查询,查询与“销售明细”窗体中房源代码相同的房源信息。结果显示“房源基本情况表”中的全部字段。

10.假设用—个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【】个元素。

二、基本操作题(10题)11.

12.按照下表的要求创建“演员”表。

13.

14.

15.

16.

17.

18.修改“录影集”表“长度”字段的数据类型为“日期/时间”,格式为“日期”,并在“录影集”表中输入如下数据。

19.在考生文件夹中有一个“Acc1.mdb”数据库。(1)将“基本情况”表以“基本情况.xls”格式导出,并保存到考生文件夹中。(2)在“部门”表中添加“部门简介”字段,数据类型为“文本”,字段大小为“50”。(3)为“部门”表的“部门名称”字段设置“无重复索引”。

20.

三、1.选择题(10题)21.打开窗体需要执行的宏操作是()。

A.OpenQueryB.OpenReportC.OpenFormD.OpenWindow

22.下列关于数据库中表的说法错误的是()。

A.每个表绝对不可以包含多个主题的信息

B.每个表应该只包含关于一个主题的信息

C.表中可以包含重复信息

D.信息可以在多个表之间复制

23.数据库技术的根本目标是要解决数据的()。

A.存储问题B.共享问题C.安全问题D.保护问题

24.在Access中已建立了“学生”表,表中有“学号”“姓名”“性别”和“入学成绩”等字段。执行如下SQL命令:Select性别,avg(入学成绩)From学生GroupBy性别其结果是()。

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

B.按性别分组计算并显示性别和入学成绩的平均值

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

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

25.下列选项中不是“图像”控件支持的“缩放模式”的是()。

A.缩放B.拉伸C.按比例D.剪裁

26.以下关于VBA运算符优先级比较,正确的是()。

A.算术运算符>逻辑运算符>连接运算符

B.逻辑运算符>关系运算符>算术运算符

C.算术运算符>关系运算符>逻辑运算符

D.连接运算符>逻辑运算符>算术运算符

27.下列关于Access控件的说法正确的是()。

A.标签控件用来在窗体或报表上显示说明性文本,显示字段或表达式的数值

B.文本框主要用来输入字段数据,但不能编辑字段数据

C.复选框、切换按钮和选项按钮不能作为单独的控件来显示表或查询中的“是”或“否”的值

D.选项组是由一个组框及一组复选框、选项按钮或切换铵钮组成

28.以下数据结构属于非线性数据结构的是______。

A.队列B.线性表C.二叉树D.栈

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

A.线性链表的各元素在存储空间中的位置必须是连续的

B.线性链表的头元素一定存储在其他元素的前面

C.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储其他元素的前面

D.线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺户是任意的

30.下列情况下应该使用宏还是VisualBasic()。Ⅰ.创建自己的函数Ⅱ.执行系统级别的操作

A.Ⅰ使用宏,Ⅱ使用VisualBasic

B.Ⅰ使用VisualBasic

C.Ⅰ、Ⅱ都使用宏

D.Ⅰ、Ⅱ都使用VisualBasic

四、综合应用题(10题)31.

32.在考生文件夹下,存在一个数据库文件“Acc3.mdb”,其中已经设计了表对象“职工”、窗体对象“F1”、报表对象“R1”和宏对象“M1”。试在此基础上按照以下要求补充设计:(1)设置表对象“职工”中“姓名”字段为“必填字段”,同时设置其为“有重复索引”。将考生文件夹下的图像文件“S0002.bmp”作为表对象“职工”中编号为“S0002”、名为“刘淼”的女职工的照片数据。(2)将报表“R1”的主体节区内“Age”文本框控件改名为“Year”,同时依据报表记录源的“年龄”字段值计算并显示出其4位的出生年信息(注意:当前年必须用相关函数返回)。(3)设置“F1”窗体上名为“Title”的标签文本显示为“阴影特殊效果”。同时,将窗体按钮“corn”的单击事件属性设置为宏“M1”,以完成按钮单击打开报表的操作。显示结果如图4所示。

33.

34.考生文件夹下有一个数据库“Ace3.mdb”,其中存在已经设计好的表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计:

(1)将报表“rEmp”的报表页眉区内名为“bTitle”标签控件的标题文本在标签区域中居中显示,同时将其放在距上边“0.5cm”、距左侧“5cm”处。

(2)设计报表“rEmp”的主体节区内“tSex”文本框控件依据报表记录源的“性别”字段值来显示信息:性别为1,显示“男”,性别为2,显示“女”。

(3)将“fEmp”窗体上名为“bTitle”的标签文本颜色改为红色。同时,将窗体按钮“bTnp”的单击事件属性设置为宏“mEmp”,以完成单击按钮打开报表的操作。

注意:不允许修改数据库的表对象“tEmp”和宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp"中未涉及的控件和属性。如图7所示。

35.在考生文件夹下有一个“Acc3.mdb”数据库,里面有一个名为“产品”的报表,如图3所示。(1)在报表的页眉节区添加一个标签控件,其名称为“bTitle”,标题显示为“产品”,字号设置为“20磅”。(2)在页面页眉节区添加一个标签控件,其名称为“bPrice”,标题显示为“价格”。该控件放置在距上边“0.1cm”、距左边“5.8cm”的位置。(3)在主体节区添加一个文本框控件,其名称为“tPrice”,作用为显示“产品”表的“价格”字段。该控件放置在距上边“0.1cm”,距左边“5.8cm”的位置。宽度设置为“1.5cm”。(4)在报表页脚节区添加一个文本框控件,其名称为“tAvg”,用于计算并显示平均价格。

36.

37.在考生文件夹下,存在一个数据库文件“Acc3.mdb”,里面已经设计了表对象“职工”、窗体对象“F1”、报表对象“R1”和宏对象“M1”。试在此基础上按照以下要求补充设计:(1)设置表对象“职工”中“聘用时间”字段的有效性规则为:2002年1月1日(含)以后的时间、相应有效性文本设置为“输入二零零二年以后的日期”。(2)设置报表“R1”按照“性别”字段“升序”(先男后女)排列输出;将报表页面页脚区域内名为“Page”的文本框控件设置为“一页码/总页数一”形式的页码显示(如一l/15一,一2/15一…)。(3)将“F1”窗体上名为“Title”的标签上移到距“com”按钮“1cm”的位置(即标签的下边界距按钮的上边界1cm),并设置其标题为“职工信息输出”。(4)试根据以下窗体功能要求,对已给的按钮事件过程进行补充和完善。在“F1”窗体上单击“输出”按钮(名为“com”),弹出一个输入对话框,其提示文本为“请输入大于0的整数值”。输入1时,相关代码关闭窗体(或程序)。输入2时,相关代码实现预览输出报表对象“R1”输入≥3时,相关代码调用宏对象“M1”,以打开数据表“职工”。结果如图3所示。

38.

39.

40.

五、综合操作题(2题)41.

42.

六、简单应用题(2题)43.

44.

参考答案1.第一题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“MicrosoftExcel”,确定文件名字“学生_导出”,单击“导出”即可。第二题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“文本文件”,确定文件名字“学生_导出”,单击“导出”即可。2.1、打开刚刚建立的“教学管理”数据库,单击“文件—>新建”,在弹出的窗口右面,找到“本机上的模板…”并单击。2、在弹出的模板窗口上选择“数据库”,找到“资产追踪”,选中,并单击“确定”。3、选择保存数据库的路径D:\\\\ACCESS,并命文件名为“资产追踪”,单击“创建”。4、“下一步→下一步”在数据库向导里面选择“标准”,“下一步→大胆”。“下一步→下一步”,单击“完成”即可。3.1、找到要操作的数据源,打开“教学管理”数据库。2、选择数据库的对象“表”,可以在窗口上双击“使用向导创建表”或者单击“新建”,在打开的窗口中选择“表向导”。单击“确定”按钮,在弹出的窗口上选择“商务”,在示例表中选择“学生”表。3、添加九个示例字段到“新表中的字段”,在“新表中的字段”下面单击“重命名字段”进行如要求所示的图的字段名字。完成命名之后单击“下一步”,命名为“学生-表向导”,选择“不,让我自己设置主键”。4、单击“下一步”,再单击“下一步”,再单击“下一步”,点击“完成”即可。5、关闭打开的表,右键单击“学生-表向导”,选择“设计视图”打开表。6、在打开表中进行如题目要求所示设置“数据类型”,完成后“保存”即可

4.44解析:M(6)的值为12-6=6;则有M(2+6)=M(8)的值为12-8=4。5.第一题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“学生电子表格”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“学生电子表格”,则单击“文件类型”的右面的下拉按钮——三角形。3、在文件类型中选择“MicrosoftExcel”,出现“学生电子表格”后,选中“学生电子表格”,再单击右下角的“导入”,单击“下一步”,再单击“下一步”,若“第一行包含列标题”前面的方框打上小勾,则直接单击“下一步”;若“第一行包含列标题”前面的方框没有打上小勾,则打上小勾后直接单击“下一步”。再单击“下一步”,再单击“下一步”,选择“我自己选择主键”,再单击“下一步”,命名为“学生_从电子表格”,单击“完成”即可。第二题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“学生”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“学生.txt”,则单击“文件类型”的右面的下拉按钮——三角形。3、在文件类型中选择“文本文件”,出现“学生.txt”后,选中“学生.txt”,再单击右下角的“导入”,单击“下一步”,再单击“下一步”,若“第一行包含列标题”前面的方框打上小勾,则直接单击“下一步”;若“第一行包含列标题”前面的方框没有打上小勾,则打上小勾后直接单击“下一步”。再单击“下一步”,再单击“下一步”,选择“我自己选择主键”,再单击“下一步”,命名为“学生_从文本文件”,单击“完成”即可。第三题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“教学管理_原始”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“教学管理_原始”,则单击“文件类型”的右面的下拉按钮——三角形。3、在文件类型中选择“MicrosoftofficeAccess”,出现“教学管理_原始”后,选中“教学管理_原始”,再单击右下角的“导入”,单击对象“表”中的“学生”表,然后确定即可。

6.

7.33解析:本题考查循环的知识。Exit语句用于中途退出循环,所以带有Exit语句的循环结束后,一定要判断清楚到底是因为不满足循环条件而退出循环的,还是由于执行到了Exit语句而退出循环的。本题中不等i循环到50就会因为满足If语句的条件从而执行到ExitFor语句退出循环,注意到每次循环时除了要执行i=i+3以外,在本次循环结束后还要加上步长1,经过计算在第3次循环的时候由于i的值为11而满足了If语句的条件,执行ExitFor后退出循环,此时的n值为3。8.第一题:步骤:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、鼠标右键单击“学生”表,选择“复制”,再在工具栏上找到“粘贴”图标,在“表名称”中输入“学生表备份”,同时选择“结构和数据”,单击“确定”即可。3、鼠标右键单击“学生表备份”表,选择“重命名”,再输入“学生表备份2009”即可。第二题:步骤:1、在打开的数据库中打开“教师”表,把鼠标移动到“教师编号”字段,鼠标变成“向下黑色箭头”时单击左键,选中整个字段。2、再单击鼠标右键,选择“隐藏列”单击即可。3、在当前表的灰色出单击鼠标右键,选择“取消隐藏列”,在弹出的窗口的“教师编号”前面的方框打上小勾即可。第三题:1、在第二题的基础上,在挡开的教师表中操作,把鼠标移动到“姓名”字段,鼠标变成“向下黑色箭头”时单击左键,选中整个字段。2、再单击鼠标右键,选择“冻结列”单击即可。3、在第二步不关闭表的情况下,同样是选择整列“姓名”,单击鼠标右键,选择“取消对所有列的冻结”即可。第四题:1、在第三题的情况下,不关闭表的情况下,同样是选中整列字段“教师编号”,按住鼠标左键不放,看到鼠标下方加有虚线的方框时拉动鼠标移动到“姓名”列后面,放开鼠标即可。第五题:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、打开“教师”表,选中“教师”表的任意一行,然后单击鼠标的右键,选择“行高”;或者在“格式”中选择“行高”,再弹出的行高的窗口中输入想要的高度,如题目的要求是“18”,单击“确定”即可。3、打开“教师”表,选中“教师”表的任意一列,然后单击鼠标的右键,选择“列宽”;或者在“格式”中选择“列宽”,再弹出的行高的窗口中输入想要的高度,如题目的要求是“18”,单击“确定”即可。4、设置完成后保存即可。第六题:1、在第五题的基础上,在“教师”表的灰色处单击鼠标右键,选择字体,在弹出来的窗口上选择和设置题目的要求后,确定、保存即可。第七题:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、打开“教师”表,在工具栏上找到“格式”,单击有选择“数据表”,在“设置数据表格式”中按题目的要求选择需要的设置即可。同理操作即可完成。9.(1)打开“Acc3.mdb”数据库窗口,单击“窗体”对象,单击“新建”按钮,选择“自动创建窗体:纵栏武”,选择“房产销售情况表”表为数据源,单击“确定”按钮。弹出窗口对话框,执行“视图”一“设计视图”,用鼠标右键单击其中一个文本框,右键单击选择“属性”命令,在“格式”选项卡的“特殊效果”中选择“平面”。关闭属性对话框。单击工具栏中的“标签”控件,拖到窗体页眉中。并调整其大小,输入“销售信息明细”文本,选中新建标签,在工具栏中选择考题要求的文本格式:宋体、l2号、加粗、居中。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入窗体名称“销售明细”.单击“确定”按钮,关闭窗体设计视图。(2)在“Ace3.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,单击“确定”按钮。弹出“显示表”对话框,添加“房源基本情况表”,单击“关闭”按钮。关闭“显示表”对话框。字段行选择“房源基本情况表.g-”和“房源代码”,取消“房源代码”字段的显示,在“房源代码”行对应的“条件”行输入“[Forms]![销售明细]![房源代码]”。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名称“按照窗体房源代码查询”,单击“确定”按钮,关闭查询设计视图。

10.2020解析:栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素:栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。即栈是按照“先进后出”或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。通常用指针top来指示栈顶的位置,用指针bottom指向栈底。由题意可知栈顶指针top=30,bottom=49,则栈中具有的元素应该为bottom-top+1即49-30+1=20。

11.

12.在“Accl.mdb”数据库窗口中单击“表”对象,单击“新建”按钮,在“新建表”对话框中选择“设计视图”,按照要求建立字段。

13.

14.

15.

16.

17.18.选中“录影集”表,右键单击选择“设计视图”,选中“长度”字段,在字段属性的格式行选择“日期”。打开“录影集”表,输入对应数据。

19.(1)在“Acc1.mdb”数据库窗口中单击“表”对象。右键单击“基本情况”表,选择“导出”,在弹出的对话框中选择“保存类型”为“MicrosoftExcel”,设置文件名称为“基本情况”,设置“保存位置”为考生文件夹对应的路径,单击对话椹中的“保存”按钮。

(2)在“Acc1.mdb”数据库窗口中“表”对象下,右键单击“部门”表,选择“设计视图”。添加“部门简介”字段,数据类型为“文本”,字段大小为“50”。单击工具栏中的“保存”按钮,关闭表设计视图。

(3)在“Acc1.mdb”数据库窗口中的“表”对象下,右键单击“部门”表,选择“设计视图”。选中“部门名称”字段,在字段属性的索引行选择“有(无重复)”。单击工具栏中的“保存”按钮,关闭表设计视图。

20.

21.C解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,常用的打开操作有:OpenForm用于打开窗体,OpenQuery用于打开查询,OpenTable用于打开一个表,OpenReport则用于打开报表。0penWindow不是合法的宏操作。

22.A解析:本题考查表的基础知识。Access中的表是数据实际存储的对象,实现了逻辑层次上的关系。一个表一般只包含一个主题的信息,但是在特殊情况下包含多个主题的信息是允许的;在表中一般不应包含重复信息,但是在特殊情况下也可存储重复信息;信息可以在多个表之间复制。

23.B解析:数据库产生的背景就是计算机的应用范围越来越广泛,数据量急剧增加,对数据共享的要求越来越高。共享的含义是多个用户、多种语言、多个应用程序相互覆盖的使用一些公用的数据集合。在这样的背景下,为了满足多用户、多应用共,享数据的要求,就出现了数据库技术,以便对数据库进行管理。因此,数据库技术的根本目标就是解决数据的共享问题。故选项B正确。

24.B解析:“avg(入学成绩)”的作用是求“入学成绩”的平均值;Select是SQL的查询语句;GroupBy的作用是定义要执行计算的组。所以本题SQL命令的作用是将学生表按性别分组,计算并显示各性别和各性别对应的入学成绩的平均值。

25.C解析:本题考查设置图像控件的属性。图像按钮的“缩放模式”属性值为:剪裁,只显示图像控件大小的部分;缩放,按照图像控件大小同比例缩放原图片;拉伸,将原图片拉伸至充满整个图像控件。选项A、B、D错误,选项C正确。图像控件不支持按一定比例缩放原图片。答案为C。

26.C解析:本题考查的是VBA中运算符的优先级的知识。在VBA中的运算符都具有其优先级,最基本的就是算术运算符>连接运算符>关系运算符>逻辑运算符,在各个种类的运算符中还有不同的优先级,比如在算术运算中乘方的优先级就高于乘法和除法运算,同优先级的运算由左至右顺序执行。

27.D解析:本题考查Access中控件的概念。标签控件主要用来在窗体或报表上显示说明性文本,但标签不显示字段或表达式的数值,它并没有数据来源;文本框不但可以用来输入还可以编辑字段数据,它是一种交互式控件;复选框、切换按钮和选项按钮是作为单独的控件来显示表或查询中的“是”或“否”的值,当选中复选框或选项按钮时,设置为“是”,如果不选则为“否”;对于切换按钮,如果按下切换按钮,其值为“是”,否则其值为“否”;选项组是由一个组框及一组复选框、选项按钮或切换铵钮组成;列表框与组合框控件。考生对这些概念应该理解,尤其是细节问题。答案为D。

28.C解析:线性表、栈和队列等数据结构所表达和处理的数据以线性结椒为组织形式。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入;删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈又称后进先出表(LastInFirstOut):队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。因此队列又称先进先出表(FirstInFirstOut)。

29.D解析:性链表中,各元素在存储空间中的位置是任意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。

30.D解析:本题旨在考查宏与VisualBasic在多种情况下的选择。在前面的题目中已经讲到宏与VisualBasic的选择依据是需要完成的任务,而且也列举了一些各自使用的场合。比如:打开和关闭窗体、显示和隐藏工具栏或运行报表等适合使用宏来完成;像创建自己的函数、显示错误信息、创建或操作对象、执行系统级别的操作、一次操作多个记录等适合使用VisualBasic。答案为D。

31.

32.(1)在“Acc3.mdb”数据库中单击“表”对象,选择“职工”表,单击“设计”按钮,打开“职工”表设计视图。选中“姓名”字段行,选择下面字段属性中“填字段”下拉列表中的

“是”选项,选择下面字段属性中“索引”下拉列表中的“有(有重复)”选项,单击“保存”按钮,保存“职工”表。单击工具栏中的“数据表视图”按钮,切换至“职工”表数据视图中,右键单击“工号”为“S0002”,姓名为“刘淼”对应的照片字段,执行“插入对象”快捷菜单命令,弹出“插入对象”对话框,选择“由文件创建”单选按钮,单击“浏览”按钮选择“S0002.bmp”图片所在路径,单击“确定”按钮。单击“保存”按钮,保存“职工”表,关闭表视图。

(2)在“Acc3.mdb“数据库中单击“报表”对象,选择“R1”报表,单击“设计”按钮,打开“R1”报表设计视图。右键单击名称为“Age”的文本框即“未绑定”文本框,执行“属性”快捷菜单命令,弹出“文本框”对话框,选择“全部”选项卡,在“名称”文本框中输入“Year”。在“控件来源”文本框中输入“=Year(Now())-[年龄]”,关闭“属性”窗口。单击“保存”按钮,保存“R1”报表,关闭报表设计图。

(3)在“Acc3.mdb”数据库中单击“窗体”对象,选择“F1”窗体,单击“设计”按钮,打开“F1”窗体设计视图。右键单击名为“Title”的标签,即标题显示为“职工信息输出”的标签,执行“属性”快捷菜单命令,弹出“标签”对话框,选择“格式”选项卡,选择“特殊效果”事件下拉列表中的“阴影”选项。

单击标题为“输出”的命令按钮,将“标签”对话框切换至“命令按钮”对话框,选择“事件”选项卡,选择“单击”事件下拉列表中的“M1”选项,关闭属性对话框。单击“保存”按钮,保存“F1”窗体,关闭设计视图。

33.

34.(1)在“Acc3.mdb”数据库窗口中选中“报表”对象,右键单击“rEmp”,选择“设计视图”。右键单击标签控件“bTitle”,选择“属性”,在“文本对齐”行右侧下拉列表中选中“居中”。分别在“左边距”和“上边距”行输入“5cm”和“0.5cm”,关闭“属性”对话框。

(2)在“Acc3.mdb”数据库窗口中选择“报表”对象,右击“rEmp”,选择“设计视图”。右键单击“tSex”文本框,选择“属性”。在“控件来源”行输入“=IIf([性别]=1,"男","女")”,保存并关闭属性界面。

(3)在“Acc3.mdb”数据库窗口中选中“窗体”对象,右键单击“fEmp”,选择“设计视图”。右键单击标签控件“bTitle”,选择“属性”。单击“前景色”右侧的生成器按钮,在弹出的对话框中选中红色,单击“确定”按钮,关闭“属性”对话框。右键单击“bTnp”按钮,选择“属性”,单击“事件”选项卡,在“单击”行右侧下拉列表中选中“mEmp”。关闭“属性”界面。单击工具栏中的“保存”按钮,关闭设计视图。35.(1)打开“Acc3.mdb”数据库,在“数据库”窗口中单击“报表”选项,选中“产品”报表,单击“设计”按钮,进入“产品”报表的设计视图。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论