【名词&注释】
执行情况(implement situation)、项目经理(project manager)、软件工程师(software engineer)、逐步求精(stepwise refinement)、开发人员(developers)、项目组成员、大型软件系统(large software system)、符合规定(conforming to prescribed)、会议议程(conference agenda)、会议主题(conference theme)
[单选题]用户文档主要描述所交付系统的功能和使用方法。下列文档中,()属于用户文档。
A. 需求说明书
B. 系统设计文档
C. 安装文档
D. 系统测试计划
查看答案&解析
查看所有试题
学习资料:
[单选题]下列关于各种软件开发方法的叙述中,错误的是()
A. 结构化开发方法的缺点是开发周期较长,难以适应需求变化
B. 可以把结构化方法和面向对象方法结合起来进行系统开发,使用面向对象方法进行自顶向下的划分,自底向上地使用结构化方法开发系统
C. 与传统方法相比,敏捷开发方法比较适合需求变化较大或者开发前期需求不是很清晰的项目,以它的灵活性来适应需求的变化
D. 面向服务的方法以粗粒度、松散耦合和基于标准的服务为基础,增强了系统的灵活性、可复用性和可演化性
[单选题]面向团队的需求收集方法能够鼓励合作,为解决方案的各个要素提供建议,协商不同的方法,以及说明初步的需求方案。下列关于面向团队的需求收集方法叙述,不恰当的是()
A. 举行团队需求收集会议,会议由软件工程师、客户和其他利益相关者共同举办和参加
B. 拟定一个会议议程(conference agenda),与会者围绕需求要点,畅所欲言
C. 会议提倡自由发言,不需要特意控制会议的进度
D. 会议目的是为了识别问题,提出解决方案的要点,初步刻画解决方案中的需求问题
[单选题]某个系统在开发时,用户已经定义了软件的一组一般性目标,但不能标识出详细的输入、处理及输出需求;开发者也可能暂时不能确定算法的有效性、操作系统的适应性或人机交互的形式。在这种情况下,采用()开发最恰当。
A. 瀑布模型
B. 迭代模型
C. 原型模型
D. 螺旋模型
[单选题]一个大型软件系统(large software system)的需求通常是会发生变化的。以下关于需求变更策略的叙述中,错误的是()
A. 所有需求变更必须遵循变更控制过程
B. 对于未获得核准的变更,不应该做变更实现工作
C. 完成了对某个需求的变更之后,就可以删除或者修改变更请求的原始文档
D. 每一个集成的需求变更必须能追溯到一个经核准的变更请求
[单选题]以下关于软件构件及其接口的叙述,错误的是()
A. 构件是软件系统中相对独立且具有一定意义的构成成分
B. 构件在容器中进行管理并获取其属性或者服务
C. 构件不允许外部对所支持的接口进行动态发现或调用
D. 构件可以基于对象实现,也可以不基于对象实现
[单选题]需求管理是CMM可重复级中的6个关键过程域之一,其主要目标是()
A. 对于软件需求,必须建立基线以进行控制,软件计划、产品和活动必须与软件需求保持一致
B. 客观地验证需求管理活动符合规定(conforming to prescribed)的标准、程序和要求
C. 策划软件需求管理的活动,识别和控制已获取的软件需求
D. 跟踪软件需求管理的过程、实际结果和执行情况
[单选题]复杂系统是指()
A. 通过对各子系统的了解不能对系统的性能做出完全的解释
B. 系统由大量的子系统组成
C. 系统的结构很复杂,难于图示
D. 系统的功能很复杂,难于用文字描述
[单选题]螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用(1)的方式逐步加深系统定义和实现的深度,降低风险;二是确定一系列(2),确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。
A. C
[单选题]项目管理工具用来辅助项目经理实施软件开发过程中的项目管理活动,它不能(1)、(2)就是一种典型的项目管理工具。
A. B
本文链接:https://www.51bdks.net/show/5wgj04.html