机考真题10套文档格式.docx
《机考真题10套文档格式.docx》由会员分享,可在线阅读,更多相关《机考真题10套文档格式.docx(19页珍藏版)》请在冰点文库上搜索。
(4)创建一个窗体,并命名为"
fs"
设置窗体的"
浏览按钮"
属性为"
否"
,并将窗体的"
标题"
属性设置为"
测试窗体"
;
在窗体的主体节区添加两个命令按钮,分别命名为"
btnR1"
btnR2"
,标题为"
打开窗体"
关闭"
三、综合应用题
考生文件夹下有一个数据库文件"
samp3.mdb"
,其中存在设计好的表对象"
和查询对象"
qStud"
,同时还设计出以"
为数据源的报表对象"
rStud"
请在此基础上按照以下要求补充报表设计:
(1)在报表的报表页眉节区添加一个标签控件,名称为"
bTitle"
97年入学学生信息表"
(2)在报表的主体节区添加一个文本框控件,显示"
字段值。
该控件放置在距上边0.1厘米、距左边3.2厘米的位置,并命名为"
tName"
(3)在报表的页面页脚节区添加一个计算控件,显示系统年月,计算控件放置在距上边0.3厘米、距左边10.5厘米的位置,并命名为"
tDa"
(4)按"
字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。
计算控件命名为"
tAvg"
注意:
不能修改数据库中的表对象"
,同时也不允许修改报表对象"
中已有的控件和属性。
第三套上机题(W03文件夹为考生文件夹)
一、基本操作题
(1)在考生文件夹下的"
数据库中建立表"
tTeacher"
,表结构如下:
格式
字段名称
数据类型
字段大小
编号
文本
5
姓名
4
性别
1
年龄
数字
整型
工作时间
日期/时间
短日期
学历
职称
邮箱密码
6
联系电话
8
在职否
是/否
(2)根据"
表的结构,判断并设置主键。
(3)设置"
工作时间"
字段的有效性规则为:
只能输入上一年度五月一日以前(含)的日期(规定:
本年度年号必须用函数获取)。
(4)将"
在职否"
字段的默认值设置为真值,设置"
邮箱密码"
字段的输入掩码为将输入的密码显示为6位星号(密码),设置"
联系电话"
字段的输入掩码,要求前4位为"
,后8位为数字。
(5)将"
字段值的输入设置为"
男"
女"
列表选择。
(6)在"
表中输入以下两条记录:
77012
郝海为
男
67
1962-12-8
大本
教授
621208
65976670
92016
李丽
女
32
1992-9-3
研究生
讲师
920903
65976444
√
二、简单应用题
tEmployee"
tGroup"
请按以下要求完成设计:
(1)创建一个查询,查找并显示没有运动爱好的职工的"
职务"
qT1"
(2)建立"
两表之间的一对多关系,并实施参照完整性。
(3)创建一个查询,查找并显示聘期超过5年(使用函数)的开发部职工的"
聘用时间"
4个字段内容,将查询命名为"
qT2"
(4)创建一个查询,检索职务为经理的职工的"
信息,然后将两列信息合二为一输出(比如,编号为"
000011"
、姓名为"
吴大伟"
的数据输出形式为"
000011吴大伟"
),并命名字段标题为"
管理人员"
,将查询命名为"
qT3"
三、综合应用题
,其中存在已经设计好的窗体对象"
fTest"
及宏对象"
ml"
请在此基础上按照以下要求补充窗体设计:
(1)在窗体的窗体页眉节区添加一个标签控件,名称为"
窗体测试样例"
(2)在窗体主体节区添加两个复选框选控件,复选框选项按钮分别命名为"
opt1"
opt2"
,对应的复选框标签显示内容分别为"
类型a"
类型b"
,标签名称分别为"
bopt1"
bopt2"
(3)分别设置复选框选项按钮opt1和opt2的"
默认值"
属性为假值。
(4)在窗体页脚节区添加一个命令按钮,命名为"
bTest"
,按钮标题为"
测试"
(5)设置命令按钮bTest的单击事件属性为给定的宏对象m1。
(6)将窗体标题设置为"
不能修改窗体对象fTest中未涉及的属性;
不能修改宏对象m1。
第四套上机题(W04文件夹为考生文件夹)
,其中存在已经设计好的表对象"
请按照以下要求,完成对表的修改:
(1)设置数据表显示的字体大小为14、行高为18。
简历"
字段的设计说明为"
自上大学起的简历信息"
字段的数据类型改为"
整型"
字段大小的数字型。
(4)将学号为"
20011001"
学生的照片信息改成考生文件夹下的"
photo.bmp"
图像文件。
(5)将隐藏的"
党员否"
(6)完成上述操作后,将"
备注"
字段删除。
,其中存在已经设计好的3个关联表对象"
tCourse"
tScore"
及表对象"
tTemp"
(1)创建一个查询,查找并显示学生的"
课程名"
成绩"
(2)创建一个查询,查找并显示有摄影爱好的学生的"
学号"
入校时间"
(3)创建一个查询,查找学生的成绩信息,并显示"
平均成绩"
两列内容。
其中"
一列数据由统计计算得到,将查询命名为"
(4)创建一个查询,将"
表中女学生的信息追加到"
表对应的字段中,将查询命名为"
qT4"
和宏对象"
,同时还有以"
为数据源的窗体对象"
fEmployee"
,初始化标题显示为"
雇员基本信息"
,字体名称为"
黑体"
,字号大小为18。
(2)将命令按钮bList的标题设置为"
显示雇员情况"
(3)单击命令按钮bList,要求运行宏对象m1;
单击事件代码已提供,请补充完整。
(4)取消窗体的水平滚动条和垂直滚动条;
取消窗体的最大化和最小化按钮。
(5)在"
窗体页眉"
中距左边0.5厘米,上边0.3厘米处添加一个标签控件,控件名称为"
Tda"
系统日期"
窗体加载时,将添加标签标题设置为系统当前日期。
窗体"
加载"
事件已提供,请补充完整。
不能修改窗体对象"
中未涉及的控件和属性;
不能修改表对象"
m1"
程序代码只允许在"
*****Add*****"
与"
之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。
第五套上机题(W05文件夹为考生文件夹)
在考生文件夹下的"
数据库文件中已建立表对象"
tVisitor"
,同时在考生文件夹下还有"
exam.mdb"
数据库文件。
请按以下操作要求,完成表对象"
的编辑和表对象"
tLine"
的导入:
(1)设置"
游客ID"
字段为主键。
字段为"
必填"
字段。
字段的"
有效性规则"
为:
大于等于10且小于等于60。
(4)设置"
有效性文本"
"
输入的年龄应在10岁到60岁之间,请重新输入。
(5)在编辑完的表中输入如下一条新记录,其中"
照片"
字段数据设置为考生文件夹下的"
照片1.bmp"
游客ID
电话
照片
001
李霞
20
123456
(6)将"
数据库文件中的表对象"
导入到"
数据库文件内,表名不变。
,其中存在已经设计好的3个表对象"
tBand"
tBandOld"
团队ID"
导游姓名"
线路名"
,"
天数"
费用"
5个字段的内容,将查询命名为"
(2)创建一个查询,查找并显示旅游"
在五到十天之间(包括五天和十天)的"
3个字段,将查询命名为"
(3)创建一个查询,用于显示"
表的所有字段内容,然后添加一个计算字段"
优惠后价格"
,计算公式为:
优惠后价格=费用*(1-10%),将查询命名为"
(4)创建一个查询,删除"
表中出发时间在2002年以前(不含2002年)的团队记录,将查询命名为"
rBand"
,标题显示为"
团队旅游信息表,字体为"
宋体"
,字号为22,字体粗细为"
加粗"
,倾斜字体为"
是"
(2)在"
字段标题对应的报表主体区添加一个控件,显示出"
字段值,并命名为"
(3)在报表的报表页脚区添加一个计算控件,要求依据"
来计算并显示团队的个数。
计算控件放置在"
团队数:
标签的右侧,计算控件命名为"
bCount"
(4)将报表标题设置为"
团队旅游信息表"
不能改动数据库文件中的表对象"
不能修改报表对象"
第七套上机题(W07文件夹为考生文件夹)
数据库文件中已建立好表对象"
、宏对象"
mTest"
和窗体"
请按以下要求,完成各种操作:
(1)将学生"
字段的默认值设置为下一年度的一月一日(规定:
本年度的年号必须用函数获取)。
(2)冻结表"
中的"
字段列。
(3)将窗体"
的"
(4)将窗体"
中名为"
bt2"
的命令按钮的宽度设置为2厘米、与命令按钮"
bt1"
左边对齐。
(5)将宏"
重命名保存为自动执行。
,其中存在已经设计好的一个表对象"
tBook"
,请按以下要求完成设计:
(1)创建一个查询,查找图书按"
类型"
字段分类的最高单价信息并输出,显示标题为"
类别"
最高单价"
(2)创建一个查询,查找并显示单价大于等于15且小于等于20的图书,并显示"
书名"
单价"
作者名"
出版社名称"
4个字段的内容,将查询命名为"
(3)创建一个查询,按出版社名称查找某出版社的图书信息,并显示图书的"
4个字段的内容。
当运行该查询时,应显示参数提示信息:
请输入出版社名称:
(4)创建一个查询,按"
字段分组查找计算每类图书数量在5种以上(含5种)图书的平均价格,显示"
平均单价"
两个字段的信息,将查询命名为"
规定:
统计每类图书数量必须用"
图书编号"
字段计数。
tEmp"
、窗体对象"
fEmp"
、报表对象"
rEmp"
mEmp"
请在此基础上按照以下要求补充设计:
(1)将表对象"
中"
字段的格式调整为"
长日期"
显示、"
字段的有效性文本设置为"
只能输入男和女"
(2)设置报表"
按照"
字段降序(先女后男)排列输出;
将报表页面页脚区内名为"
tPage"
的文本框控件设置为按"
第N页/共M页"
形式的页码显示。
窗体上名为"
的标签上移到距"
btnP"
命令按钮1厘米的位置(即标签的下边界距命令按钮的上边界1厘米)。
同时,将窗体按钮"
的单击事件属性设置为宏"
不能修改数据库中的宏对象"
和报表对象"
中未涉及的字段和属性。
第九套上机题(W09文件夹为考生文件夹)
在考生文件夹下,已有一个数据库文件"
,其中已经建立两个表对象"
tGrade"
tStudent"
,宏对象"
qT"
请按以下操作要求,完成各种操作:
表中"
字段的显示宽度为20。
表的"
字段为主键,"
的默认值属性为"
(3)在"
表结构最后一行增加一个字段,字段名为"
家庭住址"
,字段类型为"
文本"
,字段大小为40;
删除"
像片"
(4)删除"
查询中的"
毕业学校"
列,并将查询结果按"
顺序显示。
重命名,保存为自动执行的宏。
和一个空表"
此外,还提供窗体"
和宏"
(1)创建一个查询,查找女学生的"
3个字段的内容,将查询命名为"
(2)创建追加查询,将表对象"
中有书法爱好学生的"
入校年"
3列内容追加到目标表"
的对应字段内,将查询命名为"
(规定:
列由"
字段计算得到,显示为4位数字形式。
)
(3)补充窗体"
上"
test1"
按钮(名为"
)的单击事件代码,实现以下功能:
打开窗体,在文本框"
tText"
中输入一段文字,然后单击窗体"
上的"
),程序将文本框内容作为窗体中标签"
的标题显示。
只允许在"
之间的空行内补充语句、完成设计。
(4)设置窗体"
test2"
)的单击事件为的宏对象"
在考生文件夹下有一个数据库文件"
,里面已经设计好表对象"
tBorrow"
tReader"
,查询对象"
,窗体对象"
fReader"
,报表对象"
rReader"
rPt"
请在此基础上按以下要求补充设计:
(1)在报表"
的报表页眉节区内添加一个标签控件,其名称为"
读者借阅情况浏览"
,字体大小为22,并将其安排在距上边0.5厘米、距左侧2厘米的位置。
(2)设计报表"
的主体节区为"
tSex"
文本框控件,设置数据来源显示性别信息,并要求按"
借书日期"
字段升序显示,"
的显示格式为"
形式。
(3)将宏对象"
rpt"
改名为"
mReader"
(4)在窗体对象"
的窗体页脚节区内添加一个命令按钮,命名为"
bList"
显示借书信息"
,其单击事件属性设置为宏对象"
(5)窗体加载时设置窗体标题属性为系统当前日期。
事件代码已提供,请补充完整。
不允许修改窗体对象"
不允许修改表对象"
及查询对象"
不允许修改报表对象"
的控件和属性。
******Add*****"
之间的空行内补充一行语句、完成设计,不能增删和修改其它位置上已存在的语句。
第二十七套上机题(W27文件夹为考生文件夹)
tNorm"
请按以下操作要求,完成表的编辑:
(1)根据"
(2)将"
单位"
字段的默认属性设置为"
只"
、字段大小属性改为1;
将"
最高储备"
字段大小改为长整型,"
最低储备"
字段大小改为整型;
字段;
规格"
字段值为"
220V-4W"
的记录。
(3)设置表"
的有效性规则和有效性文本,有效性规则为:
字段的值必须小于"
字段的值,有效性文本为"
请输入有效数据"
出厂价"
字段的格式属性设置为货币显示形式。
(5)设置"
字段的输入掩码为9位字母、数字和字符的组合。
其中,前3位只能是数字,第4位为大写字母"
V"
,第5位为字符"
-"
,最后一位为大写字母"
W"
,其他位为数字。
(6)在数据表视图中隐藏"
考生文件夹下有一个数据库文件“samp2.mdb”,其中存在已经设计好的3个关联表对象“tStud”、“tCourse”、“tScore”和一个空表“tTemp”。
(1)创建一个查询,查找并显示有书法或绘画爱好学生的“学号”、“姓名”、“性别”和“年龄”4个字段的内容,将查询命名为“qT1”。
(2)创建一个查询,查找成绩低于所有课程总平均分的学生信息,并显示“姓名”、“课程名”和“成绩”3个字段的内容,将查询为“qT2”。
(3)以表对象“tScore”和“tCourse”为基础,创建一个交叉表查询。
要求:
选择学生的“学号”为行标题、“课程号”为列标题来统计输出学分小于3分的学生平均成绩,将查询命名为“qT3”。
(4)创建追加查询,将表对象“tStud”中“学号”、“姓名”、“性别”和“年龄”4个字段内容追加到目标表“tTemp”的对应字段内,将查询命名为“qT4”。
“姓名”字段的第一个字符为姓,剩余字符为名。
将姓名分解为姓和名两部分,分别追加到目标表的“姓”、“名”两个字段中)
考生文件夹下有一个数据库文件“samp3.mdb”,其中存在已经设计好的表对象“tNorm”和“tStock”,查询对象“qStock”和宏对象“m1”,同时还有以“tNorm”和“tStock”为数据源的窗体对象“fStock”和“fNorm”。
(1)在“fStock”窗体对象的窗体页眉节区添加一个标签控件,名称为“bTitle”,初始化标题显示为“库存浏览”,字体为“黑体”,字号为18,字体粗细为“加粗”。
(2)在“fStock”窗体对象的窗体页脚节区添加一个命令按钮,命名为“bList”,按钮标题为“显示信息”。
(3)设置命令按钮bList的单击事件属性为运行宏对象m1。
(4)将“fStock”窗体的标题设置为“库存浏览”。
(5)将“fStock”窗体对象中的“fNorm”子窗体的浏览按钮去掉。
不能修改窗体对象中未涉及的控件和属性;
不能修改表对象“tNorm”、“tStock”和宏对象“m1”。
第三十三套上机题(W33文件夹为考生文件夹)
在考生文件夹下有文本文件“tTest.txt”和数据库文件“samp1.mdb”,“samp1.mdb”中已建立表对象“tStud”和“tScore”。
请按以下要求,完成表的各种操作:
(1)将表“tScore”的“学号”和“课程号”两个字段设置为复合主键。
(2)设置“tStud”表中的“年龄”字段的有效性文本为“年龄值应大于16”;
删除“tStud”表结构中的“照片”字段。
(3)设置表“tStud”的“入校时间”字段有效性规则为:
只能输入2009年10月以前的日期。
(4)设置表对象“tStud”的记录行显示高度为20。
(5)完成上述操作后,建立表对象“tStud”和“tScore”的表间一对多关系,并实施参照完整性。
(6)将考生文件夹下文本文件tTest.txt中的数据链接到当前数据库中。
数据中的第一行作为字段名,链接表对象命名为tTemp。
考生文件夹下有一个数据文件“samp2.mdb”,其中存在已经设计好的表对象“tStud”、“tCourse”、“tScore”和“tTemp”。
(1)创建一个查询,查找没有选修课程的课程,显示与该课程有关的学生的“姓名”、“性别”、“课程号”和“成绩”4个字段的内容,将查询命名为“qT1”。
(2)创建一个查询,查找选修课程里含有“101”或者“102”信息的课程,并显示其“课程号”、“课程名”及“学分”3个字段内容,将查询命名为“qT2”。
(3)创建一个查询,查找并显示姓名中含有“红”字学生的“学号”、“姓名”、“性别”和“年龄”4个字段的内容,将查询命名为“qT3”。
(4)创建一个查询,将“tTemp”表中“学分”字段的记录全部