结构推理 软件开发环境应具有高度的通用性。在此,通用性包括哪些方面?
【正确答案】软件开发环境应具有高度的通用性是指:
   (1)能适应最常用的几种语言。
   (2)能适应和支持不同的开发方法。
   (3)能适应不同的计算机硬件及其系统软件,对这些方面应具有最小的依赖性(尤其是对硬件)。
   (4)能适应开发不同类型的软件。
   (5)能适应并考虑到不同用户的需要(如程序员、系统分析员、项目经理、质量保证人员、初学者与熟练人员)。
【答案解析】