ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:210.47KB ,
资源ID:9406019      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9406019.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机二级access笔试习题+答案08.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机二级access笔试习题+答案08.docx

1、计算机二级access笔试习题+答案0808 选择题01. 下列叙述中正确的是_。 对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较次,而顺序查找需要比较n次。二分法查找只适用于顺序存储的有序表,如果采用链式存储结构,也只能用顺序查找,所以选项A是正确的。 故本题答案为A。02. 数据流程图(DFD图)是_。 常见的需求分析方法有:结构化分析方法和面向对象的分析方法。结构化分析就是使用数据流图(DFD)、数据字典(DD)、结构化英语、判定表和判定树等工具,来建立一种新的、称为结构化规格说明的目标文档。 故本题答案为C。03. 数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机

2、中的表示,它属于数据库设计的_。 E-R图是E-R模型的一种非常直观的图的形式表示,它描述信息结构但不涉及信息在计算机中的表示,它是数据库概念设计阶段的工具。 故本题答案为C。04. 数据库管理系统中负责数据模式定义的语言是_。 数据定义语言(DDL):该语言负责数据的模式定义与数据的物理存取构建。 数据操纵语言(DML):该语言负责数据的操纵,包括查询及增、删、改等操作。 数据控制语言(DCL):该语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。 故本题答案为A。05. 软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是_。 软件按功能可

3、以分为:应用软件、系统软件、支撑软件(或工具软件)。应用软件是为解决特定领域的应用而开发的软件。例如,事务处理软件,工程与科学计算软件,实时处理软件,嵌入式软件,人工智能软件等应用性质不同的各种软件。系统软件是计算机管理自身资源,提高计算机使用效率并为计算机用户提供各种服务的软件。如操作系统,编译程序,汇编程序,网络软件,数据库管理系统等,所以选项B属于系统软件。 故本题答案为B。06. 有两个关系R和T如下:则由关系R得到关系T的操作是_。 从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录。由图可知关系R通过运算得到关系T,关系T与关系R相比,属

4、性的个数没有发生变化,记录的条数发生了变化。因此所使用的运算应该是选择。 故本题答案为A。07. 软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于_。 软件生命周期可分为软件定义、软件开发及软件运行维护三个阶段。软件开发阶段包括概要设计、详细设计、实现和测试四个活动阶段。 故本题答案为B。08. 算法的时间复杂度是指_。 所谓算法的时间复杂度,是指执行算法所需要的计算工作量。为了能够比较客观地反映出一个算法的效率,在度量一个算法的工作量时,不仅应该与所使用的计算机、程序设计语言以及程序编制者无关,而且还应该与算法实现过程中的许多细节无关。为此,可以用算法在执行过程中所需基本运算的执

5、行次数来度量算法的工作量。 故本题答案为D。09. 在学生管理的关系数据库中,存取一个学生信息的数据单位是_。 实体是概念世界中的基本单位,属性附属于实体,它本身并不构成独立单位。属性有属性域,每个实体可取属性域内的值。一个实体的所有属性取值组成了一个值集叫元组(或称记录)。在概念世界中,可以用元组表示实体,也可用它区别不同的实体。所以在学生管理的关系数据库中,存取一个学生信息的数据单位是元组(或记录)。 故本题答案为D。10. 软件(程序)调试的任务是_。 程序调试的任务是诊断和改正程序中的错误。它与软件测试不同,软件测试是尽可能多地发现软件中的错误。先要发现软件的错误,然后借助于一定的调试

6、工具去执行找出软件错误的具体位置。软件测试贯穿整个软件生命期,调试主要在开发阶段。 故本题答案为A。11. 如果X是一个正的实数,保留两位小数、将千分位四舍五入的表达式是_。 在数学函数中,向下取整函数:Int(),返回数值表达式的向下取整数的结果,参数为负值时返回小于等于参数值的第一个负数。在本题中,题面要求将千分位四舍五入所以A选项和D选项可以排除,又因为题面要求将正实数X保留两位小数,所以要使用0.01乘以Int函数的结果,但确保X的值的大小,应该先让X+0.005的值乘以100,再代入Int函数中进行运算。 所以本题答案为B。12. Access中,设置为主键的字段_。 在Access

