软件工程基础知识题目

软件工程基础知识题目

以下题目来自《软件设计师考试冲刺》张友生
在这里插入图片描述
在这里插入图片描述
第一题
软件可靠性指的是软件按规定的条件,在规定的时间内运行而不发生故障的能力。B选项错误
第二题
需求分析阶段要弄清楚要做什么而不是怎么做。用什么语言开发属于怎么做的范畴,不属于需求分析阶段。C选项错误。
第三题
软件维护阶段在生命周期最后一个阶段,是时间最长的阶段。本题选B。
第四题
模块属于软件设计阶段的概念。本题选D。
第五题
数据流图没有控制流,本题选B。
第六题
内聚由高到低:功能内聚,顺序内聚,通信内聚,过程内聚,瞬时内聚,逻辑内聚,偶然内聚;耦合由高到低:内容耦合,公共耦合,外部耦合,控制耦合,标记耦合,数据耦合,非直接耦合。本题选D。
第七题
考察ISO如软件质量模型,选C。
第八题
螺旋模型结合瀑布模型和演化模型的优点,D错误。
在这里插入图片描述
第九题
原型法适用于需求功能不明确的开发,螺旋模型适用于高风险大型项目,瀑布模型适用于需求明确的开发。题中说到功能基本完善,选择瀑布模型。本题选B。
第十题
初始化阶段:确定项目范围和边界,识别系统关键用例。精细化阶段:分析系统问题领域,建立软件架构基础。构建阶段:资源管理,开发构建。提交阶段:测试发布。剩余构建的开发是在构建阶段完成的,本题选C。
第十一题
考察软件质量ISO模型,选D
第十二题
考察系统转换,知识点总结说明了集中转换的区别。本题选D。
第十三题
考察CMM,持续的改进属于优化级。
第十四题
软件测试目的是尽可能多的发现错误,不可能发现所有错误,A错。测试是跨越生命周期的,B错。测试用例包含合理数据和不合理数据,C错。
第十五题
模块间的测试属于集成测试。
在这里插入图片描述
第十六题
两种测试都需要用户参加,A错。
第十七题
极限编程是一种轻量级开发,认为传统的文档太重了,提倡减少文档。四大价值观包含反馈。C错。
第十八题
用脑子想!
第十九题
发现错误数除以发现错误效率。第一组发现60个错误,其中30个第二组也发现了。还有20个第一组没发现,所以第一组发现错误的效率是30/(30+20),用上诉公式可以得错误为100个。第二组同理也是100个。
第二十题
用脑子想,别用膝盖!
第二十一题
D选项两个数据都是无效得,即便测试结果出差也不能确定是哪一个数据引起的。
在这里插入图片描述
第22题
环路复杂性=边-顶点+2
第二十三题
我不会!
第二十四题
每种可能都要执行一次,图中至少执行4次

在这里插入图片描述
在这里插入图片描述
第二十五题
就着理解吧,背!
第二十六题
这按顺序排,用膝盖应该也能排吧。反正我是用脑子排出来的。
第二十七题
软件危机!!!
第二十八题
控制范围包含作用范围
最后两题
活动图,这是重点。关键路径就是起点到终点长度最长的那条路。一般用观察法,观察不出来的话就去学学数据结构用算法来做。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值