扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 开发工具简单
单选题
2020年11月第18题
简单
单选题
2020年11月第18题
#第二版教材
#了解即可
对应软件开发过程的各种活动,软件开发工具有需求分析工具、(设计工具)、编码与排错工具、测试工具等。按描述需求定义的方法可将需求分析工具分为基于自然语言或图形描述的工具和基于(形式化需求定义语言)的工具。
浓缩知识点
软件开发工具是支撑软件工程各阶段活动的专用工具集合,会对应开发阶段划分不同类别,除需求分析工具、编码与排错工具、测试工具外,设计工具是其中重要类别,主要用于软件设计阶段,辅助完成系统结构构建、模块分解、接口设计等核心工作。需求分析工具可按需求定义方法分为两类,一类是基于自然语言或图形描述的工具,另一类是基于形式化需求定义语言的工具,这类语言通过数学化的精确表述,能有效规避自然语言描述的歧义问题;需要明确的是,UML是跨需求、设计多阶段的统一建模语言,不属于严格的形式化语言,用例是需求描述的具体方法而非工具类别,需求描述则是过于笼统的表述,并非具体方法。
正确答案
A
本题考察的是软件开发工具的分类及需求分析工具的类型。
设计工具:用于软件设计阶段,辅助建立系统结构、模块分解、接口设计等,是软件开发过程中的重要工具类别;分析工具:通常用于数据分析或性能分析,不是软件开发过程的标准阶段工具分类;耦合工具:不是软件工程中的常规工具分类;监控工具:主要用于运行时系统监控,不是开发过程阶段分类。
本小问答案是 设计工具。用于软件设计阶段,辅助建立系统结构、模块分解、接口设计等,是软件开发过程中的重要工具类别。
因此,选项 A 正确。
