311082030 软件设计与体系结构(A 开) 2015-2016-2

上传人:豆浆 文档编号:24902425 上传时间:2017-12-08 格式:PDF 页数:7 大小:399.02KB
返回 下载 相关 举报
311082030 软件设计与体系结构(A 开) 2015-2016-2_第1页
第1页 / 共7页
311082030 软件设计与体系结构(A 开) 2015-2016-2_第2页
第2页 / 共7页
311082030 软件设计与体系结构(A 开) 2015-2016-2_第3页
第3页 / 共7页
311082030 软件设计与体系结构(A 开) 2015-2016-2_第4页
第4页 / 共7页
311082030 软件设计与体系结构(A 开) 2015-2016-2_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《311082030 软件设计与体系结构(A 开) 2015-2016-2》由会员分享,可在线阅读,更多相关《311082030 软件设计与体系结构(A 开) 2015-2016-2(7页珍藏版)》请在金锄头文库上搜索。

1、 1 / 7 311082030 软件设计与体系结构 ( A 开 ) 2015-2016-2 一、 Single choice question( 10 items, 2points each, total 20points) 提示: 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在 括号中 。错选、多选或未选均无分 。 1 What is heart of the architecture evaluation( ) ( A) ATAM ( B) CBAM ( C) Model analysis ( D) Utility tree 2 How much phase doe

2、s the ATAM evaluation have? ( ) ( A) 3 ( B) 4 ( C) 5 ( D) 6 3 Which pattern does the context “All complex systems experience the need to develop and evolve portions of the system independently” belong to( ) ( A) Layer pattern ( B) Broker pattern ( C) MVC pattern ( D) Map-reduce pattern 4 What archit

3、ecture pattern is below graph? ( )( A) MVC pattern ( B) Pipe-and-Filter patter ( C) Layer pattern ( D) Map-Reduce pattern 5 What is mean of “REDUCE” in the MAP-REDUCE pattern( ) ( A) Reduce process ( B) Reduce output ( C) Reduce input ( D) The output set is much smaller than the input set 6 What bel

4、ow tactics do belong to the testability( ) ( A) Maintain audit trail ( B) Detect Intrusion ( C) Lock computer ( D) Limit structural complexity in.txt out.txt grep sort 2 / 7 311082030 软件设计与体系结构 ( A 开 ) 2015-2016-2 7 Which pattern does used to transform stream of discrete data items from input to out

5、put( ) ( A) Pipe-and-Filter pattern ( B) Peer-to-Peer pattern ( C) Layered pattern ( D) SOA pattern 8 When an examination score was inputted into the student management system, the system found the score is minus and tip the inputter. What tactic is this? ( ) ( A) Sanity checking ( B) Reintroduction

6、 ( C) Active redundancy ( D) Increase competence set 9 Which quality attribute does the “reduce overhead” tactic support( ) ( A) Availability ( B) Modifiability ( C) Performance ( D) Security 10 Which quality attribute does the “increase semantic coherence” tactic support( ) ( A) Availability ( B) M

7、odifiability ( C) Performance ( D) Security 二、 Multiple choice question( 10 items, 2points each, total 20points) 提示: 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在 括号中。错选、多选或未选均无分 。 1 Which forms may the architecture evaluation be taken( ) ( A) By manager in the requirement analysis ( B) By the designer within

8、the design process ( C) By tester in the test process ( D) By peers within the design process ( E) Analysis by outsiders once the architecture has been designed 2 Which responsibilities does the evaluation leader in ATAM evaluation take( ) ( A) Set up the evaluation ( B) Release final report ( C) Ru

9、n evaluation ( D) Facilitates onsite analysis ( E) Facilitates evaluation of scenarios against architecture 3 / 7 311082030 软件设计与体系结构 ( A 开 ) 2015-2016-2 3 Who are the architecture stakeholders( ) ) ( A) Developer ( B) User ( C) Integrator ( D) Maintainer ( E) Performance engineer 4 What does the in

10、itial hypothesis of the generate-and-test design method include( ) ( A) Existing systems ( B) Known architecture patterns ( C) Design checklists ( D) A domain decomposition ( E) Frameworks available to the project 5 Which pattern does a typical web-based system might include( ) ( A) Layer pattern (

11、B) Broker pattern ( C) MVC pattern ( D) Client-server pattern ( E) Pipe-and-Filter pattern 6 Which quality attribute does the layer pattern support( ) ( A) Portability ( B) Modifiability ( C) Performance ( D) Security ( E) Usability 7 Which element does the broker pattern might include( ) ( A) Clien

12、t ( B) Server ( C) Client-side proxy ( D) Broker ( E) Server-side proxy 8 What is the relationship between tactics and pattern( ) ( A) Patterns comprise tactics ( B) Using tactics to augment patterns ( C) Tactics hinder pattern ( D) Most patterns consist of several different tactics ( E) Tactics are

13、 atoms and patterns are molecules 9 Which tactics does layer pattern contain( ) ( A) Increase semantic coherence ( B) Abstract common services 4 / 7 311082030 软件设计与体系结构 ( A 开 ) 2015-2016-2 ( C) Encapsulate ( D) Restrict communication paths ( E) Intermediary 10 Which below quality attributes does rel

14、ative to the modifiability? ( ) ( A) Variability ( B) Portability ( C) Scalability ( D) Mobility ( E) Monitorability 三 、 terms to explain( 5 items, 2 points each, total 10points) 1 ATAM (Architecture tradeoff analysis method) (构架权衡分析方法 ) ATAM reveals how well architecture satisfies particular qualit

15、y goals, and it provides insight into how quality goals interact that is, how they trade off 2 Sensitivity point (敏感点 ) Architectural decisions that have a marked effect on one quality attribute 3. Product lines (产品线 ) Product lines is a set of software-intensive systems sharing a common, managed set of features that satisfy the specific needs of a particular market segment or mission and that are developed from a common set of core assets in a prescribed way

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号