2010年系统架构师考试综合版.docx





《2010年系统架构师考试综合版.docx》由会员分享,可在线阅读,更多相关《2010年系统架构师考试综合版.docx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2010 年系统架构师考试科目一:综合知识1. 某公司欲对其内部的信息系统进行集成,需要实现在系统之间快速传递可定制格式的数 据包,并且当有新的数据包到达时,接收系统会自动得到通知。另外还要求支持数据重 传,以确保传输的成功。针对这些集成需求,应该采用( )的集成方式。A. 远程过程调用B.共享数据库 C.文件传输D.消息传递【解析】根据题干描述,该公司需要在应用集成后实现采用可定制的格式频繁地、立即地、可靠地、异步地传输数据包。远程过程调用一般是基于同步的方式,效率较低,而且容易失败; 共享数据库和文件传输的集成方式在性能方面较差,系统不能保持即时数据同步,而且容易造成应用与数据紧耦合;消息
2、传递的集成方式能够保证数据的异步、立即、可靠传输,恰好能够满足该公司的集成需求。2. 采用微内核结构的操作系统提高了系统的灵活性和可扩展性,()。A并增强了系统的可靠性和可移植性,可运行于分布式系统中 B并增强了系统的可靠性和可移植性,但不适用于分布式系统 C但降低了系统的可靠性和可移植性,可运行于分布式系统中 D但降低了系统的可靠性和可移植性,不适用于分布式系统【解析】本题考查操作系统基本概念。在设计微内核 OS 时,采用了面向对象的技术,其中的“封装”,“继承”,“对象类”和“多态性”,以及在对象之间采用消息传递机制等,都十分有利于提高系统的“正确性”、“可靠性”、“易修改性”、“易扩展性
3、”等,而且还能显著地减少开发系统所付出的开销。采用微内核结构的操作系统与传统的操作系统相比,其优点是提高了系统的灵活性、可扩充性,增强了系统的可靠性,提供了对分布式系统的支持。 其原因如下: 灵活性和可扩展性:由于微内核 OS 的许多功能是由相对独立的服务器软件来实现的,当开发了新的硬件和软件时,微内核 OS 只须在相应的服务器中增加新的功能,或再增加一个专门的服务器。与此同时,也必然改善系统的灵活性,不仅可在操作系统中增加新的功能,还可修改原有功能,以及删除已过时的功能,以形成一个更为精干有效的操作系统。 增强了系统的可靠性和可移植性:由于微内核是出于精心设计和严格测试的,容易保证其正确性;
4、另一方面是它提供了规范而精简的应用程序接口(API),为微内核外部的 程序编制高质量的代码创造了条件。此外,由于所有服务器都是运行在用户态,服务器与服 务器之间采用的是消息传递通信机制,因此,当某个服务器出现错误时,不会影响内核,也 不会影响其它服务器。另外,由于在微内核结构的操作系统中,所有与特定 CPU 和 I/O 设备硬件有关的代码,均放在内核和内核下面的硬件隐藏层中,而操作系统其它绝大部分(即 各种服务器)均与硬件平台无关,因而,把操作系统移植到另一个计算机硬件平台上所需作 的修改是比较小的。 提供了对分布式系统的支持:由于在微内核 OS 中,客户和服务器之间以及服务器和服务器之间的通
5、信,是采用消息传递通信机制进行的,致使微内核 OS 能很好地支持分布式系统和网络系统。事实上,只要在分布式系统中赋予所有进程和服务器惟一的标识符,在 微内核中再配置一张系统映射表(即进程和服务器的标识符与它们所驻留的机器之间的对应 表),在进行客户与服务器通信时,只需在所发送的消息中标上发送进程和接收进程的标识 符,微内核便可利用系统映射表,将消息发往目标,而无论目标是驻留在哪台机器上。【答案】A。3. 若操作系统文件管理程序正在将修改后的()文件写回磁盘时系统发生崩溃,对系统的影响相对较大。A. 用户数据B用户程序C系统目录D空闲块管理【解析】本题考查操作系统基本概念。操作系统为了实现“按名
6、存取”,必须为每个文件设置用于 描述和控制文件的数据结构,专门用于文件的检索,因此至少要包括文件名和存放文件的物 理地址,该数据结构称为文件控制块(File Control Block,FCB),文件控制块的有序集合称为文件目录,或称系统目录文件。若操作系统正在将修改后的系统目录文件写回磁盘时系 统发生崩溃,则对系统的影响相对较大。【答案】C。4. 某虚拟存储系统采用最近最少使用(LRU)页面淘汰算法,假定系统为每个作业分配 4个页面的主存空间,其中一个页面用来存放程序。现有某作业的程序如下:Var A: Array1.100,1.100 OF integer; i,j: integer;FO
7、R i:=1 to 100 DO FOR j:=1 to 100 DOAi,j:=0;设每个页面可存放 200 个整数变量,变量 i、j 存放在程序页中。初始时,程序及 i、j 均已在内存,其余 3 页为空。若矩阵 A 按行序存放,那么当程序执行完后共产生() 次缺页中断;若矩阵 A 按列序存放,那么当程序执行完后共产生()次缺页中断。A.50B.100C.5000D.10000A.50B.100C.5000D.10000【解析】解析一:矩阵 A100100总共有 100 行、100 列,若矩阵 A 按行序存放,那么每一个页面可以存放 2 行,也就是说矩阵的 2 行刚好放在 1 页内,访问他们
8、需要中断 1 次,这样 100 行总共需要中断 50 次。若矩阵 A 按列序存放,那么每一个页面可以存放 2 列,也就是说矩阵的 2 列刚好放在 1页内,由于内循环“FOR j:=1 to 100 DO”是按列序变化,访问他们需要中断 50 次,这样 100行总共需要中断 50100 次。解析二:从题干可知,作业共有 4 个页面的主存空间,其中一个已被程序本身占用,所以在读取变量时可用的页面数只有 3 个。每个页面可存放 200 个整数变量,程序中 A 数组共有100*100=10000 个变量。按行存放时,每个页面调入的 200 个变量刚好是程序处理的 200 个变量,所以缺页次数为 100
9、00/200=50。而按列存放时,虽然每个页面调取数据时,同样也读入了 200 个变量,但这 200 个变量中,只有 2 个是近期需要访问的(如第 1 个页面调入的是 A*,1与 A*,2,但程序近期需要访问的变量只有 A1,1和 A1,2),所以缺页次数为 10000/2=5000。【答案】A、C。5. 在数据库设计的()阶段进行关系规范化。A需求分析B概念设计C逻辑设计D物理设计【解析】数据库设计分为用户需求分析、概念设计、逻辑设计和物理设计四个主要阶段。将抽象 的概念模型转化为与选用的 DBMS 产品所支持的数据模型相符合的逻辑模型,它是物理设计的基础。包括模式初始设计、子模式设计、应用
10、程序设计、模式评价以及模式求精。逻辑设计阶段的任务是将概念模型设计阶段得到的基本E-R 图,转换为与选用的 DBMS 产品所支持的数据模型相符合的逻辑结构。如采用基于 E-R 模型的数据库设计方法,该阶段就是将所设计的 E-R 模型转换为某个 DBMS 所支持的数据模型;如采用用户视图法,则应进行模式的规范化,列出所有的关键字以及用数据结构图描述表集合中的约束与联系,汇 总各用户视图的设计结果,将所有的用户视图合成一个复杂的数据库系统。【答案】C。6. 某数据库中有员工关系 E(员工号,姓名,部门,职称,月薪);产品关系 P(产品号, 产品名称,型号,尺寸,颜色);仓库关系 W(仓库号,仓库名
11、称,地址,负责人);库存关系 I(仓库号,产品号,产品数量)。A. 若数据库设计中要求:仓库关系 W 中的“负责人”引用员工关系的员工号库存关系 I 中的“仓库号,产品号”惟一标识 I 中的每一个记录员工关系 E 中的职称为“工程师”的月薪不能低于 3500 元则依次要满足的完整性约束是()。B. 若需得到每种产品的名称和该产品的总库存量,则对应的查询语句为: SELELCT 产品名称, SUM(产品数量FROM P, IWHERE P.产品号 = I.产品号();(1) A实体完整性、参照完整性、用户定义完整性B参照完整性、实体完整性、用户定义完整性C用户定义完整性、实体完整性、参照完整性D
12、实体完整性、用户定义完整性、参照完整性(2) AORDER BY 产品名称BORDER BY 产品数量CGROUP BY 产品名称DGROUP BY 产品数量【解析】关系模型的完整性规则是对关系的某种约束条件。关系模型中可以有三类完整性约束: 实体完整性、参照完整性和用户定义的完整性。实体完整性规定基本关系的主属性不能取空值。由于仓库关系 W 中的“负责人”引用员工关系的员工号,所以应满足参照完整性约束; 库存关系 I 中的“仓库号,产品号”惟一标识 I 中的每一个记录,所以应满足实体完整性约束; 职称为“工程师”的月薪不能低于 3500 元,是针对某一具体关系数据库的约束条件,它反映某一具体
13、应用所涉及的数据必须满足的语义要求,所以应满足用户定义完 整性约束。因此,试题(1)的正确答案为 B。SQL 查询是数据库中非常重要的内容。该 SQL 查询要求对查询结果进行分组,即具有相同名称的产品的元组为一组,然后计算每组的库存数量。由此可排除 A、B 和 D,所以试题(2)正确答案为 C。7. 若对关系 R(A,B,C,D)和 S(C,D,E)进行关系代数运算,则表达式与()等价。A.B. C. D.【解析】【答案】B。8. 计算机执行程序时,在一个指令周期的过程中,为了能够从内存中读指令操作码,首先 是将()的内容送到地址总线上。A. 程序计数器 PCB. 指令寄存器 IRC. 状态寄
14、存器 SRD. 通用寄存器 GR【解析】计算机执行程序时,在一个指令周期的过程中,为了能够从内存中读指令操作码,首先 是将程序计数器(PC)的内容送到地址总线上。9. 内存按字节编址,利用 8K4bit 的存储器芯片构成 84000H 到 8FFFFH 的内存,共需()片。A6 B8 C12 D24【解析】根据题目描述,采用该存储器芯片需要构成 8FFFFH 84000H + 1 = C000H 的空间, 且内存按照字节(8bit)编码,需要的容量是 C000H8bit。C000H8bit =491528bit=4810248bit=48K8bit,一片存储芯片的容量是 8K 4bit,两者相
15、除得 12。10. 某磁盘磁头从一个磁道移至另一个磁道需要 10ms。文件在磁盘上非连续存放,逻辑上相邻数据块的平均移动距离为 10 个磁道,每块的旋转延迟时间及传输时间分别为100ms 和 2ms,则读取一个 100 块的文件需要()ms 的时间。A10200 B11000 C11200 D20200【解析】根据题目描述,读取一个连续数据需要的时间包括磁道移动时间、旋转延迟时间和传输 时间三个部分,总时间花费为(1010) + 100 + 2 = 202ms,因此读取一个 100 块文件需要的时间为 202100=20200ms。11. 计算机系统中,在( )的情况下一般应采用异步传输方式。
16、ACPU 访问内存BCPU 与 I/O 接口交换信息CCPU 与 PCI 总线交换信息DI/O 接口与打印机交换信息【解析】本题考查计算机系统中数据传输的方式。CPU 访问内存通常是同步方式,CPU 与 I/O 接口交换信息通常是同步方式,CPU 与 PCI 总线交换信息通常是同步方式,I/O 接口与打印机交换信息则通常采用基于缓存池的异步方式,因此答案为 D。12. 大型局域网通常划分为核心层、汇聚层和接入层,以下关于各个网络层次的描述中,不 正确的是( )。A. 核心层进行访问控制列表检查 B汇聚层定义了网络的访问策略 C接入层提供局域网络接入功能 D接入层可以使用集线器代替交换机【解析】
17、本题主要考查大型局域网的层次和各个层次的功能,大型局域网通常划分为核心层、汇 聚层和接入层,其中核心层在逻辑上只有一个,它连接多个分布层交换机,通常是一个园区 中连接多个建筑物的总交换机的核心网络设备;汇聚层定义的网络的访问策略;接入层提供 局域网络接入功能,可以使用集线器代替交换机。【答案】A。13. 网络系统设计过程中,逻辑网络设计阶段的任务是()。A. 依据逻辑网络设计的要求,确定设备的物理分布和运行环境B分析现有网络和新网络的资源分布,掌握网络的运行状态C根据需求规范和通信规范,实施资源分配和安全规划D理解网络应该具有的功能和性能,设计出符合用户需求的网络【解析】本题主要考查网络设计方
18、面的基础知识。根据网络系统设计的一般规则,在逻辑网络设 计阶段的任务通常是根据需求规范和通信规范,实施资源分配和安全规划。其他几个选项都 不是逻辑网络设计阶段的任务。【答案】C。14. 网络系统生命周期可以划分为 5 个阶段,实施这 5 个阶段的合理顺序是()。A需求规范、通信规范、逻辑网络设计、物理网络设计、实施阶段B需求规范、逻辑网络设计、通信规范、物理网络设计、实施阶段C通信规范、物理网络设计、需求规范、逻辑网络设计、实施阶段D通信规范、需求规范、逻辑网络设计、物理网络设计、实施阶段【解析】本题主要考查网络系统生命周期的基础知识。网络系统生命周期可以划分为 5 个阶段,实施这 5 个阶段
19、的合理顺序是需求规范、通信规范、逻辑网络设计、物理网络设计、实施阶段。15. 假设单个 CPU 的性能为 1,则由 n 个这种 CPU 组成的多处理机系统的性能 P 为:其中,a 是一个表示开销的常数。例如,a=0.1,n=4 时,P 约为 3。也就是说,由 4 个这种 CPU 组成的多机系统的性能约为 3。该公式表明,多机系统的性能有一个上限, 不管 n 如何增加,P 都不会超过某个值。当 a=0.1 时,这个上限是()。A5 B10 C15 D20【解析】将 a=0.1 带入式子,求极限为 10。16. 以下关于系统性能的叙述中,不正确的是()。A. 常见的 Web 服务器性能评估方法有基
20、准测试、压力测试和可靠性测试B. 评价 Web 服务器的主要性能指标有最大并发连接数、响应延迟和吞吐量C对运行系统进行性能评估的主要目的是以更好的性能/价格比更新系统D当系统性能降到基本水平时,需要查找影响性能的瓶颈并消除该瓶颈【解析】本题主要考查系统性能评估的主要方法和需要注意的问题。对运行系统进行评估的主要 目的是评价信息系统在性能方面的表现,找出系统可能存在的性能瓶颈。其中,常见的 Web 服务器性能评估方法有基准测试、压力测试和可靠性测试等,评价 Web 服务器的主要性能指标有最大并发连接数、响应延迟和吞吐量等。当系统性能降到基本水平时,需要查找影响 性能的瓶颈并消除该瓶颈。【答案】C
21、。17. 某大型公司欲开发一个门户系统,该系统以商业流程和企业应用为核心,将商业流程中 不同的功能模块通过门户集成在一起,以提高公司的集中贸易能力、协同能力和信息管 理能力。根据这种需求,采用企业( )门户解决方案最为合适。A. 信息B知识C应用D垂直【解析】企业门户是一个信息技术平台,这个平台可以提供个性化的信息服务,为企业提供一个 单一的访问企业各种信息资源和应用程序的入口。现有的企业门户大致可以分为企业信息门 户、企业知识门户和企业应用门户三种。其中企业信息门户重点强调为访问结构数据和无结构数据提供统一入口,实现收集、访 问、管理和无缝集成。企业知识门户提供了一个创造、搜集和传播企业知识
22、的平台,通过企业知识门户,员工 可以与工作团队中的其他成员取得联系,寻找能够提供帮助的专家。企业应用门户是一个用来提高企业的集中贸易能力、协同能力和信息管理能力的平台。 它以商业流程和企业应用为核心,将商业流程中功能不同的应用模块通过门户集成在一起, 提高公司的集中贸易能力、协同能力和信息管理能力。【答案】C。18. 客户关系管理(CRM)系统将市场营销的科学管理理念通过信息技术的手段集成在软件 上,能够帮助企业构建良好的客户关系。以下关于 CRM 系统的叙述中,错误的是()。A销售自动化是 CRM 系统中最基本的模块B营销自动化作为销售自动化的补充,包括营销计划的编制和执行、计划结果分析等C
23、CRM 系统能够与 ERP 系统在财务、制造、库存等环节进行连接,但两者关系相对松散,一般不会形成闭环结构D客户服务与支持是 CRM 系统的重要功能。目前,客户服务与支持的主要手段是通过呼叫中心和互联网来实现【解析】客户关系管理(CRM)系统将市场营销的科学管理理念通过信息技术的手段集成在软件上,能够帮助企业构建良好的客户关系。在客户管理系统中,销售自动化是其中最为基本的模块,营销自动化作为销售自动化的补充,包括营销计划的编制和执行、计划结果分析等功能。客户服务与支持是 CRM 系统的重要功能。目前,客户服务与支持的主要手段有两种,分别是呼叫中心和互联网。CRM 系统能够与 ERP 系统在财务
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2010 系统 架构 考试 综合

限制150内