7、中,设置主键字段时,系统会自动将该字段的索引设置为有(无重复)。 所以本题答案为C。13. 在已建窗体中有一命令按钮(名为Command1),该按钮的单击事件对应的VBA代码为:Private Sub Command1_Click() subT.Form.RecordSource = select * from 雇员End Sub单击该按钮实现的功能是_。 Form.RecordSource属性,可以使用RecordSource属性指定窗体的数据源。 语法: 表达式.RecordSource (表达式:一个代表Form对象的变量。) 本题使用SQL语句select * from 雇员查找出雇员

8、表中的所有数据作为subT窗体的数据来源。 所以本题答案为D。14. 利用对话框提示用户输入查询条件,这样的查询属于_。 在Access中,查询分为5类,分别是:选择查询、交叉表查询、参数查询、操作查询和SQL查询。其中参数查询是一种根据用户输入的条件或参数来检索记录的查询。 所以本题答案为B。15. 在Access中,如果不想显示数据表中的某些字段,可以使用的命令是_。 在数据表视图中,可以将某些字段列暂时隐藏起来,需要时再将其显示出,以便于查看表中主要数据;B选项删除,是将该字段彻底删除,无法恢复,不符合题面要求不想显示;C选项冻结,在数据表视图中,冻结某字段列或某几个字段列后,无论用户怎

9、样水平滚动窗口,这些字段总是可见的,并且总是显示在窗口的最左边,所以不符合题意;D选项筛选,筛选命令是从所有数据中挑选出符合某种条件的数据,这是对记录的操作,也就是说,筛选是按行选择的,不符合题面不显示某些字段的要求。 所以本题答案为A。16. 若要求在文本框中输入文本时达到密码*的显示效果,则应该设置的属性是_。 若要求在文本框中输入文本时达到密码*号的显示效果,则在输入掩码属性中输入密码。 所以本题答案为C。17. 通配符#的含义是_。 通配符#的含义是通配任何单个数字字符。 所以本题答案为D。18. 由For i=1 To 9 Step -3决定的循环结构,其循环体将被执行_。 在循环语

10、句中,循环变量先取初值,然后循环变量与终值比较,确定循环是否进行: 当步长0时,若循环变量值=终值,循环继续; 当步长=终值,循环继续。 在本题中,语句For i=1 To 9 step -3,变量i的初值为1,终值为9,可以看出变量i的值是随着循环逐渐递增的,但步长为-3,也就是说,只有当循环变量值=终值,循环才能继续,所以该循环无法执行,循环体将被执行0次。 所以本题答案为A。19. 在报表设计过程中,不适合添加的控件是_。 在报表设计过程中可以添加标签、图形、文本框控件,选项组控件是不适合添加到报表中的。 所以本题答案为D。20. 在模块的声明部分使用Option Base 1语句,然后

11、定义二维数组A(2 to 5,5),则该数组的元素个数为_。 数组是在有规则的结构中包含一种数据类型的一组数据,也称作数组元素变量。数组变量由变量名和数组下标构成,通常用Dim语句来定义数组,定义格式为:Dim 数组名(下标下限 to 下标上限) 缺省情况下,下标下限为0,数组元素从数组名(0)至数组名(下标上限);如果使用to选项,则可以安排非0下限。例如:Dim A(5,5) As Integer,B(1 To 3,10 to 20,2),则A有36个元素, B有3*11*3=99个元素。在本题中,还有一点要注意,题面说到在模块的声明部分使用Option Base 1语句,则数组默认下标下

