2022年计算机等级考试二级access试题汇编 .pdf

上传人:Q****o 文档编号:26910016 上传时间:2022-07-20 格式:PDF 页数:47 大小:11MB
返回 下载 相关 举报
2022年计算机等级考试二级access试题汇编 .pdf_第1页
第1页 / 共47页
2022年计算机等级考试二级access试题汇编 .pdf_第2页
第2页 / 共47页
点击查看更多>>
资源描述

《2022年计算机等级考试二级access试题汇编 .pdf》由会员分享,可在线阅读,更多相关《2022年计算机等级考试二级access试题汇编 .pdf(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、全国计算机等级考试二级Access 数据库程序设计复习指南20XX 年4月全国计算机等级考试二级Access数据库程序设计(考试时间 90分钟,满分 100分)一、选择题(每小题2分,共 70分)下列各题 A)、 B)、 C)、 D)四个选项中,只有一个选项是正确的,请将正确选项写在答题卡相应位置上,答在试卷上不得分。( 1)下列选项中不属于结构化程序设计方法的是A)自顶向下B)逐步求精C)模块化D)可复用(2)两个或两个以上模块之间关联的紧密程度称为A)耦合度B)内聚度C)复杂度D)数据传输特性(3)下列叙述中正确的是A)软件测试应该由程序开发者来完成B)程序经调试后一般不需要再测试C)软件

2、维护只包括对程序代码的维护D)以上三种说法都不对(4)按照 “ 后进先出 ” 原则组织数据的数据结构是A)队列B)栈C)双向链表D)二叉树(5)下列叙述中正确的是A)线性链表是线性表的链式存储结构B)栈与队列是非线性结构C)双向链表是非线性结构D)只有根结点的二叉树是线性结构(6)对如下二叉树进行后序遍历的结果为A)ABCDEF B) DBEAFC C)ABDECF D) DEBFCA (7)在深度为 7的满二叉树中,叶子结点的个数为A)32 B) 31 C)64 D)63 (8)“ 商品 ” 与“ 顾客 ” 两个实体集之间的联系一般是A)一对一B)一对多C)多对一D)多对多(9)在 ER图中

3、,用来表示实体的图形是A)矩形B)椭圆形精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 47 页C)菱形D)三角形( 10)数据库 DB 、数据库系统 DBS、数据库管理系统DBMS 之间的关系是A)DB 包含 DBS和DBMS B)DBMS 包含 DB 和DBS C)DBS包含 DB 和DBMS D)没有任何关系(11)常见的数据模型有3种,它们是A)网状、关系和语义B)层次、关系和网状C)环状、层次和关系D)字段名、字段类型和记录(12)在以下叙述中,正确的是A)ACCESS 只能使用系统菜单创建数据库应用系统B)ACCESS 不具

4、备程序设计能力C)ACCESS 只具备了模块化程序设计能力D)ACCESS 具有面向对象的程序设计能力,并能创建复杂的数据库应用系统(13)不属于 Access对象的是A)表B)文件夹C)窗体D)查询(14)表的组成内容包括A)查询和字段B)字段和记录C)记录和窗体D)报表和字段(15)在数据表视图中,不能A)修改字段的类型B)修改字段的名称C)删除一个字段D)删除一条记录(16)数据类型是A)字段的另一种说法B)决定字段能包含哪类数据的设置C)一类数据库应用程序D)一类用来描述Access表向导允许从中选择的字段名称(17)现有一个已经建好的“ 按雇员姓名查询” 窗体,如下图所示。运行该窗体

