最新软件体系结构复习题及答案资料

最新软件体系结构复习题及答案资料
最新软件体系结构复习题及答案资料

概述部分

1、请分析软件危机的主要表现和原因。

表现:

a)软件成本日益增加:开发、部署与应用成本高

b)开发进度难以控制:不能按期完成

c)软件质量差:错误率高,不能满足用户的需求,没有生命力

d)软件维护困难:成本高,维护效果不理想,可能带来潜在的错误

原因:

1.用户需求不明确

2.缺乏正确的理论指导

3.软件规模越来越大

4.软件复杂度越来越高

2、请说明软件规模与复杂度对软件过程的影响及解决方法。

软件规模与复杂度增加后,软件开发和维护成本增加,开发进度难以控制,软件质量差,软件维护变得困难。应更多地采用科学的分析、设计和实现方法以及辅助工具,增强软件分析和设计的力度,并通过构件化提高软件的重用能力。

3、什么是软件体系结构,由哪三个部分组成?(构件、连接件、约束)

软件体系结构为软件系统提供了一个结构、属性和行为的高级抽象。它不仅指定了系统的组织结构和拓扑结构,并且显示了系统需求和构成系统的元素之间的对应关系,提供了一些设计决策的基本原理。

4、请简述软件重用的含义和意义。可重用元素包括哪些种类?

软件重用是指在多次不同的软件开发过程中重复使用相同或相近软件元素的过

程。(含义)

可重用的元素包括程序代码、测试用例、设计文档、需求分析文档甚至领域知识。

(种类)

可重用的元素越大,我们就说重用的粒度(Granularity)越大。

软件重用是软件产业工业化、工程化的重要手段。软件重用对提高生产率,降低

开发成本,缩短开发周期,改善软件质量以及提高灵活性和标准化程度大有帮助。

(意义)

5、请简述常用的构件实现模型及其意义。

实现模型:

1.CORBA

2.EJB

https://www.360docs.net/doc/f37045835.html, / DCOM / COM+

意义:

这些模型通常都定义了构件的实现方式、接口定义、访问方法等。符合这些标准的任何构件都有很高的重用能力。

描述部分

6、请用图示法说明4+1模型的5种视图之间的关系及关注点和涉众用户。

数据视图

风格部分

7、什么是软件体系结构的风格?它在软件开发过程中具有何种意义?

软件体系结构风格是指设计、组织和实现软件体系结构的各种惯用模式和习惯用法,是对一系列体系结构设计的抽象。(风格)

利用软件体系结构风格,可以在不同的软件体系结构设计过程中重复使用同一个体系结构。这样可以将软件复用粒度提高到软件体系结构一级。

通过学习软件体系结构风格,可以在软件体系结构设计过程中,采用成熟的体系结构风格,使得所设计的软件体系结构有良好的组织结构和通用性。

8、常见的软件体系结构风格主要有哪些种类?

数据流风格:批处理序列,管道/过滤器

调用/返回风格:主程序/子程序,面向对象风格,层次结构

独立构件风格:进程通信,事件系统

虚拟机风格:解释器,基于规则的系统

仓库风格:数据库系统,超文本系统,黑板系统

9、什么是虚拟机体系结构风格?这类软件主要由哪几个部分组成?(选择或者填空)

通过软件手段建立一个虚拟的机器平台,并在该平台上解释运行所谓的“程序”代码。(什么事虚拟机体系风格)

正在被解释的程序(组成部分)

虚拟机引擎构件

用来保存被解释程序的状态的构件

用来保存虚拟机引擎状态的构件

10、请说明C/S结构软件的开放性和可扩展性特点的含义。

开放性:由于客户端和服务器端提供开放的、标准的接口,使得在软件系统中采用不同的客户端开发工具和服务器端DBMS产品。开放性本身也意味着开发和维护成本的降低。

可扩展性:在客户/服务器结构的系统中,可以方便地增加客户机数量而不影响整个系统。有的系统甚至可以增加服务器,提高系统的数据处理能力和服务性能。

11、请说明三层C/S结构和B/S结构相对于传统C/S结构的优点。(从传统C/S结构的

缺点入手)

a.胖客户机.

b.用户界面不统一,不利于推广。

c.软件的维护和升级困难。

d.安全性不高。

相对优点是:结构合理、用户界面统一、维护升级简单、安全性高

12.请设计一个具有B/S结构(或三层C/S结构)登录模块的体系结构,并说明每层的作用。(基本不考、因为编程题已经有了)

B/S结构:

(1)第一层:客户层(或表现层、界面层),第二层:业务逻辑层(或应用层、功能层、应用服务器层),第三层:数据层

(2)第一层只有浏览器,通过访问第二层的网页实现用户界面,即接受用户的名称、密码的输入,并向第二层传送用户名和密码,最后将登录结果显示出来。

(3)第二层接受第一层的用户名和密码,并通过访问第三层判断用户合法性,最后将登陆结果以网页形式返回给第一层。

(4)第三层在数据库或文件中存储用户名和密码,并为第二层提供数据访问服务。

三层C/S结构:

(1)第一层:客户层(或表现层、界面层),第二层:业务逻辑层(或应用层、功能层、应用服务器层),第三层:数据层

(2)第一层实现用户界面,并通过网络连接或进程通信形式向第二层提出服务请求,最后将登录结果显示出来。

(3)第二层实现业务逻辑,即接受第一层的服务请求,并执行相应功能(业务)代码,最后将处理结果返回给第一层;业务功能需要访问数据时向第三层提出数据访问请求。

(4)第三层在数据库或文件中存储用户名和密码,并为第二层提供数据访问服务。

12、MVC风格的含义

MVC风格将各个构件划分成各自独立的三个部分:模型、视图和控制器,分别对应商务逻辑、外观呈现和请求处理。

设计部分

13、软件体系结构分析与设计的关键环节包括哪几部分?

需求分析、领域建模;关键需求的确定、概念性体系结构的设计、体系结构细化、体系结构验证。

14、软件需求的典型分类包括哪些种类?

15、运行期质量属性和开发期质量属性的划分:(大概看一下、选择填空)

16、什么是体系结构设计相关的领域建模?

对需求分析的细化是软件结构设计相关的领域建模。

领域建模是建立领域模型的过程,而领域模型是对实际问题领域的抽象表示。领域建模专注于分析问题领域本身,发掘重要的业务领域概念并建立它们之间的关系。一般情况下,领域模型可以用UML类图或状态图表示。

17、鲁邦图包括哪几种对象?它们之间存在哪几种建模规则?还有哪些规则是禁止

的?

边界对象、控制对象、实体对象

18、体系结构细化过程中采用的“5视图法”中包括哪些视图,通常都用什么方式描述?

(1)逻辑视图:着重考虑功能需求,主要关注行为或指责的划分,并将不同的职责分配给逻辑层、功能模块或类等不同粒度的逻辑单元。可以用包图、类图、对象图(静态部分)或序列图、协作图、状态图和活动图(动态内容)来描述。

(2)开发视图:主要考虑开发期质量属性,如可扩展性、可重用性、可移植性、易理解性、易测试性等等,其关注点是软件模块的实际组织方式。可以用包图、类图、构件图表述。

