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