5、后, 在文本框中输入要查询雇员的姓名,当按下 “ 查询 ” 按钮时,运行一个是 “ 按雇员姓名查询” 的查询,该查询显示出所查雇员的雇员ID、姓名和职称等三段。若窗体中的文本框名称为tName,设计 “ 按雇员姓名查询” ,正确的设计视图是A)B)C)D)(18)下图是使用查询设计器完成的查询,与该查询等价的SQL语句是A)select学号,数学 from sc where数学 (select avg(数学) from sc)B)select学号where 数学 (select avg(数学) from sc)C)select 数学 avg(数学) from sc)D)select 数学 (s

6、elect avg(数学) from sc)(19)在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是A)成绩表 .综合成绩 =80AND 成绩表 .综合成绩 =80AND 成绩表 .综合成绩 90 C)80=成绩表 .综合成绩 =90 D)80成绩表 .综合成绩 90 (20)下图中所示的查询返回的记录是A)不包含 80分和 90分B)不包含 80至 90分数段C)包含 80至90分数段D)所有的记录(21)排序时如果选取了多个字段,则输出结果是A)按设定的优先次序依次进行排序B)按最右边的列开始排序精选学习资料 - - - - - - - - - 名师归纳总结 - - - -

7、 - - -第 2 页,共 47 页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 事件

8、(26)数据访问页可以简单地认为就是一个A)网页B)数据库文件C)word 文件D)子表(27)使用宏组的目的是A)设计出功能复杂的宏B)设计出包含大量操作的宏C)减少程序内存消耗D)对多个宏进行组织和管理(28)以下是宏对象m1的操作序列设计:假定在宏 m1的操作中涉及到的对象均存在,现将设计好的宏m1设置为窗体 “ fTest” 上某个命令按钮的单击事件属性,则打开窗体“ fTest1” 运行后,单击该命令按钮,会启动宏m1的运行。宏 m1运行后, 前两个操作会先后打开窗体对象“ fTest2” 和表对象 “ tStud” 。那么执行 Close操作后,会A)只关闭窗体对象“ fTest1

9、”B)只关闭表对象“ tStud”C)关闭窗体对象“ fTest2” 和表对象 “ tStud”D)关闭窗体 “ fTest1” 和“ fTest2” 及表对象 “ tStud”(29)VBA 程序的多条语句可以写在一行中,其分隔符必须使用符号A):B)C);D),(30)VBA 表达式 3*33/3 的输出结果是A)0 B)1 C) 3 D)9 (31)现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“ tEmployee”表,如果采用VBA 代码完成,下面语句正确的是A)docmd.openform tEmployeeB)docmd.openview tEmployeeC)d

10、ocmd.opentabletEmployeeD)docmd.openreporttEmployee(32)Access的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色状态)。需要设置的属性是A)Default B)Cancel C)Enabled (33)以下程序段运行结束后,变量x的值为x=2 y=4 Do 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 47 页x=x*y y=y+1 Loop While y4 Then i=i2 MsgBox i End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为

11、【12】。(13)设有如下代码:x=1 do x=x+2 loop until 【13】运行程序,要求循环体执行3次后结束循环,在空白处填入适当语句。(14) 窗体中有两个命令按钮:“ 显示 ”(控件名为 cmdDisplay ) 和“ 测试 ”(控件名为 cmdTest) 。以下事件过程的功能是:单击 “ 测试 ” 按钮时, 窗体上弹出一个消息框。如果单击消息框的“ 确定” 按钮,隐藏窗体上的“ 显示 ” 命令按钮;单击“ 取消 ” 按钮关闭窗体。按照功能要求,将程序补充完整。Private Sub cmdTest_Click() Answer= 【14】(“ 隐藏按钮 ” ,vbOKCan

12、cel )If Answer=vbOK Then cmdDisplay.Visible= 【15】Else Docmd.Close 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 47 页End If End Sub 参考答案2007-9计算机等级考试二级Access 笔试答案答案一 . 选择题 (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)

13、A(27)D(28)C(29)A(30)B (31)C(32)C(33)C(34)B(35)B 二. 填空题(1)45(2)类(3) 关系 (4) 静态分析 (5) 逻辑独立性(6)SQL 查询 (7) 表(8) 等级考试 (9)OpenQuery(10)0 (11)55(12)36(13)x=7(14)Msgbox(15)False 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 47 页精选学习资料 - - - - -

