1、高级系统分析师上午试题-8 及答案解析(总分:75.00,做题时间:90 分钟)一、单项选择题(总题数:65,分数:75.00)1.进程的五态模型包括运行状态、活跃就绪状态、静止就绪状态、活跃阻塞状态和静止阻塞状态。针对如图所示的进程五态模型,为了确保进程调度的正常工作,(a)、(b)和(c)的状态分别为_。(分数:1.00)A.B.C.D.2.cache 容量为 64 块,采用组相联方式映像,字块大小为 128 个字,每 4 块为一组。若主存容量为 4096块,且以字编址,则主存区号应为_位。A5 B6 C7 D8(分数:1.00)A.B.C.D.3.设指令由取指、分析和执行 3 个子部件完
2、成;并且每个子部件的时间均为 t。若采用度为 4 的超标量流水线处理机,连续执行 12 条指令,共需花费_t。A3 B5 C9 D14(分数:1.00)A.B.C.D.4.若某航空公司的飞机订票系统有 n 个订票终端,系统为每个订票终端创建一个售票终端的进程。假设Pi(i=1,2,n)表示售票终端的进程,H j(j=1,2,m)表示公共数据区,分别存放各个航班的现存票数,Temp 为工作单元。P i进程的工作流程如图所示,a、b 和 c 处将执行 P 操作和 V 操作,则图中 a、b和 c 应分别填入_。(分数:1.00)A.B.C.D.某数据库中有员工关系 E、产品关系 P、仓库关系 W 和
3、库存关系 I,其中各个关系的属性如下。员工关系 E(employeeID,name,department)的属性为:员工编号、姓名和部门。产品关系 P(productID,name,model,size,color)的属性为:产品编号、产品名称、型号、尺寸和颜色。仓库关系 W(warehouseID,name,address,employeeID)中的属性为:仓库编号、仓库名称、地址和负责人编号。库存关系 I(warehouseID,productID,quantity)中的属性为:仓库编号、产品编号和产品数量。若要求仓库关系的负责人引用员工关系 E 的员工编号、仓库关系 W 的仓库编号和产品
4、关系 P 的产品编号不能为空且唯一标识一个记录,并且仓库的地址不能为空,则依次要满足的完整性约束是_。若需得到每种产品的名称和该产品的总库存量,则对应的查询语句为:SELELCT name SUM(quantity)FROM P,IWHERE _;(分数:2.00)(1).A实体完整性、参照完整性、用户定义完整性B用户定义完整性、实体完整性、参照完整性C实体完整性、用户定义完整性、参照完整性D参照完整性、实体完整性、用户定义完整性(分数:1.00)A.B.C.D.(2).AP.productID=I.productIDBP.productID=1.productID ORDER BY name
5、CP.productID=1.productID GROUP BY nameDP.productID=1.productID GROUP BY name,quantity(分数:1.00)A.B.C.D.5.设有职工实体 Employee(职工号,姓名,性别,年龄,通信地址,家庭成员),其中通信地址记录了邮编、省、市和街道信息;家庭成员记录了职工亲属的姓名。为了将数据库模式设计的更合理,对于家庭成员属性_。A可以不做任何处理,直接记录亲属的姓名B只允许记录一个亲属的姓名C需要对职工实体设置若干个亲属姓名字段D应该将职工亲属的姓名加上职工号,设计成为一个独立的实体(分数:1.00)A.B.C.D
6、.6.某公司开发基于 Web 的招聘系统,采用 Java EE 系统架构。该系统实现时,对用户的登录判断所使用的动态 SQL 语句如下。SELECT *FROM Users WHERE User_Name=“+strUserName+“AND Password=“+strPassword+“;以下关于该 SQL 语句的讨论中,正确的观点是_。A这是一条安全的 SQL 语句,能够防止 SQL 注入B该 SQL 语句不安全,若执行测试用例“strUsetName:Guoora=a,strPassword:Zhuora=a“,则系统就允许以第一行的身份进行登录C该 SQL 语句容易造成 SQL 注入
7、,若执行测试用例“strUser Name:Guo-,strPassword:Zhu”,则系统就允许以 Guo 身份登录,并对用户表中的所有行做任何操作D该 SQL 语句容易造成 SQL 注入,若执行测试用例“strUsetName:Guo;DROP table,strPassword:Zhu”,则系统将造成数据库中的所有表被永久删除(分数:1.00)A.B.C.D.7.某系统集成项目组需要在 Windows 2008 Server 操作系统平台上应用 C+语言编写相应的应用构件。该项目组宜选用_作为构件标准。AEJB BCOM+ CCORBA D0DBC(分数:1.00)A.B.C.D.8.
8、以下关于嵌入式系统的软件设计的描述中,说法错误的是_。A把应用程序转换成可以在目标机上运行的二进制代码,通常需要经过编译、链接和定址等 3 个步骤B编译过程生成的文件就是可以在嵌入式平台上执行的二进制文件C定址过程会把物理存储器地址指定给目标文件的每个相对偏移处D编译过程产生的所有目标文件被链接成一个目标文件(分数:1.00)A.B.C.D.9.嵌入式系统硬件初始化过程分为 3 个主要环节,按照自下而上、从硬件到软件的次序依次是_。A板级系统级片级 B系统级板级片级C片级板级系统级 D系统级片级板级(分数:1.00)A.B.C.D.10.在嵌入式系统结构的组成中,板级支持包(BSP)也称为硬件
9、抽象层(HAL),其特点是_。A硬件无关性,操作系统无关性 B硬件相关性,操作系统无关性C硬件无关性,操作系统相关性 D硬件相关性,操作系统相关性(分数:1.00)A.B.C.D.11.TCP 采用滑动窗口机制传输数据,在数据传输过程中可能会出现“愚笨窗口综合症”,发生这一症状的最可能原因是_。A接收方发送 0 窗口的应答报文后,所发送的非 0 窗口应答报文丢失B在某个时刻发送了小 TCP 分组C一个连接还未释放,又请求新的连接D定义 RTT 值为 2 倍的测量值不恰当(分数:1.00)A.B.C.D.12.如果本地域名服务器无缓存,当采用递归方法解析另一个网络某主机域名时,用户主机和本地域名
10、服务器发送的域名请求条数分别为_。A1 条,1 条 B1 条,多条 C多条,1 条 D多条,多条(分数:1.00)A.B.C.D.13.以下关于各种 RAID 级别的描述中,错误的是_。ARAID6 的磁盘利用率随着 RAID 组内成员盘个数的增加而增大B当 RAID 组内成员盘的个数为 3 时,RAID5 的磁盘利用率最低C当镜像组内成员盘的个数为 4 时,RAID10 的磁盘利用率最高DRAID1 具有磁盘镜像和磁盘双工功能,其磁盘利用率固定为 50%(分数:1.00)A.B.C.D.14.某公司开发基于 Web 的招聘系统,采用 Java EE 系统架构。该系统要求在 50 个用户并发时
11、,主要功能的处理能力至少要达到 5 个请求/秒,平均数据量为 12KB/请求,则该招聘系统的通信吞吐量至少为_。A2.4576Mbps B1.8286Kpps C2.4MB/s D3000KB/s(分数:1.00)A.B.C.D.15.当用排队论模型分析信息系统软件性能时,对结果影响最大的参数是_。A事务平均丢失率 B事务平均到达率C事务平均长度 D事务平均重传次数(分数:1.00)A.B.C.D.16.通常情况下,电子政务业务分为 3 个领域。在如图所示的电子政务业务模型中,()、()、()空缺处的内容分别为_。(分数:1.00)A.B.C.D.17.在下列应用场景中,属于 SaaS(软件即
12、服务)模式的是_。A消费者从供应商处购买软件的 LicenseB消费者从互联网下载和使用免费软件C供应商开拓新的 IT 基础设施业务,消费者通过 Internet 从该 IT 基础设施获得服务D供应商通过 Internet 提供软件,消费者从供应商处租用基于 Web 的软件来管理企业经营活动(分数:1.00)A.B.C.D.18.客户关系管理(CRM)系统是基于方法学、软件和因特网的,以有组织的方式帮助企业管理客户关系的信息系统。_准确地说明了 CRM 的定位。ACRM 在注重提高客户满意度的同时,一定要把帮助企业提高获取利润的能力作为重要指标BCRM 有一个统一的以客户为中心的数据库,以方便
13、对客户信息进行全方位的统一管理CCRM 能够提供销售、客户服务和营销 3 个业务的自动化工具,具有整合各种客户联系渠道的能力DCRM 系统应该具有良好的可扩展性和可复用性,并把客户数据分为描述性、促销性和交易性数据 3 大类(分数:1.00)A.B.C.D.19.企业信息化的最终目标是实现各种不同业务信息系统间跨地区、跨行业、跨部门的_。A数据标准化 B信息管理标准化C信息共享和业务协同 D技术提升(分数:1.00)A.B.C.D.20.以下不属于敏捷供应链特点的是_。A支持供应链中跨企业的生产方式的快速重组,实现对市场变化的快速响应B支持供应链中跨企业信息系统的集成、调整、重构和信息共享C供
14、应链中各个企业能根据要求方便地进行组织、管理的调整和企业生产模式的转变D可以辅助销售人员展开推销,增加客户在生命周期中的价值(分数:1.00)A.B.C.D.21.信息资源管理(IRM)是对整个组织信息资源开发利用的全面管理。那么,信息资源管理最核心的基础问题是_。A人才队伍建设 B信息化运营的体系架构C信息资源的标准和规范 D信息资源管理规划(分数:1.00)A.B.C.D.22.信息工程的基础是信息战略规划,规划的起点是将企业战略目标和企业的信息需求转换成信息系统目标,实施信息系统工程是要为企业建立起具有稳定数据型的数据处理中心,以满足各级管理人员关于信息的需求,它坚持以_为信息处理的中心
15、。A数据 B过程 C应用 D功能(分数:1.00)A.B.C.D.23.某软件开发团队欲开发一套管理信息系统,在项目初期,虽然用户提出了软件的一些基本功能,但开发人员对实现这套软件功能的算法效率、操作系统的兼容性和人机交互的形式等情况还是比较模糊。在这种情况下,该团队在开发过程中应采用_。A瀑布模型 B增量模型C原型开发模型 D快速应用程序开发(RAD)(分数:1.00)A.B.C.D.24.以下不属于软件工程需求分析阶段任务的是_。A分析软件系统的数据要求 B确定软件系统的功能需求C确定软件系统的性能要求 D确定软件系统的运行平台(分数:1.00)A.B.C.D.25.在结构化分析方法中,数
16、据字典是重要的文档。对加工的描述是数据字典的组成内容之一,常用的加工描述方法有_。A结构化语言、数据流图和 PAD 图 B结构化语言、IPO 图和 HIPO 图C结构化语言、判定树和判定表 D数据流图、判定树和判定表(分数:1.00)A.B.C.D.26.软件需求分析产生软件操作特征的规格说明,指明软件和其他系统元素的接口,建立软件必须满足的约束。以下对于软件需求分析的描述中,错误的是_。A软件工程师研究系统规约和软件项目计划,并在系统语境内理解软件和复审,从而生成计划软件范围的估算B需求分析使得系统工程师能够刻画出软件的功能和性能,指明软件和其他系统元素的接口,并建立软件必须满足的约束C经过
17、仔细的需求分析活动,软件工程师能够得到详细的系统规约D需求分析能够为软件设计者提供可被翻译成数据、体系结构、界面和过程设计的模型(分数:1.00)A.B.C.D.27.软件设计阶段的度量考虑了架构层次、构件层次和界面设计层次等问题。其中,_的设计度量集中于软件构件的内部特性。A架构层次 B界面设计层次 C构件层次 D功能层次(分数:1.00)A.B.C.D.28.“置用户于控制之下”是用户界面设计“黄金规则”之一。以下针对这一规则的理解中,错误的是_。A设计应允许用户与出现在屏幕上的对象直接交互B使用户与内部技术细节隔离开来C尽量避免用户交互被中断或撤销D不强迫用户进入不必要的或不希望的动作方
18、式来定义交互模式(分数:1.00)A.B.C.D.29.黑盒测试注重于测试软件的功能性需求,主要用于软件的后期测试。_不能用黑盒测试检查出来。A功能不对或遗漏错误 B界面错误C外部数据库访问错误 D程序控制结构错误(分数:1.00)A.B.C.D.30.以下关于维护软件所需的成本叙述中,说法正确的是_。A纠正外部和内部设计错误比纠正源代码错误需要更大的成本B需求定义纠错的成本小于源代码纠错的成本C用户文档需要经常更新,其维护成本超过了纠正设计错误的成本D与需求定义相比,源代码的文字量大得多,所以源代码的维护成本更高(分数:1.00)A.B.C.D.31.在 UML 中,系统的_包含了类、接口和
19、协作,它们形成了问题及其对问题的解决方案的术语词汇。A实现视图(Implementation View) B设计视图(Design View)C部署视图(Deployment View) D用例视图(Use Case View)(分数:1.00)A.B.C.D.32.利用 UML 建立业务模型是理解企业业务过程的第 1 步。使用活动图(Activity Diagram)可显示业务工作流的步骤和决策点,以及完成每一个步骤的角色和对象,它强调_。A上下层次关系 B时间和顺序C对象间的迁移 D对象间的控制流(分数:1.00)A.B.C.D.33.通常情况下,在软件生存周期中,将某种形式表示的软件转换
20、成更高抽象形式表示的软件的活动称为逆向工程。逆向工程导出的信息可以分为 4 个抽象层次,其中_抽象出的信息,要求人参与判断和推理的工作最多,恢复的难度最大。A领域级 B结构级 C功能级 D实现级(分数:1.00)A.B.C.D.34.极限编程(eXtreme Programming)是一种轻量级软件开发方法,它以_为规则。A文档驱动 B数据驱动 C模型驱动 D代码驱动(分数:1.00)A.B.C.D.35.软件产品线代表了一种强劲的软件开发范例,能够有效地提高软件生产率和质量,缩短开发时间,以及降低总开发成本。软件产品线主要由_和产品集合两部分组成。A构件库 B核心资源 C体系结构 D开发组织
21、(分数:1.00)A.B.C.D.36.软件系统的文档可分为用户文档和系统文档两类。其中,_详尽描述了用户可以使用的所有系统设施及它们的使用方法,并解释系统可能产生的各种出错信息的含义。A系统文档 B使用手册 C功能描述文档 D参考手册(分数:1.00)A.B.C.D.37.软件架构以规范的形式装配若干结构元素,从而描述出系统的主要功能、性能要求和其他非功能性需求。各个软件架构视图涉及的组件(元素)包括任务、步骤、模块和节点等。场景组件元素是_。A步骤 B任务 C模块 D节点(分数:1.00)A.B.C.D.38.软件架构设计的主要目标是:确保体系架构能够为设计人员和实现人员所承担的工作提供可
22、靠的框架。以下活动中,不属于软件体系结构设计过程范畴的是_。A架构需求评审 B映射已标识的构件C分析构件之间的相互作用 D选择体系结构风格(分数:1.00)A.B.C.D.39.在软件架构中,基于_的系统具有某种意义上的递归性,形成了“部分整体”的层次结构,用户可以组合多个简单的子系统以形成一些较大的子系统,这些较大的子系统又可以组合成更大的子系统。A解释器模式 B分层模式 C知识库模式 D事件驱动模式(分数:1.00)A.B.C.D.40.某软件开发公司承接了一个语音和模式识别方面的嵌入式应用软件的开发工作。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,以下_架构风格,最适合该嵌入
23、式应用软件。A事件驱动 B管道/过滤器 C黑板结构 D分层结构(分数:1.00)A.B.C.D.41.特定领域软件架构(Domain Specific Software Architecture,DSSA)是一种有效实现特定领域软件重用的手段。在其基本活动中,_的主要目标是依据领域模型和 DSSA 开发并组织可重用信息。A领域实现 B领域设计 C领域分析 D领域运维(分数:1.00)A.B.C.D.42.软件架构设计是降低成本、改进质量、按时和按需交付产品的关键活动。以下关于软件架构重要性的叙述中,错误的是_。A架构设计能够有效地管理复杂性,为系统开发提供指导B架构设计能够为复用奠定基础,并支
24、持项目计划编制过程C架构设计能够解决冲突,并降低维护费用D架构设计能够满足系统的性能、安全性和可维护性等品质(分数:1.00)A.B.C.D.43.面向服务架构体系结构(Service-Oriented Architecture,SOA)作为一种架构模型,使得所构建的服务可以以一种统一的、通用的方式进行交互。相对于面向对象架构模型,SOA 是根据需求通过网络对_的应用组件进行分布式部署、组合和使用。A紧耦合、细粒度 B松耦合、粗粒度C松耦合、细粒度 D紧耦合、粗粒度(分数:1.00)A.B.C.D.44.在构件开发过程中,用户的需求可能会随时变化;在软件系统开发完毕、正常运行后,由一个单位移植
25、到另一个单位,需求也会发生变化。在这两种情况下,就必须相应地修改软件体系结构,以适应新的变化了的软件需求。以下不属于体系结构演化过程范畴的是_。A体系结构需求获取 B需求变化归类C更新构件的相互作用 D技术评审(分数:1.00)A.B.C.D.45.REST(REpresentational State Transfer)是目前因特网的核心架构风格之一。与传统的 Web 服务相比,REST 服务的主要优势不包括_。A基于 URI 和超链接技术,无须通过集中式的服务信息仓库即可发现服务资源B支持缓存,具有状态相关特性,所构建的应用系统具有较强的伸缩性C基于轻量级的 Web 框架,仅需要基本的开发
26、工具支持,构建过程简单且成本较低D基于 W3C/IETF 的标准与规范,其实现技术简单且成熟(分数:1.00)A.B.C.D.46.基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于 ABSD 方法的描述中,错误的是_。AABSD 方法是一个自下向上、递归细化的过程,有助于降低架构设计的随意性BABSD 方法是递归的,且迭代的每一个步骤都是清晰定义的C强调从不同的视角(Perspective)来检查和考虑体系结构的不同属性D在使用用例捕获功能需求的同时,可以通过质量场景捕获变更、性能和交互性(分数:1.00)A.B.C.D.47.以下关于状态(State)
27、模式和策略(Strategy)模式的叙述中,错误的是_。A对于客户程序而言,State 模式比 Strategy 模式更透明BStrategy 模式用来处理算法变化,State 模式用来处理状态变化CState 模式的对象变化频率比 Strategy 模式的对象高DState 模式的“状态”是在对象外部,Strategy 模式的“策略”是在对象内部(分数:1.00)A.B.C.D.某企业欲开发一款家用电器遥控系统,让用户只需使用一个遥控器即可控制某些家用电器的开与关。由于遥控系统需要支持形式多样的电器,因此,该系统的设计要求具有较高的扩展性。现假设需要控制客厅电视和卧室电灯,对该遥控系统进行设
28、计所得 UML 类图如图所示。图中的类图所采用的设计模式是_,该模式的设计意图是_。应用该设计模式能够有效地让_之间的耦合性降至最低。(分数:3.00)(1).AAdapter 模式 BCommand 模式 CObserver 模式 DStrategy 模式(分数:1.00)A.B.C.D.(2).A将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作B使算法可独立于使用它的客户而变化C使原本由于接口不兼容而不能一起工作的那些类可以一起工作D定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新
29、(分数:1.00)A.B.C.D.(3).A类 LightCommand 和类 LightB类 TVCommand 和类 TVC类 RemoteController、类 LightCommand 和类 TVCommandD类 RemoteController、类 Light 和类 TV(分数:1.00)A.B.C.D.48.在设计模式演化时,必须定义一组设计类。其中,_代表将在软件执行之外持续存在的数据存储(例如,数据库)。A持久类 B业务域类 C过程类 D系统类(分数:1.00)A.B.C.D.PH 系统集成开发公司决定采用基于架构的软件开发方法,以架构为核心对近期所承接的某电子商务企业的在
30、线交易平台进行设计与实现。该电子商务企业要求在线交易平台必须保证客户个人信息和交易信息的安全;当发生故障时,该平台的平均故障恢复时间(MTBF)必须小于 5 分钟。该电子商务企业所提的两个要求分别对应于_软件质量属性;实现并提高前一个软件质量属性的架构设计策略是_;实现并提高后一个软件质量属性的架构设计策略不包括_。(分数:3.00)(1).A健壮性、可测试性 B安全性、可用性C可靠性、可变性 D功能性、性能(分数:1.00)A.B.C.D.(2).A设置检查点或回滚 B限制模块之间的通信C采用身份认证和数字签名策略 D将接口与实现分离(分数:1.00)A.B.C.D.(3).A添加适配器 B
31、心跳 C备用件 D热重启(分数:1.00)A.B.C.D.某电子商务企业为支持客户完成网上购物活动中的在线交易,委托 PH 系统集成开发公司开发一个在线交易平台。考虑到该商务企业业务发展较快,今后需要经常为在线交易平台添加新功能或进行硬件升级,且要求添加新功能或进行硬件升级必须在 3 小时内完成。PH 公司决定采用基于架构的软件开发方式,以架构为核心进行在线交易平台的设计与实现。该电子商务企业所提要求主要对应于_这一软件质量属性,实现并提高该质量属性的架构设计策略不包含_。(分数:2.00)(1).A可用性 B安全性 C可测试性 D可修改性(分数:1.00)A.B.C.D.(2).A限制模块之
32、间的通信 B延迟绑定C主动冗余 D软件模块泛化(分数:1.00)A.B.C.D.49.以下关于体系结构风格和体系结构模式的描述中,错误的是_。A与体系结构模式一样,体系结构风格也对体系结构设计施加一种变换B相对于体系结构风格,模式涉及的范围要大一些,它更关注体系结构的整体C体系结构模式在体系结构上施加规则,描述了软件是如何在基础设施层次上处理某些功能性方面的问题D体系结构模式倾向于在系统结构的环境中处理特定的行为问题(分数:1.00)A.B.C.D.50.架构设计、文档化和复审是一个迭代的过程。架构复审是基于架构开发中一个重要的环节。以下不属于架构复审的目标是_。A评估和测试架构是否满足需求,
33、是否存在可识别的技术和协作风险B质量需求是否在设计中得到体现,层次是否清晰C构件的划分是否合理,构件的设计是否满足功能与性能的要求D文档表达是否简练,能否使用系统演化步骤去修改应用以满足新的需求(分数:1.00)A.B.C.D.51.某公司欲开发一个车辆定速巡航控制系统,以确保车辆在不断变化的地形中以固定的速度行驶。公司的架构师经过分析与讨论,给出了该定速巡航控制系统的两种候选架构方案:面向对象和闭环控制。以下是对于这两种候选架构的选择理由,其中错误的是_。A应该采用面向对象架构,因为当发生突发事件(如某些部件失灵)时,系统会同时产生数据和事件,这种情况用对象建模较为恰当B应该采用闭环控制架构
34、,因为当用户设定期望速度值后,系统需要在不断获取当前速度和外界条件的情况下对系统状态持续调整C应该采用面向对象架构,因为抽象层的存在,满足了处理不确定性的需要,在较低层次不确定的实现细节在较高层次会变得确定D应该采用闭环控制架构,因为闭环控制架构中系统的主要构件(监控器、传感器、发动机等)是彼此分开的,并能够独立替换(分数:1.00)A.B.C.D.52.Scenarios-based Architecture Analysis Method(SAAM)是一种软件架构的评估方法,以下关于该方法的叙述中,错误的是_。ASAAM 的目标是对描述应用程序属性的文档,验证基本的体系结构假设和原则BSA
35、AM 把任何形式的质量属性都具体化为场景,可修改性是 SAAM 分析的主要质量属性CSAAM 用于体系结构的最后版本,但早于详细设计DSAAM 是一种功能质量属性的体系结构分析方法,评估使用场景技术(分数:1.00)A.B.C.D.53.Architecture Tradeoff Analysis Method(ATAM)是一种软件架构的评估方法。从不同的体系结构角度,该方法使用了多种不同类型的场景技术。其中,_用于涵盖那些可能会对系统造成压迫的极端修改。A用例场景 B原子场景 C增长场景 D探测场景(分数:1.00)A.B.C.D.54.某企业单位根据应用需求需要在会议室部署无线 AP。为了
36、保证只允许处于该会议室内的笔记本电脑接入此无线 AP,规划师提出的系统安全解决方案最有可能是_。A在该无线 AP 上允许 SSID 广播,并对客户端的 MAC 地址进行过滤B在该无线 AP 上设置不广播 SSID,并对客户端的 IP 地址进行过滤C在该无线 AP 上允许 SSID 广播,并对客户端的 IP 地址进行过滤D在该无线 AP 上设置不广播 SSID,并对客户端的 MAC 地址进行过滤(分数:1.00)A.B.C.D.55.用户甲要发给乙一封信,他希望信的内容不会被第三方了解和篡改,他应该_。A先选取密钥并通过电话告诉乙,再传输利用该密钥加密的信件B先加密信件,再对加密之后的信件生成消
37、息认证码,将消息认证码和密文一起传输C对明文生成消息认证码,加密附有消息认证码的明文,将得到的密文传输D对明文生成消息认证码,将明文与消息认证码一起传输(分数:1.00)A.B.C.D.56.根据我国著作权法规定,职务作品完成两年的期限,自_起算。A创作完成之日 B向单位交付作品之日C单位规定之日 D双方约定之日(分数:1.00)A.B.C.D.57.以下关于发明创造新颖性的描述中,正确的是_。A在规定的学术会议或者技术会议上首次发表的发明创造,在发表后 6 个月内申请专利的,不丧失新颖性B他人未经申请人同意而泄露发明创造内容的,申请人于任何时间内申请专利都可认为不丧失新颖性C在中国政府主办或
38、者承认的国际展览会上首次展出的发明创造,自展出之日起 12 个月内申请专利的,可认为不丧失新颖性D在规定的核心学术期刊上发表的有关发明创造,在发表后 3 个月内申请专利的,不丧失新颖性(分数:1.00)A.B.C.D.58.GB/T 190002000(IDT ISO90002000)表示_国际标准。A参考采用 B非等效采用 C等效采用 D等同采用(分数:1.00)A.B.C.D.59.某工程埋设线缆,将中央控制室 W 与 AF 共 6 个控制点相连通,各控制点的位置及距离(单位:千米)如图所示。可使所埋设线缆总长最短的方案个数和最短距离分别是_。(分数:1.00)A.B.C.D.60.某网络
39、公司为了扩大华北市场,希望在北京举行一个展销会,会址打算选择在北京市内的 A、B、C 3个会场之一。获利情况与天气有关。通过天气预报了解到展销会当日天气为晴、多云、雨的概率,收益和会场租赁费用如表所示,那么该公司所做的决策是_。展销会各种收益和会场租赁费用表选址方案 晴(P1=0.25) 多云(P2=0.5) 雨(P3=0.25) 租赁费用(万元)A 4 6 1 3.6B 5 4 1.6 3.2C 6 2 1.2 3A选择 A 会场 B选择 B 会场 C选择 C 会场 D难以选择会场(分数:1.00)A.B.C.D.The software architecture of a program
40、or computing system is the structure or structures of the system, which comprise software_, the externally _ properties of those components, and the relationships between them. The architecture is not the operational software. Rather, it is a _ that enables a so, ware engineer to: analyze the _ of t
41、he design in meeting its stated requirements, consider architectural alternatives at a stage when making design changes is still relatively easy, and reduce the _ associated with the construction of the software.(分数:5.00)(1).Apattern Bmodels Cmetadata Dcomponents(分数:1.00)A.B.C.D.(2).Avisible Breliab
42、le Csecure Drobust(分数:1.00)A.B.C.D.(3).Aframework Bdeliverables Crepresentation Dsemantic models(分数:1.00)A.B.C.D.(4).Achangeability Beffectiveness Ctestability Dfunctionality(分数:1.00)A.B.C.D.(5).Aquality Bbudget Cschedules Drisks(分数:1.00)A.B.C.D.高级系统分析师上午试题-8 答案解析(总分:75.00,做题时间:90 分钟)一、单项选择题(总题数:65,
43、分数:75.00)1.进程的五态模型包括运行状态、活跃就绪状态、静止就绪状态、活跃阻塞状态和静止阻塞状态。针对如图所示的进程五态模型,为了确保进程调度的正常工作,(a)、(b)和(c)的状态分别为_。(分数:1.00)A.B.C.D. 解析:解析 在多道程序系统中,进程在处理器上交替运行,在运行、就绪和阻塞 3 种基本状态之间不断地发生变化。由于进程的不断创建,系统资源(特别是主存资源)已不能满足进程运行的要求。此时就必须将某些进程挂起,对换到磁盘镜像区,暂时不参与进程调度,以平衡系统负载的目的。如果系统出现故障,或者是用户调试程序,则可能需要将进程挂起检查问题。在如图所示的具有挂起状态的进程
44、状态及其转换图中,活跃就绪是指进程在主存并且可被调度的状态。在空缺处的各选项中,静止就绪是指进程被对换到辅存时的就绪状态,是不能被直接调度的状态,只有当主存中没有活跃就绪态进程,或者是挂起态进程具有更高的优先级,系统才把挂起就绪态进程调回主存并转换为活跃就绪态。因此,图中的(c)空缺处应填入“静止就绪”这一状态。活跃阻塞是指进程在主存中,一旦等待的事件产生,便进入活跃就绪状态。因此,图中的(a)空缺处应填入“活跃阻塞”。静止阻塞是指进程对换到辅存时的阻塞状态,一旦等待的事件产生,便进入静止就绪状态。故图中的(b)空缺处应填入“静止阻塞”。由以上分析可知,正确答案是选项 D。另外,对于一张完整的
45、进程五态模型图,则需在如图所示的模型图中增加一条从“运行”态到“活跃阻塞”态的边,其状态转换原因是“等待”事件(如 I/O 请求)发生,以及增加一条从“运行”态到“静止就绪”态的边,其状态转换原因是“挂起”。2.cache 容量为 64 块,采用组相联方式映像,字块大小为 128 个字,每 4 块为一组。若主存容量为 4096块,且以字编址,则主存区号应为_位。A5 B6 C7 D8(分数:1.00)A.B. C.D.解析:解析 Cache 主要用于解决 CPU 处理器与主存之间存取速度不匹配的问题。由于主存容量为212=4096 块,而每块为 27=128 个字,因此,以字编址的主存总容量为
46、4096128=21227=219=29210=512K 字,故主存地址应为 19 位。Cache 采用组相联方式映像,其主存地址应分为区号、组号、组内块号和块内地址号等 4 个部分。依题意可知,块内地址号应为 7 位,用以表示 27=128 个字;每 22=4 块为一组,则组内块号用 2 位表示。Cache 容量为 64 块,每 4 块为一组,共分为 64/4=16=24组,故组号需要用 4 位地址表示。最后,主存地址 19 位中所剩余的即为区号,应为 19-4-2-7=6 位。3.设指令由取指、分析和执行 3 个子部件完成;并且每个子部件的时间均为 t。若采用度为 4 的超标量流水线处理机
47、,连续执行 12 条指令,共需花费_t。A3 B5 C9 D14(分数:1.00)A.B. C.D.解析:解析 指令由取指、分析和执行 3 个子部件完成,n=3,且每个子部件的时间均为 t。若采用常规标量单流水线处理机(即该处理机的度 m=1),连续执行 12 条(k=12)指令的时空图如下图所示。执行这 12 条指令所需的总时间为:T k=(k+3-1)t=(12+3)t=14t。若采用度为 4(m=4)的超标量流水线处理机,连续执行上述 12 条(k=12)指令的时空图如下图所示。4.若某航空公司的飞机订票系统有 n 个订票终端,系统为每个订票终端创建一个售票终端的进程。假设Pi(i=1,2,n)表示售票终端的进程,H j(j=1,2,m)表示公共数据区,分别存放各个航班的现存票数,Temp 为工作单元。P i进程的工作流程如图所示,a、b 和 c 处将执行 P 操作和 V 操作,则图中 a、b和 c 应分别填入_。(分数:1.00)A. B.C.D.解析:解析 这是一道考查利用 P、