计算机二操作必考题(操作题题库)(6)

2019-01-07 13:29

bTitle”的内容;②如果月份小于10,按实际位数显示。 要求:本年度当月的时间必须使用函数获取。

(3)在“导游姓名”字段标题对应的报表主体区位置添加一个控件,显 示出“导游姓名”字段值,并命名为“tName”。

(4)在报表适当位置添加一个文本框控件,计算并显示每个导游带团的 平均费用,文本框控件名称为tAvg。

注意:报表适当位置是指报表页脚、页面页脚或组页脚。

注意:不允许改动数据库文件中的表对象“tBand”和“tLine”,同时 也不允许修改报表对象“rBand”中已有的控件和属性。程序代码 只允许在“*******Add******”与“*******Add******”之间的 空行内补充一行语句、完成设计,不允许增删和修改其它位置已 存在的语句。

※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ 第23套:

在考生文件夹下,“samp1.accdb”数据库文件中已建立两个表对象(名为 “员工表”和“部门表”)和一个窗体对象(名为“fEmp”)。试按以下要求顺 序,完成表及窗体的各种操作:

64-1

(1)设置“员工表”职务字段值的输入方式为从下拉列表中选择“经理”、“ 主管”或“职员”选项值。

(2)分析员工的聘用时间,将截止到2013年聘用期超过30年(含30年)的员工 其“说明”字段的值设置为“老职工”。

要求:判断员工的聘用期,不考虑月日因素。比如,聘用时间在2007年的 员工,其聘用期为6年。

(3)将“员工表”姓名字段中的所有“小”字改为“晓”。

(4)将“员工表”中男职工的前四列信息(编号,姓名,性别,年龄)导出到 考生文件夹下,以文本文件形式保存,命名为Test.txt。 要求:各数据项间以逗号分隔,第一行包含字段名称。

(5)建立“员工表”和“部门表”的表间关系,并实施参照完整。

(6)将窗体对象“fEmp”的记录源设置为表对象“员工表”;设置系统相关属 性,实现窗体对象“fEmp”打开时以重叠窗口形式显示。

********************************************************************** 考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对 象“tEmployee”、“tSell”和“tBook”,试按以下要求完成设计:

64-2

(1)创建一个查询,查找并显示单价高于平均单价的图书“书名”和“出版社 名称”二个字段内容,所建查询名为“qT1”。

(2)创建一个查询,按输入的售出日期查找某日期的售书情况,并按数量降序 显示“姓名”、“书名”、“数量”三个字段的内容,所建查询名为

“qT2”;当运行该查询时,应显示参数提示信息:“请输入售出日期”。 (3)创建一个查询,查找双子星座出生雇员的图书销售信息,显示“姓名”、 “售出日期”和“书名”三个字段的内容,所建查询名为“qT3”。 说明:双子星座是指5月21日(含)到6月21日(含)的日期段。

(4)创建一个查询,统计图书销售额超过2500(含)的雇员信息,并显示“姓 名”和“销售额”两个字段的内容,所建查询名为“qT4”。

********************************************************************** 考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对 象“tStudent” 和“tGrade”,同时还设计出窗体对象“fGrade”和“ fStudent”。请在此基础上按照以下要求补充“fStudent”窗体的设计:

64-3

(1)将“fStudent”窗体标题改为“团员信息显示”, 边框改为“对话框边 框”样式,取消窗体中的水平和垂直滚动条。

(2)将名称为“标签15”的标签控件名称改为“tStud”,标题改为“团员成绩”。 (3)在“fStudent”窗体装载事件中,代码设置相关属性完成团员信息输出。 (4)在“fStudent”窗体打开事件中,代码设置“子对象”控件的源对象属 性为“fGrade”窗体,并取消其“导航按钮”。

(5)单击“fStudent”窗体的“退出”命令按钮(名称为bQuit),应关闭窗 体。系统已提供了部分VBA代码,请按照VBA代码中的指示将代码补充完 整。

注意:不允许修改窗体对象“fGrade”和“fStudent”中未涉及的控件、 ;属性不允许修改表对象“tStudent” 和“tGrade”。