14、- - - - 名师归纳总结 - - - - - - -第 8 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 11 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 12 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳

15、总结 - - - - - - -第 13 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 14 页,共 47 页一、选择题( 135每小题 2分,共 70分)1-5 DBCAA 6-10 DCABC 11. 用二维表来表示实体及实体之间联系的数据模型是A. 实体-联系模型B. 层次模型 C. 网状模型D. 关系模型答案 D 解析关系模型用表格形式表示实体类型及其实体间的联系。关系模型是目前最重要的一种模型, 它是建立在严格的数学概念的基础上的。关系模型的基本数据结构是二维表,每一张二维表称为一个关系。请参考本书P76 5.2.3 考

16、精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 15 页,共 47 页点3:层次、网状、关系模型12. 在企业中,职工的“工资级别”与职工个人“工资”的联系是A. 一对一联系B. 一对多联系 C. 多对多联系D. 无联系答案 B 解析:一对多联系( 1:n)如果实体集 A中的每一个实体, 实体集 B中有n个实体(n0)与之联系,反之,实体集 B中的每一个实体,实体集 A中至多只有一个实体与之联系,则称实体集 A与B具有一对多联系。请参考本书P73 5.2.4 考点2:实体联系模型及E-R图13. 假设一个书店用(书号,书名,作者,出版社,出版日期,

17、库存数量.)一组属性来描述图书,可以作为“关键字”的是A. 书号B. 书名C. 作者D. 出版社答案 A 解析:码(又称为关键字):二维表中的某个属性,若它的值唯一地标识了一个元组,则称该属性为关键字。本题中:只有A. 书号能够满足关键字定义中的唯一性要求。请参考本书P93 6.2.1 考点1:基本概念14. 下列属于 Access对象的是A. 文件B. 数据C. 记录D. 查询答案 D 解析: Access数据库由数据库对象和组两部分组成。其中对象又分为7种,包括:表、查询、窗体、报表、数据访问页、宏和模块。这些对象都存放在扩展名为 .mdb的数据库文件中。请参考本书P97 6.5.3 考点

18、3:Access 数据库的系统结构15. 在Access数据库的表设计视图中,不能进行的操作是A. 修改字段类型B. 设置索引 C. 增加字段D. 删除记录答案 D 解析: 编辑表中内容的操作主要包括选定记录、添加记录、 修改记录、删除记录、复制记录等。这些操作是在数据表视图中完成的。请参考本书P112 7.3.3 考点3:编辑表的内容16. 在Access 数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加改记录。为此需要定义的关系是A. 输入掩码B. 有效性规则C. 默认值D. 参照完整性精选学习资料 - - - - -

19、 - - - - 名师归纳总结 - - - - - - -第 16 页,共 47 页20XX 年9月精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 17 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 18 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 19 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 20 页,共 47 页精选学习资料 - - - - - -

20、 - - - 名师归纳总结 - - - - - - -第 21 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 22 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 23 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 24 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 25 页,共 47 页精选学习资料 - - - - - - - - - 名师归

21、纳总结 - - - - - - -第 26 页,共 47 页20XX 年3月精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 27 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 28 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 29 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 30 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总

22、结 - - - - - - -第 31 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 32 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 33 页,共 47 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 34 页,共 47 页计算机二级 ACCESS 上机试题汇编二级access 上机试题汇编第01套:请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“. 二级access 上

23、机试题汇编精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 35 页,共 47 页第01套:请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为%user% 在考生文件夹下,“ samp1.mdb ”数据库文件中已建立两个表对象(名为“职工表”和“部门表”)。试按以下要求,顺序完成表的各种操作:(1)设置表对象“职工表”的聘用时间字段默认值为系统日期;(2)设置表对象“职工表”的性别字段有效性规则为:男或女;同时设置相应有效性文本为“请输入男或女”;(3)将表对象“职工表”中编号为“00001

