对于一个以架构为中心的开发组织,需要对()、()和()方面进行关注。

题目

对于一个以架构为中心的开发组织,需要对()、()和()方面进行关注。


相似考题

2.阅读以下关于软件架构风格的说明,在答题纸上回答问题1和问题2。 【说明】 某软件公司为其新推出的字处理软件设计了一种脚本语言,专门用于开发该字处理软件的附加功能插件。为了提高该语言的编程效率,公司组织软件工具开发部门为脚本语言研制一套集成开发环境。软件工具开发部门根据字处理软件的特点,对集成开发环境进行了需求分析,总结出以下3项核心需求: (1)集成开发环境需要提供对脚本语言的编辑、语法检查、解释、执行和调试等功能的支持,并要实现各种功能的灵活组合、配置与替换。 (2)集成开发环境需要提供一组可视化的编程界面,用户通过对界面元素拖拽和代码填充的方式就可以完成功能插件核心业务流程的编写与组织。 (3)在代码调试功能方面,集成开发环境需要实现在脚本语言编辑界面中的代码自动定位功能。具体来说,在调试过程中,编辑界面需要响应调试断点命中事件,并自动跳转到当前断点处所对应的代码。 针对上述需求,软件工具开发部门对集成开发环境的架构进行分析与设计,王工认为该集成开发环境应该采用管道-过滤器的架构风格实现,李工则认为该集成开发环境应该采用以数据存储为中心的架构风格来实现。公司组织专家对王工和李工的方案进行了评审,最终采用了李工的方案。【问题1】(12分) 请用200字以内的文字解释什么是软件架构风格,并从集成开发环境与用户的交互方式、集成开发环境的扩展性、集成开发环境的数据管理三个方面说明为什么最终采用了李工的设计方案。 【问题2】(13分) 在对软件系统架构进行设计时,要对架构需求进行分析,针对特定需求选择最为合适的架构风格,因此实际的软件系统通常会混合多种软件架构风格。请对核心需求进行分析,说明为了满足需求(2)和(3),分别应采用何种架构风格,并概要说明采用相应架构风格后的架构设计过程。