(3)数据视图:关注点是持久化数据的组织,一般采用数据流图或E-R图表示,或者用带对象流的活动图代替数据流图,用类图代替E-R图。

(4)运行视图:着重考虑运行期质量属性,如性能、可伸缩性、持续可用性等,主要关注进程、线程、对象等运行期概念,以及相应的并发、同步、通信等问题,可以用包图、类图、对象图(静态部分)或序列图、协作图(动态部分)表述。

(5)物理视图:主要考虑安装和部署需求,描述运行环境的计算机、网络、硬件设施等情况。同时,物理视图还必须关注如何配置硬件环境来配合软件的特殊质量属性。一般用部署图和构件图描述。

分析与评估部分

19、什么是软件的性能质量属性,应由什么指标来衡量?

性能:指系统的响应能力,通常用单位时间内所处理的事务数量或完成某个事务处理所需要的时间对系统的性能进行定量表示。

20、什么是软件的可靠性质量属性,应由什么指标来衡量?(MTTF、MTBF)

可靠性:软件系统在意外或错误使用的情况下,维持系统功能特性的基本能力,通常用平均失效等待时间和平均失效间隔时间来衡量。(两个的比值接近1最好)

21、什么是软件的可修改性,主要包含哪几个方面的内容?

可修改性:是指能够快速地、以较高的性价比对系统进行变更的能力。通常以某些具体的变更为基准,并通过变更的代价来衡量可修改性。

主要包括以下几个方面:

1、可维护性

2、可扩展性

3、结构重组

4、可移植性

22、软件体系结构评估方法可以分为几类,每类又可包含哪些具体方法?

基于质询(调查问卷、检查表)、基于场景(SAAM、ATAM)、基于度量

23、什么是基于场景的评估方法?常用的基于场景的评估方法是什么?(SAAM、ATAM)

这种评估方法分析软件体系结构对场景的支持程度,从而判断该体系结构对这一场景所代表的质量属性的满足程度。例如,用一系列对软件的修改来反映可修改性方面的特性,用一系列攻击性操作来测试安全性方面的要求等等。

24、请用图示法表示SAAM方法的主要步骤及其关系。

典型软件结构部分

25、典型的操作系统体系结构有哪几种,各自的典型代表是什么操作系统?

a)模块结构:MS-DOS,uc/OS

b)分层结构:THE系统、Unix系统/Linux

c)虚拟机结构:VM/370系统

d)客户/服务器结构:“微内核”操作系统

26、操作系统的典型质量属性:(时间比值越接近1,质量属性越好)

安全、可靠、可维护、可移植、性能(a+b/a+b+c)

27、请分析X window标准的三个组成部分的作用,并与传统C/S结构进行逻辑功能方

面的比较。

X Server:处理输入/输出、维护X Client定义的资源、维护与X Client之间的网络连接。

X Client:指需要用图形界面与用户交互的应用程序。

X Protocol:X Client和X Server之间的通信规约,所有请求和事件都通过X 协议传递。分布式计算部分

28、

29、请说明分布式结构软件的计算资源共享特点。

在分布式结构软件中,各个软件构件在物理上可以分布在不同的计算机中。各个构件之间通过相互调用,完成统一的软件功能。各个构件分别使用不同的计算机完成执行过程,从而达到计算资源共享的目的。对于软件的使用者来说,他们感觉不到多个计算机以及相互之间的调用关系。

30、假设要实现基于RMI的分布式阶乘运算软件,请说明主要的开发、部署和运行步骤。

要求说明各个组成部分提供的主要功能。

开发步骤:

(1)应编写远程接口及接口实现类。远程接口定义供远程客户调用的方法(如long fact(int n)),而远程接口实现类应编写具体的阶乘运算代码。

(2)在远程接口实现类的基础上,生成远程接口实现类的存根类。(rmic命令)

(3)编写服务器类,该类主要完成远程接口实现类的实例化及将实例化对象绑定到某一命名地址上。

(4)编写客户端类,该类通过名称查找远程接口实现类的实例化对象,查找成功后通过具体参数调用阶乘方法,并得到阶乘结果。

部署和运行步骤:

(1)将客户端类、存根类和远程接口类部署到客户端机器上。

(2)将服务器端类、远程接口实现类和远程接口类部署到服务器端。

(3)在服务器端启动RMI注册器。(rmiregistry命令)

(4)启动服务器端。

(5)运行客户端,通过访问服务器得到运算结果。

31、

32、请列举Web服务中采用的三种基本协议。(SOAP、WSDL、UDDI:基于XML的协议)

33、请例举常见的分布式计算体系结构

Web服务、CORBA、J2EE、DCOM/COM+

34、

35、请例举常见的建模方式

4+1、ADL、UML、XML

资料分析精典题型附答案

一、根据所给文字、图表资料回答106―110题。 2010年1月-2011年7月汽车产量及月同比增速 106.2011年7月产量低于上半年月均产量的是() A.电 B. 钢材 C. 水泥 D. 乙烯 107.2011年7月轿车产量占汽车产量的比重与上年同期相比() A. 上升了约7个百分点 B. 下降了月7个百分点 C. 上升了约14个百分点 D. 下降了月14个百分点 108.2010年年3-12月中,汽车单月产量超过150万辆的月份有()个。 A. 4 B. 5 C. 6 D. 7

109.下列选项中,汽车产量同比增速最低的是() A. 2010年4月 B. 2010年5月 C. 2011年4月 D. 2011年5月 110.以下说法与资料相符的是() A. 表中产品2011年7月产量同比增速均慢于上半年 B. 2011年7月,十种有色金融比上年同期增产9.8万吨 C. 2009年11月,汽车日均产量超过4万辆 D. 2010年汽车产量最低的季度是第一季度 二、根据所给文字、图表资料回答111―115题。 某市2010年全年实现农业增加值124.3亿元,比上年下降1.6%。粮食播种面积22.3万公顷,比上年减少0.3万公顷;粮食产量115.7万吨,比上年下降7.3%。 全市农业观光园1303个,比上年增加9个;观光园总收入17.8亿元,比上年增长16.7%。民俗旅游实际经营户7979户,比上年减少726户;民俗旅游总收入7.3亿元,增长20.7%。种业收入14.6亿元,比上年增长13.5%。设施农业占地面积18323公顷,比上年下降2.3%;实现收入40.7亿元,增长20.1%。2010年主要农副产品产量

计算机系统结构试题及答案(二)

计算机系统结构试题及答案 一、单项选择题(本大题共20小题,每小题2分,共20分) 1.以下正确的是()。 A)机箱是计算机的外特性,属系统结构的研究范围 B)集成电路芯片的设计是计算机组成原理的研究范围 C)加法器的设计是计算机实现的研究内容 D)计算机性能评价是计算机系统结构的研究范围 2.在流水线相关处理中,采用()会产生“写-写”相关和“先读后写”相关。 A)猜测法B)顺序流动 C)异步流动 D)相关专用通路3.非线性流水线是指() A)存在分叉连接的流水线B)存在反向连接的流水线 C)一个任务使用多个功能段的流水线D)动态连接的流水线4.网络直径与网络的()有关 A)度B)链路总数 C)结点间通信经过的最多链路数D)通信延迟 5.下列关于存储器的描述,哪个是正确的() A)多体交叉存储器主要解决扩充容量问题 B)Cache的功能全由硬件完成 C)Cache与主存统一编址,即主存空间的某一部分属于Cache D)“主存—外存”的存储层次是为了弥补主存速度的不足 6.在单指令流多数据流计算机中各处理单元必须()。 A)以同步方式在同一时间内执行不同的指令 B)以同步方式在同一时间内执行相同的指令 C)以异步方式在同一时间内执行相同的指令 D)以异步方式在同一时间内执行不同的指令 7.虚拟存储器地址变换是指()。 A)多用户虚地址与实地址如何一一对应 B)程序的逻辑地址变换成主存实地址 C)程序执行时将虚地址变换成对应的实存地址 D)指令的符号地址变换成二进制地址

8.反映网络在理想通信模式下通信带宽的特性是() A)度B)直径C)带宽总和D)等分带宽 9.依据Michael J.Flynn提出的按指令流和数据流的多倍性对计算机系统分类,Illiac IV计算机属于()A)SISD B)SIMD C)MISD D)MIMD 10.全相联地址映象是指()。 A)任何主存页都可装入Cache中任何页的位置 B) 一个虚页只装进固定的主存实页位置 C ) 组之间是固定的,而组内任何主存页可以装入任何Cache页位置 D) 组间可任意装入,组内是固定装入 二、名词解释题(本大题共5小题,每小题4分,共20分)解释每小题所给名词的含义,若解释正确则给分,若 解释错误则无分,若解释不准确或不全面,则酌情扣分。 1.目录表 2.阻塞网络 3. 写直达法 4. 乱序流动 5. 向量链接技术 三、简答题(本大题共4小题,共25分) 1.(5分)存储程序计算机(冯氏机)在系统结构上的主要特点是什么? 2.(5分)在cache容量一定的情况下,增加cache中的块大小能否达到提高cache命中率的效果?为什么? 3.(5分)解释数据相关(局部相关)与控制相关(全局相关)。 4.(10分)有哪几种向量处理方式?它们对向量处理机的结构要求有何不同? 四、综合题(本大题共4小题,共35分) 1. (5分)某计算机系统采用浮点运算部件后使浮点运算速度提高到原来的20倍,而系统运行一程序 的整体性能提高到原来的10倍,试计算该程序中浮点操作所占的比例。

软件工程期末复习题参考答案

软件工程期末复习题 选择题 1.软件设计中划分模块的一个准则是(C)。 A低内聚低耦合 B低内聚高耦合 C高内聚低耦合 D.高内聚高耦合 2.(A)是用户和设计交换最频繁的方法。 A、原型化方法 B、瀑布模型法 C、螺旋模型方法 D、构件组装模型 3.试判断下列叙述中,哪个些是正确的(C)。 a、软件系统中所有的信息流都可以认为是事务流 b、软件系统中所有的信息流都可以认为是变换流 c、事务分析和变换分析的设计步骤是基本相似的 A、a B、b C、c D、b和c 4.软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是(C) A、硬件环境 B、软件开发的环境 C、软件开发工具和软件开发的环境 D、开发人员的素质 5.20世纪50年代以来,出现了许多不同的程序设计语言,下列语言中哪个语言是低级语言(D) A、PASCAL B、VISUAL BASIC C、C++

D、汇编语言 6.软件测试的目的是?(D) A.软件的正确性 B.找出软件系统中存在的所有错误 C.证明软件系统中存在错误 D.尽可能多的发现软件系统中的错误 7.使用白盒测试方法时,确定测试数据应根据(A)和指定的覆盖标准。 A、程序的内部逻辑 B、程序的复杂程度 C、该软件的编辑人员 D、程序的功能 8.软件维护工作的最主要部分是(C)。 A、纠正性维护 B、适应性维护 C、完善性维护 D、预防性维护 9.PDL是(B)语言。 A.高级程序设计语言 B、伪码式 C、中级程序设计语言 D、低级程序设计语言 10.软件的结构化设计(SD)方法中,一般分为概要设计和详细设计两阶段,其中详细设计主要是要建立(C)。 A、软件结构 B、软件过程 C、软件模型 D、软件模块 11.在数据流图中,○(椭圆)代表(B) A、数据流 B、转换 C、数据源 D、外部实体

2013国考资料分析试题及答案

资料分析试题 2013年国考行测资料分析每日一练(1) 【例题】根据以下资料,回答1一5题。 2008年,全国共有普通高等学校和成人高等学校2663所。其中,普通高等学校2263所,比上年增加355所,成人高等学校400所,比上年减少13所。普通高校中本科院校1079所,高职(专科)院校1184所。全国共有培养研究生单位796个;其中高等学校479个,科研机构317个。 全国招收研究生44.64万人,比上年增加2.78万人,增长6.64%;其中博士生5.98万人,硕士生38.67万人。在学研究生128. 30万人,比上年增加8.80万人,增长7.36%;其中博士生23.66万人,硕士生104.64万人。毕业研究生34. 48万人,比上年增加3.3万人,增长10.58%;其中博士生4.37万人,硕士生30.11万人。 普通高等教育本专科共招生607.66万人,比上年增加41.74万人;在校生2021.O2万人,比上年增加136. 12万人,增长7.22%;毕业生511.95万人,比上年增加64. 16万人,增长14.33%。成人高等教育本专科共招生202.56万人,在校生548. 29万人,毕业生169. 09万人。全国高等教育自学考试报考988.82万人次,取得毕业证书55.19万人。 普通高等学校学生平均规模为8679人。 普通高等学校教职工205.10万人,比上年增加7.65万人;其中专任教师123. 75万人,比上年增加 6.92万人。生师规模比为1 7.23:1。成人高等学校教职工 8.99万人,比上年减少4.64万人;其中专任教师5.32万人,比上年减少2.7万人。 1.2008年全国本科院校占普通高校和成人高等学校总和的比例为( )。 A.47.7% B.52.3% C.40.5% D.44.5% 2.2007年,全国普通高等学校和成人高等学校的总数为( )所。 A.2675 B.2321 C.2309 D.2250 3.2008年下列数据增幅最大的是( )。

数据分析期末试题及答案

数据分析期末试题及答案 一、人口现状.sav数据中是1992年亚洲各国家和地区平均寿命(y)、按购买力计算的人均GDP(x1)、成人识字率(x2),一岁儿童疫苗接种率(x3)的数据,试用多元回归分析的方法分析各国家和地区平均寿命与人均GDP、成人识字率、一岁儿童疫苗接种率的关系。(25分) 解: 1.通过分别绘制地区平均寿命(y)、按购买力计算的人均GDP(x1)、成人识字率(x2),一岁儿童疫苗接种率(x3)之间散点图初步分析他们之间的关系 上图是以人均GDP(x1)为横轴,地区平均寿命(y)为纵轴的散点图,由图可知,他们之间没有呈线性关系。尝试多种模型后采用曲线估计,得出 表示地区平均寿命(y)与人均GDP(x1)的对数有线性关系

上图是以成人识字率(x2)为横轴,地区平均寿命(y)为纵轴的散点图,由图可知,他们之间基本呈正线性关系。 上图是以疫苗接种率(x3)为横轴,地区平均寿命(y)为纵轴的散点图,由图可知,他们之间没有呈线性关系 。 x)为横轴,地区平均寿命(y)为纵轴的散点图,上图是以疫苗接种率(x3)的三次方(3 3 由图可知,他们之间呈正线性关系 所以可以采用如下的线性回归方法分析。

2.线性回归 先用强行进入的方式建立如下线性方程 设Y=β0+β1*(Xi1)+β2*Xi2+β3* X+εi i=1.2 (24) 3i 其中εi(i=1.2……22)相互独立,都服从正态分布N(0,σ^2)且假设其等于方差 R值为0.952,大于0.8,表示两变量间有较强的线性关系。且表示平均寿命(y)的95.2%的信息能由人均GDP(x1)、成人识字率(x2),一岁儿童疫苗接种率(x3)一起表示出来。 建立总体性的假设检验 提出假设检验H0:β1=β2=β3=0,H1,:其中至少有一个非零 得如下方差分析表 上表是方差分析SAS输出结果。由表知,采用的是F分布,F=58.190,对应的检验概率P值是0.000.,小于显著性水平0.05,拒绝原假设,表示总体性假设检验通过了,平均寿命(y)与人均GDP(x1)、成人识字率(x2),一岁儿童疫苗接种率(x3)之间有高度显著的的线性回归关系。

计算机体系结构期末考试试题及答案

填空题 1.从2002年以来,计算机性能的年增长率下降到了约30%。其主要原因是:①大功耗问题; ②可以进一步有效地开发的指令级并行性已经很少;③存储器访问速度的提高缓慢。 2. 可移植性是指一个软件可以不经修改或者只需少量修改就可以由一台计算机移植到另一台计算机上运行。实现可移植性的常用方法有3种:系列机,模拟和仿真,统一高级语言。 2.通用寄存器型指令集结构计算机在灵活性和提高性能方面有明显的优势。主要体现在①寄存器的访问 速度比存储器快;②对编译器而言,能更加容易有效地分配和使用寄存器;③寄存器可以用来存放变量。 3.MIPS的数据寻址方式只有立即数寻址和偏移量寻址。 4.向量处理机的结构由所采用的向量处理方式决定。有两种典型的结构;存储器-存储器型结构和寄存器-寄存器型结构。 5.Cache-主存层次的工作由硬件实现,对系统程序员是透明的。 6.降低Cache不命中率最直接的方法是增加Cache的容量。不过,这种方法不但会增加成本,而且还可能增加命中时间,这种方法在片外Cache中用得比较多。 7.大多数磁盘阵列的组成可以由以下两个特征来区分:数据交叉存放的粒度、冗余数据的计算方法以及在磁盘阵列中的存放方式。 8.时延和带宽是用来评估互连网络性能的两个基本指标。时延包括通信时延和网络时延。 9.计算机系统可分为SISD、SIMD、MISD和MIMD四类,许多早期并行处理机是SIMD计算机,近年来,MIMD已经成为通用多处理机系统结构的选择。这是因为MIMD具有灵活性,并且MIMD 能充分利用现有微处理器的性价比优势。 判断题 1.从计算机语言的角度,系统结构把计算机系统按功能划分成多级层次结构,其中,第2级是操作系统虚拟机,第3级是汇编语言虚拟机。(错) 2.计算机系统中提高并行性的3种途径中,资源重复是在并行性概念中引入时间因素,加快硬件周转而赢得时间。(错) 3.指令集结构中采用多种寻址方式可能会增加实现的复杂度和使用这些寻址方式的指令的CPI。(对) 4.指令条数多,通常超过200条,是设计RISC的原则之一。(错) 5.根据流水线中各功能段之间是否有反馈回路,可把流水线分为线性流水线和非线性流水线。(对) 6.在多级存储体系中,“主存一辅存”层次的存储管理实现主要由软件实现。(对) 7.失效率和平均访存时间都可评价存储系统的性能,它们都和机器的硬件速度有关。(错) 8.RAID的特点有容量大,速度快、可靠性高,同时保存数据无冗余信息。(对) 9.在多处理机的互连网络中,交叉开关网络属于动态互连网络。(对) 10.机群是一种价格低廉、易于构建、可扩缩性极强的并行计算机系统。(对) 名词解释 1.RISC 精简指令集计算机是一种执行较少类型计算机指令的微处理器 2.请求字优先 调块时,首先向存储器请求CPU所要的请求字。请求字一旦到达,就立即送往CPU,让CPU继续执行,同时从存储器调入该块的其余部分。 3.单一系统映像

软件体系结构期末复习题概述

《软件体系结构》期末复习题 简答题: 1、软件体系结构建模的种类有: 结构模型、框架模型、动态模型、过程模型、功能模型。 2、“4+1”视图模型从5个不同的视角包括: 逻辑视图、进程视图、物理视图、开发视图和场景视图来描述软件体系结构。 3、构件:是具有某种功能的可重用的软件模板单元,表示了系统中主要的计算元素和数据存储。 连接件:表示构件之间的交互。 配置:表示构件和连接件的拓扑逻辑和约束。 端口:表示构件和外部环境的交互点。 角色:定义了该连接交互的参与者。 4、画出“4+1”视图模型图,分析各部分的原理和功能。 5、软件体系结构风格: 是描述某一特定应用领域中系统组织方式的惯用模式。 6、软件体系结构 (Software Architecture) 软件体系结构以组件和组件交互的方式定义系统,说明需求与成品系统之间的对应关系,描述系统级别的可伸缩性、能力、吞吐量、一致性和兼容性等属性。软件体系结构由组件、连接件和属性组成。 7、分层系统的优点有: 1)支持基于抽象程度递增的系统设计,使设计者可以把一个复杂系统按递增的步骤进行分解; 2)支持功能增强,因为每一层至多和相邻的上下层交互,因此功能的改变最多影响相邻的上下层; 3)支持重用。只要提供的服务接口定义不变,同一层的不同实现可以交换使用。这样,就可

以定义一组标准的接口,而允许各种不同的实现方法。 8、分层系统的缺点有: 1)并不是每个系统都可以很容易地划分为分层的模式,甚至即使一个系统的逻辑结构是层次化的,出于对系统性能的考虑,系统设计师不得不把一些低级或高级的功能综合起来; 2)很难找到一个合适的、正确的层次抽象方法。 9、 B/S体系结构的优点有什么? 答:1)基于B/S体系结构的软件,系统安装、修改和维护全在服务器端解决。用户在使用系统时,仅仅需要一个浏览器就可运行全部的模块,真正达到了“零客户端”的功能,很容易在运行时自动升级。 2)B/S体系结构还提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。 10、B/S体系结构的缺点有什么? 答:1)B/S体系结构缺乏对动态页面的支持能力,没有集成有效的数据库处理功能。 2)B/S体系结构的系统扩展能力差,安全性难以控制。 3)采用B/S体系结构的应用系统,在数据查询等响应速度上,要远远地低于C/S体系结构。 4)B/S体系结构的数据提交一般以页面为单位,数据的动态交互性不强,不利于在线事务处理(OLTP)应用。 11、DSSA 答案:DSSA就是在一个特定应用领域中为一组应用提供组织结构参考的标准软件体系结构 11、软件体系结构的动态性主要分为: 交互式动态性、结构化动态性、体系结构动态性等三类。 12、请画出基于构件的动态系统结构模型画。 13、软件产品线 产品线是一个产品集合,这些产品共享一个公共的、可管理的特征集,这个特征集能满足选定的市场或任务领域的特定需求。这些系统遵循一个预描述的方式,在公共的核心资源(core assets)基础上开发的 14、SOA 即service-oriented architecture,面向服务架构。它是一个组件模型,它 将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接 口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于 实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的 系统中的服务可以以一种统一和通用的方式进行交互。 14、RIA

行测资料分析练习试题及答案专题

行测资料分析练习题及答案专题 根据下列文字材料回答1-5题。 最新统计数字显示,截至2000年底,全国党员总数已达6451万名,占全国人口总数的5.2%;女党员1119万名,占党员总数的17.4%;少数民族党员401.1万名,占党员总数的6.2%。 党员队伍结构不断改善,分布状况更趋合理。目前全国35岁以下的党员有1439.1万名,占党员总数的22.3%。党员队伍中具有高中以上学历的3237.4 万名,占党员总数的50.2%。其中,大学本、专科学历1319.3万名,占20.5%;研究生学历41.1万名,占0.6%。 2000年底,党员队伍中有工人、农牧渔民3166万名,占党员总数的49.1%;各类专业技术人员776.3万名;机关干部592.3万名;事业、企业单位管理人员618.2万名。 据介绍,近年来,全国发展党员数量保持均衡,1990年至2000年,全国共发展党员2175.9万名,平均每年发展党员197.8万名;新党员的构成、分布明显改善,去年全国发展的党员中,35岁以下青年占73.95%,生产、工作一线的党员约占50%;同时女党员在党员队伍中所占比例明显增长,1995年全国发展女党员数占新党员总数的20.9%,2000年达到26.7%。入党积极分子队伍不断壮大,到2000年底,全国共有入党申请人1395.4万名,入党积极分子764.6 万名,分别比10年前增加了315.2万名和211.6万名。 1.截至2000年底,我国男性党员人数为: A.5332万 B. 1439万 C、6451万 D.3794万

2.2000年底党员队伍中,具有大学本、专科学历以上的党员约有:A.3237.4万 B.2157.2万 C.1360.4万 D.784.8万 3.2000年底事业企业单位管理人员中的党员人数占全国党员总数的比例约为:A.9.2% B.9.6% C.9.3% D.9.8%4.2000年全国新发展的女党员占新党员总数的比例与1995年相比,高出了几个百分点: A、5.6 B、7.2 C、6.4 D、5.8 5.1990年底全国共有入党申请人和入党积极分子各多少人: A.1080.2万 627.8万 B.897.6万 627.8万 C.1080.2万 553万 D.897.6万 553万 【答案】1、A 2、C 3、B 4、D 5、C 国家公务员考试行测资料分析练习题及答案(24日),根据下列文字和图表回答6—10题。 “九五”期间(1996—2000年),我国全面完成了现代化建设第二步战略部署:1996—2000年,我国国内生产总值(GDP)分别为67884.6亿元,74462.6亿元,78345.1亿元,81910.9亿元和89404亿元;全社会固定资产投资总额分别为22913.5亿元,24941.1亿元,28406.2亿元,29854.7亿元和32619亿元。附:“九五”期间我国经济增长率和商品零售价格增长率图:

2019年公务员《资料分析》试题及答案(卷一)

2019年公务员《资料分析》试题及答案(卷一) 1、房地产开发项目的税后利润是指房地产开发企业缴纳( )之后的利润。 A. 营业税 B. 房产税 C. 土地增值税 D. 企业所得税 标准答案:D 解析:考察房地产开发项目税后利润的含义。房地产开发企业缴纳所得税之后的利润为税后利润。 2、在房地产市场营销中常说的“金九银十”现象,描述的是购房者的( )特征。 A. 消费能力 B. 消费动机 C. 消费行为 D. 消费结构 标准答案:C 解析:考察房地产消费行为调研的内容。房地产消费行为调研就是对消费者购买房地产的模式和习惯的调研。调研内容包括消费者购买房地产的时间分布,消费者在购买房地产的时间分布上有一定的习惯和规律,例如,房地产营销中常说的金九银十。 3、目前在火电领域诞生的新技术很多,联合循环技术就是其中

之一。简单来说,联合循环技术就是“一气两用”;将燃气轮机排出的高温废气,通过余热锅炉回收转换为蒸汽,进入蒸汽轮机后驱动其运转,两台轮机都将动能输送至发电机进行发电;废气再次进入锅炉,进一步将其中蕴含的热能转化为动能,降低最终排出气体的温度。这样不仅环保,还能节省燃料。启动速度快也是一大优点,其工作原理是在开机之初关闭运转较慢的蒸汽轮机,只启动燃气轮机,产生足够的热能后,再切换到联合循环模式。这一特点对于电力应急事件频发的大都市十分实用。 关于联合循环技术,下列说法与上述文字不相符的是: A.明显提高了发电效率 B.高温废气得以循环利用 C.停电时可在短时间内迅速启动 D.蒸汽轮机早于燃气轮机启动 4、在早已对漂亮假花、假树司空见惯的现代人眼里,干枯苍白的植物标本或许难有多少魅力可言。但在标本馆中,每一份看似不起眼的植物标本都代表着它在地球上的_____。它们虽然远离了最光雨露,告别了生长的土地,却在科学殿堂中_____了自己的生命。 依次填入划横线部分最恰当的一项是: A.经历重现 B.同类延续 C.存在超越 D.物种证明 5、2亿个气味受体细胞,而人类只有2000万个,但我们的嗅觉系统也是相当复杂而专业的,气味分子随气流进入鼻子,通过鼻腔顶

计算机体系结构试题及答案版本

计算机体系结构试题及答案 1、计算机高性能发展受益于:(1) 电路技术的发展;(2) 计算机体系结构技术的发展。 2、层次结构:计算机系统可以按语言的功能划分为多级层次结构,每一层以不同的语言为特征。第六级:应用语言虚拟机-> 第五级:高级语言虚拟机-> 第四级:汇编语言虚拟机-> 第三级:操作系统虚拟机->第二级:机器语言(传统机器级) -> 第一级:微程序机器级。 3、计算机体系结构:程序员所看到的计算机的属性,即概括性结构与功能特性。 4、透明性:在计算机技术中,对本来存在的事物或属性,从某一角度来看又好像不存在的概念称为透明性。 5、Amdahl 提出的体系结构是指机器语言级程序员所看见的计算机属性。 6、经典计算机体系结构概念的实质3是计算机系统中软、硬件界面的确定,也就是指令集的设计,该界面之上由软件的功能实现,界面之下由硬件和固件的功能来实现。 7、计算机组织是计算机系统的逻辑实现;计算机实现是计算机系统的物理实现。