24、9”的员工的照片字段值设置为考生文件夹下的图像文件“ 000019.bmp”数据;(4)删除职工表中姓名字段含有“江”字的所有员工纪录;(5)将表对象“职工表”导出到考生文件夹下的“samp.mdb ”空数据库文件中,要求只导出表结构定义,导出的表命名为“职工表bk”;(6)建立当前数据库表对象“职工表”和“部门表”的表间关系,并实施参照完整性。* 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为%user% 考生文件夹下存在一个数据库文件“samp2.mdb ”,里面已经设计好三个关联表对象“ tstud ”、“tcourse ”

25、 、“tscore ”和一个空表“ ttemp”。试按以下要求完成查询设计:(1)创建一个选择查询,查找并显示简历信息为空的学生的“学号”、“姓名”、“性别”和“年龄”四个字段内容,所建查询命名为“qt1 ” ;(2)创建一个选择查询,查找选课学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qt2 ” ;(3)创建一个选择查询,按系别统计各自男女学生的平均年龄,显示字段标题为“所属院系”、“性别”和“平均年龄”,所建查询命名为“qt3 ”;(4)创建一个操作查询, 将表对象“tstud ”中没有书法爱好的学生的 “学号”、“姓名”、和“年龄”三个字段内容追加到目标表“ttem

26、p ”的对应字段内,所建查询命名为“ qt4 ”。* 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 36 页,共 47 页要求如下:注意:下面出现的“考生文件夹”均为%user% 考生文件夹下存在一个数据库文件“samp3.mdb ”,里面已经设计了表对象“temp”、查询对象“ qemp ”、窗体对象“ femp”和宏对象“ memp ”。同时,给出窗体对象“ femp”上一个按钮的单击事件代码,试按以下功能要求补充设计。功能:(1)将窗体“ femp”上文本框“ tss ”更改

27、为组合框类型,保持控件名称不变。设置其相关属性实现下拉列表形式输入性别“男”和“女”;(2)将窗体对象“ femp”上文本框“ tpa”改为复选框类型 , 保持控件名称不变,然后设置控件来源属性以输出“党员否”字段值;(3)修正查询对象“ qemp ”设计,增加退休人员(年龄=55)的条件;(4)单击“刷新”按钮(名为“ bt1 ”),在事件过程中补充语句,动态设置窗体记录源为查询对象“ qemp ”,实现窗体数据按性别条件动态显示退休职工的信息;单击“退出”按钮(名为“bt2”),调用设计好的宏“memp ”来关闭窗体。注意:不允许修改数据库中的表对象“temp”和宏对象“ memp ”;不

28、允许修改查询对象“ qemp ”中未涉及的属性和内容;不允许修改窗体对象“femp”中未涉及的控件和属性;已给事件过程,只允许在“* ”与“* ”之间的空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。第02套:请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为%user% 考生文件夹下存在一个数据库文件“samp1.mdb ”,里面已经设计好表对象“tstud ”和“ tscore ”,窗体对象“ ftest ”和宏对象 mtest 。并按照以下要求完成操作:(1)将“ tstud ”表的“简历”字段的显示宽度设置为4

29、0;(2)建立表“ tstud ”与表“tscore ”之间的关系,两个表通过“学号”建立一对多联系。(3)将窗体“ ftest ”中显示标题为“ button1 ”的命令按钮改为显示“按钮”;(4)将宏“ mtest ”删除;(5)设置“tscore ”表的“课程号”字段的输入掩码为只能输入5位数字或字母形式;(6)将“ tstud ”表中的“简历”字段隐藏起来。*精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 37 页,共 47 页* 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为

