A、2 B、4 C、6 D、8
33、有如下事件程序,运行该程序后输出结果是__A____。 Private Sub Command33_Click() Dim x As Integer, y As Integer x = 1: y = 0 Do Until y <= 25 y = y + x * x x = x + 1 Loop
MsgBox \End Sub
A、x=1, y=0 B、x=4, y=25 C、x=5, y=30 D、输出其他结果
34、假设学生表已有年级、专业、学号、姓名、性别和生日6个属性,其中可以作为主关键字的是___B___。
A、姓名 B、学号 C、专业 D、年级
35、Access中通配符\的含义是___D___。
A、通配任意单个运算符 B、通配任意单个字符
C、通配任意多个减号 D、通配指定范围内的任意单个字符
36、若要使某命令按钮获得控制焦点,可使用的方法是___B___。
A、LostFocus B、SetFocus C、Point D、Value
37、主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是___B___。A、一对一 B、一对多 C、多对多 D、关联 38、报表的数据源不包括____D__。
A、表 B、查询 C、SQL语句 D、窗体
39、决定一个窗体有无\控制\菜单的属性是___D___。
A、MinButton B、Caption C、MaxButton D、ControlBox
40、如果要改变窗体或报表的标题,需要设置的属性是___B___。
A、Name B、Caption C、BackColor D、BorderStyle 第十二套
1、下面叙述正确的是___C___。
A、程序设计就是编制程序 B、程序的测试必须由程序员自己去完成 C、程序经调试改错后还应进行再测试 D、程序经调试改错后不必进行再测试
2、下列叙述中正确的是__B____。
A、算法的效率只与问题的规模有关,而与数据的存储结构无关 B、算法的时间复杂度是指执行算法所需要的计算工作量 C、数据的逻辑结构与存储结构是一一对应的 D、算法的时间复杂度与空间复杂度一定相关
3、在面向对象方法中,实现信息隐蔽是依靠___C___。
A、对象的继承 B、对象的多态 C、对象的封装 D、对象的分类
4、下列叙述中,不符合良好程序设计风格要求的是___A___。
A、程序的效率第一,清晰第二 B、程序的可读性好
C、程序中要有必要的注释 D、输入数据前要有提示信息
5、下列叙述中正确的是____A__。
A、程序执行的效率与数据的存储结构密切相关B、程序执行的效率只取决于程序的控制结构 C、程序执行的效率只取决于所处理的数据量 D、以上三种说法都不对
6、下列叙述中正确的是____D__。
A、数据的逻辑结构与存储结构必定是一一对应的
B、由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构 C、程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构 D、以上三种说法都不对
7、冒泡排序在最坏情况下的比较次数是____C__。
A、n(n+1)/2 B、 C、n(n-1)/2 D、n/2
8、一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为____A__。
A、219 B、221 C、229 D、231
9、下列叙述中正确的是__B____。
A、数据库系统是一个独立的系统,不需要操作系统的支持 B、数据库技术的根本目标是要解决数据的共享问题
C、数据库管理系统就是数据库系统 D、以上三种说法都不对
10、下列叙述中正确的是___C___。
A、为了建立一个关系,首先要构造数据的逻辑关系
B、表示关系的二维表中各元组的每一个分量还可以分成若干数据项
C、一个关系的属性名表称为关系模式 D、一个关系可以包括多个二维表
11、在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在超市数据库中,实体之间属于一对一关系的是___D___。
A、\顾客\与\收款口\的关系 B、\收款口\与\收款员\的关系 C、\班组\与\收款员\的关系 D、\收款口\与\设备\的关系
12、在教师表中,如果要找出职称为\教授\的教师,所采用的关系运算是___A___。
A、选择 B、投影 C、联接 D、自然联接
13、在SELECT语句中使用ORDER BY是为了指定__B____。
A、查询的表 B、查询结果的顺序 C、查询的条件 D、查询的字段
15、\教学管理\数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置__D____。
A、默认值 B、有效性规则 C、索引 D、表之间的关系
17、如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是___C___。
A、删除 B、追加 C、生成表 D、更新
18、条件\工资额>2000\的含义是____C__。
A、选择工资额大于2000的记录 B、选择工资额小于2000的记录 C、选择除了工资额大于2000之外的记录
D、选择除了字段工资额之外的字段,且大于2000的记录
19、Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的___A___。
A、级联更新相关字段 B、级联删除相关字段 C、级联修改相关字段 D、级联插入相关字段
20、如果输入掩码设置为\,则在输入数据的时候,该位置上可以接受的合法输入是__C____。
A、必须输入字母或数字 B、可以输入字母、数字或空格 C、必须输入字母A~Z D、任意符号
21、定义字段默认值的含义是___C___。
A、不得使该字段为空 B、不允许字段的值超出某个范围 C、在未输入数据之前系统自动提供的数值 D、系统自动把小写字母转化为大写字母
22、在窗体上,设置控件Command0为不可见的属性是___D___。
A、Command0.Colore B、Command0.Caption C、Command0.Enabled D、Command0.Visible
23、能够接受数值型数据输入的窗体控件是___B___。
A、图形 B、文本框 C、标签 D、命令按钮
24、SQL语句不能创建的是___A___。
A、报表 B、操作查询 C、选择查询 D、数据定义查询
25、不能够使用宏的数据库对象是___A___。
A、数据表 B、窗体 C、宏 D、报表
26、在下列关于宏和模块的叙述中,正确的是__D____。
A、模块是能够被程序调用的函数 B、通过定义宏可以选择或更新数据 C、宏或模块都不能是窗体或报表上的事件代码
D、宏可以是独立的数据库对象,可以提供独立的操作动作
27、VBA程序流程控制的方式是__D____。
A、顺序控制和分支控制 B、顺序控制和循环控制 C、循环控制和分支控制 D、顺序、分支和循环控制
28、从字符串s中的第2个字符开始获得4个字符的子字符串函数是___A___。
A、Mid$(s,2,4) B、Left$(s,2,4) C、Right$(s,4) D、Left$(s,4)
29、在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为___D___。A、程序范围 B、全局范围 C、模块范围 D、局部范围 30、表达式Fix(-3.25)和Fix(3.75)的结果分别是____A__。
A、-3,3 B、-4,3 C、-3,4 D、-4,4
31、设有如下过程: x=1 Do x=x+2
Loop Until ______
运行程序,要求循环体执行3次后结束循环,空白处应填入的语句是___C___。
A、x<=7 B、x<7 C、x>=7 D、x>7
32、在窗体中有一个命令按钮Command1和一个文本框Text1,编写事件代码如下: Private Sub Command1_Click() For I =1 To 4 x = 3
For j = 1 To 3 For k = 1 To 2 x = x + 3 Next k Next j Next I
Text1.value = Str(x) End Sub
打开窗体运行后,单击命令按钮,文本框Text1输出的结果是___D___。
A、6 B、12 C、18 D、21
33、若有如下Sub过程:
Sub sfun(x As Single,y As Single) t = x x = t/y
y=t Mod y End Sub
在窗体中添加一个命令按钮Command33,对应的事件过程如下: Private Sub Command33_Click() Dim a As Single Dim b As Single a = 5: b = 4 call 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、在窗体中为了更新数据表中的字段,要选择相关的控件,正确的控件选择是___C___。
A、只能选择绑定型控件 B、只能选择计算型控件
C、可以选择绑定型或计算型控件 D、可以选择绑定型、非绑定型或计算型控件
35、掩码\对应的正确输入数据是___B___。
A、555555 B、aaa555 C、555aaa D、aaaaaa
36、文本框(Text1)中有选定的文本,执行Text1.SelText=\的结果是___A___。
A、\将替换原来选定的文本 B、\将插入到原来选定的文本之前 C、Text1.SelLength为5 D、文本框中只有\信息
37、将项目添加到List控件中的方法是____D__。
A、List B、ListCount C、Move D、AddItem
38、在窗口中有一个标签Label0和一个命令按钮Command1,Command1的事件代码如下: Private Sub Command1_Click() Label0.Top = Label0.Top + 20 End Sub
打开窗口后,单击命令按钮,结果是___D___。
A、标签向上加高 B、标签向下加高 C、标签向上移动 D、标签向下移动
39、对象可以识别和响应的行为称为___D___。
A、属性 B、方法 C、继承 D、事件
40、MsgBox函数使用的正确语法是__D____。
A、MsgBox(提示信息[,标题] [,按钮类型]) B、MsgBox(标题 [,按钮类型] [,提示信息]) C、MsgBox(标题 [,提示信息] [,按钮类型])D、MsgBox(提示信息 [,按钮类型] [,标题]) 第十三套
1、下列选项中不属于结构化程序设计方法的是__D____。
A、自顶向下 B、逐步求精 C、模块化 D、可复用
2、软件调试的目的是__B____。
A、发现错误 B、改正错误 C、改善软件的性能 D、验证软件的正确性
3、程序流程图中带有箭头的线段表示的是__C____。
A、图元关系 B、数据流 C、控制流 D、调用关系
4、结构化程序设计的基本原则不包括___A___。
A、多态性 B、自顶向下 C、模块化 D、逐步求精
5、软件设计中模块划分应遵循的准则是__B____。
A、低内聚低耦合 B、高内聚低耦合 C、低内聚高耦合 D、高内聚高耦合
6、算法的有穷性是指___A___。
A、算法程序的运行时间是有限的 B、算法程序所处理的数据量是有限的 C、算法程序的长度是有限的 D、算法只能被有限的用户使用
7、对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是__D____。
A、快速排序 B、冒泡排序 C、直接插入排序 D、堆排序
8、在数据库设计中,将E-R图转换成关系数据模型的过程属于___C___。
A、需求分析阶段 B、概念设计阶段 C、逻辑设计阶段 D、物理设计阶段
10、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为___C___。
A、课号,成绩 B、学号,成绩 C、学号,课号 D、学号,姓名,成绩
11、Access数据库中,表的组成是___A___。
A、字段和记录 B、查询和字段 C、记录和窗体 D、报表和字段
12、对数据表进行筛选操作,结果是__C____。
A、只显示满足条件的记录,将不满足条件的记录从表中删除 B、显示满足条件的记录,并将这些记录保存在一个新表中 C、只显示满足条件的记录,不满足条件的记录被隐藏
D、将满足条件的记录和不满足条件的记录分为两个表进行显示
13、在显示查询结果时,如果要将数据表中的\籍贯\字段名,显示为\出生地\,可在查询设计视图中改动___B___。A、排序 B、字段 C、条件 D、显示 14、在Access的数据表中删除一条记录,被删除的记录___D___。
A、可以恢复到原来位置 B、被恢复为最后一条记录 C、被恢复为第一条记录 D、不能恢复
15、在Access中,参照完整性规则不包括___B___。
A、更新规则 B、查询规则 C、删除规则 D、插入规则
16、在数据库中,建立索引的主要作用是__B____。
A、节省存储空间 B、提高查询速度 C、便于管理 D、防止数据丢失
17、假设有一组数据:工资为800元,职称为\讲师\,性别为\男\,在下列逻辑表达式中结果为\假\的是___D___。
A、工资>800 AND 职称=\助教\职称=\讲师\B、性别=\女\职称=\助教\
C、工资=800 AND (职称=\讲师\性别=\女\D、工资>800 AND (职称=\讲师\性别=\男\
18、在建立查询时,若要筛选出图书编号是\或\的记录,可以在查询设计视图准则行中输入__A___。
A、\B、\
C、in(\、not in(\
19、在Access数据库中使用向导创建查询,其数据可以来自____D__。
A、多个表 B、一个表 C、一个表的一部分 D、表或查询
20、创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在___C___。
A、{ }中 B、( )中 C、[ ]中 D、< >中
21、在下列查询语句中,与 SELECT TAB1.* FROM TAB1 WHERE InStr([简历],\篮球\功能相同的语句是__C____。
A、SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like \篮球\B、SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like \篮球\C、SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like \篮球*\