欢迎来到天天文库
浏览记录
ID:56767350
大小:87.50 KB
页数:21页
时间:2020-07-08
《软件工程导论复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1章概述(一)单项选择题1.“软件危机”产生的主要原因是()。A.软件日益庞大B.开发方法不当C.开发人员编写程序能力差D.没有维护好软件2.软件是一种()性工业产品。A.理论B.知识(或逻辑)C.消耗D.体力3.需求分析是在()进行的。A.用户B.用户和分析设计人员之间C.开发人员内部D.使用和维护人员间4.软件的主要结构和功能是在()阶段决定的。A.分析设计B.编程C.测试D.维护5.软件是计算机系统中与硬件相互依存的另一部分,它的组成部分是()。A.程序、数据B.程序、文档C.程序D.程序
2、、数据、文档6.在软件工程时期,决定软件质量的主要因素是()A.管理水平B.个人程序技术C.小组技术水平D.硬件的发展7.在软件开发模型中,提出最早、应用最广泛的模型是()。A.瀑布模型B.喷泉模型C.增量模型D.螺旋模型8.瀑布模型把软件生存周期划分为软件定义、软件开发与(C)三个阶段,而每一阶段又可分为若干更小的阶段。A.详细设计B.可行性分析C.运行及维护D.测试与排错9.计算机辅助软件工程,简称()。A.SA B.SD C.SC D.CASE10.软件危机是软件产业化过程
3、中出现的一种现象,下述现象中:()是其主要表现。①软件需要增长难以满足。②软件开发成本提高。③软件开发进度难以控制。④软件质量不易保证。A.③和④ B.③和④C.全部 D.①、②和③11软件工程的出现主要是由于()。A.程序设计方法学的影响B.其他工程科学影响C.软件危机的出现D.计算机的发展12、软件生成周期模型有多种,下列选项中,()不是软件生存周期模型。 A.螺旋模型 B.增量模型 C.功能模型 D.瀑布模型 (二)简答题1.软件产品的特点是什么?2.软件生产的发展经历
4、了哪几个时代?各有何特征?3.软件危机的概念、表现形式、产生原因、解决途径4.简述主要的软件生存期模型(或软件开发模型)。5.简述瀑布模型的阶段划分和各阶段的主要任务以及瀑布模型存在的问题。第2章软件可行性研究(一)单项选择题1.在软件的可行性研究中经常从不同角度对系统进行可行性研究,其中从功能角度对系统进行研究属于()的研究。A.经济可行性B.技术可行性C.操作可行性D.法律可行性2.下列不属于成本-效益分析的度量指标是()。A.货币的时间价值B.投资回收期C.性质因素D.纯收入3.软件可行性研
5、究实质上是要进行一次()需求分析、设计过程。A.简化、压缩的B.详细的 C.彻底的 D.深入的4.一个项目是否开发,从经济上来说是否可行,归根结底是取决于()。A.成本估算 B.项目计划 C.工程管理 D.工程网络图5.研究开发所需要的成本和资源是属于可行性研究中的()。A.技术可行性研究B.经济可行性研究C.社会可行性研究D.法律可行性研究6.可行性研究的目的是决定( )。A.开发项目 B.项目值得开发否 C.规划项目 D.维护项目7.年利率为i
6、,现存入P元不计复利,n年后本金利息为( C )。A.P×(1+i)n B.P×(1-i×n) C.P×(1+i×n) D.P×(1+i)×n8.研究硬软件资源的有效性是进行( )研究的一方面。A.技术可行性 B.经济可行性 C.社会可行性 D.操作可行性9.经济可行性研究的范围包括( ) A.资源有效性 B.管理制度 C.效益分析 D.开发风险 10.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该
7、系统是否开 发的决策依据,因必须给出( )的回答。 A.确定 B.行或不行 C.正确 D.无二义(二)简答题1.可行性研究的任务是什么?2.可行性研究的步骤是怎样的?2.可行性研究报告有哪些主要内容?3.成本-效益分析可用哪些指标进行度量?(三)应用题1.设计一个软件的开发成本为5万元,寿命为3年。未来3年的每年收益预计为2200元、24000元、26620元。银行年利率为10%。试对此项目进行成本效益分析,以决定其
8、经济可行性。2、课后习题2.4第3章需求分析(一)单项选择题1.需求分析阶段最重要的技术文档之一是()。A.项目开发计划B.设计说明书C.需求规格说明书D.可行性分析报告2.在需求分析之前有必要进行()。A.程序设计B.可行性分析C.ER分析D.3NF分析3.软件需求分析阶段建立原型的主要目的是()。A.确定系统的功能和性能要求B.确定系统的运行要求C.确定系统是否满足用户需要D.确定系统是否满足开发人员需要4.需求分析阶段的研究对象是()。A.用户要求B.分析员要求C.系统要求D
此文档下载收益归作者所有