12、限是1。本题中二维数组A(2 to 5,5)的元素个数为4*5=20个元素。 所以本题答案为A。21. 下列关于对象更新前事件的叙述中,正确的是_。 更新前(BeforeUpdate)事件,是在控件内容更新前发生事件。 所以本题答案为B。22. 能够实现从指定记录集里检索特定字段值的函数是_。 DLookup函数是从指定记录集里检索特定字段的值。 所以本题答案为D。23. 为窗体或报表的控件设置属性值的正确宏操作命令是_。 在Access的宏中,SetValue命令是对窗体、窗体数据表或报表的段、控件、属性的值进行设置。 所以本题答案为C。24. 输入掩码字符&的含义是_。 掩码字符&的含义是

13、必须输入一个任意的字符或一个空格。 所以本题答案为C。25. 假设公司表中有编号、名称、法人等字段,查找公司名称中有网络二字的公司信息,正确的命令是_。 LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段,作用是在一个字符型字段列中检索包含的对应子串。本题中还用到了通配符*,下面介绍一下Access中使用的通配符:?表示任何单一字符;*表示零个或多个字符;#表示任何一个数字。 所以本题答案为D。26. 在窗体上有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:Private Sub Comman

14、d1_Click() Dim i, j, x For i = 1 To 20 Step 2 x = 0 For j = i To 20 Step 3 x = x + 1 Next j Next i Text1.Value = Str(x)End Sub打开窗体运行后,单击命令按钮,文本框中显示的结果是_。 事件代码中有两个for循环,第一个for循环For i = 1 To 20 step 2变量i的初值为1,终值为20,步长为2,循环条件符合,执行语句x=0,为变量x赋值为0,从这里可以看出,无论循环执行多少次,在执行循环体时,x的值都将还原为0,通过这一点可知,最后一次循环的结果即为整个程

15、序的运行值。再来看整个程序,第二个For循环For j = i To 20 step 3,初值为i,终值为20,步长为3,那么可以知道,当i=1时,第二个循环执行7次;当i=3时,第二个循环执行6次,依次类推,当i=19时,第一个循环最后一次执行,那么把i=19代入到第二个循环中: 当i=19时,j=19,x=0+1=1。 此时j=j+3=19+3=22,2220,循环条件不成立,循环结束。 至此,第一个for循环和第二个for循环都运行结束,所以x=1,通过语句Text1.Value = Str(x)将字符1显示在窗体的文本框中。 所以本题答案为A。27. 在窗体上有一个命令按钮Comman

16、d1,编写事件代码如下:Private Sub Command1_Click() Dim x As Integer, y As Integer x = 12: y = 32 Call Proc(x, y) Debug.Print x; yEnd SubPublic Sub Proc(n As Integer, ByVal m As Integer) n = n Mod 10 m = m Mod 10End Sub打开窗体运行后,单击命令按钮,立即窗口上输出的结果是_。 过程定义时,如果形式参数被说明为传值(ByVal项),则过程调用只是相应位置实参的值单向传送给形参处理,而被调用过程内部对形参

17、的任何操作引起的形参值的变化均不会影响实参的值。由于这个过程,数据的传递只是单向性,故称为传值调用的单向作用形式。反之,如果形式参数被说明为传址(ByRef项),则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。在这个过程中,数据的传递具有双向性,故称为传址调用的双向作用形式。在过程定义时,如果未做参数说明,则默认为传址调用。本题在Command1_Click()函数中通过语句Call Proc(x, y)调用子函数,变量n为传址调用,变量m为传值调用,所以程序输出结果为:2 32。 所以本题答案为A。28. 下列属于通知或

18、警告用户的命令是_。 宏操作命令中,通知或警告用户的命令有四种,分别为:Beep命令、Echo命令、MsgBox命令和SetWarnings命令。 所以本题答案为C。29. 在调试VBA程序时,能自动被检查出来的错误是_。 在VBA程序调试过程中,总会或多或少地遇到各种各样的错误,这些错误大致可分为以下几类: 语法错误:指程序的某一语句的语法出现错误,Visual Baisc编辑器会自动检测语法错误,并提醒程序员错误所在。 编译错误:指在程序的编译过程中检测出来的错误。只检测单行语句,是不能发现编译错误的。 逻辑错误:指思维错误-导致程序运行结果与程序员的预期结果不同的编程思路错误,该错误不一