8、计算机体系结构、计算机组织、计算机实现的区别和联系? 答:一种体系结构可以有多种组成,一种组成可以有多种物理实现,体系结构包括对组织与实现的研究。 9、系列机:是指具有相同的体系结构但具有不同组织和实现的一系列不同型号的机器。 10、软件兼容:即同一个软件可以不加修改地运行于系统结构相同的 各机器,而且它们所获得的结果一样,差别只在于运行时间的不同。 11、兼容机:不同厂家生产的、具有相同体系结构的计算机。 12、向后兼容是软件兼容的根本特征,也是系列机的根本特征。 13、当今计算机领域市场可划分为:服务器、桌面系统、嵌入式计算三大领域。 14、摩尔定律:集成电路密度大约每两年翻一番。 15、定量分析技术基础(1)性能的评测:(a)响应时间:从事件开始到结束之间的时间;计算机完成某一任务所花费的全部时间。(b)流量:单位时间内所完成的工作量。(c )假定两台计算机x 、y;x 比y 快意思为:对于给定任务,x 的响应时间比y少。x的性能是y的几倍是指:响应时间x / 响应时间y = n ,响应时间与性能成反比。

软件体系结构期末考试试题

软件体系结构-设计模式练习题1 1.面向对象分析与设计中的(1)是指一个模块在扩展性方面应该是开放的,而在更改性方面应该是封闭的;而(2)是指子类应当可以替换父类并出现在父类能够出现的任何地方。 (1) A.开闭原则 B.替换原则 C.依赖原则 D.单一职责原则 (2) A.开闭原则 B.替换原则 C.依赖原则 D.单一职责原则 2.(3)限制了创建类的实例数量,而(4)将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 (3) A.命令模式(Command)B.适配器模式(Adapter)C.策略模式(Strategy) D.单例模式(Singleton) (4) A.命令模式(Command) B.适配器模式(Adapter) C.策略模式(Strategy) D.单例模式(Singleton) 3. (5)设计模式允许一个对象在其内部状态改变时改变它的行为。下图为这种设计模式的类图,已知类State 为抽象类,则类(6)的实例代表了Context 对象的状态。 (5) A.单件(Singleton) B.桥接(Bridge) C.组合(Composite) D.状态(State) (6) A. Context B. ConcreteStateA C. Handle D. State

4.某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如下图所示的UML类图。图中与Composite模式中的“Component”角色相对应的类是(7) ,与“Composite”角色相对应的类是(8) 。 (7) A. Company B. FinanceDepartment C. HRDepartment D. ConcreteCompany (8) A. Company B. FinanceDepartment C. HRDepartment D. ConcreteCompany 5.某软件公司正在设计一个通用的嵌入式数据处理平台,需要支持多种数据处理芯片之间的数据传递与交换。该平台的核心功能之一要求能够屏蔽芯片之间的数据交互,使其耦合松散,并且可以独立改变芯片之间的交互过程。针对上述需求,采用(9)最为合适。 (9) A. 抽象工厂模式 B. 策略模式 C. 中介者模式D. 状态模式 6.某软件公司正在设计一个图像处理软件,该软件需要支持用户在图像处理中的撤销和重做等动作,为了实现该功能,采用(10)最为合适。 (10) A. 单例模式B. 命令模式 C. 访问者模式 D. 适配器模式 7.某互联网公司正在设计一套网络聊天系统,为了限制用户在使用该系统时发表不恰当言论,需要对聊天内容进行特定敏感词的过滤。针对上述功能需求,采用(11)能够灵活配置敏感 词的过滤过程。 (11) A. 责任链模式 B. 工厂模式 C. 组合模式 D. 装饰模式

数据分析经典测试题含答案解析

数据分析经典测试题含答案解析 一、选择题 1.某校九年级数学模拟测试中,六名学生的数学成绩如下表所示,下列关于这组数据描述正确的是() A.众数是110 B.方差是16 C.平均数是109.5 D.中位数是109 【答案】A 【解析】 【分析】 根据众数、中位数的概念求出众数和中位数,根据平均数和方差的计算公式求出平均数和方差. 【详解】 解:这组数据的众数是110,A正确; 1 6 x=×(110+106+109+111+108+110)=109,C错误; 21 S 6 = [(110﹣109)2+(106﹣109)2+(109﹣109)2+(111﹣109)2+(108﹣109)2+ (110﹣109)2]=8 3 ,B错误; 中位数是109.5,D错误; 故选A. 【点睛】 本题考查的是众数、平均数、方差、中位数,掌握它们的概念和计算公式是解题的关键. 2.一组数据2,x,6,3,3,5的众数是3和5,则这组数据的中位数是() A.3 B.4 C.5 D.6 【答案】B 【解析】 【分析】 由众数的定义求出x=5,再根据中位数的定义即可解答. 【详解】 解:∵数据2,x,3,3,5的众数是3和5, ∴x=5,

则数据为2、3、3、5、5、6,这组数据为35 2 =4. 故答案为B. 【点睛】 本题主要考查众数和中位数,根据题意确定x的值以及求中位数的方法是解答本题的关键. 3.如图,是根据九年级某班50名同学一周的锻炼情况绘制的条形统计图,下面关于该班50名同学一周锻炼时间的说法错误的是() A.平均数是6 B.中位数是6.5 C.众数是7 D.平均每周锻炼超过6小时的人数占该班人数的一半 【答案】A 【解析】 【分析】 根据中位数、众数和平均数的概念分别求得这组数据的中位数、众数和平均数,由图可知锻炼时间超过6小时的有20+5=25人.即可判断四个选项的正确与否. 【详解】 A、平均数为1 50 ×(5×7+18×6+20×7+5×8)=6.46,故本选项错误,符合题意; B、∵一共有50个数据, ∴按从小到大排列,第25,26个数据的平均值是中位数, ∴中位数是6.5,故此选项正确,不合题意; C、因为7出现了20次,出现的次数最多,所以众数为:7,故此选项正确,不合题意; D、由图可知锻炼时间超过6小时的有20+5=25人,故平均每周锻炼超过6小时的人占总数的一半,故此选项正确,不合题意; 故选A. 【点睛】 此题考查了中位数、众数和平均数的概念等知识,中位数是将一组数据从小到大(或从大到小)重新排列后,最中间的那个数(最中间两个数的平均数),叫做这组数据的中位数,如果中位数的概念掌握得不好,不把数据按要求重新排列,就会错误地将这组数据最中间的那个数当作中位数.

体系结构试题及答案

