首页 系统架构设计师考试题

系统架构设计师考试题

举报
开通vip

系统架构设计师考试题2011年系统架构设计师考试真题(综合知识)操作系统为用户提供了两类接口:操作一级和程序控制一级的接口,以下不属于操作-•级的接口是(I)。操作控制命令系统调用菜单窗口进程PI、P2、P3、P4和P5的前趋图如下:若用PV操作控制进程P1〜P5并发执行的过程,则需要设置5个信号星S1、S2、S3、S4和S5,进程间同步所使用的信号量标注在上图中的边匕且信号量S1〜S5的初值都等于零,初始状态下进程P1开始执行。卜,图中a、b和c处应分别填写(2);d和e处应分别填写(3),f和g处应分别填写(4)oP2(2)A....

系统架构设计师考试题
2011年系统架构设计师考试真题(综合知识)操作系统为用户提供了两类接口:操作一级和程序控制一级的接口,以下不属于操作-•级的接口是(I)。操作控制命令系统调用菜单窗口进程PI、P2、P3、P4和P5的前趋图如下:若用PV操作控制进程P1〜P5并发执行的过程,则需要设置5个信号星S1、S2、S3、S4和S5,进程间同步所使用的信号量标注在上图中的边匕且信号量S1〜S5的初值都等于零,初始状态下进程P1开始执行。卜,图中a、b和c处应分别填写(2);d和e处应分别填写(3),f和g处应分别填写(4)oP2(2)A.V(S1)V(S2)、P(S1)和V(S3)V(S4)B.P(S1)V(S2)、P(S1)和P(S2)V(S1)C.V(S1)V(S2)、P(S1)和P(S3)P(S4)D.P(S1)P(S2)、V(S1)和P(S3)V(S2)⑶A.P(S1)和V(S5)B.V(S1)和P(S5)C.P(S2)和V(S5)I).V(S2)和P(S5)⑷A.P(S3)和V(S4)V(S5)B.P(S3)和P(S4)P(S5)V(S3)和V(S4)V(S5)V(S3)和P(S4)P(S5)某企业工程项目管理数据库的部分关系模式如下所示,其中带实下划线的表示主键,虚下划线的表示外键。供应商(供应商号•名称,地址,电话,账号)项目(攻嬖,奂美人,开工日期)零件(零件号,名称,规格,单价)供应,熟号,堡应庾号,供壶)员工(员工号•姓名,性别,出生日期,职位,联系方式)其中供应关系是(5)的联系。若一个工程项目可以有多个员工参加,每个员工可以参加多个项目,则项目和员工之间是(6)联系。对项目和员工关系进行设计时,(7)设计成一个独立的关系模式。A.2个实体之间的I:n2个实体之间的n:m3个实体之间的l:n:m3个实体之间的k:n:mA.1:11:nn:m,n:1A.多对多的联系在向关系模型转换时必须多对多的联系在向关系模型转换时无须只需要将-端的码并入多端,所以无须不仅需要将一端的码并入多端,而且必须给定学生S(学号,姓名,年龄,入学时间,联系方式)和选课SC(学号,课程号,成绩)关系,若要查询选修了1号课程的学生学号、姓名和成绩,则该查谊与关系代数表达式(8)等价气2.8(bi=6*,(SxSC))71\27(<76=TXSC))B.勿、127(%=60><。))C.:51(cr(SXSC))JL.d.Q/—1D.以下关于CISC(ComplexInstructionSetComputer,复杂指令集计算机)和RISC(ReducedInstructionSetComputer,精简指令集计算机)的叙述中,错误的是(9)。在CISC中,复杂指令都采用硬布线逻辑来执行一般而言,采用CISC技术的CPU,其芯片设计复杂度更高在RISC中,更适合采用硬布线逻辑执行指令采用RISC技术,指令系统中的指令种类和寻址方式更少以下关于Cache的叙述中,正确的是(10)o在容量确定的情况卜•,替换算法的时间复杂度是彩响Cache命中率的关键因素Cache的设计思想是在合理的成本下提高命中率Cache的设计目标是容嵬尽可能与主存容量相等CPU中的Cache容量应大于CPU之外的Cache容量虚拟存储器发生页面失效时,需要进行外部地址变换,即实现(11)的变换。虚地址到主存地址主存地址到Cache地址主存地址到辅存物理地址虚地址到辅存物理地址挂接在总线上的多个部件,(12)。只能分时向总线发送数据,并只能分时从总线接收数据只能分时向总线发送数据,但可同时从总线接收数据可•同时向总线发送数据,并同时从总线接收数据【).可同时向总线发送数据,但只能分时从总线接收数据核心层交换机应该实现多种功能,卜•面选项中,不属于核心层特性的是(13)。高速连接冗余设计策略路由较少的设备连接建筑物综合布线系统中的垂直子系统是指(14)o由终端到信息插座之间的连线系统楼层接线间的配线架和线缆系统各楼层设备之间的互连系统连接各个建筑物的通信系统网络设计过程包括逻辑网络设计和物理网络设计两个阶段,下面的选项中,(15)应该属于逻辑网络设计阶段的任务。选择路由协议B.设备选型C.结构化布线I).机房设计随着业务的增长,信息系统的访问量和数据流量快速增加,采用负载均衡(LoadBalance)方法可避免由此导致的系统性能下降甚至崩溃。以下关于负载均衡的叙述中,错误的是(16)o负载均衡通常由服务器端安装的附加软件来实现负载均衡并不会增加系统的吞吐量负载均衡可在不同地理位置、不同网络结构的服务器群之间进行负载均衡可使用户只通过一个IP地址或域名就能访问相应的服务器数据备份是信息系统运行管理时保护数据的重要措施。(17)"针对上次任何一种备份进行,将上次备份后所有发生变化的数据进行备份,并将备份后的数据进行标记。增量备份差异备份完全备份I).按需备份某企业欲对内部的数据库进行数据集成。如果集成系统的业务逻辑较为简单,仅使用数据库中的单表数据即可实现业务功能,这时采用(18)方式进行数据交换与处理较为合适;如果集成系统的业务逻辑较为复杂,并需要通过数据库中不同表的连接操作获取数据才能实现业务功能,这时采用(19)方式进行数据交换与处理较为合适。A.数据网关主动记录包装器数据映射A.数据网关主动记录包装器数据映射某大型商业公司欲集成其内部的多个业务系统,这些业务系统的运行平台和开发语言差异较大,而且系统所使用的通信协议和数据格式各不相同,针对这种情况,采用基于(20)的集成框架较为合适。除此以外,集成系统还需要根据公司的新业务需要,灵活、动态地定制系统之间的功能协作关系,针对这一需求,应该选择基于(21)技术的实现方式更为合适。A.数据库B.文件系统C.总线I).点对点A■分布式对象远程过程调用C.进程间通信D.工作流软件产品配置是指一个软件产品在生存周期各个阶段所产生的各种形式和各种版本的文档、计算机程序、部件及数据的集合。该集合的每一个元索称为该产品配置中的一个配咒项。F列不应该属于配置项的是(22)。源代码清单设计规格 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 书软件项目实施 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 I).CASE工具操作手册软件质量保证是软件项目控制的重要手段,(23)是软件质量保证的主要活动之一。风险评估软件评审C.需求分析I)■架构设计利用需求跟踪能力链(traceabilitylink)可以跟踪一•个需求使用的全过程,也就是从初始需求到实现的前后生存期。需求跟踪能力链有4类,如下图所示:客户需求、软件需求软件需求、客户需求客户需求、当前•工作产品软件需求、当前工作产品通常有两种常用的需求定义方法:严格定义方法和原型方法。下述的各种假设条件中,“(25)不适合使用严格定义方法进行需求定义。所有需求都能够被预先定义开发人员与用户之间能够准确而清晰地 交流 第4课唐朝的中外文化交流教案班主任工作中的交流培训班交流发言材料交流低压配电柜检验标准小王子读书交流分享介绍 需求不能在系统开发前被完全准确地说明I).采用图形(或文字)充分体现最终系统下列关于软件需求管理或需求开发的叙述中,正确的是(26)。所谓需求管理是指对需求开发的管理需求管理包括:需求获取、需求分析、需求定义和需求验证需求开发是将用户需求转化为应用系统成果的过程在需求管理中,要求维持对用户原始需求和所有产品构件需求的双向跟踪RLP是一个二维的软件开发模型,其核心特点之一是(27)。RUP将软件开发生存周期划分为多个循环(cycle),每个循环由4个连续的阶段组成,每个阶段完成确定的任务。设计及确定系统的体系结构,制定 工作计划 幼儿园家访工作计划关于小学学校工作计划班级工作计划中职财务部门工作计划下载关于学校后勤工作计划 及资源要求是在(28)阶段完成的。A.数据驱动模型驱动用例驱动状态驱动A■初始(inception)细化(elaboration)构造(construction)移交(transition)在面向对象设计中,用于描述目标软件与外部环境之间交互的类被称为(29),它可以(30)«A.实体类边界类模型类I).控制类A,表示目标软件系统中具有持久意义的信息项及其操作协调、控制其他类完成用例规定的功能或行为实现目标软件系统与外部系统或外部设备之间的信息交流和互操作I)■分解任务并把了任务分派给适当的辅助类最少知识原则(也称为迪米特法则)是面向对象设计原则之一,指一个软件实体应当尽可能少地与其他实体发生相互作用。这样,当•个实体被修改时,就会尽可能少地影响其他的实体。卜•列叙述中,“(31)”不符最少知识原则。在类的划分上,应当尽量创建松耦合的类在类的设计上,只要有可能,-个类型应当设计成不变类在类的结构设计上,每个类都应当尽可能提高对其属性和方法的访问权限|)・在对其他类的引用匕一个对象对其他对象的引用应当降到最低卜•列关于各种软件开发方法的叙述中,错误的是(32)a结构化开发方法的缺点是开发周期较长,难以适应需求变化可以把结构化方法和面向对象方法结合起来进行系统开发,使用面向对象方法进行自顶向下的划分,自底向上地使用结构化方法开发系统与传统方法相比,敏捷开发方法比较适合需求变化较大或者开发前期需求不是很清晰的项目以它的灵活性来适应需求的变化而向服务的方法以粗粒度、松散耦合和基于 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 的服务为基础,增强了系统的灵活性、可复用性和可演化性某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如下图所示的UML类图。图中与Composite模式中的“ComponenI”角色相对应的类是(33),与“Compositen角色相对应的类是(34)。FmancHiepdrtment:A.CompanyFinanceDepartmentHRDepartmentConcreteCompanyA.CompanyFinanceDepartmentHRDepartmentDConcreteCompany企业战略数据模型可分为两种类型:(35)描述日常事务处理中的数据及其关系;(36)描述企业管理决策者所需信息及其关系。(35)A.元数据模型数据库模型数据仓库模型组织架构模型(36)A.元数据模型数据库模型数据仓库模型组织架构模型运用信息技术进行知识的挖掘和(37)的管理是企业信息化建设的重要活动。业务流程IT基础设施C.数据架构【).规章制度以下关于企业信息化方法的叙述中,正确的是(38)。业务流程重构是对企业的组织结构和工作方法进行重新设计,SC.M(供应链管理)是一种重要的实现手段在业务数最浩繁且流程错综复杂的大型企业里,主题数据库方法往往形成许多“信息孤岛”,造成大量的无效或低效投资人力资源管理把企业的部分优秀员工看作是一种资本,能够取得投资收益围绕核心业务应用计算机和网络技术是企业信息化建设的有效途径系统设计是软件开发的重要阶段,(39)主要是按系统需求说明来确定此系统的软件结构,并设计出各个部分的功能和接口。外部设计内部设计程序设计I).输入/输出设计快速迭代式的原型开发能够有效控制成本,(40)是指在开发过程中逐步改进和细化原型直至产生出目标系统。可视化原型开发抛弃式原型开发演化式原型开发增量式原型开发静态分析通过解析程序文本从而识别出程序语句中可能存在的缺陷和异常之处;静态分析所包含的阶段中,(41)的主要工作是找出输入变量和输出变量之间的依赖关系。A.控制流分析数据使用分析C.接口分析D.信息流分析确认测试主要用于验证软件的功能、性能和其他特性是否与用户需求一致。卜-述各种测试中,(42)为确认测试。负载测试和压力测试a测试和8测试随机测试和功能测试I).可靠性测试和性能测试软件(43)是指改正产生于系统开发阶段而在系统测试阶段尚未发现的错误。完善性维护适应性维护正确性维护预防性维护(44)描述了一类软件架构的特征,它独立于实际问题,强调软件系统中通用的组织结构选择垃圾回收机制是Java语言管理内存资源时常用的一种(45)。(44)A.架构风格开发方法设计模式D.分析模式(45)A.架构风格开发方法设计模式I).分析模式1995年Kruchten提出了著名的“4+1”视图,用来描述软件系统的架构。任"4+1”视图中,(46)用来描述设计的对象模型和对象之间的关系;(47)描述了软件模块的组织与管理;(48)描述设计的并发和同步特征。(46)A.逻辑视图B.用例视图C.过程视图I).开发视图A.逻辑视图用例视图过程视图开发视图A.逻辑视图用例视图过程视图I).开发视图基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。ABSD方法有三个基础:功能分解、(49)和软件模板的使用。对需求进行优先级排列根据需求自行设计系统的总体架构选择架构风格实现质量及商业需求开发系统原型用于测试某公司研发一种语音识别软件系统,需要对用户的语音指令进行音节分割、重音判断、语法分析和厝义分析,最终对用户的意图进行推断。针对上述功能需求,该语音识别软件应该采用(50)架构风格最为合适。隐式调用管道-过滤器解释器I).黑板某企业内部现有的主要业务功能己经封装为Web服务。为了拓展业务范围,需要将现有的业务功能进行多种组合,形成新的业务功能。针对业务灵活组合这•要求,采用(51)架构风格最为合适。管道-过滤器解释器显式调用I).黑板编译器的主要工作过程是将以文本形式输入的代码逐步转化为各种形式,最终生成可执行代码现代编译器主要关注编译过程和程序的中间表示,围绕程序的各种形态进行转化与处理。针对这种特征,现代编译溶应该采用(52)架构风格最为合适。A.数据共享B.虚拟机C.隐式调用管道-过滤器某软件公司正在设计-个通用的嵌入式数据处理平台,需要支持多种数据处理芯片之间的数据传递与交换。该平台的核心功能之一要求能够屏蔽芯片之间的数据交互,使其耦合松散,并且可以独立改变芯片之间的交互过程。针对上述需求,采用(53)最为合适。(53)A.抽象工厂模式策略模式中介者模式0.状态模式某软件公司正在设计一个图像处理软件,该软件需要支持用户在图像处理过程中的撤销和重做等动作,为了实现该功能,采用(54)最为合适。单例模式命令模式访问者模式适配器模式某互联网公司正在设计一套网络聊天系统,为了限制用户在使用该系统时发表不恰当言论,需要对聊天内容进行特定敏感词的过滤。针对上述功能需求,采用(55)能够灵活配置敏感词的过滤过程。责任链模式工厂模式组合模式装饰模式某公司在对•家用车库门嵌入式软件系统进行架构设计时,识别出两个关键的质量属性场景,其中“当车摩门正常卜降时,如果发现卜•面有障碍物,则系统停止卜降的时间需要控制在0.1秒内”与(56)质量属性相关;“系统需要为部署在远程PC机上的智能家居系统留有控制接口,并支持在智能家居系统中对该系统进行远程错误诊断与调试”与(57)质量属性相关。A.可用性B.性能C.可修改性0.可测试性A.可用性性能可修改性I)■可测试性软件质量属性通常需要采用特定的设计策略实现。例如,(58)设计策略能提高该系统的可用性(59)设计策略能够提高该系统的性能,(60)设计策略能够提高该系统的安全性。A■心跳机制B.数据驱动C.关注点分离信息隐藏A■引入中间层事务机制主动冗余I).优先级队列A■信息隐藏B.内置监控器限制访问检查点架构权衡分析方法(ATAM)是一种常用的软件架构评估方法,下列关于该方法的叙述中,正确的是(61)oATAM需要对代码的质量进行评估ATAM需要对软件系统需求的正确性进行评价ATAN需要对软件系统进行集成测试ATAM需要对软件质量属性进行优先级排序识别风险点、非风险点、敏感点和权衡点是软件架构评估过程中的关键步骤。针对某系统所作的架构设计中,“系统需要支持的最大并发用户数量直接影响传输协议和数据格式”描述了系统架构设计中的•个(62):“山于系统的业务逻辑目前,尚不清楚,因此现有系统三层架构中的第二层町能会出现功能重复,这会影响系统的侦修改性”描述了系统架构设计中的一个(63)a(62)A.敏感点风险点非风险点权衡点(63)A.敏感点风险点非风险点权衡点在网络管理中要防止各种安全威胁。在SNMPv3中,无法预防的安全威胁是(64)o篡改管理信息:通过改变传输中的SNMP报文实施未经授权的管理操作通信分析:第三者分析管理实体之间的通信规律,从而获取管理信息假冒合法用户:未经授权的用户冒充授权用户,企图实施管理操作消息泄露:SNMP引擎之间交换的信息被第三者偷听下面安全协议中,用来实现安全电子邮件的协议是(65)oIPSecL2TPPGPPPTP甲公司的某个注册商标是乙画家创作的绘画作品,甲申请该商标注册时未经乙的许可,乙认为其著作权受到侵害。在乙可采取的以下做法中,错误的是(66)o向甲公司所在地人民法院提起著作权侵权诉讼请求商标评审委员会裁定撤销甲的注册商标首先提起诉讼,如对法院判决不服再请求商标评审委员会进行裁定I).与甲交涉,采取许可方式让甲继续使用该注册商标利用(67)可以对软件的技术信息、经营信息提供保护。著作权专利权商业秘密权I).商标权M公司的程序员在不影响本职工作的情况下,在L公司兼职并根据公司项目开发出一项与M公司业务无关的应用软件。该应用软件的著作权应由(68)享有。M公司L公司L公司与M公司共同L公司与程序员共同在军事演习中,张司令希望将部队尽快从A地通过公路网(见下图)运送到F地:图中标出了各路段上的最大运•量(单位:千人/小时)。根据该图可以算出,从A地到F地的最大运量是(69)千人/小时。TOC\o"1-5"\h\z20212223某公司需要将4吨贵金属材料分配给下属的甲、乙、丙三个子公司(单位:吨)o据测算,各子公司得到这些材料后所能获得的利润(单位:万元)见卜表:材料1吨A2吨3吨4c\4吨甲4r*71013乙5A911134A丙461114根据此表,只要材料分配适当,该公司最多可以获得利润(70)万元。TOC\o"1-5"\h\z1416C.17I).18Informationsystemsdesignisdefinedasthosetasksthatfocusonthespecificationofadetailedcomputer-basedsolution.Typically,therearefoursystemsdesigntasksforin-housedevelopment.1)Thefirsttaskistospecify(71),whichdefinesthetechnologiestobeusedbyone,more,orallinformationsystemsintermsoftheirdata,processes,interfaces,andnetworkcomponents.Thistaskisaccomplishedbyanalyzingthedatamodelsandprocessmodelsthatareinitiallycreatedduringrequirementsanalysis.Thenextsystemsdesigntaskistodevelopthe(72).Thepurposeofthistaskistopreparetechnicaldesignspecificationsforadatabasethatwillbeadaptabletofuturerequirementsandexpansion.Oncethedatabaseprototypehasbeenbuilt,thesystemsdesignercanworkcloselywithsystemuserstodevelopinput,outputanddialoguespecifications.The(73)mustbespecifiedtoensurethattheoutputsarenotlost,misrouted,misused,orincomplete.Thefourthdesigntaskinvolvespackagingallthespecificationsfromthepreviousdesigntasksintoasetofspecificationsthatwillguidethe(74)activitiesduringthefollowingphasesofthesystemsdevelopmentmethodology.Finally,weshould(75)andupdatetheprojectplanaccordingly.Thekeydeliverableshouldincludeadetailedplanfortheconstructionphasethatshouldfollow.A.anapplicationarchitectureB.adistributedsystemC.asystemscopeI),asystemphysicalmodelA.databasedesignspecificalionsBdatabaseorganizationdecisionsC.datastructurespecificationsI),datadistributiondecisionsA.formatandlayouttransactiondetai1sadditionalinstructionsinternalcontrolsA.systemadministrator*ssystemanalystTscomputerprogrammer*sI),systemdesignerfsA.adjusttheprojectschedulereevaluateprojectfeasibilityevaluatevendorproposalsselectthebestvendorproposal
本文档为【系统架构设计师考试题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
天涯明月
暂无简介~
格式:doc
大小:218KB
软件:Word
页数:22
分类:
上传时间:2023-03-04
浏览量:1