第 1 页:练习题 |
第 6 页:答案及解析 |
(21)A.【解析】本题考查操作查询的川识。操作查询,也叫做动作查询,共有4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数据.更新、删除源表中的数据,以及生成表操作。
(22)B.【解析】本题考查查询条件的知识。Not Between…And是一个表示不在某区间内的运算符,等价于:<下界Or>上界。
(23)A.【解析】本题考查报表控件源的知识。控件来源必须以“;”引出,控件来源是一个表达式,预览时里面显示表达式的值。
(24)B.【解析】本题考查报表的知识。撤表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字:报表页脚处于报表的结束位置,一般用来显示报表的汇总说明:页面页眉处于每页的开始位置,~般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。
(25)B.【解析】本题考查报表设计的知识。在报表的设计视图中,区段被表示成带状形式.称为节。主体节是节的一种。
(26)B.【解析】本题考查窗体基本属性的知识。代表的是控件所在窗体,Caption属性代表窗体的标题;Name属性代表窗体的名字:Tom属性不是窗体的属性,而是文本框的属性,代表文本框中的内容。要设置窗体的标题实际上就是给Capfioll属性赋值的过程。(27)D.【解析】本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形成者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明:页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。
(28)B.【解析】本题考查数据访问页的知识。数据访问页是用户通过Intcrnct进行数据交互的数据库对象。可以用来发布数据库中任何保存的数据。数据访问页只有两种视图疗式,页视图和设计视图。页视图可以查看生成的数据访问页的样式,设计视图可以修改数据访问页的结构或显示内容。
(29)A.【解析】本题考查宏操作的知识。Ac∞ss中提供了50多个可选的宏操作命令,Requery用于实施指定控件重新查询即刷新控件数据:FindRecord用于查找满足指定条件的第一条记录; FindNext用于查找满足指定条件的下一条记录;GoIbRccord用于指定当前记录。
(30)A.【解析】本题考查宏操作的知识。宏是由一个或多个操作组成,在执行这些操作时将按照从上到下的顺序执行。
(31)C.【解析】本题考查过程调用的知识。调用引起过程的执行。也就是说,要执行一个过程,必须调用该过程。函数过程的调用只有一种方式:<过程名>(<实际参数>)
(32)D.【解析】本题考查循环的知识。VBA共支持3种循环,分别是For…Next循环、While…Wend循环和D0…Loop 循环。
(33)C.【解析】本题考查VBA中变量命名的知识。变 量名的命名同字段命名一样,也可以由字母、数字和汉字组成。们是不能包含空格和任何除了下划线以外的标点符号。变量名不 能使用VBA的关键字。
(34)A.【解析】本题考查VBA程序设计中的多分支选择的知识。在Select Case结构运行时首先计算表达式的值,然后依 此计算或测试Case表达式的值。
(35)D.【解析】本题考查标准函数的知识。VBA中提供了很多标准函数,其中Rnd函数用来获得0到1之间的单精度随机数;lnt函数和Fix函数都是返回表达式的整数部分也就是下取整, 两者参数为正值时结果相同。参数为负值时,1nt函数返回小于等于参数值的第一个负数,Fix函数返回大于等于参数值的第一个负数; str函数用来把数值表达式值转换成字符串;Chr函数返回ASCIl码埘应的字符。
(36)B.【解析】本题考查VBA中循环的知识。本题需 要仔细分析循环次数,第一次循环时i的值为1,SUlTl的值也为l, 然后i=i*2值变为2,需要再加上步长值3:第二次循环时i的值为5, sum的值也为6,然后i=i*2值变为10,需要再加上步长值3;要进 行第三次循环前判断i的值为13不再满足循环条件,所以循环结束。
(37)B.【解析】本题考查VBA中如何打开对象的知识。 在VBA中,打开表的命令格式为:DoCmd.OpenTable表名;打开查 询使用DoCmd.OpenQuery;打开窗体使用DoCmd.OpenForm;打开报表使用DoCmd.Opengepom打开视图使用DoCmd.OpenView:关闭窗体和报表使用DoCmd.CIose等。
(38)B.【解析】本题考查VBA中多重循环的知识。见到多重循环的问题不要害怕,认真地分析清楚每一次循环这种问题就迎刃而解了。本题中,在每一次外循环开始的时候都把x的值置为4。所以我们只分析最后一次循环就可以了;同理中层循环每一次开始前都把x的值置为3,所以这个问题最后实际上就是x的初值为3,执行最内层循环直到结束就可以了。根据程序内循环执行两次.最后x=3+6+0=15。
(39)B.【解析】本题考查Instr函数的知识。Instr函数 也称为字符串检索函数,返回值为第二个字符串参数在第一个字符串参数中最早出现的位置。
(40)B.【解析】本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时没有说明传递类型,则默认为传址传递,即形参的结果会传递给实参。本例就是传址传递,所以过程调用时x=a,也就是5;y=b,也就是4。在过程内x的值变为5/4也就是1.25,Y的值变为5 Mod4也就是1。过程调用结束时x和Y的值分别回送给 a和b。
二、基本操作题
【审题分析】(1)主要考查Access数据库中荻取外来数据的方 法。(2)主要考查表记录的删除,对表记录的批量删除.找出要删除的记录是非常关键的。一船要借助表的常用的数据处理:“排序”、 “筛选”等方法。(3)此题主要考查默认字段值的设置,这种方法对 数据库的数据的添加起到非常好的作用。(4)主要考查表“分析”操作。这个操作主要实现表“结构”的拆分。(5)主要考查表与表 之间联系的建立方法以及能够建立联系的两个表必须满足条件.
【操作步骤】
(1)步骤l:在“samp!.mdb”窗口下,执行【文件】→【获取外部数据】→【导入】菜单命令,在导入对话框内浏览“Stab.xls”文件所在的存储位置。找到存储位置后,文件类型选择"Microsoft Excel(*.xls)”。单击“Stab.xls’.单击“导入”按钮。
步骤2:在“导入数据向导”对话框中单击“下一步”按钮直到“保存数据位置”。选择“现在的表中”单选框,在卜拉列表中选择“student”。单击“下一步”托钮。单击“完成”按钮。
(2)步骤1:双击“student’表。单击“出生年月,,所在列。再单击“升序”按钮进行排序。在按照“出生年月”排序后的记录中连续选择出生年在1975~1980,一间的记录,接按键即可删除。步骤2:单击“保存”按钮关闭“student”表窗口。
(3)步骤1:单击“student’表。单击“设计”按钮,单击“性别”字段。在“字段属性”中能“默认值”所在行输入:“男”。
步骤2;单击“保存”按钮,关闭“student”表设计窗口。
(4)步骤1;执行【工具】→【分析】→【表】菜单命令,在“表分析器向导”对话框中直接单击“下一步”按钮,直到出现表选择。如图24所示,单击“student,表。
步骤2:继续单击“下一步按钮,选择“否,自行决定”单选框。再单击“下一步”按钮。在“表分析器向导”向导中拖出“院系”,单击“设置惟~标识符”按钮设为“主键”。在弹出对话框内给新“表2”修改名为“toffice”。继续拖“院长”、“院办电话”字段到“toffice"中。如图25所示
步骤3:单击“表1”,单击“表分析器向导”中的“重命名表,,按钮,将“表1”修改名为“tSt,d”。继续单击“下一步”按钮直到最后单击“完成”按钮。
(5)步骤1 单击工具栏q的‘‘关系”按钮,在“关系”窗口内右键单击鼠标,在弹出的快捷菜单中选择“显示表,,命令。在“显示表”对话框内分别双击“student”和“grade”表到关系窗口中。关闭“显示表”对话框。在“student”表中单击“学号”字段拖到“grade”表中“学号”上,在弹出的“编辑关系”对话框中,单击“创建”按钮。
步骤2:单击“保存”按钮。关闭“关系”窗口,关闭"sampl.mdb” 数据库。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |