第 1 页:单选题 |
第 5 页:操作题 |
第 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。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |