1 软件按照其工作方式可划分为实时处理软件、分时处理软件、交互式软件和批处理软件
2 体生存周期由软件的定义、软件的开发和软件的使用维护和更新换代三部分组成
3 软件开发模型有瀑布模型、增量模型、螺旋模型、智能模型和快速原型模型等五种主要模 4 面向对象技术采用以类为中心的封装、继承、多态等不仅支持软件复用,而且使软件维护工作可靠有效,可实现软件系统的柔性制造
5 UML 的优点是:唯一性、连续性、维护性、复用性和完善性
6 UNL 分析和设计模型由三类模型图表示,三类模型图是:用例模型图、静态模型图和动态模型图
7 UML 的软件统一开发过程,即生命周期按时间顺序可以划分为,开始,详细设计,系统构造和移交四个阶段及阶段中一系列的循环重复
8 UML 开发过程是一种二维结构软件开发过程,软件项目开发过程流程包括的核心工作内容是分析,设计,实现,测试和配置 9 UML 中的五个不同的视图可以完整地描述出所建造的系统,这五种视图是用例视图、逻辑视图、构件视图、进程视图和配置视图
10 UML 中有 10 中基本图可以完整地描述出所有建造的系统,这10 中视图是用例图、类图、对象图、包图、构件图、配置图、序列图、活动图、状态图和合作图
11 UML 软件开发过程需求分析阶段产生的模型由三类模型图表示
他们是:用例模型图、静态模型图和动态模型图
12 CRC 卡中的描述由类名、类特征、类类型、责任和协作者共五部分组成 13 软件项目的目的的可行性研究分析中,技术可行性研究包括风险分析、资源分析、技术分析三部分组成 14 在UML 软件开发过程的需求分析阶段,建立用例模型的步骤分为,确定系统的范围和边界,确定系统的执行者和用例,对用例进行描述,定义用例之间的关系和审核用例模型
15 用例图中以实践方框表示系统的范围和边界,在熊边界内描述的是用例,在边界之外描述的是执行