一.名词解释 2:1Cache经验规则:大小为N的直接印象Cache的失效率约等于大小为N/2的两路组相联Cache的失效率。 通道处理机:通道的专用处理机,来专门负责整个计算机体系的输入/输出工作。通道处理机只能执行有限的一组输入/输出指令。 透明性:在计算机技术中,把这种本来存在的事物或属性,但从某种角度看又好像不存在的概念称为透明性。 向量处理机:设置了向量数据表示和相应的向量指令的流水线处理机称为向量处理机。 虚拟Cache:直接用虚拟地址进行访问的Cache 计算机系统结构:传统机器程序员所看到的计算机属性,即概念性结构与功能特性。 系列机:由同一厂家生产的具有相同系统结构、但具有不同组成和实现的一系列不同型号的计算机。 同构型多处理机系统:由多个同类型或至少担负同等功能的处理机组成,它们同时处理同一作业中能并行执行的多个任务。 堆栈型机器:CPU 中存储操作数的单元是堆栈的机器。 累加器型机器:CPU 中存储操作数的单元是累加器的机器。 通用寄存器型机器:CPU 中存储操作数的单元是通用寄存器的机器。 数据相关:考虑两条指令i和j,i在j的前面,如果下述条件之一成立,则称指令j与指令i数据相关: (1)指令j使用指令i产生的结果; (2)指令j与指令k数据相关,而指令k又与指令i数据相关。 定向:用来解决写后读冲突的。在发生写后读相关的情况下,在计算结果尚未出来之前,后面等待使用该结果的指令并不见得是马上就要用该结果。如果能够将该计算结果从其产生的地方直接送到其它指令需要它的地方,那么就可以避免停顿。 指令级并行:简称ILP。是指指令之间存在的一种并行性,利用它,计算机可以并行执行两条或两条以上的指令。 指令的动态调度:是指在保持数据流和异常行为的情况下,通过硬件对指令执行顺序进行重新安排,以提高流水线的利用率且减少停顿现象。是由硬件在程序实际运行时实施的。 指令的静态调度:是指依靠编译器对代码进行静态调度,以减少相关和冲突。它不是在程序执行的过程中、而是在编译期间进行代码调度和优化的。 失效率:CPU访存时,在一级存储器中找不到所需信息的概率。 失效开销:CPU向二级存储器发出访问请求到把这个数据调入一级存储器所需的时间。 强制性失效:当第一次访问一个块时,该块不在Cache中,需要从下一级存储器中调入Cache,这就是强制性失效。 容量失效:如果程序在执行时,所需要的块不能全部调入Cache中,则当某些块被替换后又重新被访问,就会产生失效,这种失效就称作容量失效。 冲突失效:在组相联或直接映象Cache中,若太多的块映象到同一组(块)中,则会出现该组中某个块被别的块替换(即使别的组或块有空闲位置),然后又被重新访问的情况。RAID:廉价磁盘冗余阵列或独立磁盘冗余阵列。 通道:专门负责整个计算机系统输入/输出工作的专用处理机,能执行有限的一组输入输出指令。 通道流量:指一个通道在数据传送期间,单位时间内能够传送的数据量。 互连网络:一种由开关元件按照一定的拓扑结构和控制方式构成的网络,用来实现计算机系

软件体系结构期末复习题

软件体系结构期末 复习题

《软件体系结构》期末复习题 简答题: 1、软件体系结构建模的种类有: 结构模型、框架模型、动态模型、过程模型、功能模型。 2、“4+1”视图模型从5个不同的视角包括: 逻辑视图、进程视图、物理视图、开发视图和场景视图来描述软件体系结构。 3、构件:是具有某种功能的可重用的软件模板单元,表示了系统中主要的计算元素和数据存储。 连接件:表示构件之间的交互。 配置:表示构件和连接件的拓扑逻辑和约束。 端口:表示构件和外部环境的交互点。 角色:定义了该连接交互的参与者。 4、画出“4+1”视图模型图,分析各部分的原理和功能。 5、软件体系结构风格: 是描述某一特定应用领域中系统组织方式的惯用模式。

6、软件体系结构 (Software Architecture) 软件体系结构以组件和组件交互的方式定义系统,说明需求与成品系统之间的对应关系,描述系统级别的可伸缩性、能力、吞吐量、一致性和兼容性等属性。软件体系结构由组件、连接件和属性组成。 7、分层系统的优点有: 1)支持基于抽象程度递增的系统设计,使设计者能够把一个复杂系统按递增的步骤进行分解; 2)支持功能增强,因为每一层至多和相邻的上下层交互,因此功能的改变最多影响相邻的上下层; 3)支持重用。只要提供的服务接口定义不变,同一层的不同实现能够交换使用。这样,就能够定义一组标准的接口,而允许各种不同的实现方法。 8、分层系统的缺点有: 1)并不是每个系统都能够很容易地划分为分层的模式,甚至即使一个系统的逻辑结构是层次化的,出于对系统性能的考虑,系统设计师不得不把一些低级或高级的功能综合起来; 2)很难找到一个合适的、正确的层次抽象方法。 9、 B/S体系结构的优点有什么? 答:1)基于B/S体系结构的软件,系统安装、修改和维护全在服务器端解决。用户在使用系统时,仅仅需要一个浏览器就可运行全部的模块,真正达到了“零客户端”的功能,很容易在运行时自动升级。

2013.11.24年国家公务员考试真题及答案解析行测《资料分析》

2014年国家公务员考试真题及答案解析行测《资料分析》 第五部分资料分析 (共20题,参考时限20分钟) 所给出的图、表、文字或综合性资料均有若干个问题要你回答。你应根据资料提供的信息进行分析、比较、计算和判断处理。 请开始答题: 一、根据以下资料,回答116~120题。 2012年全国国道网车流量较大的地区主要集中在北京、天津、上海、江苏、浙江、广东和山东,上述省市国道网的日平均交通量均超过2万辆。全国国道网日平均行驶量为244883万,北京、天津、河北、山西、上海、浙江、湖北、广东的国道年平均拥挤度均超过0.6.其中,国家高速公路日平均交通量为22181辆,日平均行驶量为148742万车公里;普通国道日平均交通量为10845辆,日平均行驶量为111164万车公里。全国调整公路日平均交通量为21305辆,日平均行驶量为204717万车公里。(注:交通拥挤度指公路上某一路段折算交通量与适应交通量的比值,反映交通的繁忙程度。) 2008~2012年全国国道与高速公路日平均交通量及年平均交通拥挤度116.2009~2012年全国国道日平均交通量同比增速最快的一年是: A.2010年 B.2009年 C.2012年 D.2011年 117.2008~2012年全国国道与高速公路年平均拥挤度数值相差最小的年份,高速公路全年日平均交通量为:

A.10765辆 B.16837辆 C.12632辆 D.19423辆 118.以下关于2012年日平均行驶量由高到低排序正确的是: A。国家高速公路—全国高速公路—普通国道 B。全国高速公路—国家高速公路—全国国道网 C。全国国道网—普通国道—国家高速公路 D。全国国道网—全国高速公路—普通国道 119.2012年国家高速公路日平均交通量约是普通国道日平均交通量的:A.1.7倍 B.1.5倍 C.2.0倍 D.1.8倍 120.能够从上述资料中推出的是: A.2008~2012年,全国国道交通繁忙程度持续增加 B.2012年国道网日平均交通量超过2万辆的省份最多有6个 C.2008~2012年,全国高速公路交通繁忙程度持续增加 D.2012年国道年平均拥挤度超过0.6的省份至少有8个 二、根据以下资料,回答121~125题。

最新软件体系结构期末试题+答案

