1、计算机二级(Access)58 及答案解析(总分:4229.99,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:60,分数:4200.00)1.以下关于宏的说法不正确的是( )。(分数:70.00)A.宏能够一次完成多个操作B.每一个宏命令都是由动作名和操作参数组成的C.宏可以是很多宏命令组成在一起的宏D.宏是用编程的方法来实现的2.在“窗体视图”显示该窗体时,要求在单击命令按钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是_。 (分数:70.00)A.Label1.ForeColor=255B.bChange.ForeColor=255C.Label
2、1.BackColor=“255“D.bChange.BackColor=“255“3.能够创建宏的设计器是( )。(分数:70.00)A.选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库B.选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系C.选择字段,选择记录,编辑记录,实现计算,建立新表,设置格式D.选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的报表和窗体4.Access的报表操作提供了 3种视图,下面不属于报表操作视图的是( )。(分数:70.00)A.“设计”视图B.“打印预览”视图C.“报表预览”视图D.“版面预览”视图5.窗体类型中将窗体的一
3、个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容的是( )。(分数:70.00)A.表格式窗体B.数据表窗体C.纵栏式窗体D.主/子窗体6.对报表属性中的数据源设置,下列说法正确的是( )。(分数:70.00)A.只能是表对象B.只能是查询对象C.既可以是表对象也可以是查询对象D.以上说法均不正确7.在窗体中添加了一个文本框和一个命令按钮(名称分别为 tText 和 bCommand),并编编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“计算机等级考试”。以下能实现上述操作的事件过程是(分数:70.00)A.Private Sub bCommand
4、_Click() Caption计算机等级考试 End SubB.Private Sub tText_Click() bCommand.Caption计算机等级考试 End SubC.Private Sub bCommand_Change() Caption计算机等级考试 End SubD.Private Sub tText_ Change() bCommand.Caption计算机等级考试 End Sub8.窗体中的信息不包括( )。(分数:70.00)A.设计者在设计窗口时附加的一些提示信息B.设计者在设计窗口时输入的一些重要信息C.所处理表的记录D.所处理查询的记录9.下列关系模型中术语
5、解析不正确的是( )。(分数:70.00)A.64B.-64C.16D.-1610.如图所示的数据模型属于( )。 (分数:70.00)A.关系模型B.层次模型C.网状模型D.以上皆非11.若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是_。 (分数:70.00)A.“默认值”属性B.“标题”属性C.“密码”属性D.“输入掩码”属性12.如图所示的数据模型属于( )。 *(分数:70.00)A.学习版B.专业版C.企业版D.业余版13.在一个操作中可以更改多条记录的查询是( )。(分数:70.00)A.设计者在设计窗口时附加的一些提示信息B.设计者在设计窗口时输入的一些重
6、要信息C.所处理表的记录D.所处理查询的记录14.执行语句:MsgBox “AAAA“,vbOKCancel + vbQuestion,“BBBB“之后,弹出的信息框 外观样式是_。 (分数:70.00)A.B.C.D.15.在 Access中已建立了“雇员”表,其中有可以存放照片的字段。在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是。(分数:70.00)A.图像框B.绑定对象框C.非绑定对象框D.列表框16.表达式 LEN(SPACE(0)的运算结果是【 】。(分数:70.00)A.NULLB.1C.0D.“17.下列叙述中正确的是。(分数:70.00)A.软件测试的主要目的是发
7、现程序中的错误B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D.软件测试是证明软件没有错误18.关系型数据库中所谓的“关系”是指( )。(分数:70.00)A.各个记录中的数据彼此间有一定的关联关系B.数据模型符合满足一定条件的二维表格式C.某两个数据库文件之间有一定的关系D.表中的两个字段有一定的关系19.查询订购单号首字符是“P“的订单信息,应该使用命令【 】。(分数:70.00)A.SELECT*FROM订单 WHERE HEAD(订购单号,1)=“p“B.SELECT*FROM订单 WHERE LEFT(订购单号,1)=
8、“p“C.SELECT*FROM订单 WHERE“p“订购单号D.SELECT*FROM订单 WHERE RIGHT(订购单号,1)=“p“20.假设已在 Access中建立了包含“书名”、“单价”和“数量”三个字段的“tOfg”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为_。(分数:70.00)A.单价*数量B.=单价*数量C.图书订单表!单价*图书订单表!数量D.=图书订单表!单价*图书订单表!数量21.在 Access的数据库中已建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图准则行中输入_。 (分数:7
9、0.00)A.“112266“ and “113388“B.not in(“112266“,“113388“)C.in(“112266“,“113388“)D.not(“112266“ and “113388“)22.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称 为_。 (分数:70.00)A.选择B.投影C.联接D.并表单名为 Form1,表单中有两个命令按钮(Command1 和 Command2)、两个标签、两个文本框(Text1 和 Text2)。(分数:69.99)(1).如果在运行表单时,要使表单的标题显示“登录窗口“,则可以在 Form1的 Load
10、事件中加入语句【 】。(分数:23.33)A.THISFORM.CAPTION=“登录窗口“B.FORM1.CAPTION=“登录窗口“C.THISFORM.NAME=“登录窗口“D.FORM1.NAME=“登录窗口“(2).如果想在运行表单时,向 Text2中输入字符,回显字符显示的是“*“号,则可以在 Form1的 Init事件中加入语句【 】。(分数:23.33)A.FORM1.TEXT2.PASSWORDCHAR=“*“B.FORM1.TEXT2.PASSWORD=“*“C.THISFORM.TEXT2.PASSWORD=“*“D.THISFORM.TEXT2.PASSWORDCHAR
11、=“*“(3).假定用户名和口令存储在自由表“口令表“中,当用户输入用户名和口令并单击“登录“按钮时,若用户名输入错误,则提 示“用户名错误“;若用户名输入正确,而口令输入错误,则提示“口令错误“。若命令按钮“登录“的 Click事件中的代码如下: USE 口令表 GO TOP flag=0 DO WHILE.not.EOF() IF Alltrim(用户名)=Alltrim(Thisform.Text1.Value) IF Alltrim(口令)=Alltrim(Thisform.Text2.Value) WAIT“欢迎使用“WINDOW TIMEOUT2 ELSE WAIT“口令错误“WI
12、NDOW TIMEOUT2 ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF_ WAIT“用户名错误“WINDOW TIMEOUT 2 ENDIF 则在横线处应填写的代码是【 】。 (分数:23.33)A.flag=-1B.flag=0C.flag=1D.flag=223.在 Access中,可以通过数据访问页发布的数据是( )。(分数:70.00)A.只能发布数据库中没有变化的数据B.只能发布数据库中变化的数据C.能发布数据库中保存的数据D.以上说法均不对24.Access数据库具有很多特点,下列叙述中,不是 Access特点的是。(分数:70.00)A.Acces
13、s数据库可以保存多种数据类型,包括多媒体数据B.Access可以通过编写应用程序来操作数据库中的数据C.Access可以支持 Internet/Intranet应用D.Access作为网状数据库模型支持客户机/服务器应用系统25.Access中表与表的关系都定义为( )。(分数:70.00)A.一对多关系B.多对多关系C.一对一关系D.多对一关系26.哪个查询会在执行时弹出对话框,提示用户输入必要的信息,再按照这些信息进行查询( )。(分数:70.00)A.选择查询B.参数查询C.交叉表查询D.操作查询27.下面对查询功能的叙述中正确的是( )。(分数:70.00)A.选择查询B.参数查询C.
14、准则查询D.操作查询28.如图所示的数据模型属于( )。 (分数:70.00)A.层次模型B.关系模型C.网状模型D.以上皆非29.在软件设计中,不属于过程设计工具的是_。 (分数:70.00)A.PDL(过程设计语言)B.PAD 图C.N-S 图D.DFD 图30.下面查询不是操作查询的是( )。(分数:70.00)A.basB.clsC.frmD.res31.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是。(分数:70.00)A.并B.交C.投影D.笛卡尔乘积32.窗体是 Access数据库中的一种对象,以下哪项不是窗体具备的功能?(分数:70.00)A.文本控件B.标准控
15、件C.基本控件D.图形控件33.如果字段内容为声音文件,则该字段的数据类型应定义为。(分数:70.00)A.文本B.备注C.超级链接D.OLE对象34.“特殊效果”属性值用于设定控件的显示特效,以下不属于“特殊效果”属性值的是( )。(分数:70.00)A.InputStream和 OutputStreamB.Reader和 WriterC.InflaterInputStream和 DeflaterOutputStreamD.FileInputStream和 FileOutputStream35.下列选项中叙述正确的是( )。(分数:70.00)A.如果选项组结合到某个字段,则只有组框架本身结
16、合到该字段,而不是组框架的复选框、选项按钮或切换按钮B.选项组可以设置为表达式或非结合选项组,也可以在自定义对话框中使用非结合选项组来接受用户的输入,但不能根 据输入的内容来执行相应的操作C.选项组是由一个组框、一个复选框、选项按钮或切换按钮和关闭按钮组成的D.以上说法均错36.在窗体上添加一个命令按钮(名为 Command1)和一个文本框(名为 Text1),并在命令按钮中编写如下事件代码: Private Sub Command1_Click() m2.17 nLen(Str$(m)Space(5) Me!Text1=n End Sub 打开窗体运行后,单击命令按钮,在文本框中显示_。(分
17、数:70.00)A.5B.8C.9D.1037.以下关于查询描述正确的是【 】。(分数:70.00)A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询38.下列叙述中正确的是_。(分数:70.00)A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间可复杂度必定小D.上述三种说法都不对39.以下不属于数据库系统(DBS)的组成的是( )。(分数:70.00)A.23 47B.10 36C.22 44D.24 5040.哪个查询是包含另一个选择或操作
18、查询中的 SQL SELECT语句,可以在查询设计网格的“字段”行输入这些语句来定义新字段,或在“准则”行来定义字段的准则( )。(分数:70.00)A.联合查询B.传递查询C.数据定义查询D.子查询41.对“将信息系 99年以前参加工作的教师的职称改为副教授”,合适的查询为( )。(分数:70.00)A.生成表查询B.更新查询C.删除查询D.追加查询42.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下程序: Public x As integer Private Sub Command1_Click() x10 Call s1 Call s2 MsgBox x End S
19、ub Private Sub s1() xx20 End Sub Private Sub s2() Dim x As integer xx+20 End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为_。(分数:70.00)A.10B.30C.40D.5043.已建立的“tEmployee”表,表结构及表内容如下表所示: (分数:70.00)A.0B.99999999C.#D.?44.特殊运算符“In”的含义是( )。(分数:70.00)A.用于指定一个字段值的范围,指定的范围之间用 And连接B.用于指定一个字段值的列表,列表中的任一值都可与查询的字段相匹配C.用于指定一个字段为
20、空D.用于指定一个字段为非空45.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的 宏操作是_。 (分数:70.00)A.OpenQueryB.OpenReportC.OpenWindowD.OpenForm46.数据库技术的根本目标是要解决数据的【 】。(分数:70.00)A.存储问题B.共享问题C.安全问题D.保护问题47.以下有关优先级的比较,正确的是( )。(分数:70.00)A.ComponentB.ContainerC.SwingD.JApplet48.对下列二叉树 (分数:70.00)A.DYBEAFCZXB.YDEBFZXCAC.ABDYECFXZD.
21、ABCDEFXYZ49.DBMS对数据库数据的检索、插入、修改和删除操作的功能称为( )。(分数:70.00)A.SELECT * FROM学生表 WHERE“1“$学号B.SELECT * FROM学生表 WHERE RIGHT(学号,1)=“1“C.SELECT * FROM学生表 WHERE SUBSTR(学号,2)=“1“D.SELECT * FROM学生表 WHERE SUBSTR(学号,2,1)=“1“50.用于创建窗体或修改窗体的窗口是窗体的( )。(分数:70.00)A.设计视图B.窗体视图C.数据表视图D.透视表视图51.窗体是 Access数据库中的一种对象,以下哪项不是窗
22、体具备的功能?(分数:70.00)A.输入数据B.编辑数据C.输出数据D.显示和查询表中的数据52.“A And B”准则表达式表示的意思是( )。(分数:70.00)A.文件锁定B.文件共享C.文件保护D.文件散列53.可以选择输入数据或空格的输入掩码是( )。(分数:70.00)A.“18 Or21”B.“18 And 21”C.“18 Not21”D.“18 Like21”54.在数据访问页的工具箱中,图标的名称是( )。(分数:70.00)A.滚动文字B.展开/收缩C.“命令”按钮D.标签55.若要在报表每一页底部都输出信息,需要设置的是_。(分数:70.00)A.页面页脚B.报表页脚
23、C.页面页眉D.报表页眉56.主要用于显示、输入、更新数据库中的字段的控件类型是( )。(分数:70.00)A.结合型B.非结合型C.计算型D.非计算型57.下面关于 Access 表的叙述中,错误的是_。 (分数:70.00)A.在 Access 表中,可以对备注型字段进行“格式”属性设置B.若删除表中含有自动编号型字段的一条记录后,Access 不会对表中自动编号型字段 重新编号C.创建表之间的关系时,应关闭所有打开的表D.可在 Access 表的设计视图“说明“列中,对字段进行具体的说明58.“特殊效果”属性值用于设定控件的显示特效,下列属于“特殊效果”属性值的是( )。 “平面” “颜
24、色” “凸起” “蚀刻” “透明” “阴影” “凹陷” “凿痕” “倾斜” (分数:70.00)A.B.C.D.59.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指_。 (分数:70.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对二、填空题(每空 2分,共 30分)(总题数:20,分数:30.00)60.实现数据库操作的 DAO技术,其模型采用的是层次结构,其中处于最顶层的对象是 1。(分数:1.50)填空项 1:_61.Access中,提供了 3种创建报表的方式:使用自动功能、使用向导功能和使用 1 创建
25、。(分数:1.50)填空项 1:_62.表操作共有 3种视图,分别是设计视图、打印视图、 1 视图。(分数:1.50)填空项 1:_63.关系中能够惟一标识某个记录的字段称为 1 字段。(分数:1.50)填空项 1:_64.如果要将某表中的若干记录删除,应该创建 1 查询。(分数:1.50)65.每个查询都有 3种视图,分别为设计视图、数据表视图和 1。(分数:1.50)填空项 1:_66.Access中提供了 6种预定义报表格式,有 1、 2、浅灰、紧凑、 3 和随意。(分数:1.50)填空项 1:_67. 1是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。(分数:1.50)
26、填空项 1:_68.某个窗体已编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为 1。 Private Sub Form_Click2 Dim k As Integer, n As Integer, m As Integer n = 10: m = 1: k = 1 Do While k = n m = m * 2 k = k + 1 Loop MsgBox m End Sub (分数:1.50)填空项 1:_69.窗体中的窗体称为 1,其中可以创建 2。(分数:1.50)填空项 1:_70.设有以下窗体单击事件过程: Private Sub Form_Click1 a=1 For
27、 i=1 to 3 Select Case i Case 1,3 a=a+1 Case 2,4 a=a+2 End Select Next i Msgbox a End Sub 打开窗体运行后,单击窗体,则消息框的输出内容 2 。 (分数:1.50)填空项 1:_71.Access中,提供了 3种创建报表的方式:使用自动功能、使用向导功能和使用 1 创建。(分数:1.50)填空项 1:_72.在数据表视图下向表中输入数据,在未输入数值之前,系统自动提供的数值字段的属性是 1。(分数:1.50)73.窗体由多个部分组成,每个部分称为一个 “ 1”。(分数:1.50)填空项 1:_74.如果要将某
28、表中的若干记录删除,应该创建 1 查询。(分数:1.50)填空项 1:_75.数据结构分为线性结构和非线性结构,带链的队列属于 1。(分数:1.50)填空项 1:_76.已知一个名为“学生”的 Access数据库,库中的表“Stud”存储学生的基本信息,包括学号、姓名、性别和籍贯。下面程序的功能是:通过下图所示的窗体向“Stud”表中添加学生记录,对应“学号”、“姓名”、“性别”和“籍贯”的四个文本框的名称分别为 tNo、tName、tSex 和 tRes。当单击窗体中的“增加”命令按钮(名称为 Command1)时,首先判断学号是否重复,如果不重复则向“stud”表中添加学生记录:如果学号重
29、复,则给出提示信息。 (分数:1.50)填空项 1:_填空项 1:_77.用树型结构表示实体类型及实体间联系的数据模型称为 1;用二维表格表示实体类型及实体间联系的数据模型称为 2。 (分数:1.50)填空项 1:_78.查询是数据浏览、数据重组、 1、 2、输入输出等操作的基础。(分数:1.50)填空项 1:_79.为了从用户菜单返回到默认的系统菜单应该使用命令 SET 1TO DEFAULT。(分数:1.50)填空项 1:_计算机二级(Access)58 答案解析(总分:4229.99,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:60,分数:4200.00
30、)1.以下关于宏的说法不正确的是( )。(分数:70.00)A.宏能够一次完成多个操作B.每一个宏命令都是由动作名和操作参数组成的C.宏可以是很多宏命令组成在一起的宏D.宏是用编程的方法来实现的 解析:在 Access数据库中,通过直接执行宏或者使用包含宏的用户界面来实现宏的功能,不需要编程。2.在“窗体视图”显示该窗体时,要求在单击命令按钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是_。 (分数:70.00)A.Label1.ForeColor=255 B.bChange.ForeColor=255C.Label1.BackColor=“255“D.bChange.BackCol
31、or=“255“解析:“前景颜色(ForeColor)”和“背景颜色(BackColor)”属性值分别表示显示控件的底色和控件中 文字的颜色。3.能够创建宏的设计器是( )。(分数:70.00)A.选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库B.选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系C.选择字段,选择记录,编辑记录,实现计算,建立新表,设置格式D.选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的报表和窗体 解析:查询功能的编辑包括添加、修改和删除,不包括在编辑记录内。4.Access的报表操作提供了 3种视图,下面不属于报表操作视图的是( )
32、。(分数:70.00)A.“设计”视图B.“打印预览”视图C.“报表预览”视图 D.“版面预览”视图解析:3 种报表视图为“设计”、“打印预览”、“版面预览”,没有“报表预览”视图。5.窗体类型中将窗体的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容的是( )。(分数:70.00)A.表格式窗体B.数据表窗体C.纵栏式窗体 D.主/子窗体解析:表格式窗体在一个窗体中显示多条记录的内容;数据表窗体在外观上跟数据表和查询数据的界面相同;而主/子窗体通常用于显示多个表或查询中的结果。6.对报表属性中的数据源设置,下列说法正确的是( )。(分数:70.00)A.只能是表对象B.只能是查询
33、对象C.既可以是表对象也可以是查询对象 D.以上说法均不正确解析:将报表与某一数据表或查询绑定起来即为它的数据记录来源。7.在窗体中添加了一个文本框和一个命令按钮(名称分别为 tText 和 bCommand),并编编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“计算机等级考试”。以下能实现上述操作的事件过程是(分数:70.00)A.Private Sub bCommand_Click() Caption计算机等级考试 End SubB.Private Sub tText_Click() bCommand.Caption计算机等级考试 End SubC.Pr
34、ivate Sub bCommand_Change() Caption计算机等级考试 End SubD.Private Sub tText_ Change() bCommand.Caption计算机等级考试 End Sub 解析:8.窗体中的信息不包括( )。(分数:70.00)A.设计者在设计窗口时附加的一些提示信息B.设计者在设计窗口时输入的一些重要信息 C.所处理表的记录D.所处理查询的记录解析:窗体中的信息主要有两类:一类是设计者在设计窗体时附加的一些提示信息;另一类是所处理表或查询的记录。不包括 B)这一选项。9.下列关系模型中术语解析不正确的是( )。(分数:70.00)A.64B
35、.-64 C.16D.-16解析:此题考查的是鼠标的 MouseDown事件,此事件过程的格式: Private Sub Form _ MouseDown(Button As Integer,Shift As Integer,_ X As Single,Y AB Single) End Sub 从上述格式可以看出,此事件过程中,有 4个参数,Button 表示被按下的鼠标键;Shift 表示 Shift,Ctrl,Alt 键状态;X,Y 鼠标光标的当前位置。(有关参数的状态见下表)因为上述过程中,参数 Shift设置为 6,Button 为 2,所以同时按下 Alt键和 Ctrl键和鼠标右键时
36、,在窗体上才输出“PC”。 10.如图所示的数据模型属于( )。 (分数:70.00)A.关系模型B.层次模型C.网状模型 D.以上皆非解析:层次数据模型的特点:有且只有一个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。 网状数据模型的特点:允许一个以上节点无双亲;一个节点可以有多于一个的双亲。关系数据模型是以二维表的形式来表 示的。11.若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是_。 (分数:70.00)A.“默认值”属性B.“标题”属性C.“密码”属性D.“输入掩码”属性 解析:若要求在文本框中输入文本时达到密码“*”号的显示效果,则在“输入掩码
37、”属性中输入“密码”。12.如图所示的数据模型属于( )。 *(分数:70.00)A.学习版B.专业版C.企业版D.业余版 解析:this 指针是 C+语言实现封装的一种机制,它将对象和该对象调用的成员函数连接在一起,在外部看来,每一个对象都拥有自己的函数成员。13.在一个操作中可以更改多条记录的查询是( )。(分数:70.00)A.设计者在设计窗口时附加的一些提示信息B.设计者在设计窗口时输入的一些重要信息 C.所处理表的记录D.所处理查询的记录解析:“设计”视图是用于创建窗体或修改窗体的窗口;“窗体”视图是显示记录数据的窗口,主要用于添加或修改表中的数据;“数据表”视图是以行列格式显示表、
38、查询或窗体数据的窗口;而“透视表”视图是没有的。14.执行语句:MsgBox “AAAA“,vbOKCancel + vbQuestion,“BBBB“之后,弹出的信息框 外观样式是_。 (分数:70.00)A.B.C. D.解析:消息框用于在对话框中显示信息,其使用格式为:MsgBox(prompt, buttons , title , helpfile, context)。 其中,第一个参数是显示在对话框上的内容;第二个参数用于指定显示按钮的数目及形式,使用的图标样 式等;第三个参数是对话框标题栏显示的内容。本题中,显示的内容为“AAAA”,标题为“BBBB”,而 vbOKCancel 表
39、示对话框中显示“确定”和“取消”两个按钮,vbQuestion表示显示问号图标。15.在 Access中已建立了“雇员”表,其中有可以存放照片的字段。在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是。(分数:70.00)A.图像框B.绑定对象框 C.非绑定对象框D.列表框解析:绑定对象框用于在窗体或报表上显示 OLE对象,例如:一系列的图片。该控件针对的是保存在窗体或报表基础记录源字段中的对象。当在记录间移动时,不同的对象将显示在窗体或报表上;而图像框是用于窗体中显示静态图片;非绑定对象框则用于在窗体中显示非结合 OLE对象,例如 Excel电子表格。当在记录间移动时,该对象将保持不
40、变;列表框用于显示可滚动的数值列表。16.表达式 LEN(SPACE(0)的运算结果是【 】。(分数:70.00)A.NULLB.1C.0 D.“解析:SPACE()函数是用来生成指定数量的空格,结果为字符型数据,SPACE(0)表示定义的空格为 0个,即没有字符,通过 LEN()函数用来测试字符串的长度也就为 0。17.下列叙述中正确的是。(分数:70.00)A.软件测试的主要目的是发现程序中的错误 B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D.软件测试是证明软件没有错误解析:关于软件测试的目的,Grenford J.My
41、ers 在The Art of Software Testing一书中给出了深刻的阐述:软件测试是为了发现错误而执行程序的过程;一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。整体来说,软件测试的目的就是尽可能多地发现程序中的错误。18.关系型数据库中所谓的“关系”是指( )。(分数:70.00)A.各个记录中的数据彼此间有一定的关联关系B.数据模型符合满足一定条件的二维表格式 C.某两个数据库文件之间有一定的关系D.表中的两个字段有一定的关系解析:Access 中,一个表就是一个关系,每一个关系都是一个二维表。19.查询订购单号首字
42、符是“P“的订单信息,应该使用命令【 】。(分数:70.00)A.SELECT*FROM订单 WHERE HEAD(订购单号,1)=“p“B.SELECT*FROM订单 WHERE LEFT(订购单号,1)=“p“ C.SELECT*FROM订单 WHERE“p“订购单号D.SELECT*FROM订单 WHERE RIGHT(订购单号,1)=“p“解析:符号是子串包含测试运算符,RIGHT()是从指定表达式值的右端截取一个指定长度的子串作为函数值,LEFT ()是从指定表达式值的左端截取一个指定长度的子串作为函数值。20.假设已在 Access中建立了包含“书名”、“单价”和“数量”三个字段的
43、“tOfg”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为_。(分数:70.00)A.单价*数量B.=单价*数量 C.图书订单表!单价*图书订单表!数量D.=图书订单表!单价*图书订单表!数量解析:计算控件的控件源必须是“=”开头的一个计算表达式,表达式中的字段名前不用加表名,并且以“” 括起来。21.在 Access的数据库中已建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图准则行中输入_。 (分数:70.00)A.“112266“ and “113388“B.not in(“112266“,“113388“)
44、C.in(“112266“,“113388“) D.not(“112266“ and “113388“)解析:在查询准则中,特殊运算符 In是用于指定一个字段值的列表,列表中的任意一个值都可与查询的字 段想匹配。本题的查询准则可以写成 in(“112266“,“113388“),或者写成“112266“ Or “113388“。22.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称 为_。 (分数:70.00)A.选择B.投影C.联接 D.并解析:联接是关系的横向结合。联接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包 含满足联接条件的元组。表单名为 F
45、orm1,表单中有两个命令按钮(Command1 和 Command2)、两个标签、两个文本框(Text1 和 Text2)。(分数:69.99)(1).如果在运行表单时,要使表单的标题显示“登录窗口“,则可以在 Form1的 Load事件中加入语句【 】。(分数:23.33)A.THISFORM.CAPTION=“登录窗口“ B.FORM1.CAPTION=“登录窗口“C.THISFORM.NAME=“登录窗口“D.FORM1.NAME=“登录窗口“解析:在表单中,控件标题通过 Caption属性控制显示;当前对象所在的表单的关键字为 Thisform。(2).如果想在运行表单时,向 Tex
46、t2中输入字符,回显字符显示的是“*“号,则可以在 Form1的 Init事件中加入语句【 】。(分数:23.33)A.FORM1.TEXT2.PASSWORDCHAR=“*“B.FORM1.TEXT2.PASSWORD=“*“C.THISFORM.TEXT2.PASSWORD=“*“D.THISFORM.TEXT2.PASSWORDCHAR=“*“ 解析:PasswordChar 属性指定文本框控件内是显示用户输入的字符还是显示占位符。当为属性指定一个占位符(例如 本题中的星号“*“),文本框中只显示占位符。当前对象所在的表单的关键字为 Thisform。(3).假定用户名和口令存储在自由表
47、“口令表“中,当用户输入用户名和口令并单击“登录“按钮时,若用户名输入错误,则提 示“用户名错误“;若用户名输入正确,而口令输入错误,则提示“口令错误“。若命令按钮“登录“的 Click事件中的代码如下: USE 口令表 GO TOP flag=0 DO WHILE.not.EOF() IF Alltrim(用户名)=Alltrim(Thisform.Text1.Value) IF Alltrim(口令)=Alltrim(Thisform.Text2.Value) WAIT“欢迎使用“WINDOW TIMEOUT2 ELSE WAIT“口令错误“WINDOW TIMEOUT2 ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF_ WAIT“用户名错误“WINDOW TIMEOUT 2 ENDIF 则在横线处应填写的代码是【 】。 (分数:23.33)A.flag=-1B.flag=0 C.flag=1D.flag=2解析:本题在 DO循环的第一个 IF条件语句中,如果判断文本框中输入的用户名和数据表中的用户名一致,则给变量 flag 赋值为