点击查看:2016年计算机二级考试Access备考基础习题汇总
1[单选题] VBA中求字符串长度的函数是
A.LenB.LengthC.StrLenD.strLength
参考答案:A
2[单选题] 下列关于货币数据类型的叙述中,错误的是( )。
A.货币型字段的长度为8个字节
B.货币型数据等价于具有单精度属性的数字型数据
C.向货币型字段输入数据时,不需要输入货币符号
D.货币型数据与数字型数据混合运算后的结果为货币型
参考答案:B
参考解析:货币型数据字段长度为8字节,向货币字段输入数据时,不必键人美元符号和千位分隔符,可以和数值型数据混合计算,结果为货币型。故答案为B。
3[简答题]在考生文件夹下的“sampl.accdb”数据库文件中已建立表对象“tEmployee”。请根据以下操作要求,完成表的编辑。
(1)根据“tEmployee”表的结构,判断并设置主键;删除表中的“学历”字段。
(2)将“出生日期”字段的有效性规则设置为只能输入大于l6岁的日期(要求:必须用函数计算年龄);将“聘用时间”字段的有效性规则设置为只能输入上一年度9月1日以前《不含9月1日)的日期(要求:本年度年号必须用函数获取);将表的有效性规则设置为输入的出生日期小于输入的聘用时间。
(3)在表结构中的“简历”字段后增加一个新字段,字段名称为“在职否”,字段类型为“是/否”型;将其默认值设置为真。
(4)将有“书法”爱好的记录全部删除。
(5)将“职务”字段的输入设置为“职员”、“主管”或“经理”列表选择。
(6)根据“所属部门”字段的值修改“编号”,“所属部门”为“01”,将“编号”的第1位改为“1”;“所属部门”为“02”,将“编号”的第1位改为“2”,依次类推。
参考解析:
【考点分析】本题考点:表字段属性中主键、有效性规则、默认值、查询向导的设置;表字段的删除;记录的删除等。
【解题思路】第1、2、3、5、6小题在设计视图中设置字段属性;第4小题在数据表中删除记录。
(1)【操作步骤】
步骤1:选择“表”对象,右键单击“tEmployee”表,在弹出的快捷菜单中选择“设计视图”命令。
步骤2:右键单击“编号”行,在弹出的快捷菜单中选择“主键”命令,如图4.1所示。
步骤3:右键单击“学历”行,在弹出的快捷菜单中选择“删除行”命令,如图4.2所示,在弹出的对话框中单击“是”按钮,然后单击“保存”按钮。
(2)【操作步骤】
步骤1:单击“出生日期”字段行任一点,在“有效性规则”行输入“Year(DATE())-Year([出生日期])>16”,如图4.3所示。
步骤2:单击“聘用时间”字段行任一点,在“有效性规则”行输入“
步骤3:右键单击“设计视图”任一点,在弹出的快捷菜单中选择“属性”命令,如图4.5所示,在“属性表”界面中“有效性规则”行输入“[出生日期]<[聘用时间]”,然后关闭属性表,如图4.6所示。
步骤4:单击“保存”按钮,在弹出的对话框中选择“否”按钮。
(3)【操作步骤】
在“简历”字段的下一行的“字段名称”处输入“在职否”,在“数据类型”列表中选择“是/否”,在“默认值”行输入“1”,单击“保存”按钮,然后关闭设计视图,如图4.7所示。
(4)【操作步骤】
步骤1:双击“tEmployee”表,打开数据表视图。
步骤2:在“tEmployee”表的“简历”字段列的内容中选择“书法”二字,单击“开始”选项卡下的“选择”按钮,在其下拉列表中选择“包含“书法”命令,如图4.8所示。
步骤3:选中其筛选出的记录,单击“记录”功能区中的“删除”按钮,在弹出的对话框中单击“是”按钮,如图4.9所示。
步骤4:单击“保存”按钮,关闭数据表视图。
(5)【操作步骤】
步骤1:打开设计视图,在“职务”字段的“数据类型”列表中选择“查阅向导”命令,如图4.10所示。
步骤2:在弹出的对话框中选择“自行键入所需的值”命令,如图4.11所示,然后单击“下一步”按钮,在第一列的每行分别输人“职员”、“主管”、“经理”,最后单击“完成”按钮,如图4.12所示。
步骤3:单击“保存”按钮,关闭设计视图。
(6)【操作步骤】
步骤1:双击“tEmployee”表,打开数据表视图。
步骤2:单击“所属部门”字段右侧的下三角按钮,勾选“01”对应的复选框,如图4.13所示,将“所属部门”为“01”的记录对应的“编号”字段第1位修改为“1”,如图4.14所示。单击“所属部门”字段右侧的下三角按钮,勾选“02”对应的复选框,将“所属部门”为“02”的记录对应的“编号”字段第1位修改为“2”。单击“所属部门”字段右侧的下三角按钮,勾选“03”对应的复选框,将“所属部门”为“03”记录对应的“编号”字段第1位修改为“3”。单击“所属部门”字段右侧的下三角按钮,勾选“04”对应的复选框,将“所属部门”为“04”记录对应的“编号”字段第1位修改为“4”。单击“所属部门”字段右侧的下三角按钮,勾选“全选”复选框,然后单击“确定”按钮。
步骤3:单击“保存”按钮,关闭数据表视图。
4[单选题] 销售库中有“产品表”(产品编码,产品名称,单价),另有“新品表”(产品编码,产品名称,单价)。根据产品编码,一件产品只在“新品表”中出现,则要将该产品追加到“产品表”中;如果一件产品在“产品表”和“新品表”中同时出现,则用“新品表”中的单价修改“产品表”中相应产品的单价。为实现上述功能要求,应使用的方法是
A.更新查询B.追加查询C.生成表查询D.编VBA程序
参考答案:D
参考解析:根据题目描述,若产品编码只在“新品表”中出现,需要追加至“产品表”;若产品编码在“产品表”和“新品表”中同时出现,需要修改“产品表”中相应产品的单价。为了同时满足上述功能要求,应编写VBA程序进行判断后执行相应操作。因此选项D正确。
5[单选题] 运行下列程序,显示的结果是( )。
A.4B.5C.38 D.40
参考答案:D
参考解析:
本题是多层For嵌套循环,最内层是循环次数计数,最外层循环会执行5次,而内层循环会因I的值不同而执行不同次数的循环。当:
I=1时.s=4
I=2时.s=4+4+3=11
I=3时,s=1l+4+3+2=20
I=4时,s=20+4+3+2+l=30
I=5时,s=30+4+3+2+1=40,
因此S的值最终为40。
6[单选题] 下列变量名中,合法的是( )。
A.4AB.A-1C.ABCj D.private
参考答案:C
参考解析:VBA中根据变量名命名规则,变量名由英文字母开头,变量命名不能包含有空格或除了下划线字符(一)外的其他的标点符号,长度不能超过255个字符,不能使用VBA的关键字。
7[单选题] 查询以字母N或0或P开头的字符串,正确的是( )。
A.[Like”rN—P]*”
B.Like[”N*”Or”O*”Or”P*”]
C.In[“N*”,”0*”,”P*”]
D.Between N*and P*
参考答案:A
参考解析:通配符“[]”通配方括号内列出的任一个字符,如:“[N—P]”表示N、O、P中的任一单个字符;“Like"用指定查找文本字段的字符模式,通配符“*”表示与任意个数的符匹配。因此条件表达式“Like”[N~P]*””可以查找到以字母N或O或P开头的字符串。因此选项A正确。
8[单选题] 下列过程的功能是:从键盘输入一个大于2的整数,输出小于该整数的最大质数。( )。例如,输入20,则输出l9,输入10,则输出7。
为实现指定功能,程序【】处应填写的语句是( )。
A.k—k+1B.X=X一1C.X—X/kD.k—k一1
参考答案:B
参考解析:本题要求输入~个数,找出比输入的数小的最大的质数。质数的程序判断为从数值2开始依次能否被整除,如能则不是,不能就是要找的数。题目要求找小于输入的数。因此输入的数要依次减小1进行判断是否为质数。例:输入9,则最大的质数为7。Sqr(数据表达式):开平方函数。如Sqr(9)=3
(8)是否正确
13)if x raod k一0 then;if条件判断8 mod 2—0是否正
综上所述,故选择B选项。
9[单选题] 有三个关系R、s和T如下:
则由关系R和s得到关系T的操作是( )。
A.自然连接B.交C.投影D.并
参考答案:A
参考解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据T中元组可以判断R和s做的是自然连接操作。
10[单选题] 有下列命令按钮控件test的单击事件过程:
当运行窗体,单击命令按钮时,在名为bResult的窗体标签内将显示的是( )。
A.字符串15B.字符串5C.整数l5D.整数5
参考答案:A
参考解析:程序运行后,R的值为从l到5累加,为15。函数Str的功能是将数值转换为字符串,因此,bResult的窗体标题将显示字符串l5。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |