软件工程试题库答案

软件工程试题库答案

ID:28616943

大小:210.50 KB

页数:11页

时间:2018-12-12

软件工程试题库答案_第1页
软件工程试题库答案_第2页
软件工程试题库答案_第3页
软件工程试题库答案_第4页
软件工程试题库答案_第5页
资源描述:

《软件工程试题库答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、-一、选择题软件(2)1.在软件开发的各种资源中,(D)是最重要的资源。A开发工具B方法C硬件环境D人员2.软件的复杂性是(A),它引起人员通信困难、开发费用超支、开发时间超时等问题。A固有的B人为的C可消除的D不可降低的3.3:软件是计算机系统中与硬件相互依存的另一部分,它的组成部分是(D)。A.程序、数据B.程序、文档C.程序D.程序、数据、文档4.软件是一种(B)产品。A、有形B、逻辑C、物质D、消耗软件危机(1)5.1:开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做(C)A.软件工程B.软件周期C.软件危机D.软件产生6.2:在软件生产的程序系统时代由于软

2、件规模扩大和软件复杂性提高等原因导致了(A)A.软件危机B.软件工程C.程序设计革命D.结构化程序设计7.3:以下哪一项不是软件危机的表现形式(C)(A)成本高(B)生产率低(C)技术发展快(D)质量得不到保证8.4:“软件危机”产生的主要原因是(A)。A.软件日益庞大B.开发方法不当C.开发人员编写程序能力差D.没有维护好软件9.5:软件危机是指在软件开发和(C)过程中遇到的一系列严重问题。A开发B使用C维护D更新软件工程(2)10.1:为了解决软件危机人们提出了用(B)的原理来设计软件,这就是软件工程诞生的基础。(A)运筹学(B)工程学(C)软件学(D)数学11.2.在软件工程

3、时期,决定软件质量的主要因素是(A).---A.管理水平B.个人程序技术C.小组技术水平D.硬件的发展1.3.软件管理工作涉及到的直接对象不包括(B)。A.软件开发人员B.硬件设备C.项目经费D.软件项目2.4.软件工程方法学有三个要素,它们是(A)A.方法、工具和过程B.质量、进度和成本C.顺序、分支和循环D.入口、过程、出口生命周期及模型(5)3.1:软件工程中描述生命周期的瀑布模型一般包括计划、(A)、设计、编码、测试、维护等几个阶段。A.需求分析B.需求调查C.可行性分析D.问题定义4.2.瀑布模型把软件生存周期划分为软件计划、软件开发与(C)三个阶段,而每一阶段又可分为若

4、干更小的阶段。A.详细设计B.可行性分析C.运行与维护D.测试与排错5.3:下列哪个模型没有采用迭代的思想(A)A.瀑布模型B.渐增模型C.螺旋模型D.RUP模型6.4:下列关于瀑布模型的描述正确的是(D)。A.利用瀑布模型,如果发现问题修改的代价很低B.瀑布模型的核心是按照软件开发的时间顺序将问题简化C.瀑布模型具有良好的灵活性D.瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开7.5:瀑布模型本质上是一种(A)模型。A.线性顺序B.顺序迭代C.线性迭代D.早期产品8.6.快速原型模型的主要特点之一是(D)A.开发完毕才见到产品B.及早提供全部完整的软件产品C.开发完

5、毕后才见到工作软件D.及早提供工作软件9.7:瀑布模型的关键不足在于(B)(A)过于简单(B)不能适应需求的动态变更(C)过于灵活(D)各个阶段需要进行评审10.8:瀑布模型存在的问题是(D)。A.用户容易参与开发B.缺乏灵活性C.用户与开发者易沟通D.适用可变需求问题定义(1).---1.1、软件定义的目的主要是(A)A.明确系统的目标B.明确系统具体该做什么C.明确系统该如何做D、系统值不值得做。可行性研究(2)2.1:研究开发所需要的成本和资源是属于可行性研究中的(B)研究的一方面。A.技术可行性B.经济可行性C.社会可行性D.法律可行性3.2:一个项目是否开发,从经济上来说

6、是否可行,归根结底是取决于对(A)A.成本的估算B.项目计划C.工程管理D.工程网络图4.3:可行性研究的目标是(B)。A.开发项目B.项目值得开发否C.规划项目D.维护项目5.4:软件可行性研究一般不考虑(D)(A)是否有足够的人员和相关的技术来支持系统开发(B)是否有足够的工具和相关的技术来支持系统开发(C)待开发软件是否有市场、经济上是否合算(D)待开发的软件是否会有质量问题软件项目计划(1)6.1:软件项目计划一般不包括以下哪项内容(D)(A)培训计划(B)人员安排(C)进度安排(D)软件开发标准的选择和制定需求分析(5)//zhr7.1:软件需求分析的任务不应包括(C)。

7、A问题分析B信息域分析C结构化程序设计D确定逻辑模型8.2:在需求分析中,分析员要从用户那里解决的最重要的问题是(A)。A要让软件做什么B要给该软件提供哪些信息C要求软件工作效率如何D要让软件具有什么样的结构9.3.软件需求分析应确定的是用户对软件的(A)。A.功能需求和非功能需求B.性能需求C.非功能需求D.功能需求10.4.结构化分析方法(SA)是一种面向(C)的需求分析方法。A.对象B.数据结构C.数据流D.控制流11.3:进行需求分析可使用多种工具,但(B)是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。