查看更多
当前 - 选择题 - 开发工具
简单
单选题
2019年11月第20题
#第二版教材
#了解即可

软件开发工具是指用于辅助软件开发过程活动的各种软件,其中, (问题1) 是辅助建立软件系统的抽象模型的,例如 Rose、Together、WinA&D 、 (问题2) 等。

浓缩知识点

软件开发工具可依据开发活动类型分为需求分析工具、设计工具、编码与排错工具、测试工具、维护工具、建模工具等类别。其中建模工具的核心作用是辅助构建软件系统的抽象模型,能帮助开发者清晰梳理系统的结构、业务逻辑与交互关系,提升系统设计的规范性与可理解性。常见的建模工具包括UML类建模工具如Rose、Together、WinA&D、QuickUML,以及StarUML、Enterprise Architect(EA)等。与之区分的是,编程工具多为集成开发环境(IDE),如Delphi、IntelliJ IDEA,主要用于源代码编写与编译;测试工具则分性能测试类(如LoadRunner)、功能测试类(如WinRunner),用于验证软件的功能与性能表现。

正确答案
D

本题考察的是软件开发工具的分类与建模工具的应用
软件开发工具可按开发活动类型分为需求分析工具、设计工具、编码与排错工具、测试工具、维护工具以及建模工具等。
问题1
A选项编程工具:用于源代码编写与编译,如 IDE,并非专门建立抽象模型,错误。
B选项设计工具:辅助进行软件设计,但不一定具备系统建模能力,错误。
C选项测试工具:用于验证软件功能与性能,不涉及抽象模型的建立,错误。
D选项建模工具:用于建立软件系统的抽象模型,例如 UML 建模工具 Rose、Together、WinA&D 等,符合题干描述,正确。
所以选择 D。

问题2
A选项LoadRunner:性能测试工具,不是建模工具,错误。
B选项QuickUML:专门的 UML 建模工具,可用于快速建立软件系统的抽象模型,符合题干描述,正确。
C选项Delphi:集成开发环境(IDE),主要用于程序开发,不是建模工具,错误。
D选项WinRunner:功能测试工具,不是建模工具,错误。
所以选择 B。

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