一、 选择题1 软件工程研究的主要内容有(ABCD)A. 软件开发方法、技术B. 软件开发工具及环境C. 软件管理技术D. 软件规范(国际规范)2 目前典型的软件开发模型有(ABCD):A. 瀑布模型B. 增量模型C.螺旋模型D.喷泉模型3 包含风险分析的软件工程模型是(C):A. 瀑布模型B. 增量模型C.螺旋模型D.喷泉模型4 软件危机的主要表现是(BD)A. 软件成本太高B. 软件产品的质量低劣C. 软件开发人员明显不足D. 软件生产率低下5 以下属于非功能需求的有(ABC)A. 机构需求B. 产品需求C. 外部需求D. 领域需求6 需求分析的作用是(ABCD)A. 定义软件的范围及必须满足的约束B. 确定软件的功能和性能及与其他系统成分的接口C. 建立数据模型、功能模型和行为模型D. 最终提供需求规格说明,并用于作为评估软件质量的依据7 需求工程的基本活动包括(ABCD)A. 获取需求B. 需求分析与建模C. 确认需求D. 进化需求8 需求获取