国家二级(ACCESS)笔试模拟试卷17(共448题)_第1页
国家二级(ACCESS)笔试模拟试卷17(共448题)_第2页
国家二级(ACCESS)笔试模拟试卷17(共448题)_第3页
国家二级(ACCESS)笔试模拟试卷17(共448题)_第4页
国家二级(ACCESS)笔试模拟试卷17(共448题)_第5页
已阅读5页,还剩108页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

国家二级(ACCESS)笔试模拟试卷17(共9套)(共448题)国家二级(ACCESS)笔试模拟试卷第1套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为A、GEDHFBCAB、DGEBHFCAC、ABCDEFGHD、ACBFEDHG标准答案:2知识点解析:利用前序和中序遍历的方法可以确定二叉树的结构,具体步骤如下:①前序遍历的第一个结点A为树的根结点;②中序遍历中A的左边的结点为A的左子树,A右边的结点为A的右子树;③再分别对A的左右子树进行上述两步处理,直到每个结点都找到正确的位置。2、树是结点的集合,它的根结点数目是A、有且只有1个B、1或多于1个C、0或1个D、至少2个标准答案:1知识点解析:树是一个或多个结点组成的有限集合,其中一个特定的结点称为根,其余结点分为若干个不相交的集合。每个集合同时又是一棵树。树有且只有1个根结点。3、如果进栈序列为e1,e2,e3,e4,则可能的㈩栈序列是A、e3,e1,e4,e2B、e2,e4,e3,e1C、e3,e4、e1、e2D、任意顺序标准答案:2知识点解析:由栈“后进先出”的特点可知:A)中e1不可能比d先出,C)中e3不可能比e4先出,且e1不可能比e2先出D)中栈是先进后出的,所以不可能是任意顺序。B)中出栈过程如图所示:4、在设计程序时,应采纳的原则之一是A、不限制goto语句的使用B、减少或取消注解行C、程序越短越好D、程序结构应有助于读者理解标准答案:8知识点解析:滥用goto语句将使程序流程无规律,可读性差,因此A)不选;注解行有利于对程序的理解,不应减少或取消,B)也不选;程序的长短要依照实际情况而论,而不是越短越好,C)也不选。5、程序设计语言的基本成分是数据成分、运算成分、控制成分和A、对象成分B、变量成分C、语句成分D、传输成分标准答案:8知识点解析:程序设计语言是用于书写计算机程序的语言,其基本成分有以下4种,数据成分:用来描述程序中的数据。运算成分:描述程序中所需的运算。控制成分:用来构造程序的逻辑控制结构。传输成分:定义数据传输成分,如输入输出语言。6、下列叙述中,不属于软件需求规格说明书的作用的是A、便于用户、开发人员进行理解和交流B、反映出用户问题的结构,可以作为软件开发工作的基础和依据C、作为确认测试和验收的依据D、便于开发人员进行需求分析标准答案:8知识点解析:软件需求规格说明书(SRS,SoftwareRequirementSpecification)是需求分析阶段的最后成果,是软件开发中的重要文档之一。它有以下几个方面的作用:①便于用户、开发人员进行理解和交流;②反映出用户问题的结构,可以作为软件开发工作的基础和依据;③作为确认测试和验收的依据。7、下列不属于软件工程的3个要素的是A、工具B、过程C、方法D、环境标准答案:8知识点解析:软件工程包括3个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理、文档生成;过程支持软件开发的各个环节的控制、管理。8、单个用户使用的数据视图的描述称为A、外模式B、概念模式C、内模式D、存储模式标准答案:1知识点解析:选项A)正确,外模式是用户的数据视图,也就是用户所见到的数据模式;选项B)不正确,全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述;选项C)不正确,物理存储数据视图的描述称为内模式,即数据库在物理存储方面的描述;选项D)不正确,存储模式即为内模式。9、将E-R图转换到关系模式时,实体与联系都可以表示成A、属性B、关系C、键D、域标准答案:2知识点解析:数据库逻辑设计的主要工作是将E-R图转换成指定RDBMS中的关系模式。首先,从Ⅱ-R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E-R图中属性也可以转换成关系的属性。实体集也可以转换成关系。10、SQL语言又称为A、结构化定义语言B、结构化控制语言C、结构化查询语言D、结构化操纵语肓标准答案:4知识点解析:结构化查询语言(structuredQueryLanguage,简称SQL)是集数据定义、数据操纵和数据控制功能于一体的数据库语言。二、选择题(本题共25题,每题1.0分,共25分。)11、以下不属于数据库系统(DBS)的组成的是A、数据库集合B、用户C、数据库管理系统及相关软件D、操作系统标准答案:8知识点解析:数据库系统是由5部分组成的:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员(DataBaseAdministrator,DBA用户。12、数据库系统的核心是A、数据库管理员B、数据库管理系统C、数据库D、文件标准答案:2知识点解析:数据库管理系统支持用户对数据的基本操作,是数据库系统的核心软件,其主要目标是使数据成为方便用户使用的资源,易于为各种用户所共享,并增进数据的安全性、完整性和可用性。13、如图所示的数据模型属于A、关系模型B、层次模型C、网状模型D、以上皆非标准答案:2知识点解析:层次数据模型的特点;有且只有一个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。网状数据模型的特点:允许一个以上节点无双亲;一个节点可以有多于一个的双亲。关系数据模型是以二维表的形式来表示的。14、用二维表来表示实体及实体之间联系的数据模型是A、关系模型B、层次模型C、网状模型D、实体一联系模型标准答案:1知识点解析:层次数据模型的特点:有且只有一个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。网状数据模型的特点:允许一个以上节点无双亲;—个节点可以有多于一个的双亲。关系数据模型是以二维表的形式来表示的。15、关系型数据库中所谓的“关系”是指A、各个记录中的数据彼此间有一定的关联关系B、数据模型符合满足一定条件的二维表格式C、某两个数据库文件之间有一定的关系D、表中的两个字段有一定的关系标准答案:2知识点解析:Access中,一个表就是一个关系,每一个关系都是一个二维表。16、某文本型字段的值只能是字母且不允许超过6个,则可将该字段的输入掩码属性定义为A、AAAAAAB、LLLLLLC、CCCCCCD、999999标准答案:2知识点解析:A)选项必须输入6个字母或数字(数字也能输人,不符合),C)选项可以输入6个任意字符,也不符合题议,D)选项可以选择输入6个数字或空格,不符合题意。17、Access中,以下哪个不届于查询操作方式A、选择查询B、参数查询C、准则查询D、操作查询标准答案:4知识点解析:查询有选择查询、交叉表查询、参数查询、操作查询、SQL查询;准则查询不存在。18、在一个操作中可以更改多条记录的查询是A、参数查询B、操作查询C、SQL查询D、选择查询标准答案:2知识点解析:操作查询的定义。19、对“将信息系99年以前参加工作的教师的职称改为副教授”,合适的查询为A、生成表查询B、更新查询C、删除查询D、追加查询标准答案:2知识点解析:在建立和维护数据库的过程中,常常需要对表中的记录进行更新和修改,而最简单有效的方法就是利用更新查询。20、“年龄在18~21岁之间的男生”的设置条件可以设置为A、“>18Or<21”B、“>18And<21”C、“>18Not<21”D、“>18Like<21”标准答案:2知识点解析:“年龄在18到21岁之间”要使用And语句来表示“与”。21、下面对查询功能的叙述中正确的是A、在查询中,选择查询可以只选择表中的部分字段,通过选择一个表中的不同字段生成同一个表B、在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录C、在查询中,查询不仅可以找到满足条件的汜录,而且还可以在建立查询的过程中进行各种统计计算D、以上说法均不对标准答案:4知识点解析:A)中后半句通过选择一个表中的不同字段生成所需的多个表;B中编辑记录不包含导入与导出记录。22、窗体是Access数据库中的一个对象,通过窗体用户可以完成下列哪些功能①输入数据②编辑数据③存储数据④以行、列形式显示数据⑤显示和查询表中的数据⑥导出数据A、①②③B、①②④C、①②⑤D、①②⑥标准答案:4知识点解析:窗体是Access数据库应用中一个非常重要的工具,它可以用于显示表和查询中的数据,输入数据、编辑数据和修改数据。但没有包含③④⑥3项功能。23、以下不是控件的类型的是A、结合型B、非结合型C、计算型D、非计算型标准答案:8知识点解析:控件是窗体上用于显示数据、执行操作、装饰窗体的对象,其类型可以分为:结合型、非结合型、计算型,但注意没有非计算型。24、“特殊效果”属性值用于设定控件的显示特效,以下不属于“特殊效果”属性值的是A、“凹陷”B、“颜色”C、“阴影”D、“凿痕”标准答案:2知识点解析:“特殊效果”属性值用于设定控件的显示效果,如“平面”、“凸起”、“凹陷”、“蚀刻”、“阴影”、“凿痕”等,但是没有颜色项。25、键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是A、“击键”事件B、“键按下”事件C、“键释放”事件D、“键锁定”事件标准答案:8知识点解析:键盘事件主要有“键按下”、“键释放”、“击键”等,没有“键锁定”。26、下面关于报表对数据的处理的叙述正确的选项是A、报表只能输入数据B、报表只能输出数据C、报表可以输入和输出数据D、报表不能输入和输出数据标准答案:2知识点解析:报表主要用于对数据库中的数据进行分组、计算、汇总和打印输出。27、用来查看报表页面数据输出形态的视图是A、“设计”视图B、“打印预览”视图C、“报表预览”视图D、“版面预览”视图标准答案:2知识点解析:3种报表视图分别为“设计”、“打印预览”和“版面预览”,没有“报表预览”。“打印预览”用于查看报表的页面数据输出形态。28、使用什么创建报表时会提示用户输入相关的数据源、字段和报表版面格式等信息A、“自动报表”B、“报表向导”C、“图标向导”D、“标签向导”标准答案:2知识点解析:“报表向导”在创建的时候会提示用户输入相关的信息,其他3个选项在创建的时候都是不会提示的,需要自己选择。29、如果我们要使报表的标题在每一页上都显示,那么应该设置A、报表页眉B、页面页眉C、组页眉D、以上说法都不对标准答案:2知识点解析:将标题移动到页面页眉中,则标题在每一页上都显示。如果将标题移动到报表页眉中,则打印时只在第一页的开始位置出现。30、在Access中,可以通过数据访问页发布的数据是A、只能发布数据库中没有变化的数据B、只能发布数据库中变化的数据C、能发布数据库中保存的数据D、以上说法均不对标准答案:4知识点解析:如果数据不常更改则使用静态HTML格式;如果数据需要经常更改,则使用动态HTML格式。所以可以发布数据库中保存的数据。31、在数据访问页的工具箱中,用于绑定超级链接的图标是A、B、C、D、标准答案:2知识点解析:暂无解析32、如图所示为新建的一个宏组,以下描述错误的是A、该宏组由macro1macro2两个宏组成B、宏macor1由两个操作步骤(打开窗体、关闭窗体)组成C、宏macro2中OpenForm命令打开的是教师自然情况窗体D、宏macro2中Close命令关闭了教师自然情况和教师工资两个窗体标准答案:8知识点解析:macro2和Close关闭的是教师工资窗体,一次只能关闭一个窗体。33、以下哪个数据库对象可以一次执行多个操作A、数据访问页B、菜单C、宏D、报表标准答案:4知识点解析:宏可以一次执行多个操作。34、在模块中执行宏“macro1”的格式为是A、Function.RunMacroMacroNameB、DoCmd.RunMacromacrolC、Sub,RunMacmmacro1D、RunMacromacro1标准答案:2知识点解析:该语法的结构为:DoCmd.RunMacroMacroName[,RepeatCount][,RepeatExpression]:35、有如下程序段:DimstrAsString*10DimiStr1=“abcdefg”i=12len1=Len(i)str2=Right(str1,4)执行后,len1和str2的返回值分别是A、12,abcdB、10,bcdeC、2,defsD、O,cdef标准答案:4知识点解析:Len()是字符串长度检测函数,i=12所以字符串长度为2。Right(<字符串表达式>,<N1>)从字符串右起取N1个字符。三、公共基础填空题(本题共5题,每题1.0分,共5分。)36、数据库管理系统是位于【】之间的软件系统。标准答案:用户与操作系统知识点解析:本题考查数据库管理系统的基本概念。37、窗体由多个部分组成,每部分称作一个【】。标准答案:节知识点解析:该题考查窗体结构。38、如果报表的数据量较大,而需要快速查看报表设计的结构、版面设置、字体颜色、大小等,则应该使用【】视图。标准答案:版面预览知识点解析:报表的版面预览视图只显示部分数据,因此打开的速度较快,较适合查看报表设计的结构、版面设置、字体颜色、大小,而不是数据本身。39、Access用参照完整性来确保表中记录之间【】的有效性,并不会因意外而删除或更改相关数据。标准答案:关系知识点解析:参照完整性就是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的准则。40、多字段排序时,排序的优先级是【】。标准答案:从左到右知识点解析:多字段排序时,Access从左到右先将第一个字段按照指定的顺序进行排序,当第一个字段中有相同值时,再根据第二个字段中的内容进行排序,直到数据表中的数据全部排列好为止。四、填空题(本题共8题,每题1.0分,共8分。)41、在模块中执行宏的命令是使用DoCmd对象的【】方法。标准答案:RunMacro知识点解析:在模块中,使用DoCmd对象的RunMacro方法,可以执行设计好的宏。42、VisualBasic中,允许一个变量未加定义直接使用,这样VB即把它当做变体类型的变量。若使用Dim语句定义这种类型的变量,则在As后面应使用【】关键字。标准答案:Variant知识点解析:若使用Dim语句定义这种类型的变量,则在A8后面应使用Variant关键字。43、在长度为n的有序线性表中进行二分查找,需要的比较次数不超过【】。标准答案:log2n知识点解析:二分法查找只适用于顺序存储的有序表。对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次。44、需求分析阶段的工作,可以分成以下四个方面:【】、分析与综合、编写需求规格说明书和评审。标准答案:需求获取知识点解析:需求分析的任务是发现需求、求精、建模和定义需求,因此需求分析阶段的工作可以分成四个方面:需求获取、分析与综合、编写需求规格说明书和评审。45、参数传递有【】和按址两种方法。标准答案:按值知识点解析:所有的参数传递给过程都是按地址的,除非有特别指定的别的方法。可以按值传递参数,只要在过程的声明中包含ByVal关键字。46、在Access中,过程可以分为【】和子程序。标准答案:函数过程知识点解析:过程可分为函数过程和子程序。47、假设变量intVar为一个整型变量,则执行赋值语句intVar="2"+3之后,变量intVar的值是【】。标准答案:5知识点解析:本题中,进行"2"+3运算时,首先将字符串"2"转换为数值然后再和3进行加运算,结果为5。48、下面程序的运行结果为【】。x=-2.3y=125z=Len(Str$(x)+Str$(Y))Printz标准答案:8知识点解析:Str函数是将数值型量转换为字符型量,因为y为正数,所以Str$(y)带一个空格,Str$(x)前面带有“-”号。Len函数是计算字符串的长度,由此可见本题的正确答案为8。五、填空题(含2小题)(本题共2题,每题1.0分,共2分。)49、数据管理技术经历了人工处理阶段、【】和【】、分布式数据库系统、面向对象数据库系统五个发展阶段。标准答案:文件系统数据库系统知识点解析:数据管理技术经历了人工处理阶段、文件系统和数据库系统、分布式数据库系统、面向对象数据库系统五个发展阶段。50、创建窗体可以使用【】和使用【】两种方式。标准答案:人工向导知识点解析:创建窗体可以使用人工和使用向导两种方式。国家二级(ACCESS)笔试模拟试卷第2套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、下列叙述中正确的是()。A、程序设计就是编制程序B、程序的测试必须由程序员自己去完成C、程序经调试改错后还应进行再测试D、程序经调试改错后不必进行再测试标准答案:4知识点解析:软件测试仍然是保证软件可靠性的主要手段,测试的目的是要尽量发现程序中的错误,调试主要是推断错误的原因,从而进一步改正错误。测试和调试是软件测试阶段的两个密切相关的过程,通常是交替进行的。选项C正确。2、下列关于栈的描述中错误的是()。A、栈是先进后出的线性表B、栈只能顺序存储C、栈具有记忆作用D、对栈的插入与删除操作中,不需要改变栈底指针标准答案:2知识点解析:本题考查栈的基本概念,我们可以通过排除法来确定本题的答案。栈是限定在一端进行插入与删除的线性表,栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素,即栈是按照“先进后出”或“后进先出…的原则组织数据的,这便是栈的记忆作用,所以选项A和选项C正确。对栈进行插入和删除操作时,栈顶位置是动态变化的,栈底指针不变,选项D正确。由此可见,选项B错误。3、对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。A、冒泡排序为n/2B、冒泡排序为nC、快速排序为nD、快速排序为n(n-1)/2标准答案:8知识点解析:假设线性表的长度为n,在最坏情况下,冒泡排序和快速排序需要的比较次数为n(n-1)/2。由此可见,选项D正确。4、下面描述中,符合结构化程序设计风格的是()。A、使用顺序、选择和重复(循环)3种基本控制结构表示程序的控制逻辑B、模块只有一个入口,可以有多个出口C、注重提高程序的执行效率D、不使用goto语句标准答案:1知识点解析:应该选择只有一个入口和,个出口的模块,故选项B错误:首先要保证程序正确,然后才要求提高效率,故选项C错误;严格控制使用GOTO语句,必要时可以使用,故选项D错误。5、下面概念中,不属于面向对象方法的是()。A、对象B、继承C、类D、过程调用标准答案:8知识点解析:选项A、选项B、选项C属于面向对象方法,选项D属于面向过程方法,故答案为选项D。6、在软件设计中,不属于过程设计工具的是()。A、PDL(过程设计语言)B、PAD图C、N-S图D、DFD图标准答案:8知识点解析:数据流图DFD,是结构化分析方法最主要的一种图形工具,不属于过程设计工具。7、在软件开发中,下面任务不属于设计阶段的是()。A、数据结构设计B、给出系统模块结构C、定义模块算法D、定义需求并建立系统模型标准答案:8知识点解析:数据结构设计、给出系统模块结构以及定义模块算法都属于设计阶段,而定义需求并建立系统模型属于分析阶段。8、数据库设计的根本目标是要解决()。A、数据共享问题B、数据安全问题C、大量数据存储问题D、简化数据维护标准答案:1知识点解析:本题考查数据库技术的根本目标,属于记忆性题目,很简单。数据库技术的根本目标就是要解决数据的共享问题,选项A正确。9、下列叙述中正确的是()。A、数据库系统是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致标准答案:4知识点解析:数据库系统需要操作系统的支持,这一点必不可少,故选项A叙述不正确。选项B错误,数据库设计是指设计一个能满足用户要求,性能良好的数据库。选项D也不对,数据库应该具有物理独立性和逻辑独立性,改变其中的一个而不影响另一个。正确答案为选项C。10、下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。A、内模式B、外模式C、概念模式D、逻辑模式标准答案:1知识点解析:能够给出数据库物理存储结构与物理存取方法的是内模式。外模式是用户的数据视图,也就是用户所见到的数据模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。没有逻辑模式这一说法。正确答案为选项A。二、选择题(本题共25题,每题1.0分,共25分。)11、Access中表和数据库的关系是()。A、一个数据库可以包含多个表B、一个表只能包含两个数据库C、一个表可以包含多个数据库D、一个数据库只能包含一个表标准答案:1知识点解析:本题考查Access数据库的基本概念。作为一个数据库管理系统,Access通过各种数据库对象来管理信息。Access中的数据库对象有7种,表是其中的一种,Access所提供的这些对象都存放在同一个数据库文件中。在Access中,一个数据库可以包含多个表,表之间可以有关系,也可以相互独立,故选项A正确,选项D错误。表是包含在数据库中,而不能包含数据库,故选项B错误,选项c错误。12、假设数据中表A与表B建立了“一对多”关系,表B为“多”的千方,则下述说法中正确的是()。A、表A中的一个记录能与表B牛的多个记录匹配B、表B中的一个记录能与表A中的多个记录匹配C、表A中的一个字段能与表B中的多个字段匹配D、表B中的一个字段能与表A中的多个字段匹配标准答案:1知识点解析:本题考查表之间的关系。Access中表与表之间的关系可以分为一对一关系、一对多关系和多对多关系三种。假设有表A和表B两个表,如果表A中的一条记录与表B中的一记录相匹配,反之也是一样,那么这两个表存在一对一的关系。如果表A中的一条记录与表B中的多条记录相匹配,且表B中的…条记录只与表A中的一条记录相匹配,则这两个表存在一对多的关系。如果表A中的一条记录与表B中的多条记录相对应,且表B中的一条记录也与表A中的多条记录相对应,则称表A与表B是多对多关系。由此可见,选项A说法正确。考生还应注意,在创建一对一关系时,要求两个表的相关字段都是主关键字:任何多对多的关系都可以拆成多个一对多的关系。13、利用Access创建的数据库文件,其扩展名为()。A、.ADPB、.DBFC、.FRMD、.MDB标准答案:8知识点解析:本题考查Access的基本概念。Access所捉供的所有对象都存放在同一个数据库文件中,扩展名为.MDB文件。.ADP文件是ACCESS项目文件,保存的只是窗体文件;.DBF文件是FoxPro数据库文件;.FRM文件是VBA中的窗体文件。14、下面关于Access表的叙述中,错误的是()。A、在Access表中,可以对备注型字段进行“格式”属性设置B、若删除表中含有自动编号型字段的一条记录,Access不会对表中自动编号型字段重新编号C、创建表之间的关系时,应关闭所有打开的表D、可在Access表的设计视图“说明”列中,对字段进行具体的说明标准答案:4知识点解析:本题考查对Access表的理解。“格式”属性用来决定数据的打印方式和屏幕显示方式,可以对备注型字段进行“格式”属性设置,不同数据类型的字段,其格式选择有所不同,应注意区分,OLE对象不能进行“格式”属性设置,选项A正确。自动编号数据类型比较特殊,每次向表中添加新记录时,Access会自动输入惟一顺序号。需要注意的是,自动编号数据类型一旦被指定,就会永久地与记录连接,如果删除了表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段重新编号,当添加某一记录时,Access不再使用已被删除的自动编号型字段的数值,而是按递增的规律重新赋值,选项B正确。创建表之间的关系时,正确的操作是将要创建关系的所有表关闭,而不是关闭所有打开的表,所以选项C错误,应为本题的正确答案。在Access表的设计视图“说明”列中,对字段进行具体的说明,在“名称”列说明字段的名称,在“数据类型”列说明字段的数据类型,选项D正确。15、在查询中,默认的字段显示顺序是()。A、在表的“数据表视图”中显示的顺序B、添加时的顺序C、按照字母顺序D、按照文字笔画顺序标准答案:2知识点解析:本题考查查询的概念。在查询中,默认的字段显示顺序是添加时的顺序,而不是按照在表的“数据表视图”中显示的顺序。如果用户想要的查询结果与表中字段顺序不一致,按照先后顺序来添加字段即可。16、Access提供的数据类型中不包括(’)。A、备注B、文字C、货币D、日期/时间标准答案:2知识点解析:本题考查,Access的数据类型。这属于常考内容,考生应该熟记相关内容。Access常用的数据类型有:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导等。所以选项B不属于Access提供的数据类型。除了记忆数据类型,考生还应掌握各个数据类型的特点及其适用范围。17、在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是()。A、排序B、筛选C、隐藏D、冻结标准答案:8知识点解析:本题考查对Access中基本概念的掌握。选项A:排序记录是根据当前表中的一个或多个字段的值对整个表中的所有记录进行重新排列,可按升序,也可按降序,不同类型的字段类型,排序规则有所不同。选项B:筛选记录是从众多的数据中挑选出一部分满足某种条件的数据进行处理,Access提供了4种方法,即按选定内容筛选、按窗体筛选、按筛选目标筛选以及高级筛选,考生应该掌握各种筛选方式的特点。选项c:隐藏列是为了便于查看表中的主要数据,将某些字段列暂时隐藏起来,需要时再将其显示出来。选项D:在通常的操作中,常常需要建立比较大的数据库表,由于表过宽,在数据表视图中,有些关键的字段值因为水平滚动后无法看到,影响了数据的查看,为此可以采用冻结的方法。在数据表视图中,冻结某字段列或某几个字段列后,无论用户怎样水平滚动窗口,这些字段总是可见的,并且总是显示在窗口的最左边。所以选项D是正确答案,满足题目要求。18、将表A的记录复制到表B中,且不删除表B中的记录,可以使用的查询是()。A、删除查询B、生成表查询C、追加查询D、交叉表查询标准答案:4知识点解析:本题考查Access各种查询方式的使用。删除查询可以从一个表或多个表中删除记录,选项A不符合题目要求。生成表查询是利用一个或多个表的全部或部分数据建立新表,主要应用于创建表的备份、创建从指定时间显示数据的报表、创建包含旧记录的历史表等,选项B不符合题意。追加查询可以从一个或多个表中选取的一组记录添加到一个或多个表的尾部,满足题目要求,选项C正确。交叉表查询以一种独特的概括形式返回一个表内的总计数字,为用户提供了非常清楚的汇总数据,便于用户的分析和使用。交叉表查询是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部。考生还应该清楚其他查询的相关概念,比如更新查询、总计查询等。19、在Access的数据库中已建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图的准则行中输入()。A、112266and"113388"B、notin("112266","113388")C、in("112266","113388")D、not("112266"and"113388")标准答案:4知识点解析:本题考查查询准则的使用。考生首先要清楚选项中各个运算符的含义,“and”是逻辑运算符,当连接的表达式都为真时,整个表达式为真,否则为假。“not”也是逻辑运算符,当Not连接的表达式为真时,整个表达式为假。“in”是特殊运算符,用于指定一个字段值的列表,列表中的任意一个值都可与查询的字段相匹配。题目要求选出“图书编号”是“112266’’和“113388”的记录,所以选项C正确(当然也可以使用“。r”逻辑运算符来书写准则:“112266”or“113388”)。选项B和选项D都含有逻辑运算符“not”,显示是不对的。20、下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是()。A、删除查询B、追加查询C、生成表查询D、更新查询标准答案:2知识点解析:本题考查对查询的掌握。首先应该掌握选项中各个查询的基本概念,将所学的只是运用于实际中,是学习的目的。其实,要正确回答本题只需注意到题目所给的设计网格中的“追加到”关键字,就能知道这是一个追加查询,选项B正确。区分各种查询的概念和用途是考试的重点内容,考生务必掌握。选项A,对于“删除查询”,设计网格部分应有“删除”字段;选项C;对于“生成表查询”,设计网格部分没有不同的字段出现;选项D:对于“更新查询”,设计网格部分应有“更新到”字段,21、下列不属于Access窗体的视图是()。A、设计视图B、窗体视图C、版面视图D、数据表视图标准答案:4知识点解析:本题考查Access窗体视图的基本概念。表和查询有两种视图:数据表视图和设计视图,而窗体有3种视图,即设计视图、窗体视图和数据表视图。窗体的设计视图用于创建窗体或修改窗体的窗口;窗体的窗体视图是显示记录数据的窗口,主要用于添加或修改表中的数据;窗体的数据表视图是以行列格式显示表、查询或窗体数据的窗口,在数据表视图中可以编辑、添加、修改、查找或删除数据。版面视图并不是窗体的视图,所以选项C是本题正确答案。22、某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是()。A、OpenQueryB、OpenReportC、OpenWindowD、OpenForm标准答案:8知识点解析:本题考查常用的宏操作。这属于考试重点内容,考生务必熟练掌握。选项A“OpenQuery’’用于打开查询;选项B“OpenReport”用于打开报表;选项C“OpenWindow”属于干扰项,没有这个宏;选项D“OpenForm”用于打开窗体,所以选项D是正确答案。如果知道窗体的英文是Form,则很容易回答本题。除了本题中提到的宏操作,考生还应该对其他宏操作,比如RunApp、FindRecord等宏操作有所了解。23、假定已设计好了一个窗体,在窗体视图中显示此窗体如下图所示:在设计视图中设置此窗体的“格式”属性,正确的设置是()。A、B、C、D、标准答案:4知识点解析:本题考查窗体的设计。应该注意题目所给窗体属性表的信息,窗体中每个控件都具有各自的属性,窗体本身也有相应的属性。属性决定了控件及窗体的结构和外观,包括它所包含的文本或数据的特性,使用属性表可以设置属性,题目所给的各个图就是窗体的属性表。选项A错误,因为图中并没有浏览按钮;选项B错误,因为图中没有最大化按钮;选项D错误,因为图中无记录选定器;只有选项C是正确的设置。24、要显示格式为“页码/总页数”的页码,应当设置文本框控件的控制来源属性为()。A、[Page]/[Pages]B、=[Page]/[Pages]C、[Page]&"/"&[Pages]D、=[Page]&"/"&[Pages]标准答案:8知识点解析:本题考查手工添加页码的方法。题目较难,属于考试难点。[Pages]显示的是总页码,[Page]显示的是当前页码,因此正确的形式应为:=[Page]&"/"&[Pages],其中“&”是字符串的连接符。注意不要漏掉“:”。25、以下是某个报表的设计视图。根据视图内容,可以判断出分组字段是()。A、编号和姓名B、编号C、姓名D、无分组字段标准答案:2知识点解析:本题考查报表中的分组。分组是指报表设计时按选定的某个(或几个)字段值是否相等而将记录划分成组的过程。通过分组,可以实现同组数据的汇总和输出,增强了报表的可读性和信息的利用。在图中,组页眉和组页脚分别用“编号页眉”和“编号页脚”来标识别,因此所采用的分组字段是“编号”字段,故选项B是正确的。26、如果设置报表上某个文本框的控件来源属性为“=7Mod4”,则打印预览视图中,该文本框显示的信息为(2004年9月)A、未绑定B、3C、7Mod4D、出错标准答案:2知识点解析:本题考查考生对控件来源的理解。这里的文本框相当于报表的一个计算控件,此时的Mod()函数是有效的,“7Mod4”结果为3。因此如果设置报表上某个文本框的控件来源属性为“=7Mod4”,则打印预览视图中,该文本框显示的信息为3,选项B正确。27、正数据访问页的工具箱中,为了设置一个超级链接,应该选择的图标是()。A、B、C、D、标准答案:1知识点解析:本题考查Access中数据访问页的工具。题目所给选项全部是数据访问页中增加的专用于网上浏览的数据工具。选项A是绑定超级链接按钮,用于在数据访问页中出入二个包含超级链接地址的文本字段,使用该字段可以快速链接到指定的Web页。选项B是滚动文字按钮,用于在数据访问页中插入一段移动的文本或者在指定框内滚动的文本。选项C是展看/收缩按钮,用于在数据访问页中插入一个展开或收缩按钮,以便显示或隐藏已被分组的记录。选项D是绑定HTML按钮,用于在当前数据访问页中添加一个绑定的HTML控件,用户可以将绑定的HTML设置为分组数据页的默认控件,除了题目中涉及的工具,还有影片、图像超级链接等,考生对这些也应该有所了解。28、能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的()。A、方法和事件B、事件和方法C、事件和属性D、过程和方法标准答案:2知识点解析:本题考查对象的概念。Access采用面向对象程序开发环境,一个对象就是一个实体,每种对象都具有一些属性以相互区分。对象除了属性外,还有方法,对象的方法就是对象可以执行的行为。事件是Access窗体或报表及其上的控件等对象可以识别的动作。为某个事件编写VBA代码过程,完成指定动作,称为事件过程。所以选项B是正确答案。29、要限制宏操作的操作范围,可以在创建宏时定义()。A、宏操作对象B、宏条件表达式C、窗体或报表控件属性D、宏操作目标标准答案:2知识点解析:本题考查条件操作宏的概念。在数据处理的过程中,如果希望只是满足指定条件执行宏的一个或多个操作,可以使用条件来控制这种流程,即将所需的条件表达式输入到“宏”设计窗口的“条件”列中,所以选项B正确。在输入条件表达式时,可能会引用窗体或报表上的控件值,当条件表达式为真时执行操作。30、以下可以得到“2*5=10”结果的VBA表达式为()。A、2*5&"="&2*5B、2*5+"="+2*5C、2*5&"="&2*5D、2*5+"="+2*5标准答案:1知识点解析:本题考查考生对VBA表达式的应用。在VBA中,字符串连接运算符具有连接字符串的功能,有“&”和“+”两个运算符,“&”用来强制两个表达式进行字符串连接,而“+”是当两个表达式均为字符串数据时,才将两个字符串连接成一个新字符串,更多时候是作为加法运算符。本题中,需要连接的字符串中既有字符串(如“2*5”、“=”),又有表达式(如2*5),因此应该使用强制字符串连接的运算符“&”。前面的“2*5”是字符串,应该加引号,后面的“2*5”是表达式,不需要加引号。因此选项A是正确的。考生应注意区分“+”和“&”的区别和联系,31、确定一个控件在窗体或报表上的位置的属性是(2005年4月)A、Width或HeightB、Width和HeightC、Top或LeftD、Top和Left标准答案:8知识点解析:本题考查控件的基本属性。Width是控件宽度,Height是控件高度,Top是控件上边距,Left是控件左边距。同时利用左边距和上边距可以描述出一个控件在窗体或报表上的位置,而宽度和高度只能描述出控件的大小,因此选项D是正确的。32、假定窗体的名称为fmTest,则把窗体的标题设置为“AccessTest”的语句是()。A、Me="AccessTest"B、Me.Caption="AccessTest"C、Me.text="AccessTest"D、Me.Name="AccessTest"标准答案:2知识点解析:本题考查窗体标题的设置。对简单的VBA语句,考生应该热练掌握。在Access中,可以使用Caption(标题)属性对不同视图中对象的标题进行设置,为用户提供有用的信息。窗体标题用于指定在窗体视图中标题栏上显示的文本。因此本题的正确答案是选项B。Name属性是用来设置控件名称,文本框控件的Text属性用来设置控件内容。33、定义了二维数组A(2to5,5),该数组的元素个数为()。(2004年9月)A、20B、24C、25D、36标准答案:2知识点解析:本题考查VBA中二维数组的定义。数组是在有规则的结构中包含一种数据类型的一组数据,也称作数组元素变量。数组变量由变量名和数组下标构成,通常用Dim语句来定义数组,定义格式为:Dim数组名([下标下限to]下标上限)下标下限默认为0。数组下标中加入多个数值,并以逗号分开,由此来建立多维数组。题目中的数组定义了4×6=24个元素,所以选项B正确。34、在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为()。A、BooleanB、IntC、StringD、Variant标准答案:8知识点解析:本题考查考生对VBA中的变量声明的理解。除了常用的数据类型外,在VBA中有变体类型数据(Variant),它是一种特殊的数据类型,除了定长字符串类型及用户自定义类型外,可以包含任何其他类型的数据;变体类型还可以包含Empty、Error、Nothing和Null特殊值。在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为变体类型数据(Variant)。35、使用VBA的逻辑值进行算术运算时,True值被处理为()。(2004年9月)A、-1B、0C、1D、任意值标准答案:1知识点解析:本题考查VBA的表达式运算。关于逻辑运算和关系运算的运算,考生应该掌握,这是考试重点。同时还要注意,在VBA中,逻辑量在表达式中进行算术计算,True值被当成-1而不是1,Flase值被当成0而不是-1来处理。三、公共基础填空题(本题共5题,每题1.0分,共5分。)36、设有二维数组A[0…9,0…19],其每个元素占两个字节,第一个元素的存储地址为100,若按行优先顺序存储,则元素A[6,6]的存储地址为【】。标准答案:352知识点解析:行优先:Loc=100+(6x(19+1)+6)x2=352。若列优先:Loc=100+(6x(9+1)x6)x2=23237、软件工程概念的出现源自【】。标准答案:软件危机知识点解析:所谓软件危机是泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。由于“软件危机”的存在,软件已成为计算机科学发展的“瓶颈”。为了改变之一状况,提出了软件工程概念。38、数据流图的类型有【】和事务型。标准答案:变换型知识点解析:典型的数据流图有两种,即变换型和事务型。39、一个学生关系模式为(学号,姓名,班级号,……),其中学号为关键字:一个班级关系模式为(班级号,专业,教室,……),其中班级号为关键字;则学生关系模式中的外关键字为【】。标准答案:班级号知识点解析:本题考查外关键字的概念。如果一个关系中的属性或属性组,它不是本关系的关键字,而是另一个关系的关键字则称之为本关系的外关键字。40、从工程管理的角度来看,软件设计分两步来完成。首先是概要设计,然后是【】。标准答案:详细设计知识点解析:本题属于记忆题。从工程管理的角度来看,软件设计分两步来完成,首先是概要设计然后是详细设计。概要设计,即总体设计,将软件需求转化为数据结构和软件的系统结构。详细设计,即过程设计,通过对结构表示进行细化,得到软件的详细数据结构和算法。四、填空题(本题共10题,每题1.0分,共10分。)41、在窗体中的文本框分为结合型和【】两种。标准答案:非结合型知识点解析:该题旨在考查窗体中常见控件之一——文本框的相关知识。通过这道题目首先应该明确窗体中的文本框的分类,即分为结合型和非结合型两种;其次应该知道二者的区别,即文本框主要是用来显示一些固定不变的信息,结合型的文本框是用来显示窗体数据源,如表或查询中的数据。此外对于这个控件,还应该掌握的是如何添加文本框及如何使用它。42、Access数据库内包含了3种关系方式,即一对一、一对多、【】。标准答案:多对多知识点解析:本题旨在考查Access这种关系型数据库的表关系类型。创建或修改完数据库中的表后,有时还需要用户将各个不同表中的信息联系在一起,这时就需要在表间建立关系。所谓表关系就是在两个表的公共列之间建立的联系,所联系的字段不一定要有相同的名称,但必须有相同的字段类型,除主关键字字段的数据类型是“自动编号”外。用户可以通过表关系在创建查询、窗体以及报表时,同时显示多个表中的信息。Access数据库内包含了3种关系方式,即一对一、一对多、多对多。若只有一个相关串段是主关键字或惟一的索引,则需创建一对多关系;若一个表中的每一个记录仅能与另一个表中的一个记录匹配,并且另一个表中的每一记录仅能与另一个表中的一个记录匹配,则需创建一对一关系;若某两个表与第3个表的两个一对多关系,并且第3个表的主关键字包含两个字段,分别是前两个表的外键,则创建多对多关系。考生所应掌握的不仅仅是表关系的类型,更多的是在何种情况下创建哪种表关系,这样才能运用自如。值得注意的是,在创建所有表关系之前,必须将所有打开的表关闭,不能在已打开的表之间创建或修改表关系。43、在Access中数据类型主要包括:自动编号、文本、备注、数字、货币、日期/时间、是/否、OLE对象、【】和查阅向导等。标准答案:超链接知识点解析:本题考查Access中的数据类型。Access常用的数据类型有:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导等。其中文本型的数据可以存储文本,它与备注型一样均可存储字符数据;数值是可以计算的数据,又可区分为数字型和货币型。44、纵栏式窗体将窗体中的一个显示记录按【】分隔。标准答案:列知识点解析:本题考查纵栏式窗体的概念。纵栏式窗体将窗体中的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容。在纵栏式窗体中,可以随意地安排字段,可以使用Windows的多种控制操作,还可以设置直线、方框、颜色、特殊效果等。通过建立和使用纵栏式窗体,可以美化操作界面,提高操作效率。45、Dlookup函数的功能是【】。标准答案:从指定记录集里检索特定字段的值[解析)DLookup函数是从指定记录集里检索特定字段的值。它可以直接在BVA、宏、查询表达式或计算控件中使用,而且主要用于检索来自外部表(而非数据源表)字段中的数据。调用格式:DLookup(表达式,记录集[,条件式)。这里“表达式”用于标识需要返回其值的检索字段。“记录集”是一个字符串表达式,可以是表的名称或查询的名称。“条件式”是可选的字符串表达式,用于限制函数的检索范围;“条件式”一般要组织成SQL表达式中的WHERE子句,只是不含WHERE关键字,如果忽略,函数知识点解析:DLookup函数是从指定记录集里检索特定字段的值。它可以直接在BVA、宏、查询表达式或计算控件中使用,而且主要用于检索来自外部表(而非数据源表)字段中的数据。调用格式:DLookup(表达式,记录集[,条件式]。这里“表达式”用于标识需要返回其值的检索字段。“记录集”是一个字符串表达式,可以是表的名称或查询的名称。“条件式”是可选的字符串表达式,用于限制函数的检索范围;“条件式”一般要组织成SQL表达式中的WHERE子句,只是不含WHERE关键字,如果忽略,函数在整个记录集的范围内查询。如果有多个字段满足“条件式”,DLookup函数将返回第一个匹配字段所对应的检索字段值。46、运行以下程序段后,输出结果为【】。a=4:b=2Printa*(a-b)标准答案:E38[]知识点解析:Print语句可以包括一个或多个表达式,它可以是常数、变量(字符串或数值)数值表达式和属性值。如果是数值表达式时,则打印出表达式的值,也就是说Print语句还含有计算的功能;如果是字符串,则照原样输出。如果用Print语句打印出来的是数值的话,则正数数值具有一个前导和一个尾部空格。负数数值用负数符号替代一个前导空格,表达式a*(a-b)-8>0,故输出结果为[38[3(其中口为空格)。47、执行下面的程序段后,变量S的值为【】。S=5Fori=2.6TO4.9Step0.6S=S+iNexti标准答案:9知识点解析:本题是一个简单的For循环语句。需要注意的是本题中的循环初值、终值和步长都是小数,i=2.6,3.2,3.8,4.4时各执行一次S=S+I,当循环变量i的值大于循环终值时,结束循环,此时S;9。48、PrintDatedi厅("m",#2002/09/24#,#2002/09/25#)输出结果为【】。标准答案:0知识点解析:本题考查DateDiff函数。DateDiff函数用来计算两个日期数据的单位时间间隔,其完整形式为DateDiff(interval,datel,date2[,firs-tdayofweek[,firstweekofyear)))。其中datel和date2为两个日期数据,而interval为需要计量的单位,如年("yyyy")、月("m")、日("d")等。由此可见,正确答案为0。49、下列程序段的执行结果为【】。K=0ForJ=1To2ForI=1To3K=I+1NextIForI=1To7K=K+1NextINextJPrintK标准答案:11知识点解析:本题考查多重循环,难度不大。需要注意的是,在第一个以I为循环因子的子循环处理中,K值只和I有关,不是累加,因此外层循环次数的多少并不影响K值的变化,在I循环结束后,K=3+1=4;然后在第二个I为循环因子的循环过程中K依次加上l故最后执行结果为K=11。50、有如下程序aS-"Flying"b$="IS":c$""funny!"PrIntaS+""+LCase$(b$)+""+UCase$(cS)End运行后输出的结果是【】。标准答案:FlyingisFUNNY!知识点解析:本题考查LCase和UCase函数的用法。LCase函数用于将参数字符串的字符全部变为小写字符,而UCase函数则用于将参数字符串中的字符全部变为大写字符。若参数字符串为Null,则两个函数的返回结果也为Null。由此可知,当经过LCase和UCase后,程序运行结果为“FlyingisFUNNY!”。五、填空题(含3小题)(本题共1题,每题1.0分,共1分。)51、有一个VBA计算程序的功能如下,该程序用户界面由4个文本框和3个按钮组成。4个文本框的名称分别为:Text1、Text2、Text3和Text4。3个按钮分别为:清除(名为Command1)、计算(名为Command2)和退出(名为Command3)。窗体打开运行后,单击清除按钮,则清除所有文本框中显示的内容;单击计算按钮,则计算在Textl、Text2和Text3三个文本框中输入的3科成绩的平均成绩并将结果存放在Text4文本框中;单击退出按钮则退出。请将下列程序填空补充完整。PrivateSubCommandl_Click()Me!Text1=""Me!Text2=""Me!Text3=""Me!Text4=""EndSubPrivateSubCommand2_Click()IfMe!Text1=""OrMe!Text2=""OrMe!Text3=""ThenMsgBox"成绩输入不全"ElseNe!Text4=(【】+Val(Me!Text2)+Val(Me[Text3))/3【】EndSubPrivateSubCommand3_Click()Docmd.【】EndSub标准答案:Val(Me!Text1)或Val(Text1)EndIfClose或Quit知识点解析:本题考查考生按要求设计程序的能力。命令按钮Command1的Click事件是将窗体中的四个文本框中内容全部清空,命令按钮Command2的Click事件判断文本框Text1、Text2和Text3的内容是否为空,如果为空则使用MsgBox来输出提示信息,如果不为空则将将其内容从字符串转化为数值进行求和计算,并计算其平均值,将结果传递给文本框Text4。命令按钮Command3的Click事件是要实现窗体的退出或关闭操作。位置语句的作用给出文本框Text1中的成绩,从后面内容可以判断此处应该填写:Val(Me!Text1),非常简单,一般考生都能正确回答。位置语句的作用是结束If…Else分支结构,所以应该填写EndIf。位置语句的作用是用来退出窗体,所以可以使用DoCmd.Close或者DoCmd.Quit。考生注意Close和Quit的区别,Close只是退出当前窗体,而Quit则将退出Access。当前为打印模式国家二级(ACCESS)笔试模拟试卷第3套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、算法一般都可以用哪几种控制结构组合而成______。A、循环、分支、递归B、顺序、循环、嵌套C、循环、递归、选择D、顺序、选择、循环标准答案:D知识点解析:算法的控制结构给出了算法的基本框架,它不仅决定了算法中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原则。一个算法一般都可以用顺序、选择、循环三种基本控制结构组合而成。2、数据的存储结构是指______。A、数据所占的存储空间量B、数据的逻辑结构在计算机中的表示C、数据在计算机中的顺序存储方式D、存储在外存中的数据标准答案:B知识点解析:数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构。3、设有下列二叉树:对此二叉树中序遍历的结果为______。A、ABCDEFB、DBEAFCC、ABDECFD、DEBFCA标准答案:B知识点解析:所谓中序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且在遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。4、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。A、调用语句B、命令C、口令D、消息标准答案:D知识点解析:面向对象的世界是通过对象与对象间彼此的相互合作来推动的,对象间的这种相互合作需要一个机制协助进行,这样的机制称为消息。消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。5、检查软件产品是否符合需求定义的过程称为______。A、确认测试B、集成测试C、验证测试D、验收测试标准答案:A知识点解析:确认测试的任务是验证软件的功能和性能及其他特性是否满足了需求规格说明中的确定的各种需求,以及软件配置是否完全、正确。6、下列工具中为需求分析常用工具的是______。A、PADB、PFDC、N-SD、DFD标准答案:D知识点解析:常见的需求分析方法有:结构化分析方法和面向对象的分析方法。结构化分析的常用工具有:数据流图(DFD)、数据字典(DD)、判定树和判定表等。7、下面不屈于软件设计原则的是______。A、抽象B、模块化C、自底向上D、信息隐蔽标准答案:C知识点解析:在软件设计过程中,必须遵循软件工程的基本原则:这些原则包括抽象、信息隐蔽、模块化、局部化、确定性、一致性、完备性和可靠性。8、索引属于______。A、模式B、内模式C、外模式D、概念模式标准答案:B知识点解析:内模式(InternalSchema)又称物理模式(PhysicalSchema),它给出了数据库物理存取方法,如数据存储的文件结构、索引、集簇及hash等存取方式与存取路径。9、在关系数据库中,用来表示实体之间联系的是______。A、树结构B、网结构C、线性表D、二维表标准答案:D知识点解析:在关系数据库中,用二维表来表示实体之间联系。10、将E-R图转换到关系模式时,实体与联系都可以表示成______。A、属性B、关系C、键D、域标准答案:B知识点解析:关系是由若干个不同的元组所组成,因此关系可视为元组的集合,将E-R图转换到关系模式时,实体与联系都可以表示成关系。二、选择题(本题共25题,每题1.0分,共25分。)11、Access数据库文件的扩展名是()。A、mdbB、pptC、xlsD、doc标准答案:A知识点解析:本题考查Access基本概念的知识。在Access中,数据库文件的默认扩展名是MDB。其他选项都是Office的组件文件扩展名,其中,PPT是PowerPoint文件的扩展名;XLS是Excel文件的扩展名:DOC是Word文件的扩展名。12、在Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的()。A、级联更新相关字段B、级联删除相关字段,C、级联修改相关字段D、级联插入相关字段标准答案:A知识点解析:本题考查参照完整性的知识。参照完整性指的是两个逻辑上有关系的表必须使表里面的数据满足它们的关系。例如主表中没有相关记录就不能将记录添加到相关表,此时需要设置级联插入相关字段;相关表中的记录删除时主表的相关记录随之被删除,此时需要设置级联删除相关字段;相关表中的记录被更新时主表的相关记录随之被更新,此时需要设置级联更新相关字段。13、在学生表中有一个“年龄”字段,数据类型定义为数字数据类型,并且在字段属性的有效性规则内输入“>18and<25”,那么该字段()。A、要求输入大于18且小于25的数字B、要求输入大于18或小于25的数字C、要求输入大于18的数字D、要求输入小于25的数字标准答案:A知识点解析:本题考查有效性规则的知识。“有效性规则”属性是一个条件表达式,可以防止用户输入非法数据。本题中的“>18and<25”代表只有输入的值在18~25之间时才符合有效性规则,允许输入,所以正确答案是A。14、在企业中,职工的“工资级别”与职工个人“工资”的联系是()。A、一对一联系B、一对多联系C、多对多联系D、无联系标准答案:B知识点解析:本题考查表与表之间关系的知识。在关系数据库中,表与表的关系有3种;一对一关系、一对多关系、多对多关系。若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一条记录匹配,而且表B中的一条记录也只能与表A中的一条记录匹配;若表A和表B之间存在一对多的关系,且表B为多的一方,那么表A中的一条记录可以与表B中的多条记录匹配,但是表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在多对多的关系,那么表A中的一条记录能与表、B中的多条记录匹配,而且表B中的一条记录也能与表A中的多条记录匹配。就本题采说,一个工资只能属于一个工资级别,一个工资级别却可以有多个工资值,故为一对多联系。15、下列关于SQL语句及其用途的叙述中,正确的是()。A、CREATETABLE用于修改一个表的结构B、CREATEINDEX为字段或字段组创建视图C、DROP表示从数据库中删除表或者从字段或字段组中删除索引D、ALTERTABLE用于创建表标准答案:C知识点解析:本题考查SQL中定义语句的知识。SQL语言的功能包含数据定义、数据操纵、数据查询和数据控制,其中的数据定义功能可以实现表、索引、视图的定义、修改和删除。CREATETABLE语句的作用是创建一个表;CREATEINDEX语句的作用是创建一个索引;ALTERTABLE语句的作用是修改一个表的结构;DROP语句的作用是删除一个表的结构或者从字段或字段组中删除索引。16、简单、快捷地创建表结构的视图形式是()。A、“数据库”视图B、“表向导”视图C、“设计”视图D、“数据表”视图标准答案:B知识点解析:本题考查表的基础知识。Access中的表是数据实际存储的对象,实现了逻辑层次上的关系。创建表的结构可以有3种方法:“数据表”视图比较简单,“设计”视图比较常用,而“表向导”视图最为简单快捷。“数据库”视图是用来设计数据库的。17、在SQL查询中,若要取得“学生”数据表中的所有记录和字段,其SQL语法为()。A、SELECT姓名FROM学生B、SELECT*FROM学生C、SELECT姓名FROM学生WHERE学号=02650D、SELECT*FROM学生WHERE学号=02650标准答案:B知识点解析:本题考查SQL中查询语句的知识。在SQL的查询语句中,“*”代表所有字段,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题中要求查询所有记录和字段,所以不指定WHERE子句。18、关于SQL查询,以下说法中不正确的是()。A、SQL查询是用户使用SQL语句创建的查询B、在查询设计视图中创建查询时,Access将在后台构造等效的SQL语句C、SQL查询可以用结构化的查询语言来查询、更新和管理关系数据库D、SQL查询更改之后,可以以设计视图中所显示的方式显示,也可以从设计网格中进行创建标准答案:D知识点解析:本题考查SQL查询的知识。SQL查询是用户使用SQL语句创建的查询,在查询设计视图中创建查询时,Access将在后台构造等效的SQL语句,它可以查询、更新和管理关系数据库,但是更改后只能以设计视图中所显示的方式显示。19、下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是()A、追加查询B、删除查询C、生成表查询D、更新查询标准答案:A知识点解析:本题考查查询设计器的知识。对于本题给出的图片,注意到有“追加到”这一特殊行,就应该知道这是一个追加查询。同理,删除查询应该有“删除”这一行,更新查询应该有“更新到”这一行,而生成表查询没有特殊的行。20、查询最近30天的记录应使用()作为准则。A、BetweenDate()AndDate()-30B、BetweenDate()-30AndDate()C、<=Date()-30D、<Date()-30标准答案:B知识点解析:本题考查查询准则的知识。获得当前日期可以使用系统函数Date(),而当前日期的30天前就是日期Date()-30。最近30天内的记录,也就是日期在这个区间内的记录,使用关键字Between…And…采表示在区间内,注意先写下限后写上限。21、若要确保输入的出生日期值格式必须为短日期,应将该字段的输入掩码设置为()A、0000/99/99B、9999/00/99C、0000/00/00D、9999/99/99标准答案:A知识点解析:本题考查字段的输入掩码的知识。在设计字段的时候可以使用输入掩码来使输入的格式标准保持一致,输入掩码中的字符“0”‘代表必须输入数字0~9;“9”代表可以选择输入数字或空格。由于要实现短日期格式,应允许月份和日不必强制为两位数字,故此应为0000/99/99022、下列关于字段属性默认值的设置说法中,错误的是()。A、默认值类型必须与字段的数据类型相匹配B、在设置默认值时,输入文本不需要加引号,系统会自动加上引号C、设置默认值后,用户只能使用默认值D、可以使用Access的表达式来定义默认值标准答案:C知识点解析:本题考查字段属性默认值的知识,在表中的每个字段都可以设置一个默认值?当在数据表视图下向表中输入数据时,未输入的数据都是该字段的默认值。此默认值的类型必需和字段的数据类型一致,并且可以使用表达式来做默认值。文本型常量不需要加引号;系统会自动添加。23、下面关于列表框和组合框的叙述中,正确的是()。A、列表框和组合框都只能包含一列数据B、可以在组合框中输入新值,而列表框不能C、可以在列表框中输入新值,而组合框不能D、在列表框和组合框中均能输入新值标准答案:B知识点解析:本题考查窗体中列表框和组合框的知识。列表框和组合框都能够包含一组数据,这组数据可以是一列,也可以是多列;对于列表框,.我们只能在给出的选项中进行选择而不能输入新值;只有组合框既能够提供一个下拉式的列表供我们选择,也允许我们在组合框中进行输入新值。24、不可以单独使用的窗体是()。A、主/子窗体B、数据表窗体C、纵栏式窗体D、图表窗体标准答案:A知识点解析:本题考查窗体类型的知识。Access中的窗体类型分为6种,其中纵栏式、数据表和图表窗体均能单独使用,主/子窗体必须同时使用。25、用于打开表的宏命令是()。A、OpenFormB、OpenTableC、OpenReportD、OpenQery标准答案:B知识点解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,常用的打开操作有:OpenForm用于打开窗体,OpenQuery用于打开查询,OpenTable用于打开一个表,OpenReport则用于打开报表。26、以下不是宏的运行方式的是()。A、直接运行宏B、为窗体或报表的事件响应而运行宏C、为窗体或报表上的控件的事件响应而运行宏D、为查询事件响应而运行宏标准答案:D知识点解析:本题考查宏运行方式的知识。宏有多种运行方式,可以直接运行宏,,可以运行宏组里的宏,还可以为窗体或报表以及其上的控件的事件响应而运行宏。27、表达式10Mod2的值为()。A、0B、1C、2D、5标准答案:A知识点解析:本题考查VBA中表达式运算的知识。在VBA中Mod是取余数运算,将返回左操作数整除右操作数后的余数。本题中10可以被2整除,所以余数为0。28、若有两个字符串s1="12345",s2="34",执行s=Instr(s1,s2)后,s的值为()。A、2B、3C、4D、5标准答案:B知识点解析:本题考查Instr函数的知识。Instr函数也称为字符串检索函数,返回值为第二个字符串参数在第一个字符串参数中最早出现的位置。29、Sub过程与Function过程最根本的区别是()。A、Sub过程的过程名不能返回值,而Function过程能通过过程名返回值B、Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以C、两种过程参数的传递方式不同D、Function过程可以有参数,Sub过程不可以标准答案:A知识点解析:本题考查函数过程和子过程的知识;函数过程和子过程都是过程,都可以使用Call语句进行调用,都可以指定参数,并且都可以指定用传址还是传值的方式进行参数传递。它们除了定义的关键字不同外;根本区别是:函数过程最终会通过过程名返回一个函数值,而子过程不会。30、For…Next循环一般是用来给数组元素()赋值。A、顺序B、逆序C、无序D、随机标准答案:A知识点解析:本题考查循环的知识。VBA共支持3种循环,分别是For…Next循环、While…Wend循环和Do…Loop循环。其中Pr…Next循环用于循环次数已知的情况,也经常用来为数组元素顺序赋值。31、有如下语句:S=Int(100*#Rnd)执行完毕后,s的值是()。A、[0,99]的随机整数B、[0,100]的随机整数C、[1,99]的随机整数D、[1,100]的随机整数标准答案:A知识点解析:本题考查随机函数的知识,Rnd是一个随机数函数,此函数的返回值是一个(0,1)开区间内的数。此函数乘以100后得到(0,100)开区间内的随机数,取整后即是[0,99]:的随机整数。32、窗体上添加有3个命令按钮,分别命名为Command1、Command2和Command3,编写Command1的单击事件过程,完成的功能为:当单击按钮Command1时,按钮Command2可用,按钮Command3不可见。以下事件过程中正确的是()。A、PrivateSubCommand1Click()Command2.Visible=TrueCommand3.Visible=FalseEndSubB、PrivateSubCommand1Click()Command2.Enabled=TrueCommand3.Visible=FalseEndSubC、PrivateSubCommand1_Click()Command2.Enabled=TrueCommand3.Visible=FalseE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论