程序代码只允许在“*****Add*****”与“*****Add*****”之间的 空行内补充一条代码语句、不允许增删和修改其它位置已存在的语 句。

※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ 第24套:

在考生文件夹下,“samp1.accdb”数据库文件中已建立好表对象“tStud” 和“tScore”、宏对象“mTest”和窗体“fTest”。试按以下要求,完成各种 操作:

(42-1)

(1)分析表对象“tScore”的字段构成、判断并设置其主键。

(2)删除 “tStud” 表结构的“照片”字段列、在“简历”字段之前增添一 个新字段(字段名称:团员否 数据类型:“是/否”型)。

(3)隐藏“tStud”中的“所属院系”字段列;将年龄字段的默认值设置为现 有记录中人数最多的学生年龄值。

(4)将考生文件夹下文本文件Test.txt中的数据导入到当前数据库中。其中, 第一行数据是字段名,导入的数据以“tTest”数据表命名保存。

(5)将窗体“fTest”中名为“bt2”的命令按钮,其高度设置为1厘米、左边 界设置为左边对齐“bt1”命令按钮;设置相关属性,当打开窗体“fTest ”时使“bt2” 命令按钮处于不可用状态。 (6)将宏“mTest”重命名为自动运行的宏。

********************************************************************** 考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个 关联表对象“tStud”、“tCourse”和“tScore”。此外,还提供窗体“fTest ”,试按以下要求完成设计:

(68-2)

(1)创建一个查询,查找第三季度入校的学生信息,输出其“姓名”、“年龄 ”和“性别”三个字段内容,所建查询命名为“qT1”。

(2)创建一个查询,查找年龄在所有学生平均年龄上下2岁(含)范围内的信 息,输出其“姓名”、“课程名”和“成绩”三个字段内容,所建查询命 名为“qT2” 。

(3)创建生成表查询,组成字段是没有任何爱好学生的“学号”、“姓名”和 “入校年”三列内容(其中“入校年”数据由“入校时间”字段计算得到 ,显示为四位数字年的形式),生成的数据表命名为“tTemp”,所建查询 命名为“qT3”。

(4)补充窗体“fTest”上“test1”按钮(名为“bt1”)的单击事件代码, 实现以下功能:

当单击按钮“test1”,将文本框中输入的内容与文本串“等级考试测试” 连接并消除连接串的前导和尾随空白字符,用标签“bTitle”显示连接结 果。

注意:不允许修改窗体对象“fTest”中未涉及的控件和属性;只允许在“ *****Add1*****”与“*****Add1*****”之间的空行内补充语句、 完成设计。

********************************************************************** 考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对 象“tEmployee”和查询对象“qEmployee”,同时还设计出以“qEmployee”为 数据源的报表对象“rEmployee”。试在此基础上按照以下要求补充报表设计:

68-3

(1)在报表的合适页脚区域添加一个计算控件,以输出页码。计算控件放 置在距上边0.3厘米、距左侧7厘米位置,并命名为“tPage”。规定 页码显示格式为“当前页/总页数”,如1/20、2/20、...、20/20等。

(2)报表的报表页眉节区位置添加一个标签控件,其标题显示为 “Employee基本信息”,字号为24,并命名为“bTitle”。

(3)在相关事件代码中,设置报表标题为引用标签“bTitle”的值。同时, 将其中的英文内容部分大写输出。

(4)在相关事件代码中,依据报表“聘用时间”字段值情况,设置报 表文本框“tStatus”的输出内容。具体规定是:截止2012年,聘用 期在30年(含)以上的员工,输出“老员工”标示信息;否则,输出 “普通员工”标示信息。

注意:不允许修改数据库中的表对象“tEmployee”和查询对象“

qEmployee”;不允许修改报表对象“rEmployee”中未涉及的控件 和属性;代码只允许在“*****Add*****”与“*****Add*****”之 间的空行内补充一条语句、完成设计。

※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ 第25套:

在考生文件夹下,“samp1.accdb”数据库文件中已建立两个表对象(名为 “员工表”和“部门表”)。试按以下要求,顺序完成表的各种操作:

