单选题
使用软件开发工具有助于提高软件的开发、维护和管理的效率。集成型软件开发环境通常由工具集和环境集成机制组成。这种环境应具有______。环境集成机制主要有数据集成机制、控制集成机制和界面集成机制。
A.开放性和可剪裁性 B.封闭性和可剪裁性
C.开放性和不可剪裁性 D.封闭性和不可剪裁性
【正确答案】
A
【答案解析】[解析] 集成型开发环境通常可由工具集和环境集成机制两部分组成。这种环境应具有开放性和可剪裁性。开放性为环境外的工具集成到环境中来提供了方便,可剪裁性可根据不同的应用或不同的用户需求进行剪裁,以形成特定的开发环境。