华南理工大学2012年软件体系结构复习大纲标准版.docx
《华南理工大学2012年软件体系结构复习大纲标准版.docx》由会员分享,可在线阅读,更多相关《华南理工大学2012年软件体系结构复习大纲标准版.docx(9页珍藏版)》请在第一文库网上搜索。
1、选择题All of the following roles are stakeholder except:All of the I,ol lowing arc important system attributes(、x( : : attractivityWhich of the following are elements of a SA:AllWh i ch of the fol lowing is not a precondition for architectural review? finisheddesignATAM outputs include:1 .一个简洁的构架表述2 .表
2、述起初的业务目标3 .用场景集合捕获的质量需求4 .构架决策到质量需求的映射5 .所确定的敏感点和权衡点集合6 .有风险决策和无风险决策7 .风险主题的集合简答题1. What is The Architecture Business Cycle (ABC)?ABC is a cycle of influences from the environment to the architecture andback to the environment架构商业周期是一种相互影响的周期,从环境到架构又返回到环境。2.List 5 architecture patterns/styles.unbile
3、veable answer1. Data Flow Style数据流Three example of Data Flow Style:Batch Sequential批处理、Pipe-and-Filter管道、Process Control进程控制2. Call/Return Style调用/返回3. Independent components style独立组件4. Data-centered style数据中心5. Virtual machine Style虚拟机reliable :数据流 过程调用 事件驱动风格 信息共享风格 层次风格3. How is an architectural
4、 pattern/style determined.a set of component types一组组件类型a set of connector types/interaction mechanisms一组连接件类型/交互机制这些组件的拓扑分布a topological layout of these componentsa set of constraints on topology and behavior一组对拓扑和行为的约束an informal description of the costs and benefits of the style一些对风格的成本和效益的非正式的描述
5、4. Bass et als classify all architecture structures into 3 main categories, whatare them?Model-based模块结构:此处的元素是模块,它们是实现单元。(Decomposition分解,Users-Layered分层,Class类)Component-and-connector组件-连接器:此处的元素为运行时组件和连接器(Client-Server客户机-服务器,Concurrency并发,Process进程,Shared Data共享数据)Allocation分配:分配结构展示了软件元素和创建并执行软
6、件的一个或多个外部环境中的元素之间的关系。(Work Assignment工彳乍分酉己,Deployment部署,Implementation实现)Module-based structures: the elements are software modules the implementation units.Includes decomposition , uses , layered , class. Component-and-connector structures:the elements are run-time components. Includes process com
7、munication, concurrencyparallelism , shared data production and consumption, and client-servercommunication.Allocation Strutures:5. List 5 architecture structures according to Bass et al.Decomposition Users Layered class client-server ProcessConcurrencyShareddataDeployment Implement work assignment6
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华南理工大学 2012 软件 体系结构 复习 大纲 标准版
