【计算机类职业资格】数据库系统工程师-系统开发与运行(二)及答案解析.doc
《【计算机类职业资格】数据库系统工程师-系统开发与运行(二)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】数据库系统工程师-系统开发与运行(二)及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、数据库系统工程师-系统开发与运行(二)及答案解析(总分:52.00,做题时间:90 分钟)一、选择题(总题数:14,分数:44.00)ERP 的中文全称是 (1) 。ERP 设计的总体思路即把握一个中心、两类业务、 3 条干线,其中 3 条干线中不包含 (2) 。 (3) 和 (4) 贯穿了 ERP 系统的整个过程。(分数:4.00)(1).A企业资源计划 B物料需求计划C客户关系管理 D供应链管理(分数:1.00)A.B.C.D.(2).A供应链管 B生产管理C财务管理 D客户关系管理(分数:1.00)A.B.C.D.(3).A执行 B设计 C开发 D计划 E分析(分数:1.00)A.B.C
2、.D.(4).A执行 B设计 C开发 D计划 E分析(分数:1.00)A.B.C.D.1.CMM 模型将软件过程的成熟度分为 5 个等级。在_使用定量分析来不断地改进和管理软件过程。A优化级 B管理级 C定义级 D可重复级(分数:1.00)A.B.C.D.模块内聚度是用来衡量模块内部各个成分之间彼此结合的紧密程度的,模块的内聚度可以分为以下几个层次。一组语句在程序的多处出现,为了节省内存空间把这些语句放在一个模块中,该模块的内聚度是 (1) 的。将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是 (2) 的。模块中的所有成分引用共同的数据,该模块的内聚度是 (3) 的。模块内的某成分的输出
3、是另一些成分的输入,该模块内聚度是 (4) 的。模块中所有成分结合起来完成一项任务,该模块的内聚度是 (5) 的。它具有简明的外部界面,由它构成的软件易于理解、测试和维护。(分数:5.00)(1).A功能性 B顺序性 C通信性 D过程性E偶然性 F瞬时性 G逻辑性(分数:1.00)A.B.C.D.E.F.G.(2).A功能性 B顺序性 C通信性 D过程性E偶然性 F瞬时性 G逻辑性(分数:1.00)A.B.C.D.E.F.G.(3).A功能性 B顺序性 C通信性 D过程性E偶然性 F瞬时性 G逻辑性(分数:1.00)A.B.C.D.E.F.G.(4).A功能性 B顺序性 C通信性 D过程性E偶
4、然性 F瞬时性 G逻辑性(分数:1.00)A.B.C.D.E.F.G.(5).A功能性 B顺序性 C通信性 D过程性E偶然性 F瞬时性 G逻辑性(分数:1.00)A.B.C.D.E.F.G.在软件生存中, (1) 阶段所占的工作量最大,约 70%。结构化分析方法产生的系统说明书由一套分层的 (2) 图、一本数据字典、一组说明以及补充材料组成。软件的 (3) 一般由两次故障时间和故障平均恢复时间来度量。采用 (4) 编写程序,可提高程序的可移植性。仅根据规格说明书描述的程序功能来设计测试用例的方法称为 (5) 。(分数:5.00)(1).A分析 B设计 C编码 D维护(分数:1.00)A.B.C
5、.D.(2).A因果图 B数据流图 CPAD 图 D流程图(分数:1.00)A.B.C.D.(3).A易维护性 B可靠性 C效率 D易理解性(分数:1.00)A.B.C.D.(4).A机器语言 B宏指令 C汇编语言 D高级语言(分数:1.00)A.B.C.D.(5).A白盒法 B静态分析法 C黑盒法 D人工分析法(分数:1.00)A.B.C.D.2.软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定_。A模块间的操作细节 B模块间的相似性C模块间的组成关系 D模块的具体功能(分数:1.00)A.B.C.D.用来辅助软件维护过程中的活动的软件称为软件维护工具。其中
6、,用来存储、更新、恢复和管理软件版本的工具称为 (1) 工具;用来对在软件开发过程中形成的文档进行分析的工具称为 (2) 工具:用来维护软件项目开发信息的工具称为 (3) 工具;用来辅助软件人员进行逆向工程活动的工具称为 (4) 工具;用来支持重构一个功能和性能更为完善的软件系统的工具称为 (5) 工具。(分数:5.00)(1).A再工程工具B软件配置工具C版本控制工具D集成工具E开发信息库工具F项目管理工具G软件评价工具H逆向工程工具I静态分析工具J文档分析工具(分数:1.00)A.B.C.D.E.F.G.H.I.J.(2).A再工程工具B软件配置工具C版本控制工具D集成工具E开发信息库工具
7、F项目管理工具G软件评价工具H逆向工程工具I静态分析工具J文档分析工具(分数:1.00)A.B.C.D.E.F.G.H.I.J.(3).A再工程工具B软件配置工具C版本控制工具D集成工具E开发信息库工具F项目管理工具G软件评价工具H逆向工程工具I静态分析工具J文档分析工具(分数:1.00)A.B.C.D.E.F.G.H.I.J.(4).A再工程工具B软件配置工具C版本控制工具D集成工具E开发信息库工具F项目管理工具G软件评价工具H逆向工程工具I静态分析工具J文档分析工具(分数:1.00)A.B.C.D.E.F.G.H.I.J.(5).A再工程工具B软件配置工具C版本控制工具D集成工具E开发信息
8、库工具F项目管理工具G软件评价工具H逆向工程工具I静态分析工具J文档分析工具(分数:1.00)A.B.C.D.E.F.G.H.I.J.在表示多个数据流与加工之间关系的符号中,下列符号分别表示 (1) 和 (2) 。(分数:2.00)(1).A若 A,则(B 或 C)或(B 与 C) B若 A 或 B,则 CC若 A 与 B,则 C D若 A,则(B 或 C)但非(B 与 C)(分数:1.00)A.B.C.D.(2).A若 A,则(B 或 C)或(B 与 C) B若 A 或 B,则 CC若 A 与 B,则 C D若 A,则(B 或 C)但非(B 与 C)(分数:1.00)A.B.C.D.软件测试
9、的一项重要作业是设计测试用例。测试用例主要由输入数据和 (1) 两部分组成。测试用例的设计方法主要有黑盒方法和白盒方法。黑盒方法根据程序的 (2) 设计测试用例,而白盒方法则根据程序的 (3) 设计测试用例。单独测试一个模块时,有时需要有一个 (4) 程序 (4) 被测试的模块。有时还要一个或者几个 (5) 模块模拟由被测试模块调用的模块。(分数:5.00)(1).A测试规划 B测试计划 C预期输出结果 D以往测试记录分析(分数:1.00)A.B.C.D.(2).A功能 B内部逻辑 C数据结构 D调用关系E全局变量 F数组大小(分数:1.00)A.B.C.D.E.F.(3).A功能 B内部逻辑
10、 C数据结构 D调用关系E全局变量 F数组大小(分数:1.00)A.B.C.D.E.F.(4).A理解 B驱动 C传递 D管理(分数:1.00)A.B.C.D.(5).A子 B仿真 C桩 D栈(分数:1.00)A.B.C.D.在编制程序的时候,应该采纳的原则之一是 (1) 。开发软件时对提高开发人员工作效率至关重要的是 (2) 。软件工程中描述生命周期的瀑布模型一般包括计划、 (3) 、设计、编码、测试、维护等几个阶段,其中设计阶段通常又可以依次分为 (4) 和 (5) 两步。(分数:5.00)(1).A不限制 goto 语句的使用 B减少或取消注释行C程序越短越好 D程序结构应有助于读者理解
11、(分数:1.00)A.B.C.D.(2).A操作系统的资源管理功能 B程序开发环境C程序人员数量 D计算机的并行处理能力(分数:1.00)A.B.C.D.(3).A需求分析 B需求调查C可行性分析 D问题定义(分数:1.00)A.B.C.D.(4).A数据结构设计 B详细设计 C概要设计D数据库设计 E方案设计 F代码设计(分数:1.00)A.B.C.D.E.F.(5).A数据结构设计 B详细设计 C概要设计D数据库设计 E方案设计 F代码设计(分数:1.00)A.B.C.D.E.F.软件测试是软件质量保证的主要手段之一,测试的费用已经超过了 (1) 的 30%以上,因此提高测试的有效性十分重
12、要。“高产”的测试是指 (2) 。根据国家标准 GB856688 计算机软件开发规范的规定,软件开发和维护划分为 8 个阶段,其中单元测试是在 (3) 阶段完成的;组装测试的计划是在 (4) 阶段制定的;确认测试的计划是在 (5) 阶段制定的。(分数:5.00)(1).A软件开发费用 B软件维护费用C软件开发和维护费用 D软件研制费用(分数:1.00)A.B.C.D.(2).A用适量的测试用例,说明该被测程序是正确无误的B用适量的测试用例,说明被测试程序符合相应的要求C用少量的测试用例,发现被测程序尽可能多的错误D 用少量的测试用例,纠正被测试程序尽可能多的错误(分数:1.00)A.B.C.D
13、.(3).A可行性研究和计划B系统分析C概要设计D详细设计E系统实现F组装测试G确认测试H使用和维护(分数:1.00)A.B.C.D.E.F.G.H.(4).A可行性研究和计划B系统分析C概要设计D详细设计E系统实现F组装测试G确认测试H使用和维护(分数:1.00)A.B.C.D.E.F.G.H.(5).A可行性研究和计划B系统分析C概要设计D详细设计E系统实现F组装测试G确认测试H使用和维护(分数:1.00)A.B.C.D.E.F.G.H.3.下述任务中,不属于软件工程需求分析阶段的是_。A分析软件系统的数据要求 B确定软件系统的功能需求C确定软件系统的性能要求 D确定软件系统的运行平台(分
14、数:1.00)A.B.C.D.下列要素中,不属于 DFD 的是 (1) 。当使用 DFD 对一个工资系统进行建模时, (2) 可以被认定为外部实体。(分数:2.00)(1).A加工 B数据流 C数据存储 D联系(分数:1.00)A.B.C.D.(2).A接收工资单的银行 B工资系统源代码程序C工资单 D工资数据库的维护(分数:1.00)A.B.C.D.如果一个软件是给许多客户使用的,大多数软件厂商要使用几种测试过程来发现那些可能只有最终用户才能发现的错误。 (1) 测试是由软件的最终用户在一个或多个用户实际使用环境下来进行的; (2) 测试是由一个用户在开发者的场所来进行的。测试的目的是为了寻
15、找错误的原因并改正之。(分数:2.00)(1).AAlpha BBeta CGamma DDelta(分数:1.00)A.B.C.D.(2).AAlpha BBeta CGamma DDelta(分数:1.00)A.B.C.D.4.概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是_。A把软件划分成模块 B确定模块之间的调用关系C确定各个模块的功能 D设计每个模块的伪代码(分数:1.00)A.B.C.D.二、设计题(总题数:1,分数:8.00)2阅读以下说明和数据流图,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。说明学生住宿服务系统帮助学生在就学的城市内找到所需的住房,系
16、统对出租的房屋信息、房主信息、需要租房的学生信息以及学生和房主的会面信息进行管理和维护。房主信息包括姓名、地址、电话号码以及系统分配的唯一身份标识(ID)和密码;房屋信息包括房屋地址、类型(单间/套间)、适合住宿的人数、房租、房主的 ID 以及现在是否可以出租(例如由于装修原因,须等到装修后才可出租或者房屋已被出租)。每当房屋信息发生变化时,房主须通知系统,系统将更新房屋文件以便学生能够获得准确的可租用房屋信息。房主向系统中加入可租用的房屋信息时,须交纳一定的费用,由系统自动给出费用信息。房主可随时更新房屋的各种属性。学生可通过系统查询现有的可租用的房屋,但必须先在系统中注册。学生信息包括姓名
17、、现住址、电话号码、出生日期、性别以及系统分配的唯一身份标识(ID)和密码。若学生希望租用某房屋,则需要发出租房请求,请求中包括房屋的详细信息,系统将安排学生与房主会面的时间和地点,并将会面信息通知学生和房主。会面信息包括会面时间、地点以及会面双方的基本信息,系统将记录会面信息。学生住宿服务系统的顶层图如数据流图 10-24 所示:学生住宿服务系统的第 0 层 DFD 图如数据流图 10-25所示,其中,加工 3 的细化图如数据流图 10-26 所示。(分数:8.00)(1).数据流图 10-24 缺少了一条数据流(在图 10-25 中也未给出该数据流),请给出此数据流的起点和终点,并采用说明
18、中的词汇给出此数据流名。(分数:2.00)_(2).数据流图 10-25 缺少了与“查询房屋”加工相关的数据流,请指出此数据流的起点和终点。(分数:2.00)_(3).“安排会面”加工除需要写入会面文件外,还需要访问哪些文件?(分数:2.00)_(4).请补齐下列数据字典条目:登录信息=学生 ID+密码注册信息= ? (分数:2.00)_数据库系统工程师-系统开发与运行(二)答案解析(总分:52.00,做题时间:90 分钟)一、选择题(总题数:14,分数:44.00)ERP 的中文全称是 (1) 。ERP 设计的总体思路即把握一个中心、两类业务、 3 条干线,其中 3 条干线中不包含 (2)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 系统 工程师 开发 运行 答案 解析 DOC
