1、国家二级(ACCESS)笔试模拟试卷 55(无答案)1 下列叙述中正确的是( )。(A)程序设计就是编制程序(B)程序的测试必须由程序员自己去完成(C)程序经调试改错后还应进行再测试(D)程序经调试改错后不必进行再测试2 下列关于栈的描述中错误的是( )。(A)栈是先进后出的线性表(B)栈只能顺序存储(C)栈具有记忆作用(D)对栈的插入与删除操作中,不需要改变栈底指针3 对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。(A)冒泡排序为 n/2(B)冒泡排序为 n(C)快速排序为 n(D)快速排序为 n(n-1)/24 下面描述中,符合结构化程序设计风格的是
2、( )。(A)使用顺序、选择和重复(循环)3 种基本控制结构表示程序的控制逻辑(B)模块只有一个入口,可以有多个出口(C)注重提高程序的执行效率(D)不使用 goto 语句5 下面概念中,不属于面向对象方法的是( )。(A)对象(B)继承(C)类(D)过程调用6 在软件设计中,不属于过程设计工具的是( )。(A)PDL(过程设计语言)(B) PAD 图(C) N-S 图(D)DFD 图7 在软件开发中,下面任务不属于设计阶段的是( )。(A)数据结构设计(B)给出系统模块结构(C)定义模块算法(D)定义需求并建立系统模型8 数据库设计的根本目标是要解决( )。(A)数据共享问题(B)数据安全问
3、题(C)大量数据存储问题(D)简化数据维护9 下列叙述中正确的是( )。(A)数据库系统是一个独立的系统,不需要操作系统的支持(B)数据库设计是指设计数据库管理系统(C)数据库技术的根本目标是要解决数据共享的问题(D)数据库系统中,数据的物理结构必须与逻辑结构一致10 下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。(A)内模式(B)外模式(C)概念模式(D)逻辑模式11 Access 中表和数据库的关系是 ( )。(A)一个数据库可以包含多个表(B)一个表只能包含两个数据库(C)一个表可以包含多个数据库(D)一个数据库只能包含一个表12 假设数据中表 A 与表 B 建立了“一
4、对多”关系,表 B 为“ 多”的千方,则下述说法中正确的是( ) 。(A)表 A 中的一个记录能与表 B 牛的多个记录匹配(B)表 B 中的一个记录能与表 A 中的多个记录匹配(C)表 A 中的一个字段能与表 B 中的多个字段匹配(D)表 B 中的一个字段能与表 A 中的多个字段匹配13 利用 Access 创建的数据库文件,其扩展名为 ( )。(A).ADP(B) .DBF(C) .FRM(D).MDB14 下面关于 Access 表的叙述中,错误的是 ( )。(A)在 Access 表中,可以对备注型字段进行“格式”属性设置(B)若删除表中含有自动编号型字段的一条记录,Access 不会对
5、表中自动编号型字段重新编号(C)创建表之间的关系时,应关闭所有打开的表(D)可在 Access 表的设计视图“说明”列中,对字段进行具体的说明15 在查询中,默认的字段显示顺序是( )。(A)在表的“ 数据表视图” 中显示的顺序(B)添加时的顺序(C)按照字母顺序(D)按照文字笔画顺序16 Access 提供的数据类型中不包括 ( )。(A)备注(B)文字(C)货币(D)日期/时间17 在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是( ) 。(A)排序(B)筛选(C)隐藏(D)冻结18 将表 A 的记录复制到表 B 中,且不删除表 B 中的记录,可以使用的
6、查询是( ) 。(A)删除查询(B)生成表查询(C)追加查询(D)交叉表查询19 在 Access 的数据库中已建立了 “tBook”表,若查找“图书编号” 是“112266”和“113388”的记录,应在查询设计视图的准则行中输入( )。(A)112266and“113388“(B) notin(“112266“,“113388“)(C) in(“112266“,“113388“)(D)not(“112266“and“113388“)20 下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是( ) 。(A)删除查询(B)追加查询(C)生成表查询(D)更新查询2
7、1 下列不属于 Access 窗体的视图是 ( )。(A)设计视图(B)窗体视图(C)版面视图(D)数据表视图22 某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是( ) 。(A)OpenQuery(B) OpenReport(C) OpenWindow(D)OpenForm23 假定已设计好了一个窗体,在窗体视图中显示此窗体如下图所示:在设计视图中设置此窗体的“ 格式” 属性,正确的设置是 ( )。(A)(B)(C)(D)24 要显示格式为“ 页码/ 总页数” 的页码,应当设置文本框控件的控制来源属性为( )。(A)Page/Pages(B) =Page/P
8、ages(C) Page&“/“&Pages(D)=Page&“/“&Pages25 以下是某个报表的设计视图。根据视图内容,可以判断出分组字段是( )。(A)编号和姓名(B)编号(C)姓名(D)无分组字段26 如果设置报表上某个文本框的控件来源属性为“=7 Mod 4”,则打印预览视图中,该文本框显示的信息为(2004 年 9 月)(A)未绑定(B) 3(C) 7 Mod 4(D)出错27 正数据访问页的工具箱中,为了设置一个超级链接,应该选择的图标是( )。(A)(B)(C)(D)28 能被“对象所识别的动作” 和“对象可执行的活动”分别称为对象的( )。(A)方法和事件(B)事件和方法(
9、C)事件和属性(D)过程和方法29 要限制宏操作的操作范围,可以在创建宏时定义( )。(A)宏操作对象(B)宏条件表达式(C)窗体或报表控件属性(D)宏操作目标30 以下可以得到“2*5=10”结果的 VBA 表达式为( )。(A)2*5&“=“& 2*5(B) 2*5+“=“+2*5(C) 2*5&“=“& 2*5(D)2*5+“=“+2*531 确定一个控件在窗体或报表上的位置的属性是(2005 年 4 月)(A)Width 或 Height(B) Width 和 Height(C) Top 或 Left(D)Top 和 Left32 假定窗体的名称为 fmTest,则把窗体的标题设置为“
10、Access Test”的语句是( )。(A)Me=“Access Test“(B) Me.Caption=“Access Test“(C) Me.text=“Access Test“(D)Me.Name=“Access Test“33 定义了二维数组 A(2 to 5,5),该数组的元素个数为( )。 (2004 年 9 月)(A)20(B) 24(C) 25(D)3634 在 VBA 中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为( ) 。(A)Boolean(B) Int(C) String(D)Variant35 使用 VBA 的逻辑值进行算术运算时,True
11、值被处理为( )。 (2004 年 9 月)(A)-1(B) 0(C) 1(D)任意值36 设有二维数组 A09,019,其每个元素占两个字节,第一个元素的存储地址为 100,若按行优先顺序存储,则元素 A6,6的存储地址为 【 】。37 软件工程概念的出现源自【 】。38 数据流图的类型有【 】和事务型。39 一个学生关系模式为(学号,姓名,班级号,),其中学号为关键字:一个班级关系模式为(班级号,专业,教室,),其中班级号为关键字;则学生关系模式中的外关键字为【 】。40 从工程管理的角度来看,软件设计分两步来完成。首先是概要设计,然后是【 】。41 在窗体中的文本框分为结合型和【 】两种
12、。42 Access 数据库内包含了 3 种关系方式,即一对一、一对多、【 】。43 在 Access 中数据类型主要包括:自动编号、文本、备注、数字、货币、日期/时间、是否、OLE 对象、 【 】和查阅向导等。44 纵栏式窗体将窗体中的一个显示记录按【 】分隔。45 Dlookup 函数的功能是【 】。46 运行以下程序段后,输出结果为【 】。a=4:b=2Print a*(a-b)47 执行下面的程序段后,变量 S 的值为【 】。S=5For i=2.6 TO 4.9 Step 0.6SS+iNext i48 PrintDatedi 厅(“m“,#2002/09/24#,#2002/09/
13、25#) 输出结果为 【 】。49 下列程序段的执行结果为【 】。K=0For J=1 To 2For I=1 To 3K=I+1Next IFor I=1 To 7K=K+1Next INext JPrint K50 有如下程序aS-“Flying“b$=“IS“:c$“funny!“PrInt aS+“+LCase$(b$)+“+UCase$(cS)End运行后输出的结果是【 】。51 有一个 VBA 计算程序的功能如下,该程序用户界面由 4 个文本框和 3 个按钮组成。4 个文本框的名称分别为:Text1、Text2 、 Text3 和 Text4。3 个按钮分别为:清除(名为 Comm
14、and1)、计算 (名为 Command2)和退出 (名为 Command3)。窗体打开运行后,单击清除按钮,则清除所有文本框中显示的内容;单击计算按钮,则计算在 Textl、Text2 和 Text3 三个文本框中输入的 3 科成绩的平均成绩并将结果存放在Text4 文本框中;单击退出按钮则退出。请将下列程序填空补充完整。Private Sub Commandl_Click()Me!Text1=“Me!Text2=“Me!Text3=“Me!Text4=“End SubPrivate Sub Command2_Click()If Me!Text1=“ Or Me!Text2=“ Or Me!Text3=“ ThenMsgBox “成绩输入不全 “ElseNe!Text4=(【 】+Val(Me!Text2)+Val(MeText3)/3【 】End SubPrivate Sub Command3_Click()Docmd.【 】End Sub