【名词&注释】
发现问题、数据格式(data format)、基本成分(basic component)、最终用户(end user)、性能需求(performance requirements)、基本思想(basic idea)、接口分析(interface analysis)、分析阶段(analysis phase)、用户文档(user document)、变换分析(transformation analysis)
[单选题]下列关于不同软件开发方法所使用的模型的描述中,正确的是()
A. 在进行结构化分析时,必须使用数据流图和软件结构图这两种模型
B. 采用面向对象开发方法时,可以使用状态图和活动图对系统的动态行为进行建模
C. 实体联系图(E-R图)是在数据库逻辑结构设计时才开始创建的模型
D. UML的活动图与程序流程图的表达能力等价
查看答案&解析
查看所有试题
学习资料:
[单选题]用户文档(user document)主要描述所交付系统的功能和使用方法。下列文档中,()属于用户文档(user document)。
A. 需求说明书
B. 系统设计文档
C. 安装文档
D. 系统测试计划
[单选题]项目时间管理包括使项目按时完成所必需的管理过程,活动定义是其中的一个重要过程。通常可以使用()来进行活动定义。
A. 鱼骨图
B. 工作分解结构(WBS)
C. 层次分解结构
D. 功能分解图
[单选题]博学公司欲开发一个在线交易系统。为了能够精确表达用户与系统的复杂交互过程,应该采用UML的()进行交互过程建模。
A. 类图
B. 顺序图
C. 部署图
D. 对象图
[单选题]静态分析通过解析程序文本从而识别出程序语句中可能存在的缺陷和异常之处;静态分析所包含的阶段中()的主要工作是找出输入变量和输出变量之间的依赖关系。
A. 控制流分析
B. 数据使用分析
C. 接口分析(interface analysis)
D. 信息流分析
[单选题]需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的(1)、指明软件和其他系统元素的接口、并建立软件必须满足的约束。需求分析是发现、求精、建模和规约的过程。包括详细地精化由系统工程师建立并在软件项目计划中精化的软件范围,创建所需数据、信息和(2),以及操作行为的模型,此外还有分析可选择的解决方案,并将它们分配到各软件元素中去。
A. D
[单选题]逆向工程过程的抽象层次是指可从源代码中抽取出来的设计信息的精制程度。抽象层次分为4层,其中,"最低层"抽象能够导出过程的设计表示文档,"低层"抽象能够导出程序和数据结构信息,"中层"能够导出(1),"高层"抽象能够导出(2)。
A. D
[单选题]在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。
A. B
[单选题]在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。
A. D
本文链接:https://www.51bdks.net/show/z5wk8e.html