查看更多
当前 - 选择题 - 开发工具
简单
单选题
2020年11月第18题
#软件工程
#开发工具
#第二版教材
#凯恩建议了解即可

对应软件开发过程的各种活动,软件开发工具有需求分析工具、(问题1)、编码与排错工具、测试工具等。按描述需求定义的方法可将需求分析工具分为基于自然语言或图形描述的工具和基于(问题2)的工具。

正确答案A
凯恩解析

本题考察的是软件开发工具的分类及需求分析工具的类型
软件开发工具是支持软件工程各阶段活动的专用工具集合,不同阶段使用不同类型的工具。
问题1
A选项设计工具:用于软件设计阶段,辅助建立系统结构、模块分解、接口设计等,是软件开发过程中的重要工具类别,符合题干第一空的内容,正确。
B选项分析工具:通常用于数据分析或性能分析,不是软件开发过程的标准阶段工具分类,错误。
C选项耦合工具:不是软件工程中的常规工具分类,错误。
D选项监控工具:主要用于运行时系统监控,不是开发过程阶段分类,错误。
所以选择 A。

问题2
A选项用例:是一种需求描述方法,但不是特定的工具类别,错误。
B选项形式化需求定义语言:是一种精确、数学化的需求描述方法,能够消除自然语言描述的歧义性,是需求分析工具的重要实现方式,正确。
C选项UML:是一种统一建模语言,可以用在需求、设计多个阶段,但题干强调的是“形式化需求定义方法”,UML 并不完全属于严格的形式化语言,错误。
D选项需求描述:过于笼统,不是具体的方法类别,错误。
所以选择 B。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有