1.以下关于系统性能的叙述中,不正确的是(17)。(17)A. 常见的Web服务器性能评估方法有基准测试、压力测试和可靠性测试B. 评价Web服务器的主要性能指标有最大并发连接数、响应延迟和吞吐量C. 对运行系统进行性能评估的主要目的是以更好的性能/价格比更新系统D. 当系统性能降到基本水平时,需要查找影响性能的瓶颈并消除该瓶颈 2某公司欲对其内部的信息系统进行集成,需要实现在系统之间快速传递可定制格式的数据包,并且当有新的数据包到达时,接收系统会自动得到通知。另外还要求支持数据重传,以确保传输的成功。针对这些集成需求,应该采用(21)的集成方式。(21)A. 远程过程调用 B. 共享数据库C. 文件传输 D. 消息传递 3 在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(26),系统工程师侧重于(27)。(26)A. 实现视图 B. 进程视图 C. 逻辑视图 D. 部署视图(27)A. 实现视图 B. 进程视图 C. 逻辑视图 D. 部署视图 4.某银行系统采用Factory Method方法描述其不同账户之间的关系,设计出的类图如下所示。其中与Factory Method中的“Creator”角色相对应的类是(33);与“Product” 角色相对应的类是(34)。(33) A. Bank B. Account C. Checking D. Savings(34) A. Bank B. Account C. Checking 5.是一个独立可交付的功能单元,外界通过接口访问其提供的服务。(35)A. 面向对象系统中的对象(Object)B. 模块化程序设计中的子程序(Subroutine)C. 基于构件开发中的构件(Component)D. 系统模型中的包(Package) 6 软件的横向重用是指重用不同应用领域中的软件元素。(31)是一种典型的、原始的横向重用机制。(31)A. 对象 B. 构件 C. 标准函数库 D. 设计模式

最新2016年公务员考试资料分析历年真题与答案解析含答案和详细解析

1、以追求居室面积为主的住房需求,属于( )住房需求。 A.生存型 B.发展型 C.享受型 D.投资型 标准答案: A 解析:考察房地市场细分的依据。一般来说,随着人们收入水平的提高,住宅需求从生存型向发展型乃至享受型发展,生存型追求居室的面积大小。 2、心理学家根据临床观察发现,我们生活中的许多“抑郁症”属于假性抑郁症。一般人的情绪变化有一定______,通常是短期的,人们通过自我调适,充分发挥自我心理防卫功能,就能恢复心结果平稳。 填入划横线部分最恰当的一项是: A.突发性 B.周期性 C.反复性 D.时限性 3、国有土地上房屋征收补偿的内容不包括因征收房屋造成的( )。 A.搬迁费 B.临时安置费 C.停产停业损失 D.上下班交通费 标准答案: D 解析:考察房屋征收补偿的内容。对被征收人给予的补偿内容包括:被征收房屋价值的赔偿;因征收房屋造成的搬迁、临时安置的补偿;因征收房屋造成的停产停业损失的补偿。4、在房地产市场调研中,对某些特定的市场信息进行固定样本定位定点观察记录。这体现了房地产市场调研的( )特点。 A.系统性 B.跟踪性 C.连续性 D.客观性 标准答案: B 解析:考察房地产市场调研的特点。在房地产市场调研中,为了某种调研目的,通常要对某些特定的市场信息进行固定样本的定位定点的观察和记录,实行跟踪性调研。 5、事实上,延期偿债不仅无助于真正缓解地方政府债务风险,在大多数情况下反而是埋下了威力更为巨大的“定时炸弹”,一旦“借新还旧”成为地方政府的常规做法,后果更是不堪设想,有鉴于此,中央政府应及时采取强更手段,制止地方政府继续大唱“拖字快”;有关部委也应积极考虑借助资本市场消化地方政府公共债务,以债务证券化等方式引入民间资本,化解债务风险;地方政府也应适当削减其经济建设职能,实现财权、事权对等,从根本上消除负债过度的生存土壤。 对这段文字概括最准确的是() A.说明地方政府偿还债务的常规做法 B.强调中央政府在缓解地方政府债务风险上的指导作用 C.分析限制地方政府延期偿债的原因 D.论术缓解地方政府债务风险的有效手段 6、焚香的习俗在中国有着悠久的历史,通常人们为了礼仪将衣服熏香,古代文人雅士也喜欢在书房内焚上一炉香,营造“红袖添香夜读书”的意境,因此,早在汉前就出现了以陶、瓷、

计算机体系结构 习题与答案

第二章习题(P69-70) 一、复习题 1.简述冯?诺依曼原理,冯?诺依曼结构计算机包含哪几部分部件,其结构以何部件为中心? 答:冯?诺依曼理论的要点包括:指令像数据那样存放在存储器中,并可以像数据那样进行处理;指令格式使用二进制机器码表示;用程序存储控制方式工作。这3条合称冯?诺依曼原理 冯?诺依曼计算机由五大部分组成:运算器、控制器、存储器、输入设备、输出设备,整个结构一般以运算器为中心,也可以以控制器为中心。 (P51-P54) 2.简述计算机体系结构与组成、实现之间的关系。 答:计算机体系结构通常是指程序设计人员所见到的计算机系统的属性,是硬件子系统的结构概念及其功能特性。计算机组成(computer organization)是依据计算机体系结构确定并且分配了硬件系统的概念结构和功能特性的基础上,设计计算机各部件的具体组成,它们之间的连接关系,实现机器指令级的各种功能和特性。同时,为实现指令的控制功能,还需要设计相应的软件系统来构成一个完整的运算系统。计算机实现,是计算机组成的物理实现, 就是把完成逻辑设计的计算机组成方案转换为真实的计算机。计算机体系结构、计算机组成和计算机实现是三个不同的概念,各自有不同的含义,但是又有着密切的联系,而且随着时间和技术的进步,这些含意也会有所改变。在某些情况下,有时也无须特意地去区分计算机体系结构和计算机组成的不同含义。 (P47-P48) 3.根据指令系统结构划分,现代计算机包含哪两种主要的体系结构? 答:根据指令系统结构划分,现代计算机主要包含:CISC和RISC两种结构。 (P55) 4.简述RISC技术的特点? 答:从指令系统结构上看,RISC 体系结构一般具有如下特点: (1) 精简指令系统。可以通过对过去大量的机器语言程序进行指令使用频度的统计,来选取其中常用的基本指令,并根据对操作系统、高级语言和应用环境等的支持增设一些最常用的指令; (2) 减少指令系统可采用的寻址方式种类,一般限制在2或3种; (3) 在指令的功能、格式和编码设计上尽可能地简化和规整,让所有指令尽可能等长; (4) 单机器周期指令,即大多数的指令都可以在一个机器周期内完成,并且允许处理器在同一时间内执行一系列的指令。 (P57-58) 5.有人认为,RISC技术将全面替代CISC,这种观点是否正确,说明理由? 答:不正确。与CISC 架构相比较,RISC计算机具备结构简单、易于设计和程序执行效率高的特点,但并不能认为RISC 架构就可以取代CISC 架构。事实上,RISC 和CISC 各有优势,CISC计算机功能丰富,指令执行更加灵活,这些时RISC计算机无法比拟的,当今时代,两者正在逐步融合,成为CPU设计的新趋势。 (P55-59) 6.什么是流水线技术? 答:流水线技术,指的是允许一个机器周期内的计算机各处理步骤重叠进行。特别是,当执行一条指令时,可以读取下一条指令,也就意味着,在任何一个时刻可以有不止一条指令在“流水线”上,每条指令处在不同的执行阶段。这样,即便读取和执行每条指令的时间保持不变,而计算机的总的吞吐量提高了。 (P60-62) 7.多处理器结构包含哪几种主要的体系结构,分别有什么特点? 答:多处理器系统:主要通过资源共享,让共享输入/输出子系统、数据库资源及共享或不共享存储的一组处理机在统一的操作系统全盘控制下,实现软件和硬件各级上相互作用,达到时间和空间上的异步并行。 SIMD计算机有多个处理单元,由单一的指令部件控制,按照同一指令流的要求为他们

相关文档
最新文档