出自:西安交通大学——软件工程概论

可行性研究中描述系统高层物理模型的工具是______。
快速原型的思想是在研究______的方法和技术中产生的。
螺旋模型将______模型和______模型结合起来,加入了两种模型均忽略了的风险分析,弥补了这两种模型的不足。
面向对象开发方法包括______、______、______三部分。
瀑布模型______适应需求可变的软件开发,只有到______才能见到整个软件系统。
瀑布模型本质上是一种______顺序模型。
软件工程要用管理科学的方法和原理进行______。
软件工具通常由工具.工具接口和______三部分构成。
软件开发环境是围绕着软件开发的一定目标而组织在一起的相关一组______的有机集合。
软件开发环境是相关的一组______的集合,它支持一定的软件开发方法或按照一定的软件开发模型组织而成的。
软件开发中的原型是软件的一个______,它反映了最终系统的______。
软件原型是软件的______可运行版本,反映最终系统的______。
系统流程图用图形符号表示系统中各个元素,表达了系统中各种元素之间的______。
用原型过程来代替设计阶段,考察设计方案的可行性与合理性,这是快速原型的______原型。
增量构造模型是在瀑布模型基础上,对一些阶段进行______,对另一些阶段进行______。
增量构造模型是指,在前面的开发阶段按______进行______,后面的开发阶段按______开发。
状态是______的抽象。状态指明了对象对______的响应。
简要描述软件工程目标和内容。
软件产品具有哪些特性?
软件工程是指什么?软件工程的性质是什么?
什么是软件工程过程?它包含哪些过程?
什么是软件开发方法?有哪些主要方法?
什么是软件生存周期?它有哪些活动?
什么是软件危机?软件危机表现在哪些方面?
什么是实验型原型模型?
什么是探索型原型模型?
原型特征分为几种类型?