软件开发模型大体上可以分为三种类型。第一种是以软件需求完全确定为前提的 (21) ;第二种是在软件开发初始阶段只能提供基本需求时采用的 (22) ;第三种是以形式化为基础的变换模型。
(21)
A.协同模型
B.瀑布模型
C.变换模型
D.迭代式模型
病毒按基本类型可划分为6种,即()病毒、()病毒、()病毒、混合病毒、特洛伊木马型病毒与Internet语言病毒。
(21)
A.协同模型
B.瀑布模型
C.交互式模型
D.迭代式模型
(22)
A.协同模型
B.瀑布模型
C.交互式模型
D.迭代式模型
●软件需求可以分为几个类型,诸如处理速度、存储容量、信号速度等方面的需求属于(7)。
(7)A.功能需求
B.性能需求
C.外部接口需求
D.设计约束
A.立项
B.需求分析
C.设计
D.编码
论软件体系结构风格及其应用
软件体系结构设计的一个核心问题是如何有效地使用重复的体系结构模式,即达到软件体系结构级的软件重用。软件体系结构风格(Software Architecture Style)是描述软件系统组织方式的常用模式,在实践中已经被多次应用。按照Shaw和Garlan的说法,“一种体系结构风格定义了构件类型和连接件类型的词汇表,以及它们如何组合的约束条件”。体系结构风格通常分为数据流(Data Flow)风格、调用/返回(Call/Return)风格、独立构件(Independent Components)风格、虚拟机(Virtual Machines)风格和仓库(Repositories)风格五大类。在实际应用中,随着软件系统规模的扩大和复杂,一个系统往往会同时使用多类体系结构风格,这些风格可以交叉组合、彼此重叠。
请围绕“软件体系结构风格及其应用”论题,依次从以下三个方面进行论述。
概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。
在项目建设过程中,承建方发现实际需求与原招标文件和合同不符,此时应由(58)提出需求变更。
A.监理方
B.承建方
C.建设方
D.三方协商共同提出