30、%user% 考生文件夹下存在一个数据库文件“samp2.mdb ”,里面已经设计好表对象“tstud ”、“ tcourse ”、“ tscore ”和“ ttemp”。试按以下要求完成设计:(1)创建一个查询,当运行该查询时,应显示参数提示信息“请输入爱好”,输入爱好后,在简历字段中查找具有指定爱好的学生,显示“学号”、“姓名”、“性别”、“年龄”和“简历”五个字段内容,所建查询命名为“qt1 ”;(2)创建一个查询,查找学生的成绩信息,并显示为“学号”、“姓名”和“平均成绩”三列内容,其中“平均成绩”一列数据由计算得到,选择“固定”格式并保留两位小数显示,所建查询命名为“qt2 ”;(3

31、)创建一个查询,按输入的学生学号查找并显示该学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qt3 ”; 当运行该查询时,应显示参数提示信息:“请输入学号”;(4)创建一个查询,将表“tstud ”中男学生的信息追加到“ttemp”表对应的“学号”、“姓名”、“年龄”、“所属院系”和“性别”字段中,所建查询命名为“ qt4 ”。* 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:注意:下面出现的“考生文件夹”均为%user% 考生文件夹下存在一个数据库文件“samp3.mdb ”,里面已经设计了表对象“temp”、窗体对象“ femp”、报表对象“

32、 remp”和宏对象“ memp ”。请在此基础上按照以下要求补充设计:(1)将表对象“ temp”中“聘用时间”字段的格式调整为“长日期”显示、“性别”字段的有效性文本设置为“只能输入男和女”;(2)设置报表“ remp”按照“聘用时间”字段升序排列输出;将报表页面页脚区域内名为“ tpage”的文本框控件设置为系统的日期;(3)将“femp”窗体上名为“ btitle”的标签上移到距“ btnp ”命令按钮 1厘米的位置(即标签的下边界距命令按钮的上边界1厘米)。同时,将窗体按钮“btnp” 的单击事件属性设置为宏 “memp ” , 以完成按钮单击打开报表的操精选学习资料 - - - -

33、 - - - - - 名师归纳总结 - - - - - - -第 38 页,共 47 页计算机二级公共基础命题(下面的 138道题目,在二级考试中命中率极高。)一、选择题(1) 下面叙述正确的是 (C) A. 算法的执行效率与数据的存储结构无关B. 算法的空间复杂度是指算法程序中指令(或语句)的条数 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 以上三种描述都不对(2) 以下数据结构中不属于线性数据结构的是(C) A. 队列 B. 线性表 C. 二叉树 D. 栈(3) 在一棵二叉树上第 5层的结点数最多是 (B) 注:由公式 2k-1得A. 8 B. 16 C. 32 D.

34、15 (4) 下面描述中,符合结构化程序设计风格的是(A) A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用 goto语句(5) 下面概念中,不属于面向对象方法的是(D) 注:P55-58 A. 对象 B. 继承 C. 类 D. 过程调用(6) 在结构化方法中, 用数据流程图 (DFD)作为描述工具的软件开发阶段是(B) A. 可行性分析B. 需求分析C. 详细设计D. 程序编码(7) 在软件开发中,下面任务不属于设计阶段的是(D) A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D.

35、定义需求并建立系统模型(8) 数据库系统的核心是 (B) A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库(9) 下列叙述中正确的是 (C) A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统 C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致(10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108 A. 内模式 B. 外模式 C. 概念模式D. 逻辑模式(11) 算法的时间复杂度是指 (C) A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基

36、本运算次数D. 算法程序中的指令条数(12) 算法的空间复杂度是指 (D) A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间(13) 设一棵完全二叉树共有 699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式 n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349 B. 350 C. 255 D. 351 (14) 结构化程序设计主要强调的是(B) A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性(15) 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功精选学习资料 -

37、- - - - - - - - 名师归纳总结 - - - - - - -第 39 页,共 47 页能的阶段是 (D) 注:即第一个阶段A. 概要设计B. 详细设计C. 可行性分析D. 需求分析(16) 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A) 注:P67 A. 控制流 B. 加工 C. 数据存储D. 源和潭(17) 软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及 (B) 注:P66 A. 阶段性报告B. 需求评审C. 总结 D. 都不正确(18) 下述关于数据库系统的叙述中正