(65-1)

(1)将“员工表”的行高设为15。

(2)设置表对象“员工表”的年龄字段有效性规则为:大于17且小于65(不含 17和65);同时设置相应有效性文本为“请输入有效年龄”。

(3)在表对象“员工表”的年龄和职务两字段之间新增一个字段,字段名称为 “密码”,数据类型为文本,字段大小为6,同时,要求设置输入掩码使 其以密码方式显示。

(4)查找年龄在平均年龄上下1岁(含)范围内的员工,其简历信息后追加“ (平均)”文字标示信息。

(5)设置表对象“员工表”的聘用时间字段默认值为:系统日期当前年当前 月的1号;冻结表对象“员工表”的姓名字段。

(6)建立表对象“员工表”和“部门表”的表间关系,实施参照完整性。

********************************************************************** 考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个 关联表对象“tStud”、“tCourse” 和“tScore”及一个临时表对象“tTemp” 。试按以下要求完成设计:65-2

(1)创建一个查询,查找并显示入校时间非空且年龄最大的男同学信息,输出 其“学号”、“姓名”和“所属院系”三个字段内容,所建查询命名为“ qT1” 。

(2)创建一个查询,查找姓名由三个或三个以上字符构成的学生信息,输出其 “姓名”和“课程名”两个字段内容,所建查询命名为“qT2” 。

(3)创建一个查询,行标题显示学生性别,列标题显示所属院系,统计出男女 学生在各院系的平均年龄,所建查询命名为“qT3”。

(4)创建一个查询,将临时表对象“tTemp”中年龄为偶数的主管人员的“简 历”字段清空,所建查询命名为“qT4”。

********************************************************************** 考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对 象“tEmp”、窗体对象“fEmp”、宏对象“mEmp”和报表对象“rEmp”。同时, 给出窗体对象“fEmp”的“加载”事件和“预览”及“打印”两个命令按钮的 单击事件代码,试按以下功能要求补充设计。

(65-3)(19-3)

(1)将窗体“fEmp”上标签“bTitle”以特殊效果:阴影显示。

(2)已知窗体“fEmp”的三个命令按钮中,按钮“bt1” 和“bt3”的大小一 致、且左对齐。现要求在不更改“bt1” 和“bt3”大小位置的基础上, 调整按钮“bt2”的大小和位置,使其大小与“bt1” 和“bt3”相同, 水平方向左对齐“bt1” 和“bt3”,竖直方向在“bt1” 和“bt3”之 间的位置。

(3)设置系统相关属性,实现窗体对象“fEmp”打开时以重叠窗口形式显示;

设置报表对象“rEmp”的记录源属性为表对象“tEmp”。

(4)在窗体“fEmp”的“加载”事件中设置标签“bTitle”以红色文本显示; 单击“预览”按钮(名为“bt1”)或“打印”按钮(名为“bt2”), 事件过程传递参数调用同一个用户自定义代码(mdPnt)过程,实现报表 预览或打印输出;单击“退出”按钮(名为“bt3”),调用设计好的宏 “mEmp”来关闭窗体。

注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许 修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。 程序代码只允许在“*****Add*****”与“*****Add*****”之间的 空行内补充一行语句、完成设计,不允许增删和修改其它位置已存 在的语句。

※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ 第26套:

在考生文件夹下,“samp1.accdb”数据库文件中已建立两个表对象(名为 “员工表”和“部门表”)和一个窗体对象(名为“fTest”)及一个宏对象( 名为“mTest”)。试按以下要求,按顺序完成对象的各种操作:

(像20-1)

(1)删除表对象“员工表”的照片字段。

(2)设置表对象“员工表”的年龄字段有效性规则为:非空且不低于16;同时 设置相应有效性文本为“请输入合适年龄”。

(3)设置表对象“员工表”的聘用时间字段的默认值为:系统当前日期次年的 同月同日。

(4)查找出“员工表”的各个部门中年龄最大的男员工和女员工,在其对应简 历字段值后追加“***”标记字符。

