1、【
单选题
】
下列关于字段属性的叙述中,正确的是( )。
[1分]
、
可对任意类型的字段设置“默认值”属性
、
定义字段默认值的含义是该字段值不允许为空
、
只有“文本”型数据能够使用“输入掩码向导”
、
“有效性规则”属性只允许定义一个条件表达式
答案:
2、【
单选题
】
已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每个学生每借阅一本书生成一条记录,要求按学生学号统计出每个学生的借阅次数,下列sQL语句中,正确的是( )。
[1分]
、
Select学号,count(学号)from借阅
、
Select学号,count(学号)from借阅group by学号
、
Select学号,sum(学号)from借阅
、
Select学号,sum(学号)from借阅0rder by学号
答案:
3、【
单选题
】
假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是( )。
[1分]
、
SELECT*FROM公司FOR名称”*网络*”
、
SELECT*FROM公司FOR名称LIKE”*网络*”
、
SELECT*FR( )M公司WHERE名称一”*网络*”
、
SELECT*FROM公司WHERE名称LIKE”*网络*”
答案:
4、【
单选题
】
常采用的两种存储结构是( )。
[1分]
、
顺序存储结构和链式存储结构
、
散列方法和索引方式
、
链表存储结构和数组
、
线性存储结构和非线性存储结构
答案:
5、【
单选题
】
下列叙述中正确的是( )。
[1分]
、
有一个以上根结点的数据结构不一定是非线性结构
、
只有一个根结点的数据结构不一定是线性结构
、
循环链表是非线性结构
、
双向链表是非线性结构
答案:
6、【
单选题
】
执行语句:MsgBox”AAAA”,vbOKCancel+vbQuetion,“BBBB”之后,弹出的信息框( )。
[1分]
、
标题为“BBBB”、框内提示符为“惊叹号”、提示内容为“AAAA”
、
标题为“AAAA”、框内提示符为“惊叹号”、提示内容为“BBBB”
、
标题为“BBBB”、框内提示符为“问号”、提示内容为“AAAA”
、
标题为“AAAA”、框内提示符为“问号”、提示内容为“BBBB”
答案:
7、【
单选题
】
在学生表,中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算 是( )。
[1分]
答案:
8、【
单选题
】
Access数据库具有很多特点,下列叙述中,属于Access特点的是( )。
[1分]
、
Access数据库可以保存多种数据类型,但是不包括多媒体数据
、
Access可以通过编写应用程序来操作数据库中的数据
、
Access不能支持Internet/Intranet应用
、
Access作为网状数据库模型支持c/s应用系统
答案:
9、【
单选题
】
Access中,设置为主键的字段( )。
[1分]
、
不能设置索引
、
可设置为“有(有重复)”索引
、
系统自动设置索引
、
可设置为“无”索引
答案:
10、【
单选题
】
要将一个数字字符串转换成对应的数值,应使用的函数是( )。
[1分]
、
Val
、
Single
、
Ase
、
Space
答案:
11、【
单选题
】
若Access数据表中有姓名为“李建华”的记录,下列无法查出“李建华”的表达式是( )。
[1分]
、
Like”华”
、
Like”*华”
、
Like”*华*”
、
Like”??华”
答案:
12、【
单选题
】
“秒表”窗体中有两个按钮(“开始/停止”按钮bOK,“暂停/继续”按钮bPus);一个显示计时的标签iNure;窗体的“计时器间隔”设为100,计时糟度为0.1秒。
要求:打开窗体如图1所示;第一次单击“开始/停止”按钮,从0开始滚动显示计时(见图2);10秒时单击“暂停/继续”按钮,显示暂停(见图3),但计时还在继续:若20秒后再次单击“暂停/继续”按钮,计时会从30秒开始继续滚动显示;第二次单击“开始/停止”按钮,计时停止,显示最终时间(见图4)。若再次单击“开始/停止”按钮可重新从0开始计时。
相关的事件程序如下:
Optioncompare Database
Dim flag,pause As Boolean
PrivateSub bOK_click()
flag=__________
Me!bOK.Enabled=True
Me!bPus.Enabled=flag
End Sub
PrivateSub bPus_click()
pause=Notpause
Me!bOK.Enabled=Not Me!bOK.Enabled
End Sub
PrivateSub Form Open(Cancel As Integer)
flag=False
Pause=False
Me!b0K.Enabled=True
Me!bPus.Enabled=False
End Sub
PrivateSub Form Timer()
Staticcount As Single
If flag=TrueThen
Ifpause=False Then
Me!INum.Capti_dj=Round(count,1)
End If
Count=__________
Else
count=0
End If
End Sub
横线处应填写的内容是( )。
[1分]
、
not flag,count+1
、
not flag,count+0.1
、
enable,sum+1
、
enable,sum+1
答案:
13、【
单选题
】
软件(程序)调试的任务是( )。
[1分]
、
诊断和改正程序中的错误
、
尽可能多地发现程序中的错误
、
发现并改正程序中的所有错误
、
确定程序中错误的性质
答案:
14、【
单选题
】
一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程问的联系是( )。
[1分]
、
1:1联系
、
1:m联系
、
m:1联系
、
m:n联系
答案:
15、【
单选题
】
在调试VBA程序时,能自动被检查出来的错误的是( )。
[1分]
、
语法错误
、
逻辑错误
、
运行错误
、
语法错误和逻辑错误
答案:
16、【
单选题
】
如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为( )。
[1分]
、
按值传递
、
按地址传递
、
ByRef传递
、
按形参传递
答案:
17、【
单选题
】
在下图所示的窗体上,有一个标有“显示”字样的命令按钮(Commandl)和一个文本框(textl)。当单击命令按钮时,将变量sum的值显示在文本框内,正确的代码是( )。
[1分]
、
Me!l extl.Caption=sum
、
Me!Textl.Value=sum
、
Me!Textl.Text=sum
、
Me!Textl.Visible=sum
答案:
18、【
单选题
】
下列不属于类模块对象基本特征的是( )。
[1分]
答案:
19、【
单选题
】
宏操作不能处理的是( )。
[1分]
、
打开报表
、
对错误进行处理
、
显示提示信息
、
打开和关闭窗体
答案:
20、【
单选题
】
有一个标题为“登录”的用户登录窗体,窗体上有两个标签,标题分别为“用户名:”和“密码:”,用于输入用户名的文本框名为“UserName”,用于输入密码的文本框名为“User-PassWOrd”,用于进行倒计时显示文本框名为“Tnum”窗体上有一个标题为“确认”的按钮名为“OK”,用于输入完用户名和密码后单击按钮确认。
输入用户名和密码,如用户名或密码错误,则给出提示信息;如正确,则显示“欢迎使用!”信息。要求整个登录过程在30秒中完成,如果超过30秒还没有完成正确的登录操作,则程序给出提示自动终止整个登录过程。
OptionCompare SatabaseDim Second As Integer
PrivateSub Form_Open(Cancel As Integer)
Sec_dj=0
End Sub
PrivateSub Form Timer( )
If Second>30 Then
MsgBox”请在30秒中登录”,vbCrcal,”警告”
Doemd.Close
Else
Me!Tnum=30-Second倒计时
End If
Sec_dj=__________
End Sub
PrivateSub OK Click( )
If Me.UsetName<>”123”or Me.UserPassword<>”456”Then
MsgBox”错误!¨+”您还有”&30-Second&”秒”,vbCritical,”提示”
Else
Me.TimerInterval=__________ 终止Timer事件继续发生MsgBox”
欢迎使用!”vbInformation,”成功”
DoCmd.Close
End If
End Sub
横线处应填写的内容是( )。
[1分]
、
second-1,0
、
second-30,0
、
second+1,0
、
second+13,0
答案:
21、【
单选题
】
条件“Not工资额>2000”的含义是( )。
[1分]
、
选择工资额大于2000的记录
、
选择工资额小于2000的记录
、
选择除了工资额大于2000之外的记录
、
选择除了字段工资额之外的字段,且大于2000的记录
答案:
22、【
单选题
】
在窗体中有一个标签Lablel,标题为“测试进行中”,有一个命令按钮Commandl,事件代码如下:
Private Sub Commandl Click( )Lablel.Caption=”标签”
End Sub
Private Sub Form—Load( )Form.Caption=”举例”
Commandl.Caption=”移动”End Sub
打开窗体后,单击命令按钮,屏幕显示( )。
[1分]
答案:
23、【
单选题
】
C语言的基本单位是( )。
[1分]
答案:
24、【
单选题
】
下面不属于软件设计阶段任务的是( )。
[1分]
、
软件总体设计
、
算法设计
、
制订软件确认测试计划
、
数据库设计
答案:
25、【
单选题
】
下列能够交换变量X和Y值的程序段是( )。
[1分]
、
Y=X:X=Y
、
Z =X:Y=2:X =Y
、
Z=X:X=Y:Y=Z
、
Z=X:W=y:Y=Z:X=Y
答案:
26、【
单选题
】
假设学生表已有年级、专业、姓名、性别和生日6个属性,其中可以作为主关键字的是( )。
[1分]
答案:
27、【
单选题
】
在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为( )。
[1分]
、
程序范围
、
全局范围
、
模块范围
、
局部范围
答案:
28、【
单选题
】
在已建窗体中有一命令按钮(名为Commandl),该按钮的单击事件对应的VBA代码为:
Private Sub Commandl_Click( )
subT.Form.RecordSource="select*from雇员"End Sub
单击该按钮实现的功能是( )。
[1分]
、
使用select命令查找“雇员”表中的所有记录
、
使用select命令查找并显示“雇员”表中的所有记录
、
将subT窗体的数据来源设置为一个字符串
、
将subT窗体的数据来源设置为“雇员”表
答案:
29、【
单选题
】
下列关于字段属性的叙述中,正确的是( )。
[1分]
、
格式和输入是一样的
、
可以对任意类型的字段使用向导设置输入掩码
、
有效性规则属性是用于限制此字段输入值的表达式
、
有效性规则和输入掩码是一样的
答案:
30、【
简答题】
在考生文件夹下的“Ace2.mdb”数据库中有“student”、“课程”和“成绩”3张表。
(1)以“student”表为数据源,创建查询“查询1”,查询学生名字中出现“小”字的学生信 息。结果显示“student”表中的全部字段。
(2)创建宏“宏1”,运行“查询1”。查询结果如图1所示。
[24分]
解析:
(1)打开“ACC2.mDB”数据库窗口单击“查询”对象,单击“新建”按钮,选择“设计视图”,单击“确定”按钮。弹出“显示表”对话框,添加“stuDEnt”表,单击“关闭”按钮,关闭“显示表”对话框。选择“stuDEnt.*”和“姓名”字段,在“姓名”字段行对应的“条件”行输入“LikE”*小*””。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名字“查询1”,单击“确定”按钮关闭查询设计视图。
(2)在“ACE2.mDB”数据库窗口中单击“宏”对象。单击“新建”按钮,在“操作”列选择“OpEnQuEry”,在“查询名称”行选择“查询l”。单击工具栏中的“保存”按钮,弹出“另存为”对话框,输入宏的名称为“宏l',,关闭宏设计视图。
31、【
简答题】
在考生文件夹下有“Acc3.mdb”数据库。
(1)以“学生成绩”和“学生档案信息”表为数据源,创建“不及格学生信息”查询,查询不及格学生的全部信息。结果显示“学生档案信息”表中的全部信息。
(2)创建“不及格学生信息”宏,打开“不及格学生信息”查询。
(3)在“学生信息查询”窗体中添加“不及格学生信息”按钮,运行“不及格学生信息”宏,
查询结果如图1所示。
[18分]
解析:
(1)在“ACC3.mDB”数据库中单击“查询”对象。单击“新建”按钮,在“新建”对话框中选择“设计视图”,单击“确定”按钮,弹出“显示表”对话框,添加“学生成绩”和“学生档案信息”表,然后单击“关闭”按钮,关闭“显示表”对话框。在字段行选择“学生档案信息.*”和“成绩”字段,取消“成绩”字段的显示,在“成绩”字段“条件”行输入“<60”。单击工具栏中的“保存”按钮,弹出“另存为”对话框,输入查询名称“不及格学生信息”,单击“确定”按钮,关闭查询设计视图。
(2)在“ACC3.mDB”数据库窗12中单击“宏”对象,单击“新建”按钮。在操作列选择“()pEnQuEry”,查询名称选择“不及格学生信息”。单击工具栏中的“保存”按钮,弹出“另存为”对话框,输入宏名称“不及格学生信息”,单击“确定”按钮,关闭宏设计视图。
(3)在“ACC3.mDB”数据库中单击“窗体”对象。右键单击“学生信息查询”窗体,选择“设计视图”。从工具箱中选择命令按钮添加到窗体中,弹出“命令按钮向导”对话框。在“命令按钮向导”的“类别”列选择“杂项”,在“操作”列中选择“运行宏”,单击“下一步”按钮,选择命令运行的宏为“不及格学生信息”宏,单击“下一步”按钮。选中“文本”,文本框中输入“不及格学生信息”,单击“完成”按钮。单击“保存”按钮,关闭窗体设计视图。