采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任务是选择一个合适的( ),在此基础上,开发人员通过架构模型,可以获得关于( )的理解,为将来的架构实现与演化过程建立了目标。
A.分析模式 B.设计模式 C.架构风格 D.架构标准 A.架构需求 B.架构属性 C.架构优先级 D.架构约束
第1题:
论软件系统架构评估 对于软件系统,尤其是大规模的复杂软件系统来说,软件的系统架构对于确保最终系统的质量具有十分重要的意义,不恰当的系统架构将给项目开发带来高昂的代价和难以避免的灾难。对一个系统架构进行评估,是为了:分析现有架构存在的潜在风险,检验设计中提出的质量需求,在系统被构建之前分析现有系统架构对于系统质量的影响,提出系统架构的改进方案。架构评估是软件开发过程中的重要环节。
请围绕“论软件系统架构评估”论题,依次从以下三个方面进行论述。 1.概要叙述你所参与架构评估的软件系统,以及在评估过程中所担任的主要工作。 2.分析软件系统架构评估中所普遍关注的质量属性有哪些?详细阐述每种质量属性的具体含义。 3.详细说明你所参与的软件系统架构评估中,采用了哪种评估方法,具体实施过程和效果如何。
第2题:
第3题:
7、在组成派看来,软件架构是指?
A.软件架构将系统定义为计算组件及组件间的交互。
B.软件架构包括系统组件、连接件和约束的集合。
C.软件架构是一系列重要决策的集合,包括构成系统的结构要素及其接口的选择。
D.软件架构由软件元素、这些元素的外部可见属性,以及元素之间的关系组成。
第4题:
基于组件的软件开发架构模式一般在()软件开发架构模式中使用
A.管道-过滤器
B.面向对象
C.事件驱动
D.客户/服务器
第5题: