Private Sub s2() Dim x As Integer x=x+20 End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为___B___。
A、10 B、30 C、40 D、50
35、运行下列程序,输入数据8、9、3、0后,窗体中显示结果是___C___。 Private Sub Form_click()
Dim sum As Integer,m As Integer sum=0 Do
m=InputBox(\输入m\ sum=sum+m Loop Until m=0 MsgBox sum End Sub
A、0 B、17 C、20 D、21
36、ADO对象模型包括5个对象,分别是Connection、Command、Field、Error和__C____。
A、Database B、Workspace C、RecordSet D、DBEngine 37在代码中定义了一个子过程:
Sub P(a,b) … End Sub
下列调用该过程的形式中,正确的是____D__。
A、P(10,20) B、Call P C、Call P 10,20 D、Call P(10,20)
38、在窗口中有一个标签Label0和一个命令按钮Command1,Command1的事件代码如下 Private Sub Command1_Click() Label0.Left = Label0.Left + 100 End Sub
打开窗口,单击命令按钮,结果是___D___。
A、标签向左加宽 B、标签向右加宽 C、标签向左移动 D、标签向右移动
39、在窗体中有一个名为Command1的命令按钮,事件代码如下: Private Sub Command1_Click() Dim m(10) For k = 1 to 10 m(k)= 11- k Next k x = 6
MsgBox m(2+m(x)) End Sub
打开窗体,单击命令按钮,消息框的输出结果是___C___。A、2 B、3 C、4 D、5 40 、在窗体中有一个名为run34的命令按钮,事件代码如下: Private Sub run34_Click() f1 = 1
f2 = 1
For n = 3 To 7 f =f1+f2 f1 = f2 f2 = f Next n MsgBox f End Sub
打开窗体,单击命令按钮,消息框的输出结果是___B___。A、8 B、13 C、21 D、其他结果
第三套
1、下面概念中,不属于面向对象方法的是___D___。
A、对象 B、继承 C、类 D、过程调用
2、下列模式中,能够给出数据库物理存储结构与物理存取方法的是___A___。
A、内模式 B、外模式 C、概念模式 D、逻辑模式
3、在下列选项中,哪个不是一个算法一般应该具有的基本特征____C__。
A、确定性 B、可行性 C、无穷性 D、拥有足够的情报
4、希尔排序法属于哪一种类型的排序法___B___。
A、交换类排序法 B、插入类排序法 C、选择类排序法 D、建堆排序法
5、下列关于队列的叙述中正确的是___C___。
A、在队列中只能插入数据 B、在队列中只能删除数据 C、队列是先进先出的线性表 D、队列是先进后出的线性表
6、信息隐蔽的概念与下述哪一种概念直接相关___B___。
A、软件结构定义 B、模块独立性 C、模块类型划分 D、模拟耦合度
7、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是___C___。
A、模拟现实世界中不同事物之间的联系
B、强调模拟现实世界中的算法而不强调概念
C、使用现实世界的概念抽象地思考问题从而自然地解决问题 D、鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
8、在结构化方法中,软件功能分解属于下列软件开发中的___C___阶段。
A、详细设计 B、需求分析 C、总体设计 D、编程调试
9、按条件f对关系R进行选择,其关系代数表达式为___C___。
A、 B、
C、бf(R) D、∏f(R)
10、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是___D___。
A、自顶向下 B、由底向上 C、由内向外 D、由整体到局部
11、在下述关于数据库系统的叙述中,正确的是___A___。
A、数据库中只存在数据项之间的联系
B、数据库中的数据项之间和记录之间都存在联系 C、数据库的数据项之间无联系,记录之间存在联系 D、数据库的数据项之间和记录之间都不存在联系
12、关系型数据库管理系统中所谓的关系是指__C____。
A、各条记录中的数据彼此有一定的关系
B、一个数据库文件与另一个数据库文件之间有一定的关系 C、数据模型符合满足一定条件的二维表格式
D、数据库中各个字段之间彼此有一定的关系
13、在数据库中能够惟一地标识一个元组的属性或属性的组合称为____D__。
A、记录 B、字段 C、域 D、关键字
14、必须输入0到9的数字的输入掩码是__A____。
A、0 B、& C、A D、C
15、以下关于货币数据类型的叙述,错误的是___A___。
A、向货币字段输入数据时,系统自动将其设置为4位小数 B、可以和数值型数据混合计算,结果为货币型 C、字段长度为8字节
D、向货币字段输入数据时,不必键入美元符号和千位分隔符
16、Access支持的查询类型有___A___。
A、选择查询、交叉表查询、参数查询、SQL查询和操作查询 B、基本查询、选择查询、参数查询、SQL查询和操作查询 C、多表查询、单表查询、交叉表查询、参数查询和操作查询 D、选择查询、统计查询、参数查询、SQL查询和操作查询
17、在查询设计视图中__B____。
A、只能添加数据库表 B、可以添加数据库表,也可以添加查询 C、只能添加查询 D、以上说法都不对
18、为窗体上的控件设置Tab键的顺序,应选择属性表中的__D____。
A、格式选项卡 B、数据选项卡 C、事件选项卡 D、其他选项卡
19、下述有关选项组叙述正确的是___C___。
A、如果选项组结合到某个字段,实际上是组框架内的复选框、选项按钮或切换按钮结合到该字段上的 B、选项组中的复选框可选可不选
C、使用选项组,只要单击选项组中所需的值,就可以为字段选定数据值 D、以上说法都不对
20、\特殊效果\属性值用于设定控件的显示效果,下列不属于\特殊效果\属性值的是___D___。
A、平面 B、凸起 C、蚀刻 D、透明
21、要设置只在报表最后一页主体内容之后输出的信息,需要设置__B____。
A、报表页眉 B、报表页脚 C、页面页眉 D、页面页脚
22、要设置在报表每一页的底部都输出的信息,需要设置___D___。
A、报表页眉 B、报表页脚 C、页面页眉 D、页面页脚
23、如果设置报表上某个文件框的控件来源属性为\,则打开报表视图时,该文本框显示信息是___B___。 A、未绑定 B、7 C、2*3+1 D、出错 24、在宏的表达式中要引用报表test上控件txtName的值,可以使用引用式__C____。
A、txtName B、test!txtName C、Reports!test!txtName D、Reports!txtName
25、有关宏操作,以下叙述错误的是__A____。
A、宏的条件表达式中不能引用窗体或报表的控件值 B、所有宏操作都可以转化为相应的模块代码 C、使用宏可以启动其他应用程序 D、可以利用宏组来管理相关的一系列宏
26、以下关于优先级比较,叙述正确的是___C___。
A、算术运算符>逻辑运算符>关系运算符 B、逻辑运算符>关系运算符>算术运算符 C、算术运算符>关系运算符>逻辑运算符 D、以上均不正确
27、VBA\定时\操作中,需要设置窗体的\计时器间隔(TimerInterval)\属性值。其计量单位是___B___。
A、微秒 B、毫秒 C、秒 D、分钟
28、VBA中用实际参数a和b调用有参过程Area(m,n)的正确形式是__B____。
A、Area m,n B、Area a,b C、Call Area(m,n) D、Call Area a,b
29、已知程序段: s = 0
For i = 1 To 10 Step 2 s = s + 1 i = i * 2 Next i
当循环结束后,变量i的值为______,变量s的值为___C___。
A、10 4 B、11 3 C、22 3 D、16 4
30、VBA中去除前后空格的函数是___C___。
A、LTrim B、RTrim C、Trim D、Ucase
31、假定有以下两个过程:
Sub S1(ByVal x As Integer, ByVal y As Integer) Dim t As Integer
t = x x = y y = t End Sub
Sub S2(x As Integer, y As Integer) Dim t As Integer
t = x x = y y = t End Sub
则以下说法中正确的是___B___。
A、用过程S1可以实现交换两个变量的值的操作,S2不能实现 B、用过程S2可以实现交换两个变量的值的操作,S1不能实现 C、用过程S1和S2都可以实现交换两个变量的值的操作 D、用过程S1和S2都不能实现交换两个变量的值的操作
32、用于获得字符串Str从第2个字符开始的3个字符的函数是___A___。
A、Mid(Str,2,3) B、Middle(Str,2,3) C、Right(Str,2,3) D、Left(Str,2,3)
33、假定有如下的Sub过程:
sub sfun(x As Single,y As Single) t=x x=t/y y=t Mod y End Sub
在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程: Private Sub Command1_Click() Dim a as single Dim b as single a=5 b=4 sfun a,b
MsgBox a & chr(10)+chr(13) & b End Sub
打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为___B___。
A、1和1 B、1.25和1 C、1.25和4 D、5和4
34、如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。
Type Stud
no As Integer name As String
score (1 to 3) As Single End Type
若对某个学生的各个数据项进行赋值,下列程序段中正确的是___D___。
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
35、运行下列程序,在立即窗口显示的结果是___D___。 Private Sub Command0_Click() Dim I As Integer,J As Integer For I=2 To 10 For J=2 To I/2
If I mod J = 0 Then Exit For Next J
If J>sqr(I) Then Debug.Print I; Next I End Sub
A、1 5 7 9 B、4 6 8 C、3 5 7 9 D、2 3 5 7
36、下列叙述中,正确的是____A__。
A、Sub过程无返回值,不能定义返回值类型
B、Sub过程有返回值,返回值类型只能是符号常量
C、Sub过程有返回值,返回值类型可在调用过程时动态决定 D、Sub过程有返回值,返回值类型可由定义时的As子句声明
37、定位到同一字段最后一条记录中的快捷键是___C___。
A、【End】 B、【Ctrl】+【End】 C、【Ctrl】+【↓】、【Ctrl】+【Home】 D