全国计算机等级考试二级Access数据库程序设计真题2(含答案).pdf

上传人:奔*** 文档编号:88120443 上传时间:2023-04-22 格式:PDF 页数:9 大小:1.45MB
返回 下载 相关 举报
全国计算机等级考试二级Access数据库程序设计真题2(含答案).pdf_第1页
第1页 / 共9页
全国计算机等级考试二级Access数据库程序设计真题2(含答案).pdf_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《全国计算机等级考试二级Access数据库程序设计真题2(含答案).pdf》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级Access数据库程序设计真题2(含答案).pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、全国计算机等级考试二级Access数据库程序设计真题精选2一、单项选择题1.下列叙述中正确的是()。A.算法的效率只与问题的规模有关,而与数据的存储结构无关B.算法的时间复杂度是指执行算法所需要的计算工作量 VC.数据的逻辑结构与存储结构是一一对应的D.算法的时间复杂度与空间复杂度一定相关解析:算法的时间复杂度是指算法在计算机内执行时所需时间的度量;与时间复杂度类似,空间复杂度是指算法在计算机内执行时所需存储空间的度量。2.表达式乂+1”是()。A.算术表达式B.非法表达式C.关系表达式 JD.字符串表达式解析:由于不同类型的运算符的优先级为:算术运算符 连接运算符(字符运算符)比较运算符(关

2、系运算符)逻辑运算符。因此表达式X+DX又可写成(X+l)X,即这个表达式是一个关系表达式。3.对长度为n 的线性表排序,在最坏情况下,比较次数不是n(nl)/2的排序方法是()。A.快速排序B.冒泡排序C.直接插入排序D.堆排序 V解析:快速排序、冒泡排序和直接插入排序在最坏情况下,比较次数都是n(n-1)/2,堆排序在最坏情况下的比较次数最少,是0(log2n)o4.在关系窗口中,双击两个表之间的连接线,会出现()。A.数据表分析向导B.数据关系图窗口C.连接线粗细变化D.编辑关系对话框 V解析:当两个表之间建立关系,两个表之间会出现一条连接线,双击这条连接线会出现编辑关系对话框。5.一个

3、栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。A.1 2 3 4 5 A B C D EB.E D C B A 5 4 3 2 1 VC.A B C D E 1 2 3 4 5D.5 4 3 2 1 E D C B A解析:栈按“后进先出”的原则组织数据,因此入栈最晚的最先出栈。6 .已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列S Q L语句中,正确的是()。A.S E LE C T 学号,C O U N T (学号)F R O

4、 M 借阅B.S E LE C T 学号,C O U N T (学号)F R O M 借阅 G R O U P B Y 学号 VC.S E LE C T 学号,S U M (学号)F R O M 借阅D.S E LE C T 学号,S U M (学号)F R O M 借阅 O R D E R B Y 学号解析:S Q L查询中分组统计使用G R O U P B Y 子句,统计次数使用合计函数C O U N T(),据此题要求按学号统计学生借阅次数,使用的查询语句为S E LE C T 学号,C O U N T (学号)F R O M 借阅G R O U P B Y 学号。7 .数据库应用系统中

5、的核心问题是()。A.数据库设计 VB .数据库系统设计C.数据库维护D.数据库管理员培训解析:数据库应用系统中的核心问题是设计一个能满足用户需求、性能良好的数据库,这就是数据库设计。8.如果在查询条件中使用通配符“口”,其含义是()。A.错误的使用方法B.通配任意长度的字符C.通配不在括号内的任意字符D.通配方括号内任一单个字符 V解析:通配符“口”的含义是通配方括号内任一单个字符,可以用来限制字符范围。9.算法的空间复杂度是指()A.算法在执行过程中所需要的计算机存储空间 VB.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数解析:算法的空间复杂度

6、是指算法在执行过程中所需要的内存空间。1 0.如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是()。A.删除B.追加C.生成表 VD.更新解析:如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是生成表查询。1 1.软件测试的目的是()。A.评估软件可靠性B.发现并改正程序中的错误C.改正程序中的错误D.发现程序中的错误 V解析:软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中心,而不是为了演示软件的正确功能,也不是为了评估软件或改正错误。1 2.在打开窗体时,依次发生的事件是()。A.打 开(O p e n)一加载(L o a d)调整

7、大小(R e s i z e)一激活(A c t i v a t e)VB.打 开(O p e n)一激涪(A c t i v a t e)一加 载(L o a d)一调整大小(R e s i z e)C.打 开(O p e n)f 调整大小(R e s i z e)加 载(L o a d)-*激 活(A c t i v a t e)D.打 开(O p e n)f 激 活(A c t i v a t e)调整大小(R e s i z e)加 载(L o a d)解析:A c c e s s 开启窗体时事件发生的顺序是:开启窗体:O p e n (窗体)-*L o a d(窗体)f R e s

8、i z e (窗体)-*A c t i v a t e (窗体)-*C u r r e n t (窗体)f E n t e r(第一个拥有焦点的控件)-G o t F o c u s (第一个拥有焦点的控件)。1 3.某二叉树共有7 个结点,其中叶子结点只有1 个,则该二叉树的深度为(假设根结点在第1 层)(A.3B.4C.6D.7 V解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总比度为2 的结点多一个,因此本题中度为2 的结点为1-1=0 个,据此可以知道本题目中的二叉树的每一个结点都有一个分支,所以共7 个结点共7 层,即深度为7。1 4.在定义过程时,系统将形式参数

9、类型默认为()。A.值参B.变 参 VC.数组D.无参解析:在V B A 中定义过程时,如果省略参数类型说明,那么该参数将默认为按地址传递的参数,这就意味着,过程调用时会把实际参数的地址传递给过程,如果在过程内部对该参数的值进行了改变,那么就会影响实际参数的值。1 5.某系统总体结构图如下图所示:程序运行后,为了在窗体上消息框中输出“H e l l o”信息,在窗体上应执行的操作是()。A.同时按下S h i ft 键和鼠标左键B.同时按下S h i ft 键和鼠标右键C.同时按下C t r l、A l t 键和鼠标左键D.同时按下C t r l、A l t 键和鼠标右键V解析:在窗体的鼠标事

10、件中,参数B u t t o n 的值为1 表示左键按下,值为2表示右键按下,值为4表示中间按键按下;参数S h i ft 的值为1 表示S h i ft 键按下,值为2表示C t r l 键按下,值为4表示A l t 键按下。S h i ft 值为6 则说明是C t r l 键和A l t 键同时按下,B u t t o n 值为2 说明是鼠标右键按下。1 7.下面概念中,不属于面向对象方法的是()。A.对象B.继承C.类D.过程调用V解析:面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象、类、消息、继承等概念。18

11、.MsgBox函数返回值的类型是()。A.数 值 JB.变体C.字符串D.数值或字符串(视输入情况而定)解析:MsgBox 函数的语法为:MsgBox(prompt,buttons,title,helpfile,context)o该函数的返回值是一个数值,告诉用户单击了哪一个按钮。比如MsgBox消息框显示“确定”按钮,则单击“确定”按钮,MsgBox函数的返回值为1。19.设有如下三个关系表:按照功能要求,在横线上应填写的是()。A.CurrentDBB.CurrentDB.ConnentionC.CurrentProjectD.CurrentProject.Connection V解析:由

12、于变量ADOcn定义为ADODB连接对象,因此,当初始化为连接当前数据库时要使用 SetADOcn=CurrentProjeet.Connectiono 因为 CurremDb 是DAO.Database 的对象,而 CurrentProjectT 才是适用于 ADO.Connection 的对象。22.窗体中有命令按钮Commandl和文本框Textl,事件过程如下:要查找出“40”号部门单价最高的前两条记录,正确的SQL命令是()。A.SELECTT0P2+FR0M 商品 WHERE 部门号=“40”GR0UPBY 单价;B.SELECTT0P2+FR0M 商品 WHERE 部门号=“40

13、”GR0UPBY 单价 DESC;C.SELECTT0P2+FR0M 商品 WHERE 部门号=“40”0RDERBY 单价;D.SELECTT0P2*FR0M 商品 WHERE 部门号=“40”ORDERBY 单价 DESC;V解析:要查找出“40”号部门单价最高的前两条记录,首先需要查找出部门号是 40的所有记录,再用“ORDERBY单价DESC”对单价按降序排列,然后再利用“TOP2”显示前两条记录。为实现此目的所使用的SQL语句为:SELECTTOP2*FROM 商品 WHERE 部门号=“40”ORDERBY 单价 DESE。30.若要在子过程Procl调用后返回两个变量的结果,下列

14、过程定义语句中有效的是()。A.S u bP r o c1 (n,m)VB.S u bP r o c1 (B y Va l n.m)C.S u bP r o e l (n.B y Va l m)D.S u bP r o c1 (B y Va l n.B y Va l m)解析:过程定义时,如果形式参数被说明为传值(B y Va i 项),则过程调用只是相应位置实参的值“单向”传递给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。由于这个过程,数值的传递只有单向性,故称为“传值调用”的“单向”作用形式。反之,如果形式参数被说明为地址(B yR e f),则过

15、程调用是将相应位置实参的地址传给形参处理,而被调用过程内部对形参的任何操作引起形参值的变化又会反而影响实参的值。在这个过程中,数值的传递具有双向性,故称为“传址调用”的“双向”作用形式。B yR e f 是V B A 的默认选项。本题中要求在子过程P r oc l调用后返回两个变量的结果,因此采用的是“传址调用,故为S u b P r oc i(n,m)o3 1.下列给出的选项中,非法的变量名是()。A.S u mB.I nt e ge r _ 2C.R e m VD.F or ml解析:V B A 中变量命名不能包含空格或除了下划线字符(_)外的其他的标点符号,长度不能超过25 5 个字符,

16、不能使用V B A 的关键字。R e m是用来标识注释的语句,不能作为变量名,用它做变量名是非法的。3 2.在数据表的“查找”操作中,通配符“!”的使用方法是()。A.通配任意一个数字字符B.通配任意一个文本字符C.通配不在方括号内的任意一个字符VD.通配位于方括号内的任意一个字符解析:通配符“!”的含义是匹配任意不在方括号里的字符,r u b!a e U 可查到b ill和b u ll,但不能查到b a ll或b e ll。3 3.命令按钮C omma nd l的C a pt ion属性为“退 出(x)”,要将命令按钮的快捷键设为 A lt+x”,应修改C a pt ion属性为()。A.在

17、 x 前插入&VB.在 x 后插入&C.在 x 前插入#D.在 x 后插入#解析:要设置“A lt+”字符的快捷键,需要使用“&+”字符的形式。因此,如果要将命令按钮的快捷键设置为 A lt+x”,则需要在按钮标题中设置为,“&X”。3 4 .在S Q L 语言的S E L E C T 语句中,用于指明检索结果排序的子句是()。A.F R OMB.W H I L EC.G R OU P B YD.OR D E R B Y V解析:查询的语法格式为S E L E C T F R OM W H E R E,其中:S E L E C T 说明要查询的字段,F R OM 说明来自哪个表或哪些表,W H

18、 E R E 说明查询条件。G R OU P B Y子句用于分组查询;OR D E R B Y短语可将查询结果按升序(A S C)或降序(D E S C)排列,默认按升序排列。3 5 .确定一个窗体大小的属性是()。A.W id t h 和 H e ight 7B.W id t h 和 T opC.T op 和 L e f tD.T op 和 H e ight解析:确定一个窗体大小的属性是控件的宽和高属性,即w id t b 和H eiis h t。36.若变量i 的初值为8,则下列循环语句中循环体的执行次数为()。Do W h il ei=17i=i+2L o o pA.3 次B.4次C.5

19、 次 JD.6次解析:本题中的循环是一个典型的 Do W h il eL o o p”语句,Do W h il eL o o p 语句使用格式如下:Do While条件式循环体变量i 的初值为8,根据循环的条件式可知,在 i 17,不符合条件式,不执行循环体,退出循环。所以循环体将被执行5 次,C 项正确。37.在窗体上有一个命令按钮Co m m a n d l 和一个文本框T ext l,编写事件代码如下:P r iv a t eS u b Co m m a n d 1_ C1ic k ()Dim i,j,xF o r i=l T o 20s t ep 2x=0F o r j=I T o 2

20、0s t ep 3x=x+l N ext j N ext iT ext l.V a l u e=S t r(x)En d S u b 打开窗体运行后,单击命令按钮,文本框中显示的结果是()OA.1 VB.7C.17D.400解析:题目中使用了双重F o r 循环,外循环中每循环一次,x 的值都是从0 开始,因此外循环中到最后一次循环时,x 的值是0;而内循环中的最后一次循环是j=20t 020s t ep 3,所以此时内循环只循环一次,x 的值为x=0+l=l。S t r 函数将数值转换成字符串。38.下列关于S Q L 命令的叙述中,正确的是()。A.I N S ER T 命令中可以没有V

21、A L U ES 关键字B.I N S ER T 命令中可以没有I N T O 关键字C.I N S ER T 命令中必须有S ET 关键字D.以上说法均不正确V解析:S Q L 查询中的I N S ER T 语句的作用是向数据表中插入数据,其语法结构为:I N S ER T I N T O 表名(列名1,列名2,,列名n)V A L U ES (值1,值2,值 n);插入多少列,后面括号里面就跟多少值。39 .如果输入掩码设置为“L”,则在输入数据的时候,该位置上可以接受的合法输入是()。A.任意符号B.必须输入字母A Z VC.必须输入字母或数字D.可以输入字母、数字或空格解析:输入掩码符号L的含义是必须输入字母(A-Z)o40.某学生成绩管理系统的“主窗体 如下图左侧所示,单击“退出系统”按钮会弹出下图右侧“请确认,”提示框;如果继续单击“是”按钮,才会关闭主窗体退出系统;如果单击 否”按钮,则会返回“主窗体”继续运行系统。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