38、确的是(A) A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据(19) 关系表中的每一横行称为一个(A) A. 元组 B. 字段 C. 属性 D. 码(20) 数据库设计包括两个方面的设计内容,它们是(A) A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计(21) 下列叙述中正确的是 (A) A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构(22) 下列关于栈的叙述中正确的是(D) A.

39、 在栈中只能插入数据B. 在栈中只能删除数据C. 栈是先进先出的线性表D. 栈是先进后出的线性表(23) 下列关于队列的叙述中正确的是(C) A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表(24) 对建立良好的程序设计风格,下面描述正确的是(A) 注:P48 A. 程序应简单、清晰、可读性好B. 符号名的命名要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无(25) 下面对对象概念描述错误的是(A) 注:P55 A. 任何对象都必须有继承性B. 对象是属性和方法的封装体C. 对象间的通讯靠消息传递D. 操作是对象的动态性

40、属性(26) 下面不属于软件工程的 3个要素的是 (D) 注:P62 A. 工具 B. 过程 C. 方法 D. 环境(27) 程序流程图( PFD)中的箭头代表的是 (B) 注:P81 A. 数据流 B. 控制流 C. 调用关系D. 组成关系(28) 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A) A. 数据库系统B. 文件系统C. 人工管理D. 数据项管理(29) 用树形结构来表示实体之间联系的模型称为(B) A. 关系模型B. 层次模型C. 网状模型D. 数据模型(30) 关系数据库管理系统能实现的专门关系运算包括(B) A.

41、 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 40 页,共 47 页(31) 算法一般都可以用哪几种控制结构组合而成(D) 注:P3 A. 循环、分支、递归B. 顺序、循环、嵌套C. 循环、递归、选择D. 顺序、选择、循环(32) 数据的存储结构是指 (B) 注:P13,要牢记A. 数据所占的存储空间量B. 数据的逻辑结构在计算机中的表示C. 数据在计算机中的顺序存储方式D. 存储在外存中的数据(33) 设有下列二叉树:图见书P46 对此二叉树中序遍历的结果为(B

42、) A. ABCDEF B. DBEAFC C. ABDECF D. DEBFCA (34) 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D) 注:P56 A. 调用语句B. 命令 C. 口令 D. 消息(35) 检查软件产品是否符合需求定义的过程称为(A) 注:P95 A. 确认测试B. 集成测试C. 验证测试D. 验收测试(36) 下列工具中属于需求分析常用工具的是(D) 注:P67 A. PAD B. PFD C. N-S D. DFD (37) 下面不属于软件设计原则的是(C) 注:P73 A. 抽象 B. 模块化 C. 自底向上D. 信息隐蔽(38) 索引属于 (

43、B) A. 模式 B. 内模式 C. 外模式 D. 概念模式(39) 在关系数据库中,用来表示实体之间联系的是(D) A. 树结构 B. 网结构 C. 线性表 D. 二维表(40) 将E-R图转换到关系模式时,实体与联系都可以表示成(B) A. 属性 B. 关系 C. 键 D. 域(41) 在下列选项中,哪个不是一个算法一般应该具有的基本特征(C) A. 确定性 B. 可行性 C. 无穷性 D. 拥有足够的情报(42) 希尔排序法属于哪一种类型的排序法(B) A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法(43) 在深度为 5的满二叉树中,叶子结点的个数为(C) A. 32 B

44、. 31 C. 16 D. 15 (44) 对长度为 N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记A. N+1 B. N C. (N+1)/2 D. N/2 (45) 信息隐蔽的概念与下述哪一种概念直接相关(B) 注:P74 A.软件结构定义B. 模块独立性C. 模块类型划分D. 模拟耦合度(46) 面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C) A. 模拟现实世界中不同事物之间的联系B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念