19、定会被Visual Baisc编辑器自动检测出来。逻辑错误是最常见也是最麻烦的一类错误,一般可通过设置断点、单步执行、观察值的变化来发现和纠正逻辑错误。 实时错误:指在程序运行过程中发现的错误。有时过程中的某条语句在某些条件下能正确执行,而在另一些条件下就不能正确执行。 所以本题答案为A。30. 在SQL查询中GROUP BY的含义是_。 在SQL查询中GROUP BY子句用于对检索结果进行分组,可以利用它进行分组汇总。 所以本题答案为D。31. 下列关于关系数据库中数据表的描述,正确的是_。 在Access中,每个表都是数据库独立的一个部分,但每个表又不是完全孤立的,表与表之间可能存在着相互

20、的联系。 所以本题答案为D。32. 下列程序段的功能是实现学生表中年龄字段值加1:Dim Str As StringStr=_Docmd.RunSQL Str空白处应填入的程序代码是_。 本题中通过语句Docmd.RunSQL Str可知空白处应该填写一个SQL语句,由题面可知程序段的功能是实现学生表中年龄字段值加1,所以空白处应该填写一个Update语句。Update语句实现数据的更新功能,能够对指定表所有记录或满足条件的记录进行更新操作,该语句的格式为: Update Set = ,= Where 其中,是指要更新数据的表的名称。=是用表达式的值替代对应字段的值,并且一次可以修改多个字段。

21、一般使用Where子句来指定被更新记录字段值所满足的条件,如果不使用Where子句,则更新全部记录。 所以本题答案为B。33. 下列对数据输入无法起到约束作用的是_。 字段名称:用来说明字段的名称,即显示在表格列上的文字,并不会对数据输入起到约束作用。 输入掩码:在输入数据时,使特定的数据有相对固定的书写格式。 有效性规则:允许定义一条规则,用以限制可以接受的内容。 数据类型:使表中的同一列数据具有相同的数据特征。 所以本题答案为C。34. 在窗体上有一个命令按钮Command1,编写事件代码如下:Private Sub Command1_Click() Dim d1 As Date Dim

22、d2 As Date d1 = #12/25/2009# d2 = #1/5/2010# MsgBox DateDiff(ww, d1, d2)End Sub打开窗体运行后,单击命令按钮,消息框中输出的结果是_。 DateDiff函数的作用是返回日期1和日期2之间按照间隔类型所指定的时间间隔数目。 语法: DateDiff(, , , W1 , W2 ) DateDiff函数的语法包含以下参数: 参数包含以下设置: 本题程序是求出2009年12月25日与2010年1月5日两个日期之间相差几周。 所以本题答案为B。35. 在窗体上有一个命令按钮Command1,编写事件代码如下:Private

23、Sub Command1_Click() Dim y As Integer y = 0 Do y = InputBox(y=) If (y Mod 10) + Int(y / 10) = 10 Then Debug.Print y; Loop Until y = 0End Sub打开窗体运行后,单击命令按钮,依次输入10、37、50、55、64、20、28、19、-19、0,立即窗口上输出的结果是_。 本题程序首先定义变量y用以存放输入的整数,通过Do-Loop Until循环中的语句y = InputBox(y=)将输入的值赋值给变量y,程序通过Do-Loop Until循环语句来判断输入的