(5)设置窗体对象(名为“fTest”)相关属性,实现不允许在窗体上添加新 记录的操作。

(6)删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建 立正确关系;将宏对象(名为“mTest”)重命名为可自动运行的宏。 ********************************************************************** 考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个 关联表对象“tCourse”、“tGrade”、“tStudent”和一个空表“tTemp”,试 按以下要求完成设计:

(无)

(1)创建一个查询,查找并显示所选课程均不及格的学生信息,输出其“学号” 字段内容,所建查询命名为“qT1”。

(2)创建一个查询,统计没有选课的学生人数,输出标题为“未选数”,所建 查询命名为“qT2”。

要求用“学号”字段进行计数计算。

(3)创建一个查询,统计每班每门课程的平均成绩。要求结果用round函数取整, 显示结果如下图所示,所建查询命名为“qT3”。

(4)创建一个查询,将下半年出生男学生的“班级”、“姓名”、“性别”、 “课程名”和“成绩”等信息追加到“tTemp” 表的对应字段中,所建查 询命名为“qT4”。

********************************************************************** 考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对 象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。同时, 给出窗体对象“fEmp”的若干事件代码,试按以下功能要求补充设计:

(66-3)

(1)设置系统相关属性,实现打开的窗体以重叠窗口形式显示;设置窗体对象 “fEmp”上两个命令按钮的Tab键索引顺序(即Tab键焦点移动顺序)为从 “报表输出”按钮(名为“bt1”)到“退出”按钮(名为“bt2”)。 (2)调整窗体对象“fEmp”上“退出”按钮(名为“bt2”)的大小和位置, 要求大小与“报表输出”按钮(名为“bt1”)一致,且上边对齐“报表 输出”按钮,左边距离“报表输出”按钮1厘米(即“bt2”钮的左边距 离“bt1”钮的右边1厘米)。

(3)将报表记录数据按照先姓名升序再年龄降序排列显示;设置相关属性,将 页面页脚区域内名为“tPage”的文本框控件实现以下格式的页码输出: \。

(4)加载窗体时,代码将“bTitle”标签的标题重置为“员工最大年龄差为 XXX”,其中“XXX”是从“tEmp”表中获取计算得到;单击“报表输出” 按钮,事件代码会弹出下图显示的消息框,以选择是否进行预览报表“ rEmp”;单击“退出”按钮,调用设计好的宏“mEmp”来关闭窗体。根 据以上描述,将VBA代码补充完整。

注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许 修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。 程序代码只允许在“*****Add*****”与“*****Add*****”之间的 空行内补充一行语句、完成设计,不允许增删和修改其它位置已存 在的语句。

※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ 第27套:

在考生文件夹下,存在一个数据库文件“samp1.accdb” 、一个Excel文件 “tScore.xls”和一个图像文件“photo.bmp”。在数据库文件中已经建立了一 个表对象“tStud”。试按以下操作要求,完成各种操作:

(69-1)

(1)设置“ID”字段为主键;设置“ID”字段的相应属性,使该字段在数据表 视图中的显示标题为“学号”。

(2)将“年龄”字段的默认值属性设置为表中现有记录学生的平均年龄值(四 舍五入取整),“入校时间”字段的格式属性设置为“长日期”。

(3)设置“入校时间”字段的有效性规则和有效性文本。有效性规则为:输入 的入校时间必须为9月;有效性文本内容为“输入的月份有误,请重新输 入”。

(4)将学号为“20041002”学生的“照片”字段值设置为考生文件夹下的“ photo.bmp”图像文件(要求使用“由文件创建”方式)。

(5)将“政治面目”字段改为下拉列表选择,选项为“团员”、“党员”和“ 其他”三项。

(6)将考生文件夹下的“tScore.xlsx”文件导入到“samp1.mdb”数据库文件 中,第一行包含列标题,表名同excel文档主文件名,主键为表中的“ID” 字段。

********************************************************************** 考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对 象“tStud”、“tScore”和“tCourse”,试按以下要求完成设计:

(69-2)


计算机二操作必考题(操作题题库)(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:JavaWeb期末考试题必过宝典

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: