用来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件称为软件开发工具,通常也称为 (63) 工具。
使用软件开发工具有助于提高软件的开发、维护和管理的效率。集成型软件开发环境通常由工具集和环境集成机制组成。这种环境应具有 (64) 。环境集成机制有数据集成机制、控制集成机制和界面集成机制。
数据集成机制为环境中的工具提供统一的 (65) ;控制集成机制为 (66) 提供支持。界面集成机制使得环境中的所有工具具有 (67) 。
67()
A.同一个界面
B.相同的图标和图标的含义
C.统一的界面风格和操作方式
D.相同个数的窗口和菜单项
参考答案:C
解析:
软件开发工具是指用于辅助软件开发、运行、维护、管理、支持等过程中活动的软件,通常也称为CASE((Computer Aided Soft- ware Engineering,计算机辅助软件工程)工具。一个软件工具通常只为某项活动提供辅助,或者只支持某种方法。并且,不同的工具往往采用不同的用户界面风格,工具之间难以通信,一个工具所产生的结果不易被另一个工具使用。集成型软件开发环境是一种把支持多种软件开发方法和开发模型、支持软件开发全过程的软件工具集成在一起的软件开发环境。这种环境通常应具有开放性和可剪裁性。开放性为环境外的工具集成到环境中来提供方便;可剪裁性可根据不同的应用或不同的用户需求进行剪裁,以形成特定的开发环境。成型开发环境通常可由工具集和环境集成机制两部分组成。环境集成机制主要有数据集成机制、控制集成机制和界面集成机制。数据集成机制为相互协作的工具提供统一的数据接口规范;控制集成机制支持各工具间的通信、切换、调度和协同工作;界面集成机制为统一的工具界面风格和统一的操作方式提供支持,使得环境中的工具具有相同的视觉效果和操作规则。