国家二级(ACCESS)笔试模拟试卷151
-
在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:
Private Sub Command1_Click()
Static b As Integer
b=b+1
End Sub
窗体打开运行后,三次单击命令按钮后,变量b的值是______。
-
设有命令按钮Command1的单击事件过程,代码如下:
Private Sub Command1_Click()
Dima(3,3)As Integer
For i=1 To 3
For j=1 To 3
a(i,j)=i*j+i+j
Next j
Next i
Sum=0
For i=1 To 3
Sum=Sum+a(i,4-i)
Next i
MsgBox Sum
End Sub
运行程序,单击命令按钮,消息框输出结果是______。
-
在标准模块的变量定义区域中,用______关键字说明的变量属于全局范围的变量。
-
阅读下面的程序段:
sum=0
for i=1 to 3
for j=i to 4
for k=j to 5
sum=sum+1
next k
next j
next i
执行上面的三重循环后,sam的值为______。
-
执行下面的程序,消息框里显示的结果是______。
Private Sub Form_Click()
Dim Str As String
Str""
S="Access"
For i=Len(S)To 1 Step-1
Str=Str & Mid(S,i,1)
Next i
MsgBox Str
End Sub
-
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
a=0
For i=1 To 2
For j=1 To 4
If j Mod 2<>0 Then
a=a-1
End If
a=a+1
Next j
Next i
MsgBox a
End Sub
程序运行后,单击命令按钮,消息框中的输出结果是______。
-
在VBA中,如果没有显示声明某个变量的数据类型,则此变量的默认数据类型为 ______。
-
根据对数据源操作方式和结果的不同,查询可以分为选择查询、交叉表查询、参数查询、 ______和SQL查询5类。
-
在窗体上有一个文本框控件,要求每隔一秒在文本框中显示一次当前时间,除了要设置窗体的计时器间隔为1秒外,还需要设计______事件。
-
在数据表视图下向表中输入数据,在未输入数值之前,系统自动提供的数值字段的属性是______。
-
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块,其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
-
常用的软件结构设计工具是结构图(SC) ,也称程序结构图。其中,用矩形表示 ______,用带空心圆的箭头表示传递的是数据。
-
诊断和改正程序中错误的工作通常称为______。
-
结构化分析方法是面向______进行分析的方法。
-
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
-
VBA程序的多条语句写在一行中时其分隔符必须使用符号( )。
- A.冒号(:)
- B.分号(;)
- C.逗号(,)
- D.单引号(’)
-
执行下列语句段后y的值为( )。 x=3.14 y=Len(Str$(x)+Space(6))
- A.5
- B.9
- C.10
- D.11
-
如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。 Type Stud
no As Integer
name As String
score(1 to 3) As Single
End Type
若对某个学生的各个数据项进行赋值,下列程序段中正确的是( )。
- A.Dim S As Stud Stud.no=1001 Stud.name="舒宜" Stud.score=78,88,96
- B.Dim S As Stud S.no=1001 S.name="舒宜" S.score=78,88,96
- C.Dim S As Stud Stud.no=1001 Stud.name="舒宜" Stud.score(1)=78 Stud.score(2)=88 Stud.score(3)=96
- D.Dim S As Stud S.nO=1001 S.name="舒宜" S.score(1)=78 S.score(2)=88 S.score(3)=96
-
VBA中不能进行错误处理的语句是( )。
- A.On Error Goto标号
- B.On Error Then标号
- C.On Error Resume Next
- D.On Error Goto 0
-
可以计算当前日期所处年份的表达式是( )。
- A.Day(Date)
- B.Year(Date)
- C.Year(Day(Date))
- D.Day(Year(Date))
-
语句Dim New Array(10) As Integer的含义是( )。
- A.定义了一个整型变量且初值为10
- B.定义了10个整数构成的数组
- C.定义了11个整数构成的数组
- D.将数组的第10元素设置为整型
-
已定义好函数f(n),其中n为形参。若以实参m调用该函数并将返回的函数值赋给变量x,下列写法中正确的是( )。
- A.x=f(n)
- B.x=Call f(n)
- C.x=f(m)
- D.x=Call f(m)
-
在If…End If选择结构中,允许可嵌套的深度是( )。
- A.最多32层
- B.最多64层
- C.最多256层
- D.没有严格限制
-
下列叙述中正确的是( )。
- A.在一个函数中,只能有一条return语句
- B.函数的定义和调用都可以嵌套
- C.函数必须有返回值
- D.不同的函数中可以使用相同名字的变量
-
宏操作中用于执行指定的外部应用程序的是( )命令。
- A.RunSQL
- B.RunApp
- C.Requery
- D.Restore
-
下列有关宏操作的叙述正确的是( )。
- A.宏的条件表达式中不能引用窗体或报表的控件值
- B.不是所有的宏操作都可以转化为相应的模块代码
- C.使用宏不能启动其他应用程序
- D.可以利用宏组来管理相关的一系列宏
-
Access提供的窗体类型有( )。
- A.纵栏式窗体、表格式窗体、页眉式窗体、页脚式窗体、图表窗体、数据透视表窗体
- B.纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体、数据透视表窗体
- C.主题节窗体、纵栏式窗体、数据表窗体、主/子窗体、图表窗体、数据透视表窗体
- D.纵栏式窗体、页眉式窗体、主题节窗体、页脚式窗体、图表窗体、数据透视表窗体
-
能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的( )。
- A.事件和方法
- B.方法和事件
- C.事件和属性
- D.方法和属性
-
下列关于字段属性的叙述中,正确的是( )。
- A.格式和输入掩码是一样的
- B.可以对任意类型的字段使用向导设置输入掩码
- C.有效性规则属性是用于限制此字段输入值的表达式
- D.有效性规则和输入掩码是一样的
-
下图是使用查询设计器完成的查询,与该查询等价的SQL语句是( )。
- A.select学号,数学from sc where数学>(select avg(数学)from sc)
- B.select学号where数学>(select avg(数学)from sc)
- C.select数学avg(数学)from sc
- D.select数学>(select avg(数学)from sc)
-
下列关于查询与表之间关系的论述中,说法正确的是( )。
- A.查询的结果是建立了一个新表
- B.查询到的记录保存在查询文件中
- C.查询的结果物理上就已经存在
- D.查询中所存储的只是在数据库中筛选数据的条件
-
在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令: Select,性别,avg(入学成绩)From学生Group By性别其结果是( )。
- A.计算并显示所有学生的性别和入学成绩的平均值
- B.按性别分组计算并显示性别和入学成绩的平均值
- C.计算并显示所有学生的入学成绩的平均值
- D.按性别分组计算并显示所有学生的入学成绩的平均值
-
定义字段默认值的含义是( )。
- A.不得使该字段为空
- B.不允许字段的值超出某个范围
- C.在未输入数据之前系统自动提供的数值
- D.系统自动把小写字母转换为大写字母
-
在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是( )。
- A.成绩表.综合成绩>=80 AND成绩表.综合成绩=<90
- B.成绩表.综合成绩>80 AND成绩表.综合成绩<90
- C.80<=成绩表.综合成绩<=90
- D.80<成绩表.综合成绩<90
-
在Access中,可以从( )中进行打开表的操作。
- A.数据表视图和设计视图
- B.数据表视图和表向导视图
- C.设计视图和表向导视图
- D.数据库视图和表向导视图
-
如果一个教师可以讲授多门课程,一门课程可以由多个教师来讲授,则教师与课程存在的联系是( )。
- A.一对一
- B.一对多
- C.多对一
- D.多对多
-
下列SQL语句中,( )语句用于创建表。
- A.CREATETABLE
- B.CREATEINDEX
- C.ALTERTABLE
- D.DROP
-
在关系运算中,选择运算的含义是( )。
- A.在基本表中选择满足条件的记录组成一个新的关系
- B.在基本表中选择需要的字段(属性)组成一个新的关系
- C.在基本表中选择满足条件的记录和属性组成一个新的关系
- D.上述说法均是正确的
-
有“读者”表,含有的字段为读者编号、读者姓名、家庭住址、身份证号码和联系电话。当为该表以设计视图的方式创建一个读者窗体后,在窗体的字段列表中不可能含有的字段是( )。
- A.读者编号
- B.家庭住址
- C.联系电话
- D.书籍编号
-
Access所属的数据库类型是( )。
- A.层次数据库
- B.网状数据库
- C.关系数据库
- D.分布式数据库
-
用链表表示线性表的优点是( )。
- A.便于随机存取
- B.花费的存储空间较顺序存储少
- C.便于插入和删除操作
- D.数据元素的物理顺序和逻辑顺序相同
-
在数据库设计中,将E-R图转换为关系模式的过程属于( )。
- A.需求分析阶段
- B.逻辑设计阶段
- C.概念设计阶段
- D.物理设计阶段
-
下列关于软件测试的描述中正确的是( )。
- A.软件测试的目的是证明程序是否正确
- B.软件测试的目的是使程序运行结果正确
- C.软件测试的目的是尽可能多地发现程序中的错误
- D.软件测试的目的是使程序符合结构化原则
-
下列关于结构化程序设计原则和方法的描述中,错误的是( )。
- A.选用的结构只准许有一个入口和一个出口
- B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现
- C.不允许使用GOTO语句
- D.语言中所没有的控制结构,应该采用前后一致的方法来模拟
-
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及( )。
- A.阶段性报告
- B.需求评审
- C.总结
- D.以上答案均不正确
-
下列选项中不属于结构化程序设计方法的是( )。
- A.自顶向下
- B.逐步求精
- C.模块化
- D.可复用
-
线性表进行二分法检索,其前提条件是( )。
- A.线性表以顺序方式存储,并按关键码值的大小排好序
- B.线性表以顺序方式存储,并按关键码的检索频率排好序
- C.线性表以链式方式存储,并按关键码值的大小排好序
- D.线性表以链式方式存储,并按关键码的检索频率排好序
-
下列工具中为需求分析常用工具的是( )。
- A.PAD
- B.PFD
- C.N-S
- D.DFD
-
下列选项中,不是算法基本特征的是( )。
- A.完整性
- B.可行性
- C.有穷性
- D.拥有足够的情报
-
结构化分析方法是面向( )的自顶向下、逐步求精进行需求分析的方法。
- A.对象
- B.数据结构
- C.数据流
- D.目标