软件工程第2章作业
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程第2章作业
一、填空题(每小题2分,共22分)
1、可行性研究实质上是进行一次简化、压缩了的__需求分析和设计__________。
2、可行性研究的三个方面是技术可行性、社会可行性和____经济可行性_____。
3、可行性研究的第一个具体步骤是___确定项目的规模和目标_______。
4、若年利率为i,不计复利,P元在n年后的价值F是___p×(1+n×i) ______。
5、整个生存周期系统的累计收入的折现值PT 与总成本折现值ST之差称为纯收入。
6、把资金投入到项目中与把资金存入银行比较,其中投入到项目中可获得的年利率就称为项目的_投资回收率。
7、可行性研究的目的是用最小的代价,在尽可能短的时间内,确定__项目值得开发否____。
8、可行性研究在进行简要需求分析和设计时,要在高层次上以____较抽象形式___________进行。
9、软件工程有两种效益,它们是无形效益和_____有形效益_________。
10、项目开发计划是一种_____管理性_________文档。
11、基于计算机系统的系统元素主要有硬件、软件、人、___数据库_、文档、____规程_______。
二、选择题(每选择题2分,共36分)
1、可行性研究的目的是决定( B )。
A、开发项目
B、项目是否值得开发
C、规划项目
D、维护项目
2、技术可行性要研究的问题之一是( D )。
A、存在侵权否
B、成本效益问题
C、运行方式可行否
D、技术风险问题
3、纯收入是累计效益现在值与投资之( B )。
A、和
B、差
C、积
D、商
4、项目开发计划这类文档是一种( B )。
A、技术性文档
B、管理性文档
C、需求分析文档
D、设计文档
5、在软件的可行性研究中,可以从不同的角度对软件的可行性进行研究,其中是从软件的功能可行性角度考虑的是( B )。
A、经济可行性
B、技术可行性
C、操作可行性
D、法律可行性
6、在软件工程项目中,不随参与人数的增加而使软件的生产率增加的主要问题是( D )。
A、工作阶段间的等待时间
B、生产原型的复杂性
C、参与人员所需的工作站数
D、参与人员之间的通信困难
7、制定软件计划的目的在于尽早对欲开发的软件进行合理估价,软件计划的任务是
( D )。
A、组织与管理
B、分析与估算
C、设计与测试
D、规划与调度
8、软件项目计划一般不包括以下哪项内容( D )。
A、培训计划
B、人员安排
C、进度安排
D、软件开发标准的选择和制定
9、研究开发所需要的成本和资源是属于可行性研究中的( B )研究的一方面。
A、技术可行性
B、经济可行性
C、社会可行性
D、法律可行性
10、可行性研究要进行一次( C )需求分析。
A、详细的
B、全面的
C、简化的、压缩的 D.彻底的
11、经济可行性研究的范围包括( C )。
A、资源有效性
B、管理制度
C、效益分析
D、开发风险
12、在可行性研究阶段,对系统所要求的功能、性能以及限制条件进行分析,确定是否能够构成一个满足要求的系统,这称为( B )可行性。
A、经济
B、技术
C、法律
D、操作]
13、可行性研究的目的是用最小的代价,在最短的时间内确定问题是否可能解决和值得去解决,主要从( C )三个方面进行。
A、技术可行性、费用可行性、效益可行性
B、经济可行性、技术可行性、机器可行性
C、技术可行性、操作可行性、经济可行性
D、费用可行性、机器可行性、操作可行性
14、可行性分析中,系统流程图用于描述( A )。
A、当前运行系统
B、当前逻辑模型
C、目标系统
D、新系统
15、系统流程图是一种工具,它用于描述( D )。
A、逻辑系统
B、程序系统
C、体系结构
D、物理系统
16、假设开发一个计算机应用系统的总投资为3000元,该应用系统投入使用后每年可产生收益1000元,其生存周期为5年。假定年利率为12%,则
(1)该系统的纯收入是( D )元。
A、 B、 C、 D、
(2)投资回收期是( B )年。
A、 B、 C、 D、
(3)投资回收率为( C )。
A、25%
B、30%
C、20%
D、15%
三、名称解释(每个4分,共16分)
1、可行性研究
答:可行性研究就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。其实质是要以较抽象的方式进行一次简化的,压缩了的需求分析,设计过程。
2、货币时间价值
答:货币时间价值是指货币随着时间的推移而发生的增值,也称为资金时间价值。
3、投资回收期
答:投资回收期是衡量一个开发工程价值的经济指标。投资回收期就是积累的经济效益等于最初的投资所需要的时间。
4、纯收入
答:整个生存周期系统的累计收入的折现值PT 与总成本折现值ST之差称为纯收入。
四、简答题(每小题5分,共25分)
1.可行性研究的主要任务是什么
答:可行研究的任务:首先需要进行概要的分析研究,初步确定项目的规模,目标,约束和限制。分析员再进行简要的需求分析,抽象出项目的逻辑结构,建立逻辑模型。从逻辑模型出发,经过压缩的设计,探索出若干种可供选择的解决方法,对每种解决方法都要研究它的可行性。主要从三个方面考虑:
⑴技术可行性:一般要考虑的情况包括开发的风险即设计出的系统能否达到要求的功能和性能;资源的有效性;相关技术的发展是否支持;
⑵经济可行性:进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资。
⑶社会可行性:要开发的项目是否存在任何侵权问题,运行方式在用户组织内是否可行,现有管理制度﹑人员素质﹑操作方式是否可行。
2、可行性研究有哪些步骤
答:⑴确定项目规模和目标;
⑵研究正在运行的系统;收集﹑研究﹑分析现有系统的文档资料,实地考察系统访问有关人员,然后描绘现有系统的高层系统流程图。