24、值是否符合条件,即语句If (y Mod 10) + Int(y / 10) = 10,该语句的意思是,判断变量y对10取模与变量y整除10相加后的值,如果结果等于10,则输出变量y的值,不等于10则继续判断下一个值,直到输入的数为0,符合循环结束条件,跳出Do-Loop Until循环。题面要求依次输入10、37、50、55、64、20、28、19、-19、0,所以立即窗口上输出的结果是:37 55 64 28 19。 所以本题答案为D。填空题01. 软件是_程序_、数据和文档的集合。 计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。02. 有一个学生

25、选课的关系,其中学生的关系模式为:学生(学号,姓名,班级,年龄),课程的关系模式为:课程(课号,课程名,学时),其中两个关系模式的键分别是学号和课号,则关系模式选课可定义为:选课(学号,_课号_,成绩)。 码也称为关键字,是表中若干属性的属性组,其值惟一标识表中的一个元组。在关系模式选课中能惟一标识一个元组的是学号,课号。03. 设二叉树如下:对该二叉树进行后序遍历的结果为_EDBGHFCA_。 后序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后遍历右子树,最后访问根结点,并且,在遍历左、右子树时,仍然先遍历左子树,然后遍历右子树,最后访问根结点。04. 设某循环队

26、列的容量为50,如果头指针front=45(指向队头元素的前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有_15_个元素。 在循环队列中,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置,因此,从排头指针front指向的后一个位置直至队尾指针rear指向的位置之间所有的元素均为队列中的元素。本题中队列的容量为50,头指针为45,那么从头指针到50之间有46、47、48、49、50,共5个元素,尾指针为10,那么从1到10之间有10个元素,所以共有15个元素。05. 一个队列的初始状态为空。现将元素A,B,C,D,E,F,5,4,3,2,1

27、依次入队,然后再依次退队,则元素退队的顺序为_ A,B,C,D,E,F,5,4,3,2,1_。 队列是指允许在一端进行插入、而在另一端进行删除的线性表。允许插入的一端称为队尾,允许删除的一端称为队头。在队列这种数据结构中,最先插入的元素将最先能够被删除,反之,最后插入的元素将最后才能被删除。因此,队列又称为先进先出或后进后出的线性表。06. 使用向导创建数据访问页时,在确定分组级别步骤中最多可设置_4_个分组字段。 使用向导创建数据访问页时,在确定分组级别步骤中最多可设置4个分组字段。07. 下列程序的功能是找出被5、7除,余数为1的最小的5个正整数。请在程序空白处填入适当的语句,使程序可以完

28、成指定的功能。Private Sub Form_Click() Dim Ncount%, n% Ncount = 0 n = 1 Do n = n + 1 If _ n Mod 5=1 And n Mod 7=1_ Then Debug.Print n Ncount = Ncount + 1 End If Loop Until Ncount = 5End Sub 求模运算符(Mod)用来对两个数作除法并且只返回余数。被5和7整除余数为1的表达式分别可以写为n Mod 5=1和n Mod 7=1,而按照题面要求同时被5和7除余数为1,则可以将两个表达式用And连接。因此本题答案为:n Mod 5

29、=1 And n Mod 7=1。08. 下图所示的窗体上有一个命令按钮(名称为Command1)和一个选项组(名称为Framel1),选项组上显示Frame1文本的标签控件名称为Label1,若将选项组上显示文本Frame1改为汉字性别,应使用的语句是_ Label1.Caption=性别_。 由于文本标签控件的名称为Label1,而标题属性的标识为Caption,所以本题答案为:Label1.Caption=性别。09. 以下程序的功能是在立即窗口中输出100到200之间所有的素数,并统计输出素数的个数。请在程序空白处填入适当的语句,使程序可以完成指定的功能。Private Sub Command2_Click() Dim i%, j%, k%, t%t为统计素数的个数 Dim b As Boolean For i = 100 To 200 b = True k = 2 j = Int(Sqr(i) Do While k = j And b If i Mod k = 0 Then b = _ false _ End If k = _K+1_ Loop If b = True Then t = t + 1 Debug.Print i End If Next i Debug.Print t=; t

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1