27、定义___B___有利于对数据库中宏对象的管理。
A、宏 B、宏组 C、数组 D、窗体
28、下列命令中,属于通知或警告用户的命令是___C___。
A、Restore B、Requery C、Msgbox D、RunApp
29、确定一个控件在窗体或报表中的位置的属性是___D___。
A、Width或Height B、Width和Height C、Top或Left D、Top和Left
30、假定窗体的名称为fmTest,则把窗体的标题设置为\的语句是___B___。
A、Me = \B、Me.Caption = \ C、Me.Text = \、Me.Name = \
31、假定有以下循环结构 Do Until 条件 循环体 Loop
则正确的叙述是___B___。
A、如果\条件\值为0,则一次循环体也不执行 B、如果\条件\值为0,则至少执行一次循环体 C、如果\条件\值不为0,则至少执行一次循环体 D、不论\条件\是否为\真\,至少要执行一次循环体
32、在窗体上添加有一个命令按钮,(名为Command1),然后编写如下事件过程: Private Sub Command1_Click() For i=1 To 4 x=4
For j=1 To 3 x=3
For k=1 To 2 x=x+6 Next k Next j Next I MsgBox x End Sub
打开窗体后,单击命令按钮,消息框的输出结果是__B____。
A、7 B、15 C、157 D、538
33、下列Case语句中错误的是___C___。
A、Case 0 To 10 B、Case Is>10 C、Case Is>10 And Is<50 D、Case 3,5,Is>10
34、在窗体中有一个名称为run35的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在0到100分之间,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。run35命令按钮的Click的事件代码如下:
Private Sub run35_Click( ) Dim flag As Boolean result=0 flag=True Do While flag
result=Val(InputBox(\请输入学生成绩:\输入\
If result>=0 And result<=100 Then _____________ Else
MsgBox \成绩输入错误,请重新输入\ End If Loop
Rem 成绩输入正确后的程序代码略 End Sub
程序中有一空白处,需要填入一条语句使程序完成其功能。下列选项中错误的语句是__C____。
A、flag=False B、flag=Not flag C、flag=True D、Exit Do
35、已知教师表\学历\字段的值只可能是四项(博士、硕士、本科或其他)之一,为了方便输入数据,设计窗体时,学历对应的控件应该选择____D__。
A、标签 B、文本框 C、复选框 D 、组合框
36、Access字段名不能包含的字符是___B___。
A、@ B、! C、% D、&
37、下列关于数据库特点的叙述中,错误的是___C___。
A、数据库能够减少数据冗余 B、数据库中的数据可以共享
C、数据库中的表能够避免一切数据的重复 D、数据库中的表既相对独立,又相互联系
38、若在数据库表的某个字段中存放演示文稿数据,则该字段的数据类型应是___D___。
A、文本型 B、备注型 C、超链接型 D、OLE对象型
39、在Access中已经建立了\学生\表,若查找\学号\是\或\的记录,应在查询设计视图的\条件\行中输入__C____。
A、\、not(\C、in(\D、not in(\
40、下列关于操作查询的叙述中,错误的是___D___。
A、在更新查询中可以使用计算功能 B、删除查询可删除符合条件的记录
C、生成表查询生成的新表是原表的子集 D、追加查询要求两个表的结构必须一致
第六套
1、下述关于数据库系统的叙述中正确的是___A___。
A、数据库系统减少了数据冗余 B、数据库系统避免了一切冗余 C、数据库系统中数据的一致性是指数据类型的一致 D、数据库系统比文件系统能管理更多的数据
2、栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是____D__。
A、ABCED B、DBCEA C、CDABE D、DCBEA
3、已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是___B___。
A、堆排序 B、直接插入排序 C、快速排序 D、直接选择排序
4、用链表表示线性表的优点是__A____。
A、便于插入和删除操作 B、数据元素的物理顺序与逻辑顺序相同 C、花费的存储空间较顺序存储少 D、便于随机存取
5、下列不属于结构化分析的常用工具的是___D___。
A、数据流图 B、数据字典 C、判定树 D、PAD图
6、软件开发的结构化生命周期方法将软件生命周期划分成____A__。
A、定义、开发、运行维护 B、设计阶段、编程阶段、测试阶段
C、总体设计、详细设计、编程调试 D、需求分析、功能定义、系统设计
7、在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是___C___。
A、循环的集合 B、地址的集合 C、路径的集合 D、目标的集合
8、在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有___D___。
A、数据无冗余 B、数据可共享 C、专门的数据管理软件 D、特定的数据模型
9、分布式数据库系统不具有的特点是___B___。
A、分布式 B、数据冗余 C、数据分布性和逻辑整体性 D、位置透明性和复制透明性
10、下列说法中,不属于数据模型所描述的内容的是____C__。
A、数据结构 B、数据操作 C、数据查询 D、数据约束
11、Access中表和数据库的关系是___A___。
A、一个数据库可以包含多个表 B、一个表只能包含两个数据库 C、一个表可以包含多个数据库 D、一个数据库只能包含一个表
12、假设数据库中表A与表B建立了\一对多\关系,表B为\多\的一方,则下述说法中正确的是___A___。
A、表A中的一个记录能与表B中的多个记录匹配 B、表B中的一个记录能与表A中的多个记录匹配 C、表A中的一个字段能与表B中的多个字段匹配 D、表B中的一个字段能与表A中的多个字段匹配
13、数据表中的\行\称为___C___。
A、字段 B、数据 C、记录 D、数据视图
14、在关于输入掩码的叙述中,错误的是___B___。
A、在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符 B、定义字段的输入掩码,是为了设置密码
C、输入掩码中的字符\表示可以选择输入数字0到9之间的一个数 D、直接使用字符定义输入掩码时,可以根据需要将字符组合起来
15、下面说法中,错误的是___B___。
A、文本型字段,最长为255个字符
B、要得到一个计算字段的结果,仅能运用总计查询来完成 C、在创建一对一关系时,要求两个表的相关字段都是主关键字 D、创建表之间的关系时,正确的操作是关闭所有打开的表
16、Access提供的数据类型中不包括__B____。
A、备注 B、文字 C、货币 D、日期/时间
17、在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是___D__。
A、排序 B、筛选 C、隐藏 D、冻结
18、在Access的数据库中已建立了\表,若查找\图书编号\是\和\的记录,应在查询设计视图准则行中输入___C___。
A、\、not in(\C、in(\D、not(\ 19、下列不属于Access窗体的视图是___C___。
A、设计视图 B、窗体视图 C、版面视图 D、数据表视图
20、某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是___D___。
A、OpenQuery B、OpenReport C、OpenWindow D、OpenForm
22、假设已在Access中建立了包含\书名\、\单价\和\数量\三个字段的\表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为___B___。
A、[单价]*[数量] B、=[单价]*[数量]
C、[图书订单表]![单价]*[图书订单表]![数量] D、=[图书订单表]![单价]*[图书订单表]![数量]
24、要实现报表的分组统计,其操作区域是___D___。
A、报表页眉或报表页脚区域 B、页面页眉或页面页脚区域 C、主体区域 D、组页眉或组页脚区域
25、Access通过数据访问页可以发布的数据___D___。
A、只能是静态数据 B、只能是数据库中保持不变的数据 C、只能是数据库中变化的数据 D、是数据库中保存的数据
26、在条件宏设计时,对于连续重复的条件,可以代替的符号是___A___。
A、... B、= C、, D、;
27、在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作。则带条件的操作是否执行取决于条件式的真假,而没有指定条件的操作则会___A___。
A、无条件执行 B、有条件执行 C、不执行 D、出错
28、以下可以得到\结果的VBA表达式为__A____。
A、\B、\C、2*5 & \、2*5 + \
29、在关于报表数据源设置的叙述中,以下正确的是___D___。
A、可以是任意对象 B、只能是表对象 C、只能是查询对象 D、可以是表对象或查询对象
30、下列逻辑表达式中,能正确表示条件\和y都是奇数\的是___C___。
A、x Mod 2=1 Or y Mod 2=1 B、x Mod 2=0 Or y Mod 2=0 C、x Mod 2=1 And y Mod 2=1 D、x Mod 2=0 And y Mod 2=0
31、以下程序段运行结束后,变量x的值为___C___。 x=2 y=4 Do x=x*y y=y+1 Loop While y<4
A、2 B、4 C、8 D、20
32、在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码: Private Sub Command1_Click() A=75
If A>60 Then I=1 If A>70 Then I=2 If A>80 Then I=3 If A>90 Then I=4 MsgBox I End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果是___B___。
A、1 B、2 C、3 D、4
33、若要在子过程Procl调用后返回两个变量的结果,下列过程定义语句中有效的是___A___。
A、Sub Procl(n, m) B、Sub Procl(ByVal n, m)
C、Sub Procl(n, ByVal m) D、Sub Procl(ByVal n, ByVal m)
34、下列过程的功能是:通过对象变量返回当前窗体的Recordset属性记录集引用,消息框中输出记录集的
记录(即窗体记录源)个数。 Sub GetRecNum() Dim rs As Object Set rs = Me.Recordset MsgBox ______ End Sub
程序空白处应填写的是___D___。
A、Count B、rs.Count C、RecordCount D、rs.RecordCount
35、数据库中可以被另存为数据访问页的对象是___D___。
A、窗体 B、报表 C、表和查询 D、以上均可
36、定义某一个字段默认值属性的作用是____B__。
A、不允许字段的值超出指定的范围 B、在未输入数据前系统自动提供值 C、在输入数据时系统自动完成大小写转换 D、当输入数据超出指定范围时显示的信息
39、在Access中已经建立了\学生\表,若查找\学号\是\或\的记录,应在查询设计视图的\条件\行中输入__A____。
A、\B、\ C、in(\、in(\
40、下列关于SQL命令的叙述中,正确的是__C____。
A、UPDATE命令中必须有FROM关键字 B、UPDATE命令中必须有INTO关键字 C、UPDATE命令中必须有SET关键字 D、UPDATE命令中必须有WHERE关键字 第七套
1、数据库设计包括两个方面的设计内容,它们是___A___。
A、概念设计和逻辑设计 B、模式设计和内模式设计
C、内模式设计和物理设计 D、结构特性设计和行为特性设计
2、n个顶点的强连通图的边数至少有___C___。
A、n-1 B、n(n-1) C、n D、n+1
3、对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是__D____。
A、冒泡排序为n/2 B、冒泡排序为n C、快速排序为n D、快速排序为n(n-1)/2
4、对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为___C___。
A、log2n B、n/2 C、n D、n+1
5、下列对于线性链表的描述中正确的是___A___。
A、存储空间不一定是连续,且各元素的存储顺序是任意的
B、存储空间不一定是连续,且前件元素一定存储在后件元素的前面 C、存储空间必须连续,且前件元素一定存储在后件元素的前面 D、存储空间必须连续,且各元素的存储顺序是任意的
6、下列对于软件测试的描述中正确的是__C____。
A、软件测试的目的是证明程序是否正确
B、软件测试的目的是使程序运行结果正确
C、软件测试的目的是尽可能多地发现程序中的错误 D、软件测试的目的是使程序符合结构化原则
7、为了使模块尽可能独立,要求___B___。
A、模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B、模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C、模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