1、高级系统架构设计师上午试题-1 及答案解析(总分:51.00,做题时间:90 分钟)一、单项选择题(总题数:39,分数:51.00)1.通常情况下,在规划设计两个(或多个)AS 之间的路由选择协议时,不考虑使用 RIP 或 OSPF 协议,其最本质的原因是_。(分数:1.00)A.RIP 或 OSPF 协议对路由的选择没有特别的限制性条件(如政治经济等人为因素限制)B.RIP 或 OSPF 协议不能选择多条路径,将负载分摊到多条路径上传送C.RIP 或 OSPF 协议的路由信息不能同时到达所有路由器,较难实现全网同步D.BGP 能够从多条可达路由中选择一条最佳的路径信息2.嵌入式系统硬件初始化
2、过程分为 3 个主要环节,按照自下而上、从硬件到软件的次序依次是_。(分数:1.00)A.板级系统级片级B.系统级板级片级C.片级板级系统级D.系统级片级板级3.某公司开发基于 Web 的招聘系统,采用 Java EE 系统架构。该系统要求在 50 个用户并发时,主要功能的处理能力至少要达到 5 个请求/秒,平均数据量为 12KB/请求,则该招聘系统的通信吞吐量至少为_。(分数:1.00)A.2.4576MbpsB.1.8286KppsC.2.4MB/sD.3000KB/s4.九个项目 A11,A12,A13,A21,A22,A23,A31,A32,A33 的成本从 1 百万,2 百万,9 百
3、万各不相同,但并不顺序对应。已知 A11 与 A21、A12 与 A22 的成本都有一倍关系,A11 与 A12、A21 与A31、A22 与 A23、A23 与 A33 的成本都相差 1 百万。由此可以推断,项目 A22 的成本是(70)百万。(分数:1.00)A.2B.4C.6D.85.我国著作法权规定的作品发表的含义是指将作品_。 A在具有书刊号的出版物上公开发表 B通过具有专业资质的印刷机构印刷发行 C向版权登记机关登记使用 (分数:1.00)A.B.C.D.6.以下叙述,_不是软件架构的主要作用。(分数:1.00)A.在设计变更相对容易的阶段,考虑系统结构的可选方案B.便于技术人员与
4、非技术人员就软件设计进行交互C.展现软件的结构、属性与内部交互关系D.表达系统是否满足用户的功能性需求7.在基于客户机/服务器架构模式的信息系统开发中,采用_时,应将数据层和数据处理层放置于服务器,应用逻辑层、表示逻辑层和表示层放置于客户机。(分数:1.00)A.分布式表示结构B.分布式应用结构C.分布式数据和应用结构D.分布式数据结构8.目前,某单位网络是一个共有 22 个子网的 B 类网络,随着应用业务的不断增长,预计 2 年后该网络将增至 75 个子网。若要求每个子网至少支持 300 台主机,且考虑网络应用业务的未来增长情况,则网络规划设计师应选用的子网掩码是_。(分数:1.00)A.2
5、55.255.0.0B.255.255.224.0C.255.255.248.0D.255.255.254.0软件系统架构是关于软件系统的结构、_和属性的高级抽象。在描述阶段,主要描述直接构成系统的抽象组件以及各个组件之间的连接规则,特别是相对细致地描述组件的_。在实现阶段,这些抽象组件被细化为实际的组件,比如具体类或者对象。软件系统架构不仅指定了软件系统的组织和_结构,而且显示了系统需求和组件之间的对应关系,包括设计决策的基本方法和基本原理。(分数:3.00)A.行为B.组织C.性能D.功能A.交互关系B.实现关系C.数据依赖D.功能依赖A.进程B.拓扑C.处理D.数据9.在计算机软件可靠性
6、和可维护性管理标准(GB/T 14393)中,_不是详细设计评审的内容。(分数:1.00)A.各单元可靠性和可维护性目标B.可靠性和可维护性设计C.测试文件、软件开发工具D.测试原理、要求、文件和工具10.以下关于 IPv6 的论述中,正确的是_。(分数:1.00)A.IPv6 数据包的首部比 IPv4 复杂B.IPv6 的地址分为单播、广播和任意播 3 种C.IPv6 地址长度为 128 比特D.每个主机拥有唯一的 IPv6 地址11.逆向工程导出的信息分为 4 个抽象层次。使用用户指导下的搜索与变换(User-Directed Search and Transformation)方法可导出
7、_信息。(分数:1.00)A.实现级和功能级B.实现级和结构级C.功能级和领域级D.结构级和领域级12.某学校网络根据应用需求需要在图书馆报告厅部署无线 AP。如果采用符合_规范的 AP,由于将MIMO 技术和 OFDM 调制技术结合在一起,理论上最高可以提供 600Mbps 的传输速率。(分数:1.00)A.IEEE 802.11bB.IEEE 802.11gC.IEEE 802.11iD.IEEE 802.11n某电子商务企业为支持客户完成网上购物活动中的在线交易,委托 PH 系统集成开发公司开发一个在线交易平台。考虑到该商务企业业务发展较快,今后需要经常为在线交易平台添加新功能或进行硬件
8、升级,且要求添加新功能或进行硬件升级必须在 3 小时内完成。PH 公司决定采用基于架构的软件开发方式,以架构为核心进行在线交易平台的设计与实现。该电子商务企业所提要求主要对应于_这一软件质量属性,实现并提高该质量属性的架构设计策略不包含_。(分数:2.00)A.可用性B.安全性C.可测试性D.可修改性A.限制模块之间的通信B.延迟绑定C.主动冗余D.软件模块泛化13.某软件开发公司承接了一个语音和模式识别方面的嵌入式应用软件的开发工作。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,以下_架构风格,最适合该嵌入式应用软件。(分数:1.00)A.事件驱动B.管道/过滤器C.黑板结构D.分
9、层结构企业信息资源集成管理的前提是对企业_的集成,其核心是对企业_的集成。(分数:2.00)A.信息功能B.信息设施C.信息活动D.信息处理A.业务流B.内部信息流C.外部信息流D.内部和外部信息流14.信息工程的基础是信息战略规划,规划的起点是将企业战略目标和企业的信息需求转换成信息系统目标,实施信息系统工程是要为企业建立起具有稳定数据型的数据处理中心,以满足各级管理人员关于信息的需求,它坚持以_为信息处理的中心。(分数:1.00)A.数据B.过程C.应用D.功能15.对于系统架构设计师而言,可以使用一系列不同的体系结构风格和模式。以下不属于体系结构风格组成部分的是_。(分数:1.00)A.
10、语法模型B.连接器C.构件D.约束条件PH 系统集成开发公司决定采用基于架构的软件开发方法,以架构为核心对近期所承接的某电子商务企业的在线交易平台进行设计与实现。该电子商务企业要求在线交易平台必须在 800 ms 内完成客户的交易请求。该电子商务企业所提要求主要对应于_这一软件质量属性,实现并提高该质量属性的架构设计策略不包括_。(分数:2.00)A.可用性B.易用性C.安全性D.性能A.采用优先级调度队列B.引入并发处理C.优化相关进程的 CPU 占用率D.设置进程监视器软件开发环境应支持多种集成机制。根据功能不同,可以将集成机制分为三个部分:_,用以存储与系统开发有关的信息,并支持信息的交
11、流与共享;_,是实现过程集成和控制集成的基础;_,它的统一性和一致性是软件开发环境的重要特征。(分数:3.00)A.算法模型库B.环境信息库C.信息模型库D.用户界面库A.工作流与日志服务器B.进程通信与数据共享服务器C.过程控制与消息服务器D.同步控制与恢复服务器A.底层数据结构B.数据处理方法C.业务过程模型D.环境用户界面在构件组装过程中需要检测并解决架构失配问题。其中_失配主要包括由于系统对构件基础设施、控制模型和数据模型的假设存在冲突引起的失配。失配包括由于系统对构件交互协议、构件连接时数据格式的假设存在冲突引起的失配。(分数:2.00)A.构件B.模型C.协议D.连接子A.构件B.
12、模型C.协议D.连接子16.计算机采用分级存储体系的主要目的是为了_。(分数:1.00)A.解决主存容量不足的问题B.提高存储器读写可靠性C.提高外设访问效率D.解决存储的容量、价格和速度之间的矛盾17.基于 SOA 和 Web Serices 技术的企业应用集成(EAI)模式是_。(分数:1.00)A.面向信息的集成技术B.面向过程的集成技术C.面向计划的集成技术D.面向服务的集成技术某商场商品数据库的商品关系模式 P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集F=商品代码商品名称,(商品代码,供应商)库存量,供应商联系方式。商品关系模式 P 达到_;该关系模式分解成_后,具
13、有无损连接的特性,并能够保持函数依赖。(分数:2.00)A.1NFB.2NFC.3NFD.BCNFA.P1(商品代码,联系方式),P2(商品名称,供应商,库存量)B.P1(商品名称,联系方式),P2(商品代码,供应商,库存量)C.P1(商品代码,商品名称,联系方式),P2(供应商,库存量)D.P1(商品代码,商品名称),P2(商品代码,供应商,库存量),P3(供应商,联系方式)18.某计算机的时钟频率为 400MHz,测试该计算机的程序使用 4 种类型的指令。每种指令的数量及所需指令时钟数(CPI)见下表,则该计算机的运算速度约为_MIPS。 各种指令数量及所需指令时钟数 指令型 指令数目(条
14、) 每条指令需时钟数 1 160000 1 2 30000 2 3 24000 4 4 16000 8 (分数:1.00)A.106.7B.169.5C.207.3D.216.219.在结构化分析方法中,数据字典是重要的文档。对加工的描述是数据字典的组成内容之一,常用的加工描述方法有_。(分数:1.00)A.结构化语言、数据流图和 PAD 图B.结构化语言、IPO 图和 HIPO 图C.结构化语言、判定树和判定表D.数据流图、判定树和判定表20.软件架构为软件系统提供了一个结构、行为和属性的高级抽象模式。“4+1”视图模型是指用 5 个视图组成的模型来描述软件架构。其中,_描述了软件的静态组织
15、结构,支持软件开发的内部需求。(分数:1.00)A.开发视图B.逻辑视图C.进程视图D.物理视图21.某企业拟生产甲、乙、丙、丁四个产品。每个产品必须依次由设计部门、制造部门和检验部门进行设计、制造和检验,每个部门生产产品的顺序是相同的。各产品各工序所需的时间如下表所示: 产品 设计(天) 制造(天) 检验(天) 甲 13 15 20 乙 10 20 18 丙 20 16 10 丁 8 10 15 只要适当安排好产品生产顺序,企业最快可以在_天全部完成这四个产品。(分数:1.00)A.84B.86C.91D.9322.敏捷软件过程强调:让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正
16、式的方法;最小化软件工程工作产品及整体精简开发。_不是采用这种软件开发过程的原因。(分数:1.00)A.难以提前预测哪些需求是稳定的和哪些需求会变化B.对于软件项目开发来说,设计和实现可以做到基本分离C.从制定计划的角度来看,分析、设计、实现和测试并不容易预测D.可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介23.按照网络分层设计模型,通常把局域网设计为 3 层,即核心层、汇聚层和接入层,以下关于分层网络功能的描述中,不正确的是_。(分数:1.00)A.核心层设备负责数据包过滤、策略路由等功能B.汇聚层完成路由汇总和协议转换功能C.接入层应提供一部分管理功能,例如 MAC 地址
17、认证、计费管理等D.接入层负责收集用户信息,例如用户 IP 地址、MAC 地址、访问日志等设有员工实体 Employee(employeeID,name,sex,age,tel,department),其中 employeeID 为员工号,name为员工姓名,sex 为员工性别,age 为员工年龄,tel 为员工电话(要求记录该员工的手机号码和办公室电话),departID 为员工所在部门号(要求参照另一部门实体 Department 的主码 departID)。 Employee 实体中存在的派生属性及其原因是_;对 Employee 实体中属性 departmentID 的约束是_。(分数
18、:2.00)A.name,原因是会存在同名员工B.age,原因是用属性 birth 替换 age 并可计算 ageC.tel,原因是员工有多个电话D.departID,原因是实体 Department 已有 departIDA.Primary Key NOTNULLB.Primary KeyC.Foreign KeyD.Candidate Key24.建立一个供应商和零件数据库。其中“供应商”表 S(Sno,Sname,Zip,City)分别表示:供应商代码、供应商名、供应商邮编和供应商所在城市,其函数依赖为:Sno(Sname,Zip,City),ZipCity。“供应商”表 S 属于_。(
19、分数:1.00)A.1NFB.2NFC.3NFD.BCNF25.嵌入式系统由硬件部分和软件部分构成。以下不属于嵌入式系统软件的是_。(分数:1.00)A.系统内核B.驱动程序C.FPGA 编程软件D.嵌入式中间件数据存储在磁盘上的排列方式会影响 I/O 服务的总时间。假设每个磁道划分成 10 个物理块,每块存放 1个逻辑记录。逻辑记录 R1,R2,R10 存放在同一个磁道上,记录的安排顺序如下表所示。 逻辑记录在磁盘中的安排顺序表 物理块 1 2 3 4 5 6 7 8 9 10 逻辑记录 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 假定磁盘的旋转速度为 20ms/N,磁头当
20、前处在 R1 的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为 4ms,则处理这 10 个记录的最长时间为_;若对信息存储进行优化分布后,处理 10 个记录的最少时间为_。(分数:2.00)A.180msB.200msC.204msD.220msA.40msB.60msC.100msD.160ms26.在极限编程(XP)开发方法中,_策略有助于避免兼容性和接口问题,建立能及早发现错误的“冒烟测试”环境。(分数:1.00)A.持续集成B.简化设计C.重构D.系统隐喻27.甲公司将其开发的商业软件著作权经约定合法转让给乙公司,随后甲公司自行对原软件进行了改进,形成新版本后进行销售
21、。那么,甲公司的行为_。(分数:1.00)A.构成侵权,因为甲公司不再享有原软件的使用权B.不构成侵权,因为甲公司享有原软件的使用权C.不构成侵权,因为对原软件增加了新的功能D.不构成侵权,因为对原软件改进后形成了新版本28.“企业系统规划方法(BSP)”和“信息工程(IE)”都推荐建立表示数据类(主题数据库)和过程之间关系的 CU 矩阵 M。其中矩阵 M 按照一定的规则进行调整后,可以给出划分系统的子系统方案,并可确定每个子系统相关的_,同时也可了解子系统之间的数据通信。(分数:1.00)A.层次数据库和专业数据库B.关系数据库和共享数据库C.子集数据库和网状数据库D.共享数据库和私有数据库
22、29.软件架构设计是降低成本、改进质量、按时和按需交付产品的关键活动。以下关于软件架构重要性的叙述中,错误的是_。(分数:1.00)A.架构设计能够有效地管理复杂性,为系统开发提供指导B.架构设计能够为复用奠定基础,并支持项目计划编制过程C.架构设计能够解决冲突,并降低维护费用D.架构设计能够满足系统的性能、安全性和可维护性等品质软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。架构设计主要关注软件组件的结构、属性和_,并通过多种_全面描述特定系统的架构。(分数:2.00)A.实现方式B.交互作用C.设计方案D.测试方式A.对象B.代码C.文档D.视图高级系统架
23、构设计师上午试题-1 答案解析(总分:51.00,做题时间:90 分钟)一、单项选择题(总题数:39,分数:51.00)1.通常情况下,在规划设计两个(或多个)AS 之间的路由选择协议时,不考虑使用 RIP 或 OSPF 协议,其最本质的原因是_。(分数:1.00)A.RIP 或 OSPF 协议对路由的选择没有特别的限制性条件(如政治经济等人为因素限制) B.RIP 或 OSPF 协议不能选择多条路径,将负载分摊到多条路径上传送C.RIP 或 OSPF 协议的路由信息不能同时到达所有路由器,较难实现全网同步D.BGP 能够从多条可达路由中选择一条最佳的路径信息解析:解析 在规划设计两个(或多个
24、)AS 之间的路由选择协议时,通常情况下考虑使用边界网关协议BGP-4,不考虑使用 RIP 或 OSPF 协议。这是因为 RJP 或 OSPF 协议都是选择最佳路由,不考虑策略因素,对路由的选择没有特别的限制性条件,也没有人为因素,只是根据路由信息依据给定的方案进行路由计算。由于 Internet 的规模太大,使得 AS 之间的路由选择非常困难。更主要的是,AS 之间的路由选择要受到不同运营商经济利益原因或政治原因等条件(包括人为因素)的限制。另外,在不同的 AS 之间因为规模、限制性因素等原因,通常只能要求找到可行的路由,而不是最佳的路由,所以 RIP 和 OSPF 协议不适合用于 AS 之
25、间的路由选择。2.嵌入式系统硬件初始化过程分为 3 个主要环节,按照自下而上、从硬件到软件的次序依次是_。(分数:1.00)A.板级系统级片级B.系统级板级片级C.片级板级系统级 D.系统级片级板级解析:解析 嵌入式系统硬件初始化是设计一个完整的板级支持包(BSP)需要完成的工作之一,它可以分为 3 个主要环节,按照自底向上、从硬件到软件的次序依次为:片级初始化;板级初始化;系统级初始化,详细描述如下表所示。 3.某公司开发基于 Web 的招聘系统,采用 Java EE 系统架构。该系统要求在 50 个用户并发时,主要功能的处理能力至少要达到 5 个请求/秒,平均数据量为 12KB/请求,则该
26、招聘系统的通信吞吐量至少为_。(分数:1.00)A.2.4576MbpsB.1.8286KppsC.2.4MB/sD.3000KB/s 解析:解析 依题意,该招聘系统的并发用户数 N=50 个,每单位时间的在线事务数量 T=5 个请求/s,事务服务器每次处理的数据量 D=12KB/请求,则系统的通信吞吐量 P=NTD=505 请求/s12KB/请求=3000KB/s。4.九个项目 A11,A12,A13,A21,A22,A23,A31,A32,A33 的成本从 1 百万,2 百万,9 百万各不相同,但并不顺序对应。已知 A11 与 A21、A12 与 A22 的成本都有一倍关系,A11 与 A
27、12、A21 与A31、A22 与 A23、A23 与 A33 的成本都相差 1 百万。由此可以推断,项目 A22 的成本是(70)百万。(分数:1.00)A.2B.4C.6 D.8解析:本题考查应用数学基础知识。 为便于直观分析,题中的叙述可以用下图来表示: 5.我国著作法权规定的作品发表的含义是指将作品_。 A在具有书刊号的出版物上公开发表 B通过具有专业资质的印刷机构印刷发行 C向版权登记机关登记使用 (分数:1.00)A.B.C.D. 解析:解析 我国著作法权第九条中规定软件著作权人享有下列各项权利: (一)发表权,即决定软件是否公之于众的权利。 6.以下叙述,_不是软件架构的主要作用
28、。(分数:1.00)A.在设计变更相对容易的阶段,考虑系统结构的可选方案B.便于技术人员与非技术人员就软件设计进行交互C.展现软件的结构、属性与内部交互关系D.表达系统是否满足用户的功能性需求 解析:本题主要考查软件架构基础知识。 软件架构能够在设计变更相对容易的阶段,考虑系统结构的可选方案,便于技术人员与非技术人员就软件设计进行交互,能够展现软件的结构、属性与内部交互关系。但是软件架构与用户对系统的功能性需求没有直接的对应关系。7.在基于客户机/服务器架构模式的信息系统开发中,采用_时,应将数据层和数据处理层放置于服务器,应用逻辑层、表示逻辑层和表示层放置于客户机。(分数:1.00)A.分布
29、式表示结构B.分布式应用结构C.分布式数据和应用结构D.分布式数据结构 解析:解析 客户机/服务器系统开发时可以采用不同的分布式计算架构:分布式表示架构是将表示层和表示逻辑层迁移到客户机,应用逻辑层、数据处理层和数据层仍保留在服务器上;分布式数据架构是将数据层和数据处理层放置于服务器,应用逻辑层、表示逻辑层和表示层放置于客户机;分布式数据和应用架构是将数据层和数据处理层放置在数据服务器上,应用逻辑层放置在应用服务器上,表示逻辑层和表示层放置在客户机上。8.目前,某单位网络是一个共有 22 个子网的 B 类网络,随着应用业务的不断增长,预计 2 年后该网络将增至 75 个子网。若要求每个子网至少
30、支持 300 台主机,且考虑网络应用业务的未来增长情况,则网络规划设计师应选用的子网掩码是_。(分数:1.00)A.255.255.0.0B.255.255.224.0C.255.255.248.0D.255.255.254.0 解析:解析 B 类 IP 地址的网络号为 16 位,主机号为 16 位。对于子网掩码,B 类网络的默认值(即在不划分子网的情况下)是 255.255.0.0。由于 2 6 =64752 7 =128,因此子网号位数至少为 7,即子网号需要向主机号借用 7 个比特位。另一方面,2 8 -2=2543002 y -2=510,所以主机号位数至少为9。7+9=16,即子网号
31、位数与主机号位数之和正好是原 B 类网络的主机号位数。网络规划设计师应选用的子网掩码的二进制表示为 1111 1111.1111 1111.1111 1110.0000 0000,即 255.255.254.0。软件系统架构是关于软件系统的结构、_和属性的高级抽象。在描述阶段,主要描述直接构成系统的抽象组件以及各个组件之间的连接规则,特别是相对细致地描述组件的_。在实现阶段,这些抽象组件被细化为实际的组件,比如具体类或者对象。软件系统架构不仅指定了软件系统的组织和_结构,而且显示了系统需求和组件之间的对应关系,包括设计决策的基本方法和基本原理。(分数:3.00)A.行为 B.组织C.性能D.功
32、能解析:A.交互关系 B.实现关系C.数据依赖D.功能依赖解析:A.进程B.拓扑 C.处理D.数据解析:本题主要考查软件系统架构的基础知识。 软件系统架构是关于软件系统的结构、行为和属性的高级抽象。在描述阶段,主要描述直接构成系统的抽象组件以及各个组件之间的连接规则,特别是相对细致地描述组件的交互关系。在实现阶段,这些抽象组件被细化为实际的组件,比如具体类或者对象。软件系统架构不仅指定了软件系统的组织和拓扑结构,而且显示了系统需求和组件之间的对应关系,包括设计决策的基本方法和基本原理。9.在计算机软件可靠性和可维护性管理标准(GB/T 14393)中,_不是详细设计评审的内容。(分数:1.00
33、)A.各单元可靠性和可维护性目标B.可靠性和可维护性设计C.测试文件、软件开发工具D.测试原理、要求、文件和工具 解析:解析 计算机软件详细设计评审的目的是对软件详细设计的有关内容(重点是软件的算法、数据结构、数据类型、异常处理、计算效率等)、详细设计过程、详细设计活动和文档格式进行审查,确定承建单位提出的软件详细设计内容是否实现了软件概要设计的要求,确认是否满足要求;给出是否符合要求的结论;确定其可否作为软件编码的前提和依据。 在 GB/T 14393计算机软件可靠性和可维护性管理标准(GB/T 14393)中,详细设计评审的内容包括:各单元可靠性和可维护性目标:可靠性和可维护性设计(如冗余
34、容错技术等);测试文件;软件开发工具。 测试原理、要求、文件和工具不是计算机软件可靠性和可维护性管理标准中详细设计评审的内容。10.以下关于 IPv6 的论述中,正确的是_。(分数:1.00)A.IPv6 数据包的首部比 IPv4 复杂B.IPv6 的地址分为单播、广播和任意播 3 种C.IPv6 地址长度为 128 比特 D.每个主机拥有唯一的 IPv6 地址解析:IPv6 地址增加到 128 位,并且能够支持多级地址层次;地址自动配置功能简化了网络地址的管理;在组播地址中增加了范围字段,改进了组播路由的可伸缩性;增加的任意播地址比 IPv4 中的广播地址更加实用。 IPv6 地址是一个或一
35、组接口的标识符。IPv6 地址被分配到接口,而不是分配给结点。IPv6 地址有三种类型: (1)单播(Unicast)地址 (2)任意播(AnyCast)地址 (3)组播(MultiCast)地址 在 IPv6 地址中,任何全“0”和全“1”字段都是合法的,除非特别排除的之外。特别是前缀可以包含“0”值字段,也可以用“0”作为终结字段。一个接口可以被赋予任何类型的多个地址(单播、任意播、组播)或地址范围。 与 IPv4 相比,IPv6 首部有下列改进: 分组头格式得到简化:IPv4 头中的很多字段被丢弃,IPv6 头中字段的数量从 12 个降到了 8 个,中间路由器必须处理的字段从 6 个降到
36、了 4 个,这样就简化了路由器的处理过程,提高了路由选择的效率。 改进了对分组头部选项的支持:与 IPv4 不同,路由选项不再集成在分组头中,而是把扩展头作为任选项处理,仅在需要时才插入到 IPv6 头与负载之间。这种方式使得分组头的处理更灵活,也更流畅。以后如果需要,还可以很方便地定义新的扩展功能。 提供了流标记能力:IPv6 增加了流标记,可以按照发送端的要求对某些分组进行特别的处理,从而提供了特别的服务质量支持,简化了对多媒体信息的处理,可以更好地传送具有实时需求的应用数据。11.逆向工程导出的信息分为 4 个抽象层次。使用用户指导下的搜索与变换(User-Directed Search
37、 and Transformation)方法可导出_信息。(分数:1.00)A.实现级和功能级B.实现级和结构级 C.功能级和领域级D.结构级和领域级解析:解析 逆向工程导出的信息按抽象级别由低到高依次是:实现级、结构级、功能级和领域级。在逆向工程中用于恢复信息的方法有 4 类,如下表所示。 逆向工程恢复信息的方法 方法 导出信息 用户指导下的搜索与变换(User-Directed Search and Tra实现级、结构级 nsformation)方法 变换式方法(Transformation Approaches) 实现级、结构级、功能级 基于领域知识(Domain Knowledge-B
38、ased)的方法 功能级、领域级 铅板恢复法 实现级、结构级 12.某学校网络根据应用需求需要在图书馆报告厅部署无线 AP。如果采用符合_规范的 AP,由于将MIMO 技术和 OFDM 调制技术结合在一起,理论上最高可以提供 600Mbps 的传输速率。(分数:1.00)A.IEEE 802.11bB.IEEE 802.11gC.IEEE 802.11iD.IEEE 802.11n 解析:解析 IEEE 802.11n 标准为双频工作模式(包含 2.4GHz 和 5GHz 两个工作频段),使用一些 4G 的关键技术(如多输入多输出(MIMO)、正交频分复用(OFDM)、智能天线和软件无线电等)
39、将数据传输速率提升至 600Mbps(理论值),使无线局域网在平滑地和有线网络结合过程中能全面提升网络吞吐量。另外,IEEE 802.11n 标准全面改进了 IEEE 802.11 标准,不仅涉及物理层标准,同时也采用新的高性能无线传输技术,提升了媒体访问控制(MAC)层的性能,优化数据帧结构,提高网络的吞吐量性能。某电子商务企业为支持客户完成网上购物活动中的在线交易,委托 PH 系统集成开发公司开发一个在线交易平台。考虑到该商务企业业务发展较快,今后需要经常为在线交易平台添加新功能或进行硬件升级,且要求添加新功能或进行硬件升级必须在 3 小时内完成。PH 公司决定采用基于架构的软件开发方式,
40、以架构为核心进行在线交易平台的设计与实现。该电子商务企业所提要求主要对应于_这一软件质量属性,实现并提高该质量属性的架构设计策略不包含_。(分数:2.00)A.可用性B.安全性C.可测试性D.可修改性 解析:A.限制模块之间的通信B.延迟绑定C.主动冗余 D.软件模块泛化解析:解析 可修改性(Modification)是指能够快速地以较高的性能价格比对系统进行变更的能力。依题意,该电子商务企业所提要求主要对应于“可修改性”这一软件质量属性,可以采用的架构设计策略有软件模块泛化、限制模块之间通信、使用中介(仲裁者)和延迟绑定等。 主动冗余是实现“可用性”质量属性的一种架构设计策略。13.某软件开
41、发公司承接了一个语音和模式识别方面的嵌入式应用软件的开发工作。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,以下_架构风格,最适合该嵌入式应用软件。(分数:1.00)A.事件驱动B.管道/过滤器C.黑板结构 D.分层结构解析:解析 知识库架构风格采用两种不同的构件:中央数据结构构件说明当前状态,独立构件在中央数据存储上执行,中央数据构件与独立的外部构件间的相互作用是系统中的主要问题。知识库模式有两种不同的控制策略:如果输入流触发进程执行的选择,则为基于传统数据库的知识库模式;如果是中央数据结构的当前状态触发进程执行的选择,则为基于黑板结构的知识库模式。黑板结构主要由知识源、黑板数据结
42、构和控制等 3 部分组成。黑板结构架构风格的典型应用是信号处理领域,例如语音和模式识别。 事件驱动架构风格的基本思想是:构件并不直接调用过程,而是触发一个或多个事件。系统中的其他构件可以注册相关的事件,触发一个事件时,系统会自动调用注册了该事件的构件过程,即触发事件会导致另一构件中的过程调用。 在管道/过滤器架构风格中,每个构件(即过滤器)都有一组输入/输出,构件读取输入的数据流,经过内部处理后,产生输出数据流,该过程主要完成输入流的变换及增量计算。 分层结构架构风格采用层次化的组织方式,每一层都是为上一层提供服务,并使用下一层提供的功能。层次模式中的每一层最多只影响两层,只要给相邻层提供相同
43、的接口,就允许每层用不同的方法实现,可以充分支持软件复用。分层模式的典型应用是分层通信协议,例如 ISO/OSI 参考模型、TCP/IP 协议簇等。企业信息资源集成管理的前提是对企业_的集成,其核心是对企业_的集成。(分数:2.00)A.信息功能 B.信息设施C.信息活动D.信息处理解析:A.业务流B.内部信息流C.外部信息流D.内部和外部信息流 解析:本题考查信息资源管理的基本知识。 集成管理是企业信息资源管理的主要内容之一。实行企业信息资源集成的前提是对企业历史上形成的企业信息功能的集成,其核心是对企业内部和外部信息流的集成,其实施的基础是各种信息手段的集成。通过集成管理实现企业信息系统各
44、要素的优化组合,使信息系统各要素之间形成强大的协同作用,从而最大限度地放大企业信息的功能,实现企业可持续发展的目的。14.信息工程的基础是信息战略规划,规划的起点是将企业战略目标和企业的信息需求转换成信息系统目标,实施信息系统工程是要为企业建立起具有稳定数据型的数据处理中心,以满足各级管理人员关于信息的需求,它坚持以_为信息处理的中心。(分数:1.00)A.数据 B.过程C.应用D.功能解析:解析 信息战略规划是信息工程实施的起点,也是信息工程的基础。信息战略规划的起点是将企业战略目标和企业的信息需求转换成信息系统目标。实施信息系统工程是要为企业建立起具有稳定的数据处理中心,以满足各级管理人员
45、关于信息的需求,它坚持以数据为信息处理的中心。15.对于系统架构设计师而言,可以使用一系列不同的体系结构风格和模式。以下不属于体系结构风格组成部分的是_。(分数:1.00)A.语法模型 B.连接器C.构件D.约束条件解析:解析 对于系统架构设计师而言,可以使用一系列不同的体系结构风格和模式。每个体系结构风格描述了一个系统类别,它包含:一组完成系统所需功能的构件;一组使功能构件间通信、协调及合作的连接器;定义如何集成构件以构成系统的约束条件;使得设计者能够理解系统整体性质的语义模型。PH 系统集成开发公司决定采用基于架构的软件开发方法,以架构为核心对近期所承接的某电子商务企业的在线交易平台进行设
46、计与实现。该电子商务企业要求在线交易平台必须在 800 ms 内完成客户的交易请求。该电子商务企业所提要求主要对应于_这一软件质量属性,实现并提高该质量属性的架构设计策略不包括_。(分数:2.00)A.可用性B.易用性C.安全性D.性能 解析:A.采用优先级调度队列B.引入并发处理C.优化相关进程的 CPU 占用率D.设置进程监视器 解析:解析 性能(Performance)是指系统的响应能力,即要经过多长时间才能对某个事件做出响应,或者在某段时间内系统所能处理事件的个数。它是常见的软件质量属性之一。 在线交易平台必须在 1s 内完成客户的交易请求。该要求主要对应性能,可以采用的架构设计策略有
47、:增加可用资源(更快的处理器、多处理器、更大的内存,以及速度更快的网络等);改善资源需求(减少计算复杂度、优化各个进程的内存和 CPU 占用率等);资源管理(并发、数据复制等);资源调度(先进先出队列、固定优先级调度队列等)等。 设置进程监视器是实现“可用性”质量属性的一种架构设计策略。软件开发环境应支持多种集成机制。根据功能不同,可以将集成机制分为三个部分:_,用以存储与系统开发有关的信息,并支持信息的交流与共享;_,是实现过程集成和控制集成的基础;_,它的统一性和一致性是软件开发环境的重要特征。(分数:3.00)A.算法模型库B.环境信息库 C.信息模型库D.用户界面库解析:A.工作流与日
48、志服务器B.进程通信与数据共享服务器C.过程控制与消息服务器 D.同步控制与恢复服务器解析:A.底层数据结构B.数据处理方法C.业务过程模型D.环境用户界面 解析:软件开发环境(Software Development Environment,SDE)是指支持软件的工程化开发和维护而使用的一组软件,由软件工具集和环境集成机制构成。 软件开发环境应支持多种集成机制,根据功能的不同,集成机制可以划分为环境信息库、过程控制与消息服务器、环境用户界面三个部分。 环境信息库。环境信息库是软件开发环境的核心,用以存储与系统开发有关的信息,并支持信息的交流与共享。环境信息库中主要存储两类信息,一类是开发过程中产生的有关被开发系统的信息,例如分析文档、设计文档和测试报告等;另一类是环境提供的支持信息,如文档模板、系统配置、过程模型和可复用构件等。 过程控制与消息服务器。过程控制
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1