软件工程参考1

软件工程参考1

ID:42103184

大小:1.60 MB

页数:57页

时间:2019-09-08

软件工程参考1_第1页
软件工程参考1_第2页
软件工程参考1_第3页
软件工程参考1_第4页
软件工程参考1_第5页
资源描述:

《软件工程参考1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、单项选择题1、软件工程的出现是由于_A_。A、软件危机的出现B、计算机硬件技术的发展C、软件社会化的需求D、计算机软件技术的发展2、在McCall软件质量度量模型中,_C_表现了软件承受修改的能力。A、正确性B、完整性C、灵活性D、互操作性3、为了提高模块的独立性,模块内部最好是—C。A逻辑内聚B、顺序内聚C、功能内聚D、通信内聚4、软件维护中,因重新初始化控制标志或指针而引起的错谋是以下B的副作用。A、文档B、数据C、编码D、设计5、下列属于用白盒技术设计测试用例的是_B_。A、错误推测B、逻辑覆盖C、等价类划分D、因果图6、根据输入、输出的数据结构产生程序结构的设计方

2、法是_B。A、PARNAS方法B、JACKSON方法C、WTRTH方法D、DTJKSTRA方法7、两个模块之间传递的是同一个数据结构的地址,这种耦合方式称为—D。A、控制耦合B、公共耦合C、标记耦合D、数据耦合8、瀑布模型是一种—B模型。A.风险驱动模型B、线性开发模型C、增量模型D、迭代模型9、软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以C_维护所占的维护量最小。A、纠错性维护B、代码维护C、预防性维护D、文档维护10、DFD'

3、>的每个加工至少需要D。A、一个输入流B、一个输出流C、一个输入或输出流D、一个输入流和一个输出流11、下面关于PDL

4、语言不正确的说法是—B。A、P叽是描述处理过程怎么做B、P叽是只描述加工做什么C、PDL也称为伪码D、PDL的外层语法应符合一般程序设计语言常用的语法规则12、结构化维护与非结构化维护的主要区别在于_D。A、软件是否结构化B、软件配置是否完整C、程序的完整性D、文档的完整性13、软件测试中,白盒法是通过分析程序的B來设计测试用例的。八、应用范围B、内部逻辑C、功能D、输入数据14、确认测试主要涉及的文档是A。A、需求规格说明书B、概要设计说明书C、详细设计说明书D、源程序15、CoCoMo成本估算模型是一个模型。A、静态单变量13、动态单变量C、静态多变量D、动态多变量1

5、6、在软件结构化设计中,好的软件结构设计应该力求做到B。A、顶层扇出较少,屮间层扇出较高,底层模块低扇入B、顶层扇出较高,中间层扇出较少,底层模块高扇入C^顶层扇入较少,中间层扇出较高,底层模块高扇入D、顶层扇入较少,中间层扇入较高,底层模块低扇入17.软件的生存周期一般包括(B)①维护过程、开发过程、设计过程③分析过程、设计过程、测试过程②定义过程、开发过程、维护过程④详细设计过程、编码过程、调试过程18.数据流图和数据字典共同构成系统的(C)①物理模型②结构模型③逻辑模型④设计说明书19•可行性研究阶段使用的图形工具是(A)①DFD图②N・S图③PAD图④Wamier

6、图20.在数据流图屮终点(C)①只能出现一次②可以出现多次③既可出现多次,又可与源点同名④可以出现多次,但不能与源点同名21.下而说法不正确的是(B)①模块的作用域在模块的控制域之内②模块的控制域在模块的作用域之内③模块的作用域和模块的控制域有时相同④模块的作用域和模块的控制域都是一种层次结构22.随看软硬件坏境变化而修改软件的过程是(B)。①改正性维护②适应性维护③完善性维护④预防性维护23•程序流图的作用是(B)①定性度量软件的复杂程度②定量度量软件的复杂程度③预测软件的质量标准④估计软件中的错误数最24.等价类划分属于(B)①白盒测试②黑盒测试③穷尽测试④验收测试2

7、5•产生软件危机的主要原因之一是(D)①软件是逻辑产品②软件自身的特点所决定的③软件无磨损④软件产品的成本上升过快26•软件开发过程包括(A)个大阶段。①3个阶段②5个阶段③4个阶段阶段27•数据字典是由(D)①数据流、文件、基木加工组成的③文件、数据单元、加工组成的2&结构化程序设计的一种基本方法是(C)。②数据流、文件、数据单元组成的④数据流、文件、数据单元、基本加工组成的①筛选法②迭代法③逐步求精法④递归法29•在数据流图中,源点和终点的数最(D)①必须是一对一的②源点个数大于终点个数③终点个数大于源点个数④依需要而定30・下血说法哪个不属于设计准则(D)①提高模块

8、的内聚,降低模块间的耦合②降低模块接口的复杂程度③模块人小要适中④模块要有重用性31・模块的初始化工作和模块处理意外故障均属于(A)①时间内聚②顺序内聚③功能内聚④逻辑内聚32.软件工程的出现主要是由于A.程序方法学的影响B其他工程学科的影响C.计算机的发展D软件危机的出现33.软件是一种cA.程序B数据C逻辑产品D物理产品34.瀑布模型本质上是一种aA.线性顺序模型B顺序迭代模型C.线性迭代模型D及早见产品模型35.具有风险分析的软件生存周期模型是」A瀑布模型B螺旋模型C增量模型D喷泉模型36.软件需求分析的主要任务是准确定

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

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

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