软件工程模拟习题.doc

软件工程模拟习题.doc

ID:58070366

大小:35.50 KB

页数:8页

时间:2020-04-22

软件工程模拟习题.doc_第1页
软件工程模拟习题.doc_第2页
软件工程模拟习题.doc_第3页
软件工程模拟习题.doc_第4页
软件工程模拟习题.doc_第5页
资源描述:

《软件工程模拟习题.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1、软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以___维护所占的维护量最小。CA、纠错性维护B、代码维护 C、预防性维护D、文档维护2.使用软件时提出增加新功能就必须进行_______维护。CA.改正性B.适应性C.完善性D.预防性3.维护软件时为了保证修改不会影响原来可以正常使用的功能,应安排_______测试。DA.单元B.集成C.验收D.回归4.关于数据流图不正确的描述是_________。DA.数据流图是结构化系统分析的主要工具。B.在数据流图中,*号标识相邻的数据流只取其

2、一。C.数据流图中父图与子图两者的输入和输出数据流必需一致。 D. 画DFD图的任意层次图必须都要画数据存储项(即数据表单)5获取需求的困难和项目复杂带来的潜在风险属于______.AA.技术风险B.商业风险C.项目风险D.经济风险6.软件测试不包括_________方面的差错和纠错。DA.软件计划B.软件设计C.软件编码D.软件价格7、软件维护过程产生的副作用,是指______。BA、开发过程中发现的错B、因修改软件而造成的错误C、隐含的错误D、运行时误操作8.下列关于瀑布模型的描述正确的是______

3、_。AA.瀑布模型的核心是按照软件开发的时间顺序将问题简化。B.瀑布模型具有良好的灵活性。C.瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。D.利用瀑布模型,如果发现问题修改的代价很低。9.划分模块如果必须存在耦合,选择适当的耦合类型的错误原则是___。DA.尽量使用数据耦合B.少用控制耦合C.限制公共耦合的范围D.允许使用内容耦合10.类是具有相同属性和相同操作的对象抽象,对象是类的_________。CA.例证B.用例C.实例D.例外11.对于分层的DFD,父图与子图的平衡是指____

4、。AA.父图与子图的输人输出数据流必须相同B.子图必须继承父图的输人与输出流C.父图与子图相应的输人输出数据流名字保持一致D.子图可以有自己的输入输出数据流.12.为了定量分析项目进度,需要在制定项目进度计划时,估算每个___AA.应该完成的工作任务的预算工作量的成本B.工作任务的预算成本C.工作任务的实际工作量的成本D.实际工作任务的预算成本.13.需求分析中开发人员要从用户那里了解_____AA.用户要求软件做什么B.用户使用界面C.输入的信息D.软件的规模14.软件开发时,一个错误发现得越晚,为改正

5、它付出的代价就_____BA.越小B.越大C.接近平均D.不可捉摸15.软件过程模型是根据不同项目定义的、贯穿于软件生命周期的___。BA.一组关键区域B.一种开发方法C.一个过程描述D.一个开发阶段16.在瀑布模型中,将软件划分为若干个时期,软件项目的可行性研究一般归属于____。BA.维护时期B.计划时期C.运行时期D.开发时期.17.数据字典不包括对____描述。DA.数据加工B.数据流C.数据存储D.数据源和数据接受.18.CMM模型将软件过程的成熟度分为5个等级,以下选项中,属于可管理级的行为特

6、征是____.BA.工作无序,项目进行过程中经常放弃当初的计划B.定量的过程管理和软件质量管理C.建立了项目级的管理制度D.软件过程中活动的生产率和质量是可度量的.19.比较理想的可重用软构件是_______。DA.子程序库B.源代码包含文件C.对象D.类20.软件生命周期中所花费用最多的阶段是______。DA.详细设计B.软件编码C.软件测试D.软件维护21.软件需求分析阶段的工作,可以分为以下四个方面:对问题的识别、分析与综合、编写需求分析文档以及_____.CA.总结B.阶段性报告C.需求分析评审

7、D.以上答案都不对22.一个成功的测试是_。BA.发现错误B.发现至今尚未发现的错误C.没有发现错误D.证明发现不了错误.23.类是具有相同属性和相同操作的对象抽象,对象是类的_______。CA.例证B.用例C.实例D.例外24.螺旋模型是一种重要的软件过程模型,它的主要思想是:结合了线性顺序模型和演化模型的思想,经过“制定计划”、“_____”、“实施工程”和“客户评估”四项活动的迭代不断获得新版本。AA.风险分析B.质量管理C.基线制定D.实施监管25.软件维护的步骤不包括_____________

8、_。AA.维护组织B.修改程序C.重新验证程序D.分析和理解程序26.在结构化程序设计中要实现任何模块的单入口单出口。一般不允许使用控制结构是______.BA.顺序B.无条件转移C.条件分支转移D.循环27.面向对象的动态模型中,每张状态图表示_______的动态行为。BA.有关联的若干个类B.某一个类C.一系列事件D.一系列状态28.软件需求分析是保证软件质量的重要步骤,它的实施应该是在___。CA.编码阶段处B.软件开发

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

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

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