a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 184|回复: 0

[考试试题] 2012年计算机二级Access第二十五套上机试题及答案分析

[复制链接]
发表于 2012-7-31 22:29:16 | 显示全部楼层 |阅读模式
1.基本操作题   考生文件夹下存在一个数据库文件“samp1.mdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改:& |' B$ }% Q% n9 M
  (1)设置数据表显示的字体大小为14、行高为18;/ J6 s' H- E# e
  (2)设置“简历”字段的设计说明为“自上大学起的简历信息”;2 K- e3 \$ s$ j% h
  (3)将学号为“20011002”学生的“照片”字段数据设置成考生文件夹下的“photo.bmp”图像文件;
( Q, K6 X, J+ ~. ^; u% ?6 P  (4)将冻结的“姓名”字段解冻;
( A. L/ s! c' P, r4 n" U, b  (5)完成上述操作后,将“备注”字段删除。
1 e" R( p7 z' {( K; p  1.基本操作题. U: p% T! f, P9 l/ w2 U- y; }$ W
  【考点分析】
% i4 q8 F  U% |/ e1 e9 N. Z  本题考点:表中字体、行高的设置,字段大小字段属性的设置;插入图片;设置隐藏字段;删除字段。
  j  n! t2 p: m8 \. Q! [1 M* ~  (1)【解题步骤】: V  d# p1 M9 }- v' N% K$ c: S3 [
  步骤1:打开“samp1.mdb”数据库窗口,选中“表”对象,双击“tStud”表。) t$ b7 h+ l2 c8 n( N7 D/ _
  步骤2:单击菜单栏【格式】|【字体】,在弹出的对话框中“字号”选中“14”,单击“确定”按钮。
4 m) v8 X9 ^0 w  步骤3:单击菜单栏【格式】|【行高】,在弹出的对话框中输入“18”,单击“确定”按钮。: F/ J7 v, d7 Y
  步骤4:单击工具栏中“保存”按钮。; D/ h& Z- o  Q7 \7 o
  (2)【解题步骤】' ^% j4 Y# S  t, f$ o- Y! i: W
  步骤1:单击菜单栏【视图】|【设计视图】。
2 p$ ^$ _5 W+ v, \2 ^  x5 K3 Z9 U" y  步骤2:在“简历”字段的“说明”列输入“自上大学起的简历信息”。
2 z0 L8 y3 I4 _# v7 c  (3)【解题步骤】
0 H4 R) p* U, J# p  步骤1:单击菜单栏【视图】|【数据表视图】。" k/ D3 N. H! ^5 p# M$ k1 \
  步骤2:右键单击学号为“20011002”的学生的“照片”列选择【插入对象】,然后选择“由文件创建”,单击“浏览”按钮,找到考生文件夹下“photo.bmp”并选中,单击”确定”按钮。* C! X9 n( N2 m' q2 T
  步骤3:单击“确定”按钮,返回数据表视图。; \: u7 P$ o2 x: j9 ], q! A) q+ U
  步骤4:单击工具栏中“保存”按钮。3 ]& ?  L4 t; Y! K/ r' D* y
  (4)【解题步骤】
  u* |  \* I+ Y. X& k6 r; k$ [  S& t  步骤1:单击菜单栏【格式】|【取消对所有列的冻结】。. I: P( u4 i8 G3 X5 d- N6 A2 P3 s. s% }
  步骤2:单击工具栏中“保存”按钮。
) N5 R0 L( g& w+ J6 B$ g  (5)【解题步骤】
" u! ?& x. Z; Y& G. m& h! `- i  H& O9 U  步骤1:选中“备注”列。
9 N. T- @4 ^0 g% v  步骤2:右键单击“备注”列选择【删除列】,在弹出的对话框中单击“是”按钮。
4 ?  A& @- W! y' ]% E* G  步骤3:单击工具栏中“保存”按钮,关闭数据表视图。. O" g0 ?+ V1 T) C
 2.简单应用题   考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象“tCourse”、“tGrade”和“tStudent”,试按以下要求完成设计:# H+ F3 Y' U4 w
  (1)创建一个查询,查找并显示“姓名”、“政治面貌”和“毕业学校”三个字段的内容,所建查询命名为“qT1”;& N" a' u# _. Q# {
  (2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示“姓名”、“平均成绩”两列内容,其中“平均成绩”数据由统计计算得到,所建查询命名为“qT2”;
: s# T7 F6 K: Y8 \# k  假设:所用表中无重名。
' s( t& V8 k% ^, O" s+ _4 \+ A  {  (3)创建一个查询,按输入的班级编号查找并显示“班级编号”、“姓名”、“课程名”和“成绩”的内容。其中“班级编号”数据由统计计算得到,其值为“tStudent”表中“学号”的前6位,所建查询命名为“qT3”;当运行该查询时,应显示提示信息:“请输入班级编号:”;! P( X+ _. q; [1 _. K
  (4)创建一个查询,运行该查询后生成一个新表,表名为“90分以上”,表结构包括“姓名”、“课程名”和“成绩”等三个字段,表内容为90分以上(含90分)的所有学生记录,所建查询命名为“qT4”;要求创建此查询后,运行该查询,并查看运行结果。
) [/ V, N1 g8 `7 H  2.简单应用题
5 E0 ^, I. S$ e# x' |* }  【考点分析】
" I/ }# L% K5 S6 q  本题考点:创建选择查询、参数查询和生成表查询。
8 @* s9 w/ v& `' b, h  (1)【解题步骤】
5 K* i5 n; D9 Z! @" Y: Z7 S. }  步骤1:打开“samp2.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tStudent”,关闭“显示表”对话框。# b% G3 }* a9 f  i2 k. R# i8 j
  步骤2:分别双击“姓名”、“政治面貌”、“毕业学校”字段将其添加到“字段”行。& e5 G6 u% n' ^5 v9 B
  步骤3:单击工具栏中“保存”按钮,另存为“qT1”。关闭设计视图。' o( o: f' _( [, u0 \. O8 K# Q
  (2)【解题步骤】, @' g' K& r- J% Q! Y$ j$ P
  步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tStudent”和“tGrade”,关闭“显示表”对话框。
" l6 r2 C  {0 U  步骤2:分别双击“姓名”和“成绩”字段。
. P/ `; t6 ^2 P- w  步骤3:单击菜单栏【视图】|【总计】,在“成绩”字段的“总计”行下拉列表中选中“平均值”,在“姓名”字段的“总计”行下拉列表中选中“分组”。- X- A1 j1 |+ d
  步骤4:在“成绩”字段的“字段”行前面添加“平均成绩:”字样。在“排序”行下拉列表中选中“降序”。2 H( O, E- a( D( A
  步骤5:单击工具栏中“保存”按钮,另存为“qT2”。关闭设计视图。) ?* L7 q* _5 K3 J
  (3)【解题步骤】
( ]; _3 H5 @+ j7 [* Y  步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框分别双击表“tStudent”、“tGrade”、“tCourse”,关闭“显示表”对话框。2 u- w' H! s8 ^
  步骤2:在“字段”行第一列输入“班级编号:Left([tStudent]![学号],6)”,在“条件”行输入“[请输入班级编号:]”。3 w$ ^) a5 w$ X5 y% N* q6 D  s( z
  步骤3:分别双击“姓名”、“课程名”和“成绩”字段。
% R! u: K0 H3 `  步骤4:单击工具栏中“保存”按钮,另存为“qT3”。关闭设计视图。
$ h1 j& [7 ^( C* x) Z# ~6 @% Z  (4)【解题步骤】* D1 U' }. a: A7 b7 R! @- F$ b
  步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tStudent”、“tGrade”和“tCourse”,关闭“显示表”对话框。* i! ~8 G1 f" K5 }: r& c
  步骤2:单击菜单栏【查询】|【生成表查询】,在弹出的对话框中输入“90分以上”,单击“确定”按钮。: y. {. W3 f1 c9 s! U! o
  步骤3:分别双击“姓名”、“课程名”和“成绩”字段,在“成绩”字段的“条件”行输入“>=90”。
( q$ o! j  u1 A& O  步骤4:单击工具栏中“运行”按钮,在弹出的对话框中选择“是”,运行查询。
8 I$ x4 b% `- j+ d& x1 m  步骤5:单击工具栏中“保存”按钮,另存为“qT4”。关闭设计视图。8 j* o+ I1 ?& B# Q) J
3.综合应用题   考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”和窗体对象“fEmp”。同时,给出了窗体对象“fEmp”上“退出”按钮的单击事件代码,试按以下功能要求补充设计:
4 a$ H" F% n' u- ^$ b: _" ?0 N  (1)将窗体“fEmp”上文本框“tSS”更改为组合框类型,并保持控件名称不变;
. g( n- w4 _- F5 @3 K  (2)修改查询对象“qEmp”为参数查询,参数为引用窗体对象“fEmp”上组合框“tSS”的输入值;
6 s3 }+ }4 i$ f8 v5 S: `, Z  (3)设置窗体对象“fEmp”上文本框“tAge”为计算控件。要求根据“年龄”字段值依据以下计算公式计算并显示人员的出生年;
0 i2 y1 O( ?9 B% Z  计算公式:出生年=Year(Date())-年龄 或 出生年=Year(Now())-年龄
5 o* \5 q  N, M9 x* Q) O$ ~  (4)补充事件代码,实现功能:单击“退出”按钮(名为“bt2”),关闭窗体。& X( v$ }# _) _5 s( \  ~( P, b) C
  注意:不允许修改数据库中的表对象“tEmp”;不允许修改查询对象“qEmp”中未涉及的内容;不允许修改窗体对象“fEmp”中未涉及的控件和属性;已给事件过程,只允许在“*****Add*****”与“*****Add*****”之间的空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。. k- {1 z: F+ E8 f6 u- g
  3.综合应用题
: A3 ?( }' T7 I/ ~  【考点分析】
: k( x+ Y. o$ z  本题考点:在查询中引用窗体对象;窗体中文本框、命令按钮控件属性的设置。" t  A: s7 U0 z- ~. a
  (1)【解题步骤】' B! U4 [# ~( ~
  步骤1:打开“samp3.mdb”数据库窗口,选中“窗体”对象,右键单击“fEmp”选择【设计视图】。
" a6 C% M8 ~% }5 J  步骤2:右键单击“tSS”文本框选择【更改为】|【组合框】。
1 t; d# p: m) u# {3 |" s1 G6 [  步骤3:单击工具栏中“保存”按钮,关闭设计视图。8 S' R- D+ n. F
  (2)【解题步骤】" g' _# E+ m, t: T  K2 Z8 D
  步骤1:选中“查询”对象,右键单击“qEmp”选择【设计视图】。
9 A' j% p* a0 A2 ~- U* ?' @6 \  步骤2:双击“性别”字段,在“性别”字段的“条件”行输入“[Forms]![fEmp]![tSS]”,单击“显示”行取消“性别”字段的显示。
  C) y) o$ B5 F( n! ~" k7 z2 U  步骤3:单击工具栏中“保存”按钮,关闭设计视图。
" p& U5 x: O/ R. b0 k% o# {: P  (3)【解题步骤】
4 e5 A2 f, s$ x6 I) D) q7 k" \7 {+ T  步骤1:选中“窗体”对象,右键单击“fEmp”选择【设计视图】。
* h) Y9 k" e# U# J; U! M8 f  步骤2:右键单击窗体中“tAge”文本框选择【属性】。, R  A* `' ?& Q9 e4 s5 o6 {
  步骤3:在“控件来源”行输入“=Year(Date())-[年龄]”,关闭属性界面。
( S  w$ M& n0 ~  (4)【解题步骤】
% I% j& R' P; t1 t% G" m6 [; V  步骤1:右键单击命令按钮“bt2”选择【事件生成器】。在空行内输入代码:
: ~; G7 e% H. R" Y' D  *****Add*****. o* Z: `+ O& `9 H
  DoCmd.Close
4 x; L5 q% f- Q2 J1 P' Z9 }' V  *****Add*****
9 H5 _, S% R7 I' R, u0 m  步骤2:关闭界面。; z4 g/ y3 Y* r, B3 V
  步骤3:单击工具栏中“保存”按钮,关闭设计视图。 
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-8 06:25 , Processed in 0.217432 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表