欢迎来到天天文库
浏览记录
ID:10576150
大小:228.00 KB
页数:26页
时间:2018-07-07
《软件工程导论复习题及答案详解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第一章一、名称解释1.软件 2.文档 3.软件工程4.软件生存周期5.软件工程过程6.软件生存周期模型7.软件开发方法8.软件工具二、填空题1.构成一个完整计算机系统的两部分是硬件与________。2.程序设计时代的生产方式是________。3.软件工程涉及到几个学科,它是一门_____学科。4.软件开发划分的各阶段任务尽可能独立,同一阶段任务性质尽可能________。5.将软件生存周期各个活动规定为依线性顺序联接的若干阶段的模型是________模型。6.喷泉模型是一种以用户需求为动力,以_______为驱动的模型。7.结构化方法是一种面向数据
2、流的开发方法。由结构化分析、_______、结构化程序设计构成。8.软件工程研究的主要内容是软件开发管理和_______两个方面。9.软件工具是支持软件开发人员的开发和维护活动而使用的________。10.一个软件项目的开发中,要采用一种生存周期模型,要按照某种________,使用相应的工具来进行。三、选择题1.软件是一种( )产品。 A.物质 B.逻辑 C.有形 D.消耗2.软件产品的开发主要是( )。 A.复制 B.再生产 C.拷贝 D.研制3.个体手工劳动生产方式的时代是( )。 A.程序设计B.软件生产自动
3、化C.程序系统D.软件工程4.与计算机科学的理论研究不同,软件工程是一门( )学科。 A.理论性 B.原理性 C.工程性 D.心理性5.软件重用的单位是( )。 A.软件模块B.性能 C.系统 D.功能6.软件开发费用只占整个软件系统费用的( )。 A.1/2 B.1/3 C.1/4 D.2/37.软件开发中大约要付出( )%的工作量进行测试和排错。 A.20 B.30 C.40 D.508.准确地解决“软件系统必须做什么”是( )阶段的任务。 A.可
4、行性研究B.需求分析 C.详细设计 D.编码9.软件生存周期中最长的是( )阶段。 A.需求分析B.概要设计 C.测试 D.维护 四、简答题1.软件产品的特性是什么?2.软件生产有几个阶段?各有何特征?3.什么是软件危机?产生的原因是什么?4.软件工程的性质、目标和内容是什么?5.软件工程面临的问题是什么?6.软件工程过程有哪些过程?7.软件生存周期有哪几个阶段?8.软件生存周期模型有哪些主要模型?9.有哪些主要软件开发方法?参考答案二填空题1.软件 2.个体手工劳动3.综合性交叉 4.相同5.瀑布 6.对象7.结构化设计 8.软件开
5、发技术9.软件 10.开发方法三、选择题1.B 2.D 3.A 4.C5.A 6.B 7.C 8.B 9.D第二章一、名称解释1.可行性研究 2.技术可行性 3.经济可行性4.社会可行性 5.货币时间价值6.投资回收期7.纯收入 8.系统流程图二、填空题1.可行性研究的目的是用最小的代价,在尽可能短的时间内,确定________。2.可行性研究在进行简要需求分析和设计时,要在高层次上以__________进行。3.系统流程图用图形符号表示系统中各个元素,表达了系统中各个元素之间的_________。4.软件工程有两种效益,它们是无形效益和_
6、_______。5.若年利率为i,不计复利,n年后能收入F元的现在价值P=________。6.纯收入是软件生存周期内两项值之差,这两项是_________。7.项目开发计划是一种_________文档。8.可行性研究具体步骤的最后一步是________。三、选择题1.研究硬软件资源的有效性是进行( )研究的一方面。A.技术可行性 B.经济可行性 C.社会可行性 D.操作可行性2.可行性研究要进行的需求分析和设计应是( )。A.详细的 B.全面的 C.简化、压缩的 D.彻底的3.可行性分析中,系统流程图用于描述( )。A.当前运行系统
7、 B.当前逻辑模型 C.目标系统 D.新系统4.系统流程图是一种工具,它用于描述( )。A.逻辑系统 B.程序系统 C.体系结构 D.物理系统5.年利率为i,现存入P元不计复利,n年后本金利息为( )。A.P×(1+i)n B.P×(1-i×n) C.P×(1+i×n) D.P×(1+i)×n四、简答题1.可行性研究的任务是什么?2.可行性研究有哪些步骤?3.可行性研究的目的。4.可行性研究报告的主要内容。5.怎样计算投资回收期
此文档下载收益归作者所有