《软件工程》试题和答案(第2套).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《软件工程》试题和答案(第2套).doc》由会员分享,可在线阅读,更多相关《《软件工程》试题和答案(第2套).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一部分 选择题单项选择题(本大题共20小题,每小题1分,共20分)1、在软件开发模型中,提出最早、应用最广泛的模型是()A、瀑布B、螺旋C、演化D、智能2、软件可行性研究一般不考虑()A、是否有足够的人员和相关的技术来支持系统开发B、是否有足够的工具和相关的技术来支持系统开发C、待开发软件是否有市场、经济上是否合算D、待开发的软件是否会有质量问题3、软件详细设计的主要任务是确定每个模块的() A、算法和使用的数据结构 B、外部接口C、功能 D、编程4、为了提高软件的可维护性,在编码阶段应注意()A.保存测试用例和数据B.提高模块的独立性C.文档的副作用D.养成好的程序设计风格5、快速原型模型
2、的主要特点之一是() A.开发完毕才见到产品 B.及早提供全部完整的软件产品 C.开发完毕后才见到工作软件D.及早提供工作软件6、软件需求分析的主要任务是准确地定义出要开发的软件系统是( )A.如何做B.怎么做C.做什么D.对谁做7、软件维护产生的副作用,是指( ) A、开发时的错误 B、隐含的错误 C、因修改软件而造成的错误 D、运行时误操作8、软件生命周期中所花费用最多的阶段是( ) A、详细设计 B、软件编码 C、软件测试 D、软件维护9、模块的内聚性最高的是() A、逻辑内聚B、时间内聚 C、偶然内聚D、功能内聚10、与确认测试阶段有关的文档是() A、需求规格说明书B、概要设计说明书
3、C、详细设计说明书D、源程序11. 面向对象分析是对系统进行()的一种方法。 A 需求建模 B 程序设计 C 设计评审 D 测试验收13、因计算机硬件和软件环境的变化而作出的修改软件的过程称为( ) A.校正性维护B.适应性维护 C.完善性维护D.预防性维护14、一个模块内部各程序都在同一数据结构上操作,这个模块的内聚性称为( )。A、时间内聚B、功能内聚C、信息内聚C、过程内聚15面向对象技术中,对象是类的实例。对象有三种成份:( )、属性和方法(或操作)。 A. 标识 B. 规则 C. 封装 D. 消息16数据字典是用来定义_()中的各个成份的具体含义的。A流程图 B功能结构图C系统结构图
4、 D数据流图17在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了()A软件危机 B软件工程C程序设计革命 D结构化程序设计18.软件详细设计主要采用的方法是()A.模块设计B.结构化设计C.PDL语言D.结构化程序设计19.若有一个计算类型的程序,它的输入量只有一个X,其范围是-1.0,1.0,现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是()A.条件覆盖法B.等价分类法C.边界值分析法D.错误推测法20程序的三种基本控制结构是( )。A过程、子程序和分程序B顺序、选择和重复C递归、堆栈和队列D调用、返回和转移第二部分
5、非选择题二、填空题(本大题共10小题,每小题2分,共20分) 1.软件由程序、组成。2.需求分析方法包括 :的分析方法 、面向过程流的分析方法、的分析方法。3.一般的软件开发环境应有的支持,有适宜的文档和评审,采用交互处理方式。4. 1978年Walters和McCall提出了包括、准则和的三层次软件质量度量模型。5.需求分析的主要任务是实现用户需求的、和完全化。6.交互图描述对象之间的。它又可分为顺序图(sequence diagram)与两种形式。7.顺序图强调对象之间消息发送的。合作图更强调对象间的关系。8.软件过程设计中最常用的技术和工具主要为、流程图、盒图、和PDL语言。9.采用任一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 试题 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内