欢迎来到天天文库
浏览记录
ID:57592865
大小:308.58 KB
页数:7页
时间:2020-08-28
《软件工程习题.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第一章1.填空(1)软件是计算机系统中的___程序(指令)__、数据及其__文档(+服务)___的总称。(2)软件的类型按功能可以分为___系统软件___、__支撑软件___和___应用软件__3中类型。(3)国家标准GB/T1147—1995《软件工程术语》对软件工程的定义是软件开发、运行、维护和引退________系统方法_______。(4)软件工程是指导计算机______软件开发和维护____的工程学科。(5)软件工程采用_____工程的概念、原理、技术和方法_____来开发与维护软件。(6)软件工程的目标是____实现软件的优质高产______。(7)软
2、件工程的主要内容是_____软件开发技术和软件工程管理_____。2.选择。(1)下面(B)不是软件的特征。A系统性与复制性B有形性与可控性C抽象性与智能性D依附性与泛域性(2)下面(D)不是系统软件。A.BIOSB.WindowsC.设备驱动程序D.办公软件(3)软件危机的主要原因(A)A软件本身特点与开发方法B对软件的认识不够C软件生产能力不足D软件工具落后(4)下面(C)不属于软件工程学科所要研究的基本内容。A软件工程原理B软件工程目标C软件工程材料D软件工程过程(5)下面(B)是正确的说法。A.20世纪50年代提出了软件工程的概念B.20世纪60年代提出了
3、软件工程概念C.20世纪70年代出现了客户机/服务器技术D.20世纪80年代软件工程学科达到成熟.第二章1.填空(1)___软件可行性分析____的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否得去开发。(2)可行性分析的目的不是去开发一个软件项目,而是研究这个软件项目内容是否____值得去开发、其中的问题能否解决___。(3)可行性分析实质上是要进行一次简化,压缩了的___需求分析____和___设计____过程,要在较高层次上以较抽象的方式进行需求分析和设计过程。(4)可行性分析需要从___技术____可行性、___经济____可行性和
4、___社会____可行性3个方面分析研究每种解决方法的可行性。(5)技术可行性是对要开发项目的___功能____、___性能____、___控制条件____进行分析,确定在现有的资源条件下,技术风险有多大,项目是否能实现。(6)技术可行性一般要考虑的情况包括___开发的风险____、___资源的有效性____、___技术____。(7)技术可行性的研究包括___成本—效益分析____、____公司经营长期策略___、__开发所需的成本和资源___、_潜在的市场前景_。(8)社会可行性所涉及的范围包括___合同____、___责任____、___侵权____、用户组
5、织的管理模式、规范及其他一些技术人员常常不了解的陷阱等。(9)典型的可行性分析有这样的步骤:确定项目规模和目标、___研究正在运行的系统____、___建立新系统的高层逻辑模型____、导出和评价各种方案、推荐可行的方案和编写可行性分析报告。(10)一个可行性分析报告的主要内容有:引言、可行性分析的前提、对现有系统的分析、____所建议系统的技术可行性分析___、___系统的经济可行性分析____、____社会因素可行性分析___、其他可供选择的方案和结论意见。(11)成本—效益分析首先是估算将要开发的系统___开发成本___,然后与可能取得的效益进行____比较
6、和权衡___。(12)效益分析有有形效益和无形效益两种。有形效益可以用____货币的时间价值___、____投资回收期___和____纯收入___等指标进行度量;无形效益主要从性质上、心理上进行衡量,很难直接进行量的比较。(13)____投资回收期___就是使累计的经济效益等于最初的投资费用所需要的时间。项目____纯收入___是指在整个生存周期之内的累计经济效益(折合现在值)与投资之差。(14)项目开发计划的主要内容有:项目概述、___实施计划____、___人员组织____和交付期限。(15)纯收入是软件生存周期内两项值之差,这两项是___经济效益____与_
7、__投资____。(16)软件工程有两种效益,它们是___无形效益____和___有形效益____。(17)可行性分析具体步骤的最后一步是___编写可行性报告____。(18)系统的经济效益等于___因使用新的系统而增加的收入____加上___使用新的系统可以节省的运行费用____。(19)成本—效益分析的目的是从___经济角度____评价开发一个新的软件项目是否可行。(20)可行性分析中描述系统高层物理模型的工具是____系统流程图___。(21)可行性分析实质上是进行一次简化、压缩了的___需求分析和设计____。(22)可行性分析的第一个具体步骤是___确定
8、项目的规模
此文档下载收益归作者所有