【名词&注释】
任务分配(task allocation)、最终用户(end user)、软件工程师(software engineer)、信息系统开发(information system development)、性能需求(performance requirements)、显著特点(remarkable characteristics)、应用逻辑层(application logic layer)、包罗万象、精通业务、项目组成员
[单选题]系统分析是信息系统开发重要的阶段。系统分析的困难不包括()
A. 问题空间的理解
B. 系统建模工具的复杂性
C. 人与人之间的沟通
D. 环境的不断变化
查看答案&解析
查看所有试题
学习资料:
[单选题]软件的逆向工程是一个恢复设计的过程,从现有的程序中抽取数据、体系结构和过程的设计信息。逆向工程的完备性可以用在某一个抽象层次上提供信息的详细程度来描述,在大多数情况下,抽象层次越高,完备性就越低。下列可以通过逆向工程恢复的制品中,完备性最低的是()
A. 过程的设计模型
B. 程序和数据结构
C. 对象模型、数据和控制流
D. UML状态图和部署图
[单选题]分布式系统开发中,通常需要将任务分配到不同的逻辑计算层。业务数据的综合计算分析任务属于()
A. 表示逻辑层
B. 应用逻辑层(application logic layer)
C. 数据处理层
D. 数据层
[单选题]需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的(1),指明软件和其他系统元素的接口,并建立软件必须满足的约束。需求分析是发现、求精、建模和规约的过程。包括详细地精化由系统工程师建立并在软件项目计划中精化的软件范围,创建所需数据、信息和(2)以及操作行为的模型,此外还有分析可选择的解决方案,并将它们分配到各软件元素中去。
A. D
[单选题]螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用(1)的方式逐步加深系统定义和实现的深度,降低风险;二是确定一系列(2),确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。
A. C
[单选题]项目管理工具用来辅助项目经理实施软件开发过程中的项目管理活动,它不能(1)、(2)就是一种典型的项目管理工具。
A. B
[单选题]在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。
A. D
[单选题]UML提供了5种对系统动态方面建模的图,其中(1)对系统行为组织和建模;(2)对系统功能建模,它强调对象之间的控制流;(3)之间是同构的。
A. C
本文链接:https://www.51bdks.net/show/3qrl9n.html