45、去思考(47) 在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计A. 详细设计B. 需求分析C. 总体设计D. 编程调试(48) 软件调试的目的是 (B) 注:与软件测试要对比着复习精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 41 页,共 47 页A.发现错误 B.改正错误C.改善软件的性能D.挖掘软件的潜能(49) 按条件 f对关系 R进行选择,其关系代数表达式为(C) A. R|X|R B. R|X|Rf C. f(R) D. f(R) (50) 数据库概念设计的过程中,视图设计一般有三种设计次序,以

46、下各项中不对的是 (D) 注:P127,要牢记A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部(51) 在计算机中,算法是指 (C) A. 查询方法B. 加工方法C. 解题方案的准确而完整的描述D. 排序方法(52) 栈和队列的共同点是 (C) 注:这一共同点和线性表不一样A. 都是先进后出B. 都是先进先出C. 只允许在端点处插入和删除元素D. 没有共同点(53) 已知二叉树后序遍历序列是dabec ,中序遍历序列是 debac ,它的前序遍历序列是(A) 注:P38,前提要掌握三种遍历的方法A. cedba B. acbed C. decab D. deabc (54) 在下列

47、几种排序方法中, 要求内存量最大的是 (D) 注:要牢记,书中没有提到。A. 插入排序B. 选择排序C. 快速排序D. 归并排序(55) 在设计程序时,应采纳的原则之一是(A) 注:和设计风格有关A. 程序结构应有助于读者理解B. 不限制 goto语句的使用C. 减少或取消注解行D. 程序越短越好(56) 下列不属于软件调试技术的是(B) 注:P98 A. 强行排错法B. 集成测试法C. 回溯法 D. 原因排除法(57)下列叙述中,不属于软件需求规格说明书的作用的是(D)注:P71 A. 便于用户、开发人员进行理解和交流B. 反映出用户问题的结构,可以作为软件开发工作的基础和依据C. 作为确认

48、测试和验收的依据D. 便于开发人员进行需求分析(58) 在数据流图( DFD)中,带有名字的箭头表示(C) A. 控制程序的执行顺序B. 模块之间的调用关系C. 数据的流向D. 程序的组成成分(59) SQL语言又称为 (C) A. 结构化定义语言B. 结构化控制语言C. 结构化查询语言D. 结构化操纵语言(60) 视图设计一般有 3种设计次序,下列不属于视图设计的是(B) A. 自顶向下B. 由外向内C. 由内向外D. 自底向上(61) 数据结构中,与所使用的计算机无关的是数据的(C) A. 存储结构B. 物理结构C. 逻辑结构D. 物理和存储结构(62) 栈底至栈顶依次存放元素A、B、C、

49、D,在第五个元素 E入栈前,栈中元素可以出栈,则出栈序列可能是(D) A. ABCED B. DBCEA C. CDABE D. DCBEA (63) 线性表的顺序存储结构和线性表的链式存储结构分别是(B) A. 顺序存取的存储结构、顺序存取的存储结构B. 随机存取的存储结构、顺序存取的存储结构C. 随机存取的存储结构、 随机存取的存储结构D. 任意存取的存储结构、任意存取的存储结构精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 42 页,共 47 页(64) 在单链表中,增加头结点的目的是(A) A. 方便运算的实现B. 使单链表至少有一个结点C

50、. 标识表结点中首结点的位置 D. 说明单链表是线性表的链式存储实现(65) 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指(B) 注:P73 A. 模块间的关系B. 系统结构部件转换成软件的过程描述C. 软件层次结构D. 软件开发过程(66) 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为(B) 注:P82 A. PAD图 B. N-S图 C. 结构图 D. 数据流图(67) 数据处理的最小单位是 (C) 注:数据项不可再分割A. 数据 B. 数据元素C. 数据项 D. 数据结构(68) 下列有关数据库的描述,正确的是(C

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

当前位置:首页 > 技术资料 > 技术总结

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

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