版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2006年上半年ACCESS考试笔试试题及答案一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项写在答题卡相应位置上,答在试卷上不得分。(1)下列选项中不属于结构化程序设计方法的是B)逐步求精D)B)逐步求精D)可复用C)模块化(2)两个或两个以上模块之间关联的紧密程度称为A)耦合度C)A)耦合度C)复杂度D)数据传输特性(3)下列叙述中正确的是A)软件测试应该由程序开发者来完成B)程序经调试后一般不需要再测试C)软件维护只包括对程序代码的维护D)以上三种说法都不对(4)按照“后进先出”原则组织数据的数据结构是A)队列 B)栈C)双向链表 D)二叉树(5)下列叙述中正确的是A)线性链表是线性表的链式存储结构B)栈与队列是非线性结构C)双向链表是非线性结构D)只有根结点的二叉树是线性结构(6)对如下二叉树进行后序遍历的结果为A)ABCDEF B)DBEAFCC)ABDECF D)DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为A)32 B)31 C)64 D)63“商品”与“顾客”两个实体集之间的联系一般是A)一对一 B)一对多C)多对一 D)多对多(9)在E—R图中,用来表示实体的图形是A)矩形 B)椭圆形C)菱形 D)三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A)DB包含DBS和DBMS B)DBMS包含DB和DBSC)DBS包含DB和DBMS D)没有任何关系(11)常见的数据模型有3种,它们是A)网状、关系和语义 B)层次、关系和网状C)环状、层次和关系 D)字段名、字段类型和记录(12)在以下叙述中,正确的是ACCESS只能使用系统菜单创建数据库应用系统ACCESS不具备程序设计能力ACCESS只具备了模块化程序设计能力ACCESS具有面向对象的程序设计能力,并能创建复杂的数据库应用系统(13)不属于Access对象的是A)表 B)文件夹C)窗体 D)查询
(14)表的组成内容包括B)字段和记录D)B)字段和记录D)报表和字段B)修改字段的名称D)删除一条记录C)记录和窗体(15)在数据表视图中,不能A)修改字段的类型C)删除一个字段(16)数据类型是A)字段的另一种说法B)决定字段能包含哪类数据的设置C)一类数据库应用程序D)一类用来描述Access表向导允许从中选择的字段名称(17)现有一个已经建好的“按雇员姓名查询“窗体,如下图所示。运行该窗体后,在文本框中输入要查询雇员的姓名,当按下“查询”按钮时,运行一个是“按雇员姓名查询”的查询,该查询显示出所查雇员的雇员ID、姓名和职称等三段。若窗体中的文本框名称为tName,设计“按雇员姓名查询”,正确的设计视图是A)B)C)D)(18)卜图是使用查询设计器完成的查询,与该查询等价的SQL语句是select学号,数学fromscwhere数学〉(selectavg(数学)fromsc)select学号where数学〉(selectavg(数学)fromsc)select数学avg(数学)fromsc)select数学〉(selectavg(数学)fromsc)(19)在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是A)成绩表.综合成绩>=80AND成绩表.综合成绩=<90B)成绩表.综合成绩>80AND成绩表.综合成绩<9080<=成绩表.综合成绩<=9080<成绩表.综合成绩<90(20)下图中所示的查询返回的记录是A)不包含80分和90分 B)不包含80至90分数段C)包含80至90分数段 D)所有的记录(21)排序时如果选取了多个字段,则输出结果是A)按设定的优先次序依次进行排序B)按最右边的列开始排序C)按从左向右优先次序依次排序 D)无法进行排序(22)为窗口中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的A)格式选项卡 B)事件选项卡C)方法选项卡 D)数据选项卡(23)要改变窗体上文本框控件的数据源,应设置的属性是A)记录源B)控件来源C)筛选查询D)默认值(24)在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在A)组页眉/组页脚 B)页面页眉/页面页脚C)报表页眉/报表页脚D)主体(25)如果加载一个窗体,先被触发的事件是A)Load事件 B)Open事件C)Click事件D)DaClick事件(26)数据访问页可以简单地认为就是一个A)网页B)数据库文件C)word文件D)子表(27)使用宏组的目的是A)设计出功能复杂的宏B)设计出包含大量操作的宏C)减少程序内存消耗 D)对多个宏进行组织和管理(28)以下是宏对象ml的操作序列设计:假定在宏ml的操作中涉及到的对象均存在,现将设计好的宏ml设置为窗体"fTest”上某个命令按钮的单击事件属性,则打开窗体"fTestl”运行后,单击该命令按钮,会启动宏ml的运行。宏ml运行后,前两个操作会先后打开窗体对象“fTest2”和表对象“tStud”。那么执行Close操作后,会A)只关闭窗体对象“fTestl”B)只关闭表对象“tStud”C)关闭窗体对象“fTest2”和表对象“tStud”D)关闭窗体"fTestl”和“fTest2”及表对象“tStud”VBA程序的多条语句可以写在一行中,其分隔符必须使用符号A): B)' C); D),VBA表达式3*3\3/3的输出结果是A)0 B)1 C)3 D)9(31)现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA代码完成,卜面语句正确的是docmd.openform"tEmployee"docmd.openview"tEmployee"docmd.opentable"tEmployee"docmd.openreport"tEmployee"(32)Access的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色状态)。需要设置的属性是A)DefaultB)CancelC)Enabled(33)以下程序段运行结束后,变量x的值为x=2y=4Dox=x*yy=y+iLoopWhiley<4A)2 B)4 C)8 D)20(34)在窗体上添加一个命令按钮(名为Commandl),然后编写如下事件过程:PrivateSubCommand1_Click()Fori=lTo4x=4Forj=lTo3x=3Fork=lTo2x=x+6NextkNextjNextiMsgBoxxEndSub打开窗体后,单击命令按钮,消息框的输出结果是A)7 B)15 C)157 D)538(35)假定有如下的Sub过程:Subsfun(xAsSingle,yAsSingle)t=xx=t/yy=tModyEndSub在窗体上添加一个命令按钮(名为Command]),然后编写如下事件过程:PrivateSubCommand1_Click()DimaassingleDimbassinglea=5b=4sfuna,bMsgBoxa&chr(10)+chr(13)&bEndSub打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为A)1和1 B)1.25和1 C)1.25和4 D)5和4二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡[1】〜【15】序号的横线上,答在试卷上不得分。TOC\o"1-5"\h\z(1)对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为 【1】 .(2)在面向对象方法中, 【2】 描述的是具有相似属性与操作的一组对象。(3)在关系模型中,把数据看成是二维表,每一个二维表称为一个 【3】o(4)程序测试分为静态分析和动态测试。其中【4】 是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。(5)数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【5】 。(6)结合型文本框可以从表、查询或 【6】 中获得所需的内容。(7)在创建主/子窗体之前,必须设置 【7】 之间的关系。(8)函数Right(“计算机等级考试”,4)的执行结果是 【8】o(9)某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开一个查询,需要执行的操作是 【9】o(10)在使用Dim语句定义数组时,在缺省情况下数组下标的下限为 [10] 。11)在窗体中添加一个命令按钮,名称为Commandl,然后编写如下程序:PrivateSubCommandl_Click()Dims,iFori=lTo10s=s+iNextiMsgBoxsEndSub窗体打开运行后,单击命令按钮,则消息框的输出结果为[11](12)在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:PrivateSubs(ByVaipAsInteger)p=p*2EndSubPrivateSubCommandl_Click()DimiAsIntegeri=3Calls(i)Ifi>4Theni=iA2MsgBoxiEndSub窗体打开运行后,单击命令按钮,则消息框的输出结果为 [12]o(13)设有如下代码:x=ldox=x+2loopuntil[13]运行程序,要求循环体执行3次后结束循环,在空白处填入适当语句。(14)窗体中有两个命令按钮:“显示”(控件名为cmdDisplay)和“测试”(控件名为cmdTest)。以下事件过程的功能是:单击“测试”按钮时,窗体上弹出一个消息框。如果单击消息框的“确定”按钮,隐藏窗体上的“显示”命令按钮;单击“取消”按钮关闭窗体。按照功能要求,将程序补充完整。PrivateSubcmdTest_Click()Answer=[14] ("隐藏按钮",vbOKCancel)IfAnswer=vbOKThencmdDisplay.Visible= [15]ElseDocmd.CloseEndIfEndSub一.选择题(1)【答案】D(2)【答案】A(3)【答案】D(4)【答案】B(5)【答案】A(6)【答案】D(7)【答案】C(8)【答案】D(9)【答案】A(10)【答案】C(11)【答案】B(12)【答案】D(13)【答案】B(14)【答案】B(15)【答案】A(16)【答案】B(17)【答案】C(18)【答案】A(19)【答案】A(20)【答案】D(21)【答案】C(22)【答案】B(23)【答案】B(24)【答案】C(25)【答案】A(26)【答案】A(27)【答案】D(28)【答案】C(29)【答案】A(30)【答案】B(31)【答案】C(32)【答案】C(33)【答案】C(34)【答案】B(35)【答案】B二.填空题(1)【答案】45⑵【答案】类(3)【答案】关系(4)【答案】静态分析(5)【答案】逻辑独立性⑹【答案】SQL查询(7)【答案】表(8)【答案】等级考试(9)【答案】OpenQuery(10)【答案】0(11)【答案】55(12)【答案】36(13)【答案】x=7(14)【答案】Msgbox(15)【答案】False全国计算机等级考试二级Access数据库设计2006年9月笔试试卷(考试N间X分”.■分】00分)一、选持题,每小题2分.共70分)TOC\o"1-5"\h\z(1)下列选域中不符合良好程序设计风格的足( ).A)・程序要文档化 3・Y;C)通免笳用纤o鼐句 D)模块设计要保证高■合、岛内聚(2)从1程百理角度看.软件设计般分为两〃完成.它们是( ).A)概妾设计与详编设计 B)数据设计。接口设计C)软件结构设计与数据设计 D)过程设计与数据设计(3)下列选项中不■于软件生命阳期开发阶段任务的是( ).擅件测试 B)概要设计C)软件罐护 D)详细设计(4)在数拼库系统中.用户所见的敷燃横式力( )・A)辍念模式 B)外模式C)内使式 D)物理犊式(5)数据库设计的四个阶段是:需求分析、摄念设计、曳料设计和( )・>- B)痢笳的收C)运行阶段 D)物理设计B)64D)7B)64D)7)•B)共享问逋D)保护向心回BTOC\o"1-5"\h\z下列掾作中正■的是( )・A)T=RnS B)T=RuSC)T^lxS D)(7)下列描述中正确的是( ).A)一个算法的空间复杂度大.则其时间复杂度也必定大B一个体法的空间复杂度大.剜其片间黛杂度必定C)一个算法的时间兔杂度大,则其空间兔杂度必定小D)上述—用说法都不对(8)在长度为a的有序线性表中进行修序百找,■坏情况下需要比较的次数为《 ).A)63O6(9)敢掰库技术的根本日标足要X决数熟的(A)存储网遗C)安全网虺(10)对下列二叉眄进行中序迭历的结果是(
B-ACBDFGED>FCADBEGA-ACBDFEGB-ACBDFGED>FCADBEGABDCOTF(ID下列实体的联系中.■于多对多联系的是-i' B)学校与较长Cy' D,职资(12)在关系运算中.投修运钵的含义是A)在基本表中选择满足条件的记或组成一个标的关系B)在基本表中选獐需要的字段(Mft>但成一个新的关系C)在基本表中选择满足条件的id条和M性组成一个新的关系I述说法均是正确的(13)SQL的含义是A)结构化查询丽育 B)数期定义遇吉C)敷累库森南语言 D-数据库黑姒与控制磁含•14)以下关于Acee*我的叙述中.正确的足A)表一般包含一到两个」at的信息B)表的数州表物图只用于显示数据C)表设计视图的1要1作足设计表的结构D)在我的数据去程图中.不能修改号校名称(15)在SQL的SELECT语句中,用于实现选择运算的是A)FOR B)WHILEC)IF D)WHERE76,」76,」• ^A)空值表示字St坯没有■定■C)空值等同于空字符串B)Access使用NULL来去仄空值D)空值不等于数值0(16)以下关于空值的叙述中,错误的是A)空值表示字段还没有确定值 B)Access使用NULL来表示空值C)空值等同于空字符串 D)空值不等于数值0(17)使用表设计器定义表中字段时,不是必须设置的内容是A)字段名称 B)数据类型C)说明 D)字段属性(18)如果想在已建立的[Salary”表的数据表视图中直接显示出姓“李”的记录,应使用Access提供的A)筛选功能 B)排序功能C)查询功能 D)报表功能(19)下面显示的是查询设计视图的“设计网络”部分:从所显示的内容中可以判断出该查询要查找的是A)性别为“女”并且1980年以前参加T.作的记录B)性别为“女”并且1980年以后参加工作的记录C)性别为“女”或者1980年以前参加着作的记录D)性别为“女”或者1980年以后参加工作的记录(20)若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的
是表达式是A)JSJ B)"jsrC)"*jsr D)Like"jsr(21)已经建立了包含“姓名”、“性别”、“系别”、“职称”等字段的“tEmployee”表。若以此表为数据源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果。统计3-痛及统计3-痛及记录“1・1正确的设计是A)B)D)正确的设计是A)B)D)(22)若要在报表每页底部都谕出信息,需要设置的是A)页面页脚 B)报表页脚C)页面页眉 D)报表页眉Access数据库中,用于输入或编辑字段数据的交互控件是A)文本框 B)标签C)复选框 D)组合框一个关系数据库的表中有多条记录,记录之间的相互关系是A)前后顺序不能任意颠倒.一定要按照输入的顺序排列B)前后顺序可以任意颠倒,不影响库中的数据关系C)前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D)前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列(25)在已建雇员表中有“工作日期”字段,下图所示的是以此表为数据源创建的“雇员基本信息”窗体。假设节前雇员的工作日期为“1998-08-17”,若在窗体“工作日期”标签右侧文本框控件的“控件来源”属性中输入表达式:=Str(M<mdiQ工作日期DH“月”,则在女文本框控件内显示的结果是B)"08"+"月"D)B)"08"+"月"D)8月C)08月(26)在宏的调试中,可配合使用设计器上的工具按钮A)“调试” B)“条件”C)“单步” D)“运行”(27)以下是宏m的操作序列设计:条件 操作序列 操作参数MsgBox 消息为 “AA”MsgBox 消息为 “BB”MsgBox 消息为"CC”现设置宏m为窗体"fTest”上名为“bTest”命令按钮的单击事件属性,打开窗体"fTest”运行后,在窗体上名为“tt”的文本框内扬入数字1,然后单击命令按钮bTest,则A)屏幕会先后弹出三个消息框,分别显示消息“AA”、“BB-、"CC-B)屏幕会弹出一个消息框,显示消息“AA”C)屏幕会先后弹出两个消息框,分别显示消息“AA”和“BB”D)屏幕会先后弹出两个消息框,分别显示消息“AA”和“CC”(28)在窗体中添加了一个文本框和一个命令按钮(名称分别为tText和bCommand),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“计算机等级考试”。以下能实现上述操作的事件过程是A)PrivateSubbCommmand_Click()Captum="计算机等级考试”EndSubB)PrivateSubtText_Click()BCommand.Caption=u计算机等级考试”EndSubC)PrivateSubbCommmand_Change()Captum="计算机等级再试”EndSubD)PnvateSubtText_Change()BCommand.Caption=M计算机等级考试”EndSubSub过程。Function过程最根本的区别是Sub过程的过程名不能返回值,而Function过程能通过过程名返回值Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以C)两种过程参数的传递方式不同D)Function过程可以有参数,Sub过程不可以(30)在窗体中添加一个命令按钮(名称为Command]),然后编写如下代码:PrivateSubCommandl_Chck()a=0:b=5:c=6MsgBoxa=b+cEndSub窗体打开运行后,如果单击命令按钮,则消息框的输出结果为A)11 B)a=ll0 D)False(31)在窗体中添加一个名称为Commandl的命令按钮.然后编写如下事件代码:PnvateSubCommandl_Chck()Dima(10,10)Form=2To4Forn=4To5a(m.n)=m*nNextnNextmMsgBoxa(2,5)+a(3,4)+a(4,5)EndSub窗体打开运行后,单击•命令按钮,则消息框的输出结果是A)22 B)3242 D)52(32)在窗体上添加一个命令按钮(名为Commandl)和一个文本框(名为Tuxtl),并在命令按钮中编写如下事件代码:PrivateSubCommandl_Click()m=2.17n=Len(Str$(m)+Space(5))Me!Textl=nEndSub打开窗体运行后,单击命令按钮,在文本框中显示A)5 B)8C)9 D)10(33)在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:PrivateSubCommandl_Chck()A=75IfA>60Then1=1IfA>70Then1=2IfA>80Then1=3IfA>90Then1=4MsgBoxIEndSub窗体打开运行后,单击命令按钮,则消息框的输出结果是A)1 B)2C)3 D)4(34)在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:PrivateSubCommandl_Click()s=MABBACDDCBAMFor1=6To2.Step—2x=Mid(s.I,I)y=Left(s,I)z=Right(s.I)z=x&y&zNextIMsgBoxzEndSub窗体打开运行后,单击命令按钮,则消息框的输出结果是A)AABAAB B)ABBABAC)BABBA D)BBABBA(35)在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:PublicxAsIntegerPrivateSubCommandl_Click()x=10CallsiCalls2MsgBoxxEndSubPrivateSubsi()x=x+20EndSubPrivateSubs2()DimxAsIntegerx=x+20EndSub窗体打开运行后,单击命令按钮,则消息框的检出结果为IA)10 B)30
C)40D)50C)40D)50二、填空题(每空2分,共30分)(1)下列软件系统结构图的宽度为的任务是诊断和改正程序中的错误。一个关系表的行称为.(4)按“先进后出”原则组织数据的数据结构是(5)数据结构分为线性结构和非线性结构,带链的队列属于Access数据片中"如果在窗体匕输入的数据总是取自表或查询中的字段数据,或苕取白某固定内容的数据,叮以使用控件来完成。(7)某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开一个报表,需要执行的宏操作是。(8)在数据表视图下向表中输入数据,在未输入数值之前,系统自动提供的数值字段的属性是,(9)某窗体中有一命令按钮,名称为C1。要求在窗体视图中单击此命令按钮后,命令按钮上显示的文字颜色变为棕色(棕色代码为128),实现该操作的VBA语句是(10)如果要将某表中的若干记录删除,应该创建套询.(11)在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:PnvateSubCommandl_Click()StaticbAsIntegerb=b+lEndSub窗体打开运行后,三次单击命令按钮后,变量b的值是。(12)在窗体上有一个文本框控件,名称为Textl。同时,窗体加载时设置其计时器间隔为1秒、计时器触发事件过程则实现在Textl文本框中动态显示当前日期和时间。请补充完整。PrivateSubFonu_Load()Me.Tunerlntenal=1000EndSubPrivateSub Me!textl=Now()EndSub(13)实现数据库操作的DAO技术,其模型采用的是层次结构,其中处于最顶层的对象是(14)下面VBA程序段运行时,内层循环的循环总次数是Form=0To7step3Forn=m-1Tom+1NextnNextm
(15)在窗体上添加一个命令按钮(名为Commandl),然后编写如下事件过程:PrivateSubCommandl_ClickDimb.kFork=lto6b=23+kNextkMsgBoxb*kEndSub打开窗体后,单击命令按钮,消息框的箱出结果是。一、选择:1-5DAABD6-10BCBBA11-15DDCCD16—20ACCBA21-25DAABD26-30ABDCB31-35CCBDD二、填空:3,程序调试,纪录,栈,线形,文本框,OPENFORM,3,删除,3,FORCOLOR,DBENGINE,3,1802007上半年ACCESS笔试试题及答案一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。.下列叙述中正确的是:A.算法的效率只与问题的规模有关,而与数据的存储结构无关B.算法的时间复杂度是指执行算法所需要的计算工作量C.数据的逻辑结构与存储结构是一一对应的D.算法的时间复杂度与空间复杂度一定相关.在结构化程序设计中,模块划分的原则是A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各模块之间的联系应尽量紧密D.模块内有高内聚度,模块间有低耦合度.下列叙述中正确的是A.软件测试的主要目的是发现程序中的错误B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D.软件测试是证明软件没有错误.下面选项中不属于面向对象程序设计的是A.继承性B.多态性C.类比性D.封装性.下列对队列的叙述正确的是A.队列属于非线性表B.队列按“先进后出”原则组织数据C.队列在队尾删除数据D.队列按“先进先出”原则组织数据.下列二叉树进行前序遍历的结果为A.DYBEAFCZX B.DEBFZXCAC.ABDYECFXZ D.ABCDEFXYZ.某二叉树有n个度为2的结点,则该二叉树的也的结点为A.n+1 B.n-1C.2n D.n/2.在卜.列关系运算中,不改变关系表中的属性个数但能减少元组个数的是A.并 B.交 C.投影 D.笛卡儿乘积.在E-R图中,用来表示实体之间联系的图形是A.矩形B.椭圆形 C.菱形 D.平行四边形.下列叙述中错误的是A.在数据库系统中,数据的物理结构必须与逻辑结构一致B.数据库技术的根本目标是要解决数据的共享问题C.数据库设计是指在已有数据库管理系统的基础上.建立数据库D.数据库系统需要操作系统的支持.在关系数据中,能够惟一地标识一个记录的属性或属性的结合,称为A.关键字 B.属性 C.关系 D.域.在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之间的联系是A.一对一联系B.一对多联系C.多对多联系D.无联系.Access数据库具有很多的特点,下列叙述中,不是Access的特点的是Access数据库可以保存多种数据类型,包括多媒体数据Access可以通过编写应用程序来操作数据库中的数据Access可以支持Intemet/Intemet应用D.Access作为网状数据库模型支持客户机/服务器应用系统.在关系运算中,选择运算的的含义是A.在基本表中,选择满足条件的元组组成一个新的关系B.在基本表中,选择需要的属性组成一个新的关系C.在基本表中,选择满足的元组和属性组成一个新的关系D.以上3种说法均是正确的.邮政编码是由6位数组成的字符串,为邮政编码设置输入掩码,正确的是A.000000 B.999999C.CCCCCC D.LLLLLL.如果字段内容为声音文件,则该字段的数据类型应定义为A.文本 B.备注 C.超级链接 D.OLE对象.要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置A.参照完整性 B.有效性规则C.输入掩码 D.级联更新相关字段.在Access中已建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图中的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是A.sum,groupby B.count,groupbyC.groupby,sumD.groupby,count.创建交叉表查询时,列标题字段的值显示在交叉表的位置是A.第一行B.第一列C.上面若干行 D.左面若干行.在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段,执行如下SQL命令:Select性别,avg(入学成绩)From学生Groupby性别其结果是A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值.窗口事件是指操作窗口时所引发的事件.下列事件中,不属于窗口事件的是A.打开 B.关闭 C.加载 D.取消.Access数据库中,若要求在窗体上设置输入的数据是取自某•个表或查询中记录的数据,或者取自某固定内容的数据,可以使用的控件是A.选项组控件 B.列表框或组合框控件C.文本框控件 D.复选狂、切换按钮、选项按钮控件.要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是A.* B.? C.! D.#24,在Access中已建立了“雇员”表,其中有可以存放照片的字段,在使用向导为该表创建窗体时,''照片"字段所使用的默认控件是A.图像框B.绑定 C.非绑定对象框 D.列表框.在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是A.报表页眉B.报表页脚C.页面页眉 D.页面页脚.数据访问页是一种独立于Access数据库的文件,该文件的类型是A.TXT文件B.HTML文件C.MDB文件D.DOC文件.在一个数据库中已设置自动宏Autoexec,如果在打开数据库的时候不想执行这个自动宏,正确的操作是A.用Enter键打开数据库 B.打开数据库后时按住Alt键C.打开数据库时按住Ctrl键D.打开数据库后时按住Shift.有如下语句S=Int(100*Rnd)执行完毕后,S的值是A.[0,99]的随机整数B.[0,100]的随机整数C.[1,99]的随机整数D.[l,100]的随机整数nputBox函数的返回值的类型是A.数值 B.字符串 C.变体 D.数值或字符串(视输入的数据而定).假设某数据库已建有宏对象'宏1宏1”中有一个宏操作SetValue,其中第一个参数项目为“[Label。].[caption]”,第二个参数表达式为“[Text。]"。窗体"fmTest”中有一个标签Label。和一个文本框Text。,现设置控件Text。的“更新后”事件为运行“宏1”,则结果是A.将文本框清空B.将标签清空C.将文本框中的内容复制给标签的标题,使二者显示相同的内容D.将标签的标题复制到文本框,是二者显示相同的内容.在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码PrivateSubCommandl_Click()a=75Ifa>60Thenk=lElselfa>70Thenk=2Elselfa>80Thenk=3Elselfa>90ThenK=4EndlfMsgBoxkEndSub窗体打开运行后,单击命令按纽,则消息框输出的结果是A.1 B.2 C.3 D.432设有如下窗体单击事件过程
PrivateSubFormClick()a=lFori=1to3SelectCaseiCase1,3a=a+lCase2,4a=a+2EndSelectNextiMsgBoxaEndSub打开窗体运行后,单击窗体,则消息框输出的结果是A.3 B.4 C.5 D.6.设有如下程序PrivateSubCommand1Click()DimSumAsDouble,xasDoublesum=0n=0Fori=lTo5x=n/in=n+lsum=sum+xNextiEndSub该程序通过For循环来计算一个表达式的值,这个表达式是A.l+1/2+2/3+3/4+4/5 B.1+1/2+1/3+1/4+1/5C.172+2/3+3/4+4/5D.1/2+1/3+1/4+1/5.下列Case语句中错误的是B.CaseIs>10B.CaseIs>10D.Case3,5,Is>10C.CaseIs>10andIs<50.如下程序段定义了学生成绩的记录类型,有学号、姓名和三门课程成绩(百分制)组成TypeStudnoAsIntegernameAsStringscore(1to3)AsSingleEndType若对某个学生的各个数据项进行赋值,下列程序段中正确的是DimSAsStudStud.no=1001S="舒宜”DimSAsStudStud.no=1001S="舒宜”Stud.score=78,88,96C.DimSAsStudStud.no=1001DimSAsStudS.no=1001S.name="舒宜'S.score=78,88,96D.DimSAsStudS.no=1001S="舒宜" S.name="舒宜”Stud.score(l尸78 S.score(1)=78Stud.score(2)=88 S.score(2)=88Stud.score(3)=96 S.score(3)=96二、填空题(每空2分,共30分)请将每空的正确答案写在答题卡m〜[15]序号的横线上,答在试卷上不得分。.在深度为7的满二叉树中,度为2的结点个数为【1】.软件测试分为白箱(盒)测试和黑箱(盒)测试,等阶类划分法属于【2】测试TOC\o"1-5"\h\z.在数据库系统中,实现各种数据管理功能的核心软件称为 【3】。.软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于 【4】阶段。.在结构化分析使用的数据流图(DFD)中,利用【5】对其中的图形元素进行确切解释。.如果表中一个字段不是本表的主关键字,而另外一个表的主关键字或侯选关键字,这个字段称为 【6】。.在SQL的Select命令中用 【7】 短语对查询的结果进行排序.报表记录分组操作时,首先要选定分组字段,在这些字段上值 【8】 的记录数据归为同一•组。.如果希望按满足指定条件执行宏中的一个或多个操作,这类宏称为【9】。.退出Access应用程序的VBA代码是【10]。.在VBA编程中检测字符串长度的函数名是 【11】。.若窗体中已有一个名为的Commandl命令按钮、一个名为Label1的标签和一个名为Textl的文本框,且文本框的内容为空,然后编写如下事件代码:PrivateFunctionf(xAsLong)AsBooleanIfxMod2=0Thenf=TrueElse『FalseEndIfEndFunctionPrivateSubCommand1_Click()DimnAsLongn=Val(Me!textl)p=nf(fi(n),“Evennumber",“Oddnumber")Me!Label1.Caption=npEndSub窗体打开运行后,在文本中框输入21,单击命令按钮,则标签显示内容为 【1210.有如下用户定义类型及操作语句:TypeStudentSNoAsStringSNameAsStringSAgeAsIntegerEndTypeDimStuAsStudentWithStu.SNo="200609001”.SName="陈果果”.SAge=19EndWith执行MsgBoxStu.SAge后,消息框输出的结果是【13]。.已知一个名为“学生”的Access数据库,库中的表“Stud”存储学生的基本信息,包括学号、姓名、性别和籍贯。下列程序的功能是:通过下图所示的窗体向“Stud”表中添加学生记录,对应“学号”、“姓名”、“性别”和“籍贯”的四个文本框的名称分别为tNo、tName、tSex、tRes。当单击窗体中的“增加”命令按钮(名称为Command1)时,首先判断学号是否重复,如果不重复则向“Stud”表中增加学生记录;学号重复,则给出提示信息。►转 性别在名 版解 鼬ii:>,| 1 -AMiiiHi1请依据所要求的功能,将如下程序补充完整。PrivateSubFonn_Load()'打开窗口时,连接Access数据库SetADOcn=CurrentProject.ConnectionEndSubDimADOcnASNEWADODB.ConnectionPrivateSubCommand1_C1ick()'增加学生记录DimstrSQLAsStringDimADOrsAsNewADODB.RecordsetSetADOrs.ActiveConnection=ADOcnADOrs.Open"Select学号FromStudWhere学号='"+tNo+"'"IfNotADOrs.【14】Then'如果该学号的学生已经存在,则显示提示信息MsgBox“您输入的学号已存在,不能增加!”Else'增加新学生的记录strSQL="InsertIntostud(学号,姓名,性别,籍贯)”strSQL=strSQL+”Values(+tNo+”','"+tName+”','"+tSex+”','"+tRes+”')ADOcn.Execute115】MsgBox"添加成功,请继续!”EndIfADOrs.CloseSctADOrs=Nothing答案:-选择题:1-5BDACD6-10CABCA11-15ABDAA16-20DACAB21-25DBDBB26-30BDAB(D)C31-35A(B)CCC(D)D (29.31.34题有争议)二填空题(1)63 (2)黑盒(箱)测试(3)数据库管理系统(DBMS)(4)开发阶段(5)数据字典 (6)外部关键字 (7)OrderBy(8)相同(等) (9)条件操作宏(10)DoCmd.Quit(11)LEN()(12)21isOddnumber(13)19 (14)Null(EOF)(15)Add()
2007年9月access考试试题及答案.软件是指A)程序C)算法加数据结构.软件调试的目的是A)发现错误.软件是指A)程序C)算法加数据结构.软件调试的目的是A)发现错误C)改善软件的性能B)程序和文档D)程序、数据与相关文档的完整集合B)改正错误D)验证软件的正确性.在面向对象方法中,实现信息隐蔽是依靠A)对象的继承 B)对象的多态C)对象的封装 D)对象的分类.下列叙述中,不符合良好程序设计风格耍求的是A)程序的效率第一,清晰第二 B)程序的可读性好C)程序中要有必要的注释 D)输入数据前要有提示信息.下列叙述中正确的是A)程序执行的效率与数据的存储结构密切相关B)程序执行的效率只取决于程序的控制结构C)程序执行的效率只取决于所处理的数据量D)以上三种说法都不对.下列叙述中正确的是A)数据的逻辑结构与存储结构必定是一一对应的B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C)程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构D)以上三种说法都不对.冒泡排序在最坏情况下的比较次数是A)n(n+1)/2 B)nn2log C)n(n−1)/2 D)n/28一•棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为A)219 B)221 C)229 D)231.下列叙述中正确的是A)数据库系统是一个独立的系统,不需要操作系统的支持B)数据库技术的根本H标是要解决数据的共享问题C)数据库管理系统就是数据库系统D)以上三种说法都不对.下列叙述中正确的是A)为了建立一个关系,首先要构造数据的逻辑关系B)表示关系的二维表中各元组的每一个分量还可以分成若干数据项一个关系的属性名表称为关系模式一个关系可以包括多个二维表1-10为二级公共基础题,解析略。答案如下:1-5DBCAA6-10DCABC.用二维表来表示实体及实体之间联系的数据模型是A.实体-联系模型B.层次模型C.网状模型D.关系模型答案D解析:关系模型用表格形式表示实体类型及其实体间的联系。关系模型是目前最重要的一种模型,它是建立在严格的数学概念的基础上的。关系模型的基本数据结构是二维表,每一张二维表称为一个关系。考点3:层次、网状、关系模型.在企业中,职工的“工资级别”与职工个人“工资”的联系是A.一对一联系B.一对多联系C.多对多联系D.无联系答案B解析:一对多联系(l:n)如果实体集A中的每一个实体,实体集B中有n个实体(n>0)与之联系,反之,实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与B具有一对多联系。考点2:实体联系模型及E-R图.假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量 )一组属性来描述图书,可以作为“关键字”的是A.书号B.书名C.作者D.出版社答案A解析:码(又称为关键字):二维表中的某个属性,若它的值唯一地标识了一个元组,则称该属性为关键字。本题中:只有A.书号能够满足关键字定义中的唯一性要求。考点1:基本概念.下列属于Access对象的是A.文件B.数据C.记录D.查询答案D解析:Access数据库由数据库对象和组两部分组成。其中对象又分为7种,包括:表、查询、窗体、报表、数据访问页、宏和模块。这些对象都存放在扩展名为.mdb的数据库文件中。考点3:Access数据库的系统结构.在Access数据库的表设计视图中,不能进行的操作是A.修改字段类型B.设置索引C.增加字段D.删除记录答案D解析:编辑表中内容的操作主要包括选定记录、添加记录、修改记录、删除记录、复制记录等。这些操作是在数据表视图中完成的。考点3:编辑表的内容.在Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加改记录。为此需要定义的关系是A.输入掩码B.有效性规则C.默认值D.参照完整性答案D解析:参照完整性是一个准则系统,Access使用这个系统用来确保相关表中的记录之间关系的有效性,并且不会因意外而删除或更改相关数据。考点5:建立表之间的关系.将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是A.选择查询B.生成表查询C.追加查询D.更新查询答案C解析:将表A的记录复制到表B中,且不删除表B中的记录,可以使用的查询是追加查询。[2005年4月选择第18题][2005年4月选择第20题][2005年9月选择第26题]均考查了这个知识点。考点4:追加查询.在Access中,查询的数据源可以是A.表B.查询C.表和查询D.表、查询和报表答案C解析:执行选择查询时,需要从指定的一个或多个数据库表或查询中搜索数据。当我们使用查询向导编制查询时,也可以看到只能从表或查询中选择数据源,如下图所示:请确定查询中使用哪些字段:可从多个表或查询中选取.简单查询向导请确定查询中使用哪些字段:可从多个表或查询中选取.简单查询向导表/查询取消|上一步®[下一步® |完成3)考点1:查询分类.在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是A.=left([专业],2)="信息"B.like"*信息*”C.="*信息*"D.Mid([专业],2)="信息”答案B解析:Like决定一个字符串是否以一个或更多字符开始,需要通配符“*”号或“?”号以使Like运算符正确的使用如:Like“a*"Like“File???”表示以“a”开头的字符串以File开头,后3位为任意的字符(专用文本或备注数据类型)考点1:准则中的运算符.如果在查询的条件中使用了通配符方括号“[]",它的含义是A.通配任意长度的字符B.通配不在括号内的任意字符C.通配方括号内列出的任一单个字符D.错误的使用方法答案C解析:[]为字符串中该位置的字符设置范围[字符表]字符表中的一个字符,如[a-z]、[0-9]□字符表]不在字符表中的一个字符,如[!0-9]例:LikePLA-F]###查找以P开头、后跟A到F间任何字母及3个数字的数据。Like*a?[a-f]#[!0-9]*”查找的字符串中第一个为a,第二个任意,第三个为a到f中任意一个,第四个为数字,第五个为非0-9的字符,其后为任意字符串。考点1:准则中的运算符.现有某查询设计视图(如下图所示),该查询要查找的是学号姓名性别出生年月身高体重体检首页体检首页体检首页体检首页体质测量表体质测量表00000“女”>=160|“男”段表序示则或字排显准A.身高在160以上的女性和所有的男性B.身高在160以上的男性和所有的女性C.身高在160以上的所有人或男性D.身高在160以上的所有人答案A解析:Or逻辑或例如:“团员”Or“男”是男生或是团员任意一个考点1:准则中的运算符.在窗体中,用来输入或编辑字段数据的交互控件是A.文本框控件B.标签控件C.复选框控件D.列表框控件答案A解析:文本框主要用来输入或编辑字段数据,它是一种交互式控件。考点2:窗体中的控件.如果要在整个报表的最后输出信息,需要设置A.页面页脚B.报表页脚C.页面页眉D.报表页眉答案B解析:报表页脚:在所有记录都被处理后,只打印在报表的结束处,用来显示整份报表的汇总说明。考点3:报表的组成.可作为报表记录源的是A.表B.查询C.Select语句D.以上都可以答案D解析:(1)在“数据库”窗体中单击“报表”对象,在右侧的窗体中双击“使用向导创建报表”选项。屏幕显示“报表向导”第一个对话框,在对话框中包含有要创建报表的数据源选项、表或查询中的可用字段选项,在“表/查询”中选择要创建报表的表或查询,在“可用字段”中选择字段,单击“下一步”按钮。考点2:使用“报表向导”创建报表25.在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为A.=Max([数学])B.Max(数学)C.=Max[数学]D.=Max(数学)答案A解析:最大、小值函数格式:Max(〈字符串表达式》)Min(〈字符串表达式〉)功能:返回一组指定字段中的最大、小值。说明:”字符串表达式”可以是一个字段名(数字类型),或者是含有数字型字段的表达式。举例:有一个“成绩”字段,可以用Max([成绩])求该字段中的最大值,用Min([成绩])求该字段中的最小值。考点2:准则中的函数.将Access数据库数据发布到Internet网上,可以通过A.查询B.窗体C.数据访问页D.报表答案C解析:数据访问页是直接与数据库中数据链接的网页,设计用于查看和操作来自Internet或Intranet的数据 这些数据保存在MicrosoftAccess数据库或MicrosoftSQLServer数据库中。数据访问页也可能包含来自其他数据源的数据,例如MicrosoftExcel等。考点1:数据访问页的定义.打开查询的宏操作是A.OpenFormB.OpenQueryC.OpenTableD.OpenModule答案B解析:OpenForm命令用于打开窗体OpenQuery命令用于打开查询OpenTable命令用于打开表OpenModule命令用于打开选定的模块考点7:常用宏操作.宏操作SetValue可以设置A.窗体或报表控件的设置B.刷新控件数据C.字段的值D.当前系统的时间答案A解析:SetValue命令用于设置窗体或报表控件的属性值考点7:常用宏操作.使用Function语句定义一个函数过程,其返回值的类型A.只能是符号常量B.是除数组之外的简单数据类型C.可在调用时由运行过程决定D.由函数定义时As子句声明答案D解析:过程调用子过程的调用形式有两种:Call子过程名([<实参>])或子过程名[〈实参>]
Sub或Function过程中的语句可以利用命名参数来传递值给被调用的过程。函数过程的调用形式只有一种:函数过程名([<实参>])。由于函数过程会返回一个值,实际上,函数过程的上述调用形式主要有两种方法:一是将函数过程返回值作为赋值成分赋予某个变量,其格式为“变量=函数过程名([<实参〉])”;二是将函数过程返回值作为某个过程的实参成分使用。考点5:过程调用和参数传递.在过程定义中有语句:PrivateSubGetData(ByReffAsInteger)其中"ByRef”的含义是A.传值调用B.传址调用C.形式参数D.实际参数答案B解析:在参数函数设计时,要想实现某个参数的"双向”传递,就应当说明该形参为“传址"调用形式。其设置选项是ByRef»选择题第3题.在Access中,DA0的含义是:A.开放数据库互连应用编程接口B.数据库访问对•象C.Active数据对象D.数据库动态链接库答案B解析:数据访问对象(DA0):数据访问对象是VBA提供的一种数据访问接口。ActiveX数据对象(ADO):ActiveX数据对象是基于组件的数据库编程接口。ODBC:开放数据库互连应用编程接口。DLL:数据库动态链接库考点6:VBA的数据库编程.在窗体中有一个标签Label。,标题为“测试进行中”;有一个命令按钮Command1,事件代码如下:PrivateSubCommandl_Click()Labe10.Caption="标签"EndSubPrivateSubFormLoad()Form.Caption="举例"Commandl.Caption="移动"EndSub打开窗体后单击命令按钮,屏幕显示A B
答案D解析:打开窗体后,系统自动调用Form_Load(),这时Form的标题为"举例",Commandl的标题为"移动",Label。的内容为“测试进行中”;当单击命令按钮后,Label。的内容更新为“标签”,Form的标题还是"举例",Commandl的内容还是"移动”,因此选择D。.在窗体中有一个标签Lbl和一个命令按钮Commandl,事件代码如下:OptionCompareDatabaseDimaAsString*10PrivateSubCommand1Click()a="1234"b=Len(a)Me.Lbl.Caption二bEndSub打开窗体后单击命令按钮,窗体中显示的内容是A.4B.5C.10D.40答案A解析:〃DimaAsString*1。"表示变量a的长度为10个字节,也就是5个汉字的长度!如果所输入字符小于10它会自动用空格补齐,如果大于10,则多余的部分则会被截掉,只保留前10个字符。a=3234\b=Len(a),b=4,因此窗体中显示的内容是4o考点3:VBA编程基础——常量、变量、运算符和表达式34.下列不是分支结构的语句是A.If...Then...EndlfB.While...WEndC.If...Then...Else...EndlfD.Select...Case...EndSelect答案B解析:While...WEnd是循环结构的语句,不是分支结构的语句。考点4:VBA程序流程控制语句35.在窗体中使有一个文本框(名为n)接受输入的值,有一个命令按钮run,事件代码如下:PrivateSubrun_Click()result=””Fori=lToMe!nForj=lToMe!nresult=result+z,*z,Nextjresult=result+Chr(13)+Chr(10)NextiMsgBoxresultEndSub打开窗体后,如果通过文本框输入的值为4,单击命令按钮后输出的图型是A.****B.*C.****D.****答案A解析:输入的n值为4时,Forj=lTo4执行result=result+"*",此时result="****”,循环j结束后,执行result=result+Chr(13)+Chr(10),相当于在字符串result-****"后面加一个回车换行符,再执行i循环3次后,输出的图型应该是A。考点4:VBA程序流程控制语句二、填空题(每空2分,共30分)1、软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是 【1】o无歧义性2、在两种基本测试方法中,【2】测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。路径覆盖3、线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的【3】存储结构。顺序4,对下列二叉树进行中序遍历的结果为【4】。ACBDFEHGP5、在E-R图中,矩形表示【5】。实体集.在关系运算中,要从关系模式中指定若干属性组成新的关系,该关系运算称为【6】投影解析:投影(TI)从关系中挑选若干属性组成新的关系称为投影。如果新关系中包含重复元组,则去掉重复元组。投影运算记为rix(R),其中R为一个关系,x为一组属性名或属性序号。考点3:专门的关系运算.在Access中建立的数据库文件的扩展名是【7】mdb解析:Access的数据库是一个独立的文件,其扩展名为MDB。需要注意的是:用户创建的数据库是由表、查询、窗体、报表、数据访问页、宏和模块等数据库对象构成的,这些数据库对象都存储在同一个以MDB为扩展名的数据库文件中。即数据库对象不是独立的文件。请参考本书P1037.1.1考点1:数据库设计步骤.在向数据库中输入数据时,若要求所输入的字符必须是字母,则应该设置的输入掩码是[8]L解析:MicrosoftAccess按照下表转译“输入掩码”属性定义中的字符。若要定义字面字符,请输入该表以外的任何其他字符,包括空格和符号。若要将下列字符中的某一个定义为字面字符,请在字符前面加上反斜线(\)o字符说明0数字(0到9,必选项;不允许使用加号[+]和减号[-])o9数字或空格(非必选项;不允许使用加号和减号)。#数字或空格(非必选项;空白将转换为空格,允许使用加号和减号)。L字母(A至ijZ,必选项)。?字母(A至IJZ,可选项)。A字母或数字(必选项)。a字母或数字(可选项)。&任一字符或空格(必选项)。C任一字符或空格(可选项)。.,:;-/十进制占位符和千位、日期和时间分隔符。(实际使用的字符取决于MicrosoftWindows控制面板中指定的区域设置。)<使其后所有的字符转换为小写。>使其后所有的字符转换为大写。!使输入掩码(输入掩码:一种格式,由字面显示字符(如括号、句号和连字符)和掩码字符(用于指定可以输入数据的位置以及数据种类、字符数量)组成。)从右到左显示,而不是从左到右显示。键入掩码中的字符始终都是从左到右填入。可以在输入掩码中的任何地方包括感叹号。\使其后的字符显示为原义字符。可用于将该表中的任何字符显示为原义字符(例如,\A显示为A)o密码将“输入掩码”属性设置为“密码”,以创建密码项文本框。文本框中键入的任何字符都按字面字符保存,但显示为星号(*)«考点4:字段属性的设置.窗体由多个部分组成,每个部分称为一个【9】节解析:节:窗体由多个部分组成,每个部分称为一个“节”。在窗体设计视图中,至多可以使用5种节,分别是窗体页眉、页面页眉、主体、页面页脚、窗体页脚。大部分的窗体只有主体节。.用于执行指定SQL语句的宏操作是[10]RunSQL解析:RunSQL命令用于执行指定的SQL语句考点7:常用宏操作.在VBA中双精度的类型标识是[11]Double解析:Double(双精度浮点型)变量存储为IEEE64位(8个字节)浮点数值的形式,它的范围在负数的时候是从?1.79769313486231E308至ij?4.94065645841247E-324,而正数的时候是从4.94065645841247E-324到1.79769313486232E308.Double的类型声明字符是数字符号(#)=考点3:VBA编程基础——常量、变量、运算符和表达式.在窗体中使用一个文本框(名为x)接受输入值,有一个命令按钮test,事件代码如下:PrivateSubtest_Click()y=0Fori=0ToMe!xy=y+2*i+lNextiMsgBoxyEndSub打开窗体后,若通过文本框输入值为3,单击命令按钮,输出的结果是[12]16解析:若通过文本框输入值为3,则For循环i=0To3共执行4次,第一次:y=0+2*0+l=l;第二次:y=l+2*l+l=4;第三次:y=4+2*2+l=9;第四次:尸9+2*3+1=16;所以输出的结果是16考点4:VBA程序流程控制语句.在窗体中使用一个文本框(名为numl)接受输入值,有一个命令按钮runl3,事件代码如下:PrivateSubrunl3_Click()IfMe!numl>=60Thenresult="及格"ElselfMe!numl>=70Thenresult=〃通过“ElselfMe!numl>=80Thenresult="合格”EndIfMsgBoxresultEndSub打开窗体后,若通过文本框输入的值为85,单击命令按钮,输出结果是[13]及格解析:若通过文本框输入的值为85,先执行“IfMe!numl>=60Then”判断语句,因为满足条件,所以result付值为"及格”,结束判断语句,并执行"MsgBoxresult"语句,所以输出结果是及格。考点4:VBA程序流程控制语句.现有一个登录窗体如下图所示。打开窗体后输入用户名和密码,登录操作要求在20秒内完成,如果在20秒内没有完成登录操作,则倒计时到达0秒时自动关闭登录窗体,窗体的右下角是显示倒计时的文本框Itime。事件代码如下,要求填空完成事件过程。OptionCompareDatabaseDimflagAsBooleanDIMiAsIntegerPrivateSubForm_Load()flag=[14]Me.TimerInterval=1000i=0EndSubPrivateSubForm_Timer()Ifflag=TrueAndi<20ThenMe[Time.Caption=20-ii=[15]ElseDoCmd.CloseEndIfEndSubPrivateSub0K_Click()'登录程序略'如果用户名和密码输入正确,则:flag=FalseEndSub答案【14】True[15]i+1解析:“PrivateSubForm_TimerO”语句是用来完成20秒内倒计时功能的,因为“Me.Timerinterval=1000”,所以uPrivateSubForm_Timer()w每1000毫秒即每秒自动执行一次,当满足条件aflag=Truew并且“i<20”时,会执行“Me!Time.Caption=20-i”倒计时剩余时间显示语句,为此【14】应该为“True",以保证能够执行“Me!Time.Caption=20-i”语句,而变量“i”记录用户打开登录操作窗体后已经进行的秒数,所以[15]应该为“i+1”。2008上半年计算机ACCESS笔试试题及答案一、选择题(每小题2分,共70分)(1)数据的存储结构是指()。A)存储在外存中的数据B)数据所占的存储空间量C)数据在计算机中的顺序存储方式D)数据的逻辑结构在计算机中的表示(2)下列关于栈的描述中错误的是()。A)栈是先进后出的线性表B)栈只能顺序存储C)栈具有记忆作用D)对栈的插入与删除操作中,不需要改变栈底指针(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。A)冒泡排序为n/2B)冒泡排序为nC)快速排序为nD)快速排序为n(n-l)/2(4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。A)log2nB)n/2C)nD)n+1(5)下列对于线性链表的描述中正确的是()。A)存储空间不一定连续,且各元素的存储顺序是任意的B)存储空间不一定连续,且前件元素一定存储在后件元素的前面C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间必须连续,且各元素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是()。A)软件测试的目的是证明程序是否正确B)软件测试的目的是使程序运行结果正确C)软件测试的目的是尽可能多地发现程序中的错误D)软件测试的口的是使程序符合结构化原则(7)为了使模块尽可能独立,要求()。A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是()。A)程序就是软件B)软件开发不受计算机系统的限制C)软件既是逻辑实体,又是物理实体D)软件是程序、数据与相关文档的集合(9)数据独立性是数据库技术的重要特点之一,所谓数据独立性是指().A)数据与程序独立存放B)不同的数据被存放在不同的文件中C)不同的数据只能被对应的应用程序所使用D)以上三种说法都不对(10)用树形结构表示实体之间联系的模型是()。A)关系模型B)网状模型C)层次模型D)以上三个都是(11)在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一关系的是A)“顾客”与“收款口”的关系B)“收款口”与“收款员”的关系C)“班组”与“收款员”的关系D)“收款口”与“设备”的关系(12)在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是A)选择B)投影C)联接D)自然联接(13)在SELECT语句中使用ORDERBY是为了指定A)查询的表B)查询结果的顺序C)查询的条件D)查询的字段(14)在数据表中,对指定字段查找匹配项,按下图“查找和替换”对话框中的设置的结果是A)定位简历字段中包含了字符串“组织能力强”的记录B)定位简历字段仅为“组织能力强”的记录C)显示符合查询内容的第一条记录D)显示符合查询内容的所有记录“数学管理”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置A)默认值B)有效性规则C)索引D)表之间的关系(16)下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是SELECT姓名,性别,所属院系,简历FROMtStudWHERE性别="女"AND所属院系IN("03","04")SELECT姓名,简历FROMtStudWHERE性别="女"AND所属院系IN("03","04")SELECT姓名,性别,所属院系,简历FROMtStudWHERE性别="女"AND所属院系="03”0R所属院系="04”SELECT姓名,筒历FROMtStudWHERE性别="女"AND所属院系="03"OR所属院系="04”(17)如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是A)删除B)追加C)生成表D)更新(18)条件“Not工资额>2000”的含义是A)选择工资额大于2000的记录B)选择工资额小于2000的记录C)选择除了工资额大于2000之外的记录D)选择除了字段工资额之外的字段,且大于2000的记录Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随时之更改。为此需要定义参照完整性关系的A)级联更新相关字段B)级联删除相关字段C)级联修改相关字段D)级联插入相关字段(20)如果输入掩码设置为“L”,则在输入数据的时候,该位置上可以接受的合法输入是A)必须输入字母或数字B)可以输入字母、数字或空格C)必须输入字母A-ZD)任意符号(21)定义字段默认值的含义是A)不得使该字段为空B)不允许字段的值超出某个范围C)在末输入数据之前系统自动提供的数值D)系统自动把小写字母转换为大写字母(22)在窗体匕设置控件Command。为不可见的属性是A)CommandO.ColoreB)CommandO.CaptionC)CommandO.EnabledD)CommandO.Visible(23)能够接受数值型数据输入的窗体控件是A)图形B)文本框C)标签D)命令按钮(24)SQL语句不能创建的是A)报表B)操作查询C)选择
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年食品零售批发协议协议指导文本版B版
- 2025年度班主任班级团队建设师徒合作协议3篇
- 2024年中国软料导丝市场调查研究报告
- 2024年版工厂监控安装协议
- 2024年中国裸端头液压钳头市场调查研究报告
- 2025版工地水电设施应急抢修与保险服务协议3篇
- 2024年06月浙江湖州银行嘉兴分行招考笔试历年参考题库附带答案详解
- 2024年版服装企业人力资源雇佣协议样式版B版
- 二零二五年度picc海洋运输货物保险全新条款服务合同2篇
- 2025版旧机动车买卖合同-专业评估服务范本3篇
- 2024年医院副院长工作总结范文(2篇)
- UL1017标准中文版-2018吸尘器UL中文版标准
- 【MOOC】诊断学-山东大学 中国大学慕课MOOC答案
- 人体寄生虫表格总结超全(原虫部分)
- 病历质控流程
- 合作投资酒店意向合同范例
- 2024年度新能源汽车充电物流合同
- 2024年学校意识形态工作总结模版(3篇)
- 机械设备招投标授权委托书模板
- 科研年终总结汇报
- 汽车维修安全应急预案范文(5篇)
评论
0/150
提交评论