参考答案和解析
正确答案:架构的目的;架构的表示;架构的过程
更多“对于一个以架构为中心的开发组织,需要对()、()和()方面进行关注。”相关问题
  • 第1题:

    统一过程(UP)的基本特征是“用例驱动、以架构为中心的和受控的迭代式增量开发”。UP将一个周期的开发过程划分为4个阶段,其中(26)的提交结果包含了系统架构。

    A.先启阶段

    B.精化阶段

    C.构建阶段

    D.提交阶段


    正确答案:B
    解析:统一过程(UP)的基本特征是“用例驱动、以架构为中心的和受控的迭代式增量开发”。一个UP可分为若干个周期,每个周期的开发过程被分为4个阶段,每个阶段可进行若干次迭代。UP将一个周期的开发过程划分为如下的4个阶段。(1)先启阶段(Inception):该阶段的主要意图是建立项目的范围和版本,确定业务实现的可能性和项目目标的稳定性。提交结果包括原始的项目需求和业务用例。(2)精化阶段(Elaboration):该阶段的主要意图是对问题域进行分析,建立系统的需求和架构,确定技术实现的可行性和系统架构的稳定性。提交结果包括系统架构及其相关文档、领域模型、修改后的业务用例和整个项目的开发计划。(3)构建阶段(Construction):主要意图是增量式地开发一个可以交付用户的软件产品。(4)提交阶段(Transition):主要意图是将软件产品提交用户。

  • 第2题:

    论软件系统架构评估 对于软件系统,尤其是大规模的复杂软件系统来说,软件的系统架构对于确保最终系统的质量具有十分重要的意义,不恰当的系统架构将给项目开发带来高昂的代价和难以避免的灾难。对一个系统架构进行评估,是为了:分析现有架构存在的潜在风险,检验设计中提出的质量需求,在系统被构建之前分析现有系统架构对于系统质量的影响,提出系统架构的改进方案。架构评估是软件开发过程中的重要环节。

    请围绕“论软件系统架构评估”论题,依次从以下三个方面进行论述。 1.概要叙述你所参与架构评估的软件系统,以及在评估过程中所担任的主要工作。 2.分析软件系统架构评估中所普遍关注的质量属性有哪些?详细阐述每种质量属性的具体含义。 3.详细说明你所参与的软件系统架构评估中,采用了哪种评估方法,具体实施过程和效果如何。


    正确答案:本题内容按模拟题中的“论基于场景的软件体系结构评估方法”组织内容即可,因为目前常用的架构评估方法,均为基于场景的评估方法。
    一、首先用400-600字的篇幅简要叙述作者参与开发的软件系统的概要和所担任的工作。
    二、架构所关注的质量属性主要包括:性能、可用性、可修改性、安全性。
    1、性能
    性能(performance)是指系统的响应能力,即要经过多长时间才能对某个事件做出响应,或者在某段时间内系统所能处理的事件的个数。
    2、可用性
    可用性(availability)是系统能够正常运行的时间比例。经常用两次故障之间的时间长度或在出现故障时系统能够恢复正常的速度来表示。
    3、安全性
    安全性(security)是指系统在向合法用户提供服务的同时能够阻止非授权用户使用的企图或拒绝服务的能力。安全性又可划分为机密性、完整性、不可否认性及可控性等特性。
    4、可修改性
    可修改性(modifiability)是指能够快速地以较高的性能价格比对系统进行变更的能力。通常以某些具体的变更为基准,通过考察这些变更的代价衡量可修改性。
    三、架构评估方法主要从SAAM与ATAM中选择。
    1、SAAM评估方法
    SAAM的分析和评估目的、评估参与者、评估活动或过程以及评估结果说明如下。
    (1)评估目的
    SAAM (Scenario-based Architecture Analysis Method)目的是验证基本的体系结构假设和原则,评估体系结构固有的风险。SAAM 指导对体系结构的检查,使其主要关注潜在的问题点,如需求冲突。SAAM不仅能够评估体系结构对于特定系统需求的使用能力,也能被用来比较不同的体系结构。
    (2)评估参与者
    风险承担者、记录人员、软件体系结构设计师
    (3)评估活动或过程
    SAAM分析评估体系结构的过程包括六个步骤,即形成场景、描述体系结构、场景的分类和优先级确定、间接场景的单个评估、场景相互作用的评估、总体评估。
    (4)评估结果
    SAAM评估的主要有形输出包括:
    1)把代表了未来可能做的更改的场景与构架对应起来,显现出构架中未来可能会表现出较高复杂性的地方,并对每个这样的更改的预期工作量做出评估。
    2)理解系统的功能,对多个构架所支持的功能和数量进行比较。
    如果所评估的是一个框架,SAAM评估将指明框架中未能满足其修改性需求的地方,有时还会指出一种效果更好的设计。SAAM评估也能对两个或者三个备选构架进行比较,明确其中那一个能够较好地满足质量属性需求,而且做的更改较少、不会在未来导致太多的复杂的问题。
    2、ATAM评估方法
    ATAM的分析和评估目的、评估参与者、评估活动或过程以及评估结果说明如下。
    (1)评估目的
    ATAM(Architecture Tradeoff Analysis Method ),即构架权衡分析方法的评估目的是依据系统质量属性和商业需求评估设计决策的结果。ATAM希望揭示出构架满足特定质量目标的情况,使我们更清楚地认识到质量目标之间的联系,即如何权衡多个质量目标。
    (2)评估参与者
    1)评估小组。该小组是所评估构架项目外部的小组,通常由3~5人组成。该小组的每个成员都要扮演大量的特定角色。他们可能是开发组织内部的,也可能是外部的。
    2)项目决策者,对开发项目具有发言权,并有权要求进行某些改变,他们包括项目管理人员,重要的客户代表,构架设计师等。
    3)构架涉众(stakeholders)。包括关键模块开发人员、测试人员、用户等。
    (3)评估活动或过程
    整个ATAM评估过程包括九个步骤,按其编号顺序分别是描述ATAM方法、描述商业动机、描述体系结构、确定体系结构方法、生成质量属性效用树、分析体系结构方法、讨论和分级场景、描述评估结果。

  • 第3题:

    统一过程模型是一种“用例和风险驱动,以架构为中心,迭代并且增量”的开发过程,定义了不同阶段及其制品,其中精化阶段关注( )。

    A.项目的初创活动
    B.需求分析和架构演进
    C.系统的构建,产生实现模型
    D.软件提交方面的工作,产生软件增量

    答案:B
    解析:
    统一软件开发过程(RUP)将软件开发周期划分为4个连续的阶段,即初始阶段、精化阶段、构造阶段和交付阶段。其中,精化阶段分析问题领域,建立健全的体系结构基础(即关注需求分析和架构演进),编制项目计划,淘汰项目中最高风险的元素。

  • 第4题:

    客户经理制是一种()的业务组织架构。

    A:以产品为导向
    B:以产品、市场和客户为中心
    C:以方便银行为目标
    D:以市场和客户为中心

    答案:D
    解析:
    客户经理制是现代商业银行在开拓业务经营中建立的以客户为中心,集推销金融产品、传递市场信息、拓展管理客户于一体,为客户提供全方位服务的一种金融服务方式。推行客户经理制势必打破传统的以产品为导向的组织形式,向以市场和客户为中心的业务组织管理架构转变。

  • 第5题:

    关于针对员工不同的工作表现应采取的措施,说法正确的是( )。

    A.对于贡献型员工,组织给予必要的奖励
    B.对于安分型员工,主管应对其进行绩效辅导
    C.对于堕落型员工,组织要对其进行必要培训以提升其工作技能
    D.对于冲锋型员工,组织要对其进行适当惩罚以督促其改进绩效

    答案:A
    解析:
    针对不同类型的员工,组织应当有的放矢地采取人力资源政策:①对于贡献型的员工,组织要给予必要的奖励;②对于安分型员工,组织要对其进行必要的培训以提升其工作技能;③对于堕落型员工,组织要对其进行适当的惩罚、敦促其改进绩效;④对于冲锋型员工,主管人员应当对其及进行绩效辅导。

  • 第6题:

    以区域管理为主的总分行型组织架构以( )为利润中心。

    A.分行
    B.支行
    C.总行
    D.总行和分行

    答案:A
    解析:
    以区域管理为主的总分行型组织架构以分行为利润中心,总行向分行下达各项业务指标和利润指标,分行再分解到各辖属支行,并定期进行指标考核。

  • 第7题:

    研究软件架构的根本目的是解决软件的复用、质量和维护问题,软件架构设计是软件开发过程中关键一步,因此需要对其进行评估,在这一活动中,评估人员关注的是系统的 ( ) 属性。

    A.功能
    B.性能
    C.质量
    D.安全

    答案:C
    解析:
    在架构评估过程中,评估人员关注的是系统的质量属性。主要包括:性能、可靠性、可用性、安全性、可修改性、功能性、可变性、互操作性。

  • 第8题:

    按照企业法人角度划分,商业银行组织架构可分为( )。

    A、事业部制组织架构和矩阵型组织架构
    B、统一法人制组织架构和多法人制组织架构
    C、区域管理为主的总分行型组织架构
    D、成本中心和利润中心

    答案:B
    解析:
    B
    从企业法人角度划分,商业银行的组织架构可划分为统一法人制组织架构和多法人制组织架构。

  • 第9题:

    组织架构指引着力解决企业应如何进行组织架构设计和运行,核心是()。

    • A、如何加强组织架构方面的风险管控
    • B、制定指引的必要性和依据
    • C、组织架构的本质、设计
    • D、组织架构的运行过程

    正确答案:A

  • 第10题:

    内部审计主要关注组织的效率和效果,不需要对组织的文化建设进行评价。


    正确答案:错误

  • 第11题:

    多选题
    关于绩效考核结果应用的说法,正确的是(  )。
    A

    通过对员工的工作态度和工作能力的考核,可以将员工分为安分型、贡献型、堕落型和冲锋型四种类型

    B

    对于堕落型,组织应该给予必要的奖励

    C

    对于安分型,组织要对其进行必要的培训以提升其工作技能

    D

    对于贡献型,组织要对其进行绩效辅导

    E

    对于冲锋型,组织要对其进行惩戒


    正确答案: A,C
    解析:

  • 第12题:

    单选题
    下面对于B/S架构与C/S架构的描述错误的是()。
    A

    B/S架构解决了C/S架构的弊端,因而在程序开发中将会逐步取代C/S架构

    B

    B/S机构是基于internet网络实现的,使得用户访问的范围扩大

    C

    C/S架构师基于局域网实现的,当程序发生改的后,需要对每一个客户端进行维护

    D

    C/S可以设计出丰富的界面,而B/S则相对处于劣势


    正确答案: C
    解析: 暂无解析

  • 第13题:

    信息理论可分为()方面

    A、以编码为中心的信息理论

    B、以信号为主要对象的信息理论

    C、以计算机为中心的基本信息理论

    D、以程序为中心的信息理论


    参考答案:A,B,C

  • 第14题:

    架构复审是基于架构开发中一个重要的环节。以下关于架构复审的叙述中,错误的是______。

    A.架构复审的目标是标识潜在的风险,及早发现架构设计的缺陷和错误

    B.架构复审过程中,通常会对一个可运行的最小化系统进行架构评估和测试

    C.架构复审人员由系统设计与开发人员组成

    D.架构设计、文档化和复审是一个迭代的过程


    正确答案:C
    解析:架构复审是基于架构开发中一个重要的环节。架构设计、文档化和复审是一个迭代的过程。从这个方面来说,在一个主版本的软件架构分析之后,要安排一次由外部人员 (用户代表和领域专家)参加的复审。架构复审过程中,通常会对一个可运行的最小化系统进行架构评估和测试。架构复审的目标是标识潜在的风险,及早发现架构设计的缺陷和错误。

  • 第15题:

    客户经理制是一种(  )的业务组织架构。[2014年6月真题]

    A.以市场和客户为中心
    B.以产品为导向
    C.以方便银行为目标
    D.以产品、市场和客户为中心

    答案:A
    解析:
    客户经理制是指商业银行的营销人员与客户,特别是重点客户建立一种明确、稳定和长期的服务对应关系。推行客户经理制势必打破传统的以产品为导向的组织形式,向以市场和客户为中心的业务组织管理架构转变。

  • 第16题:

    客户经理制是一种(  )的业务组织架构。

    A.以市场和客户为中心
    B.以产品为导向
    C.以方便银行为目标
    D.以产品、市场和客户为中心

    答案:A
    解析:
    客户经理制是指商业银行的营销人员与客户,特别是重点客户建立一种明确、稳定和长期的服务对应关系。推行客户经理制势必打破传统的以产品为导向的组织形式,向以市场和客户为中心的业务组织管理架构转变。

  • 第17题:

    组织变革可以从多个方面进行,但任何一方的变革都会引起其他方面的变化。组织变革的方法包括(  )。

    A.以人员为中心的变革
    B.以领导为核心的变革
    C.以结构为中心的变革
    D.以技术为中心的变革
    E.以系统为中心的变革

    答案:A,C,D,E
    解析:
    组织变革的方法包括:①以人员为中心的变革,就是提高人的知识和技能,特别是改变人的态度、行为及群体行为等,以便达到提高组织效率的目的;②以结构为中心的变革,包括重新划分和合并新的部门,调整管理层次和管理幅度,任免负责人,明确责任和权力等;③以技术为中心的变革,就是通过对组织工作流程的再设计、完成组织目标所采取的方法和设备的改变,以及组织管理体系的建立,以便达到组织变革的目的;④以系统为中心的变革,要求在变革某一因素时,必须注意到它对其他因素的影响。

  • 第18题:

    20世纪90年代初,以客户为中心的( )基本形成,并在随后的时间里迅速发展,成为全球银行业组织架构的主流模式。

    A.总分行型组织架构
    B.事业部型组织架构
    C.矩阵型组织架构
    D.统一法人制组织架构

    答案:C
    解析:
    20世纪90年代初,以客户为中心的矩阵型组织架构基本形成,并在随后的时间里迅速发展,成为全球银行业组织架构的主流模式。

  • 第19题:

    研究软件架构的根本目的是解决软件的复用、质量和维护问题,软件架构设计是软件开发过程中关键的一步,因此需要对其进行评估,在这一活动中,评估人员关注的是系统的( )属性。

    A.功能
    B.性能
    C.质量
    D.安全

    答案:C
    解析:
    本题考查的是软件架构评估相关内容,正确选项是C质量。
    软件架构评估可以只针对一个架构,也可以针对一组架构。在架构评估过程中,评估人员所关注的是系统的质量属性。课本原文查考需记忆。

  • 第20题:

    关于针对员工不同的工作表现应采取的措施,说法正确的是( )。

    • A、对于贡献型员工,组织给予必要的奖励
    • B、对于安分型员工,主管应对其进行绩效辅导
    • C、对于堕落型员工,组织要对其进行必要培训以提升其工作技能
    • D、对于冲锋型员工,组织要对其进行适当惩罚以督促其改进绩效

    正确答案:A

  • 第21题:

    统一过程模型是以用例驱动,以架构为中心、可迭代可配置的软件开发流程。


    正确答案:正确

  • 第22题:

    单选题
    组织架构指引着力解决企业应如何进行组织架构设计和运行,核心是()。
    A

    如何加强组织架构方面的风险管控

    B

    制定指引的必要性和依据

    C

    组织架构的本质、设计

    D

    组织架构的运行过程


    正确答案: A
    解析: 暂无解析

  • 第23题:

    多选题
    组织变革可以从多个方面进行,但任何一方的变革都会引起其他方面的变化。组织变革的方法包括(  )。
    A

    以人员为中心的变革

    B

    以领导为核心的变革

    C

    以结构为中心的变革

    D

    以技术为中心的变革

    E

    以系统为中心的变革


    正确答案: A,C,D,E
    解析:
    组织变革的方法包括:①以人员为中心的变革,就是提高人的知识和技能,特别是改变人的态度、行为及群体行为等,以便达到提高组织效率的目的;②以结构为中心的变革,包括重新划分和合并新的部门,调整管理层次和管理幅度,任免负责人,明确责任和权力等;③以技术为中心的变革,就是通过对组织工作流程的再设计、完成组织目标所采取的方法和设备的改变,以及组织管理体系的建立,以便达到组织变革的目的;④以系统为中心的变革,要求在变革某一因素时,必须注意到它对其他因素的影响。