2020年计算机等级考试二级笔试资料.pdf
《2020年计算机等级考试二级笔试资料.pdf》由会员分享,可在线阅读,更多相关《2020年计算机等级考试二级笔试资料.pdf(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2020年计算机等级考试二级笔试资料3 月全国计算机等级考试二级笔试试卷A c c e s s 数据库程序设计(考试时间9 0 分钟,满分1 0 0 分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。(1)下列叙述中正确的是A)循环队列是队列的一种链式存储结构 B)循环队列是一种逻辑结构0 循环队列是非线性结构 D)循环队列是队列的一种顺序存储结构(2)下列叙述中正确的是A)栈是一种先进先出的线性表 B)队列是一种后进先出的线性表C)栈与队列都是非线性结构 D)以上三种说法都不对(3)一棵
2、二叉树共有2 5 个结点,其中5 个是叶子结点,则度为1 的结点数为A)4 B)1 0 C)6 D)1 6(4)下列模式中,能够给出数据库物理存储结构与物理存取方法的是A)内模式 B)外模式 C)概念模式 D)逻辑模式(5)在满足实体完整性结束的条件下A)一个关系中必须有多个候选关键字B)一个关系中只能有一个候选关键字C)一个关系中应该有一个或多个候选关键字D)一个关系中能够没有候选关键字(6)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)差 B)自然连接 C)交 D)并(7)软件生命周期中的活动不包括A)需求分析 B)市场调研 C)软件测试D)软件维护(8)下面不属于需求分析
3、阶段任务的是A)确定软件系统的功能需求 B)制定软件集成测试计划C)确定软件系统的性能需求 D)需求规格说明书评审(9)在黑盒测试方法中,设计测试用例的主要根据是A)程序内部逻辑 B)程序流程图C)程序数据结构 D)程序外部功能(1 0)在软件设计中不使用的工具是A)数据流图(D F D图)B)P A D图C)系统结构图 D)程序流程图(1 1)在A c c e s s数据库中,用来表示实体的是A)表 B)记录 C)字段 D)域(1 2)在学生表中要查找年龄大于1 8岁的男学生,所进行的操作属于关系运算中的A)投影 B)选择 C)联接 D)自然联接(1 3)假设学生表已有年级、专业、学号、姓名
4、、性别和生日6个属性,其中能够作为主关键字的是A)姓名 B)学号 C)专业 D)年级(1 4)下列关于索引的叙述中,错误的是A)能够为所有的数据类型建立索引B)能够提高对表中记录的查询速度C)能够加快对表中记录的排序速度D)能够基于单个字段或多个字段建立索引(1 5)若查找某个字段中以字母A 开头且以字母Z 结尾的所有记录,则条件表达式应设置为A)Li k e “A$Z B)L i k e “A#Z”C)L i k e “A*Z D)L i k e “A?Z”(1 6)在学生表中建立查询,“姓名”字段的查询条件设置为“I s N u l l ,运行该查询后,显示的记录是A)姓名字段为空的记录
5、B)姓名字段中包含空格的记录C)姓名字段不为空的记录D)姓名字段中不包含空格的记录(1 7)若要在一对多的关联关系中,“一方”原始记录更改后,“多方”自动更改,应启用A)有效性规则 B)级联删除相关记录C)完整性规则 D)级联更新相关记录(1 8)教师表的“选择查询”设计视图如下,则查询结果是A)显示教师的职称、姓名和同名教师的人数B)显示教师的职称、姓名和同样职称的人数C)按职称的顺序分组显示教师的姓名D)按职称统计各类职称的教师人数(1 9)在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教,要查找职称为教授或副教授的教师,错误的语句是A)S E L E C T *F R O M
6、 教师表 W H E R E (I n S t r (职称,“教 授 )0);B)S E L E C T *F R O M 教师表 W H E R E (R i g h t (职称,2)=“教授”);C)S E L E C T *F R O M 教师表 W H E R E (职称=教授”);D)S E L E C T *F R O M 教师表 W H E R E (I n S t r(职称,“教 授 )=1 O r I n S t r(职称,“教 授 )=2);(2 0)在窗体中为了更新数据表中的字段,要选择相关的控件,正确的控件选择是A)只能选择绑定型控件 B)只能选择计算型控件C)能够选择
7、绑定型或计算型控件D)能够选择绑定型、非绑定型或计算型控件(2 1)已知教师表“学历”字段的值只可能是四项(博士、硕士、本科或其它)之一,为了方便输入数据,设计窗体时,学历对应的控件应该选择A)标签 B)文本框 C)复选框 D)组合框(2 2)在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是A)直线和多边形 B)直线和矩形 C)直线和圆形 D)矩形和圆形(2 3)要在报表中输出时间,设计报表时要添加一个控件,且需要将该控件的“控件来源”属性设置为时间表达式,最合适的控件是A)标签 B)文本框 C)列表框 D)组合框(2 4)用S Q L语句将S T U D E N T表中字段“年龄
8、”的值加L能够使用的命令是A)R E P L A C E S T U D E N T 年 龄=年龄+1B)R E P L A C E S T U D E N T 年龄 W I T H 年龄+1C)U P D A T E S T U D E N T S E T 年 龄=年龄+1D)U P D A T E S T U D E N T 年龄 W I T H 年龄+1(2 5)已知学生表如下:学号姓名年龄性别班级张1 8男计算机一班李四1 9男计算机一班王五2 0男计算机一班刘七19女计算机二班执行下列命令后,得到的记录数是SE L E C T 班级,MA X (年龄)F R O M学生表G R O
9、UP B Y 班级A)4 B)3 C)2 D)1(26)数据库中能够被另存为数据访问页的对象A)窗体 B)报表 C)表和查询 D)以上均可(27)在宏设计窗口中有“宏名”、“条件”、“操作”和“备注”等列,其中不能省略的是A)宏名 B)操作 C)条件 D)备注(28)宏操作不能处理的是A)打开报表 B)对错误进行处理C)显示提示信息 D)打开和关闭窗体(29)下列关于V B A 事件的叙述中,正确的是A)触发相同的事件能够执行不同的事件过程B)每个对象的事件都是不相同的C)事件都是由用户操作触发的D)事件能够由程序员定义(30)下列不属于类模块对象基本特征的是A)事件 B)属性 C)方法 D)
10、函数(31)用来测试当前读写位置是否达到文件末尾的函数是A)E O F B)F i l e L e n C)L e n D)L O F(32)下列表达式中,能够保留变量x 整数部分并进行四舍五入的是A)F i x(x)B)R n d(x)C)R o u n d(x)D)I n t (x)(33)运行下列过程,当输入一组数据:10,20,5 0,8 0,40,30,9 0,100,6 0,7 0,输出的结果应该是Su b p l()D i m i,j,a rr(11)A s I n t e g e rk =1w h i l e k a rr(j)T h e nt e m p =a rr(i)a
11、rr(i)=a rr(j)a rr(j)=t e m pE n d I fa rr(i)N e x t iE n d Su bA)无序数列 B)升序数列 C)降序数列 D)原输入数列(34)下列程序的功能是计算N =2+(2+4)+(2+4+6)+.+(2+4+6+.+40)的值。P ri v a t e Su b C o m m a n d 34_ C l i c k()t =0m =0s u m =0D ot =t+ms u m =s u m +tm =_ _ _ _ _ _ _ _ _ _ _L o o p w h i l e m 41Ms g B o x Su m =&s u mE n
12、 d Su b空白处应该填写的语句是A)t +2 B)t +1 C)m +2 D)m +1(35)利用A D O 访问数据库的步骤是:定义和创建A D O 实例变量设置连接参数并打开连接设置命令参数并执行命令设置查询参数并打开记录集操作记录集关闭、回收有关对象这些步骤的执行顺序应该是A)B)C)D)二、填空题(每空2分,共30分)请 将 每 空 的 正 确 答 案 写 在 答 题 卡 序 号 的 横 线上,答在试卷上不得分。(1)在长度为n 的顺序存储的线性表中删除一个元素,最坏情况下需要移动表中的元素个数为1O(2)设循环队列的存储空间为Q (1:3 0),初始状态为 f r o nt =r
13、 e ar =3 0o现经过一系列入队与退队运算后,f r o nt =1 6,r e ar =1 5,则循环队列中有 2 个元素。(3)数据库管理系统提供的数据语言中,负责数据的增、删、改和查询的是3。(4)在将E-R 图转换到关系模式时,实体和联系都能够表示成 4。(5)常见的软件工程方法有结构化方法和面向对象方法,类、继承以及多态性等概念属于 5 。(6)A cce s s 的查询分为5 种类型,分别是选择查询、参数查询、操作查询、S Q L 查询和_囱查询。(7)如果要求用户输入的值是一个3 位的整数,那么其有效性规则表达式能够设置为7。(8)在工资表中有姓名和工资等字段,若要求查询结
14、果按照工资降序排列,可使用的S Q L 语句是:S E L E C T姓名,工资F R O M 工资表O R D E R B Y 工资 8(9)在宏中引用窗体控件的命令格式是 9 o(1 0)已知:D im r s A s ne w ,在程序中为了得到记录集的下一条记录,应该使用的方法是r s.1 0(1 1)在 VB A 中,没有显式声明或使用符号来定义的变量,其数据类型默认是 1 1 。(1 2)下列程序的功能是:输入1 0 个整数,逆序后输出,请在程序空白处填入适当语句使程序完成指定的功能。Pr i v at e Su b Co m m an d2 _ Cl i ck()Di m i,j
15、,k,t em p,ar r (1 1)As In t egerDi m r es u l t As St r i n gFo r k =1 To 1 0ar r (k)=Vai (In p u t Bo x(“请输入第&k&个数:,“数据输入窗口”)Nex t ki =1j =1 0Dot em p =ar r(i)ar r (i)=ar r (j)ar r (j)=t em pi =i +1j =1 2 Lo o p Whi l e 1 3 r es u l t =Fo r k =1 To 1 0r es u l t =r es u l t&arr(k)&Chr(1 3)Nex t kMs
16、 gBo x r es u l tEn d Su b(1 3)已经设计出一个表格式窗体,能够输出教师表的相关字段信息,请按照以下功能要求补充设计:改变当前记录,消息框弹出提示“是否删除该记录?”,单击“是”,则直接删除该当前记录;单 击“否”,则什么都不做,其效果图如下:单 击“退出”按钮,关闭窗体Pr i v at e Su b bt n Can cel _ Cl i ck()1 4 En d Su b 表格式窗体当前记录变化时触发Pr i v at e Su b Fo r m _ Cu r r en t()If Ms gBo x(是否删除该记录?,v bQu es t i o n +v b
17、Yes No,“确认)=v bYes Then 1 5 En d IfEn d Su b答案:一、选择题1 5 D D D A A1 1 1 5 B B B A C2 1 2 5 D B B C C3 1 3 5 A C A C D二、填空题6 1 0 A B B D A1 6 2 0 A D D C A2 6 3 0 D A B A D1、n-12、293、数据操纵语言4、关系5、面向对象方法6、交叉表7、between 100 and 9998、DESC9、forms!窗体名 名控件名10、movenext11、ariant或变体型12、j-113、iCloseMsgBoxD)a退出系统:
18、宏|o 回条件操作Close(“主窗体”)MsgBoxI O II回|嘘褊0(2 4)在打开窗体时,一次发生的事件是A)打 开(O p e n)f 加 载(L o a d)f 调 整 大 小(Re s i z e)f 激 活(Ac t i v a t e)B)打 开(O p e n)f 激 活(Ac t i v a t e)f 加 载(L o a d)f调整大小(Re s i z e)C)打 开(O p e n)f调 整 大 小(Re s i z e)f加载(L o a d)激活(Ac t i v a t e)D)打开(O p e n)f激活(Ac t i v a t e)调整大小(Re s
19、i z e)f 加载(L o a d)(2 5)在宏表达式中要引用Fo r m l 窗体的t x t l 控件的值,正确的引用方法是A)Fo r m l!t x t l B)t x t l C)Fo r m s!Fo r m l!t x t l D)Fo r m s!t x t l(2 6)将一个数转换成相应字符串的函数是A)St r B)St r i n g C)As c D)Ch r(2 7)V BA中定义符号常量使用的关键字是A)Co n s t B)Di m C)P u b l i cD)St a t i c(2 8)由“Fo r I =1 T o 1 6 St e p 3”决定的循环
20、结构被执行A)4 次 B)5 次 C)6 次 D)7 次(2 9)能够用I n p u t Bo x 函数产生“输入对话框”。执行语句:st=I n p u t Bo x(“请 输 入 字 符 串 ,字符串对话框”,a a a a )当用户 b b b b”,按 0 K 按钮后,变量s t 的内容是A)a a a a B)请输入字符串 0 字符串对话框 D)b b b b(3 0)下列不属于V BA函数的是A)Ch o o s e B)I f C)I l fD)Sw i t c h(3 1)若有以下窗体单击事件过程:P r i v a t e Su b Fo r m _ Cl i c k()r
21、 es u lt =1F or i =1 T o 6 s t ep 3r es u lt =r es u lt *iN ex t iM s gBox r es u ltE nd S u b打开窗体运行后,单击窗体,则消息框的输出内容是A)1 B)4 C)15 D)120(32)窗体中有命令按钮Comma nd32,其Cli ck事件代码如下。该事件的完整功能是:接受从键盘输入的10个大于0的整数,找出其中的最大值和对应的输入位置。Pr i v a t e S u b Comma nd32_ Cli ck()ma x =0ma x _ n=0F or i =1 T o 10nu m=V a i
22、(I np u t Box(“请输入第”&i&“个大于0的整数:)I f T henma x =nu mma x _ n=iE nd I fN ex t iM s gBox(最大值为第&ma x _ n&“个输入的”&ma x)E nd S u b程序空白处应该填入的表达式是A)nu m i B)i ma x D)nu m ma x(33)若有如下S u b 过程:S u b s fu n(x A s S i ngle,y A s S i ngle)t=xx=t/yy=t M od yE nd S u b在窗体上添加一个命令按钮Comma nd33,对应的事件过程如下:Pr i v a t e
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2020 计算机等级考试 二级 笔试 资料
限制150内