- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件工程》作业答案
一、选择题1.“软件危机〞产生的主要缘由是( B)。A.软件日益浩大B.开发方法不当C.开发人员编写程序力量差D.没有维护好软件3.软件需求分析的任务不应包括( A )。进展需求分析可用法多种工具,但( B )是不适用的。在需求分析中,分析员要从用户那里解决的最重要的问题是( C )。需求规格说明书的内容不应当包括( D )。该文档在软件开发中具有重要的作用,但其作用不应当包括( E )。A.① 问题分析② 信息域分析③ 构造化程序设计④ 确定规律模型B.① 数据流图② 断定表③ PAD图④ 数据词典C.① 要让软件做什么② 要给该软件供应哪些信息③要求软件工作效率如何④要让软件具有什么样的构造D.①对重要功能的描绘② 对算法的具体过程性描绘③软件确认准那么④ 软件的性能E.①软件设计的根据②用户和开发人员对软件要“做什么〞的共同理解③软件验收的根据④软件可行性分析的根据5.为了进步模块的独立性,模块内部最好是〔 C 〕A、规律内聚B、时间内聚C、功能内聚D、通信内聚6.下面关于具体设计的表达中,〔 A〕是错误的。A、流程框图可以描绘构造化程序B、流程框图不能描绘构造程序C、NS图描绘的程序肯定是构造化的D、PAD图描绘的程序肯定是构造化的8.因计算机硬件和软件环境的改变而作出的修改软件的过程称为( )①改正性维护②适应性维护③完善性维护④预防性维护9.维护过程本质上是( D )的过程。A.修改程序B.修改文档C.修改软件配置D.压缩的修改软件定义和开发10.编写程序的工作量通常占用软件开发总工作量的( D)。A.80%B.60%C.40%D.20%11.软件工程学的一个重要目的是(D )。A.进步程序的执行效率B.降低程序对存储空间的要求C.进步软件的可理解性D.进步软件的可维护性12.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是打算该系统是否开发的决策根据,因必需给出〔 B〕的答复。A.确定 B.行或不行 C.正确 D.无二义13.原型化方法是用户和软件开发人员之间进展的一种交互过程,适用于〔 A 〕系统。A.需求不确定的 B.需求确定的 C.管理信息 D.决策支持14.在SD方法中全面指导模块划分的最重要的原那么是( D )A.程序模块化 B.模块高内聚 C.模块低耦合 D.模块独立性15.对象是面对对象系统的〔 A 〕。供选择的答案:A. ① 根本单位② 最小单位③ 最大单位④ 语法单位B C. ① 行为② 功能③ 操作④ 数据⑤ 属性D. ① 接口② 消息③ 信息④ 操作⑤ 过程16.〔A 〕意味着一个操作在不同的类中可以有不同的实现方式。A.多态性B.多继承C.类的复用D.封装18.用法软件时提出增加新功能就必需进展( C )维护。A.改正性B.适应性C.完善性D.预防性19.在软件开发的各种资源中,〔D〕是最重要的资源。A 开发工具B 方法C 硬件环境D 人员20.软件的冗杂性是〔D 〕,它引起人员通信困难、开发费用超支、开发时间超时等问题。A 固有的B 人为的C 可消退的D 不行降低的二、填空题1.在设计测试用例时,______边界值分析_____是用得最多的一种黑盒测试方法。2.软件开发是一个自顶向下逐步细化和求精过程,而软件测试是一个___自底向上或相反挨次___集成的过程。3.软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、牢靠性、_______可移植性________、可用法性和效率。4.在构造化分析方法中,_____数据流图______表达系统内部数据运动的图形化技术。5.数据字典包括_____4______个条目。6.DFD中每个加工至少有_____一个输入数据流和一个输出流______。7.______封装_____是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐藏的,外界只能通过有限的接口与对象发生联络。8.软件牢靠性的主要指标有________平均无故障时间MTTF____________。9.数据处理问题典型类型是___变换型__和___事务型__三、推断题1.数据字典是对数据流图中的数据流,加工、数据存储、数据的源和终点进展具体定义。√2.假如通过软件测试没有发觉错误,那么说明软件是正确的。√3.在进展总体设计时应加强模块联络。Χ4.软件模块之间的耦合性越弱越好。√5.构造化分析是面对数据流进展需求分析的方法. √6. UML是面对对象技术领域的建模语言。√四、简答题1.维护的目的是什么? 有哪几种?为了保证软件在一个相当长的时期可以正常
您可能关注的文档
- 《秘书学概论》复习思考题参考答案.docx
- 《秘书实务》思考题和案例分析参考答案(第九章)(编辑定稿).docx
- 《秘书实务》思考题和案例分析参考答案(第三章)(编辑定稿).docx
- 《秘书实务》思考题和案例分析参考答案(第七章)(编辑定稿).docx
- 《秘书实务》思考题和案例分析参考答案(第二章)(编辑定稿).docx
- 《秘书实务》思考题和案例分析参考答案(第十一章)编辑定稿.docx
- 《秘书实务》思考题和案例分析参考答案(第五章)(编辑定稿).docx
- 《秘书实务》思考题和案例分析参考答案(第十二章)(编辑定稿).docx
- 《秘书实务》思考题和案例分析参考答案(第六章)(编辑定稿).docx
- 《秘书实务》思考题和案例分析参考答案(第十章)(编辑定稿).docx
原创力文档


文档评论(0)