2026年全国软件水平考试之高级系统架构设计师考试提优特训题(详细参考解析)_第1页
2026年全国软件水平考试之高级系统架构设计师考试提优特训题(详细参考解析)_第2页
2026年全国软件水平考试之高级系统架构设计师考试提优特训题(详细参考解析)_第3页
2026年全国软件水平考试之高级系统架构设计师考试提优特训题(详细参考解析)_第4页
2026年全国软件水平考试之高级系统架构设计师考试提优特训题(详细参考解析)_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 密封线 2026年软件水平考试考试重点试题精编注意事项:1.全卷采用机器阅卷,请考生注意书写规范;考试时间为120分钟。2.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答题卡规定位置。

3.部分必须使用2B铅笔填涂;非选择题部分必须使用黑色签字笔书写,字体工整,笔迹清楚。

4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。(参考答案和详细解析均在试卷末尾)一、选择题

1、在嵌入式系统设计时,下面几种存储结构中对程序员最透明的是()。A.高速缓存B.磁盘存储器C.内存D.flash存储器

2、某冶炼厂根据计划每季度供应合同单位铁和锰各32吨。该厂从甲乙两处产地运回铁矿提炼,已知两处铁矿成分如下表所示,且从甲乙两地采购成本分别为200元/吨和300元/吨。对于该冶炼厂,需要从乙采购(请作答此空)吨方能使此次采购的成本最低,最低的采购成本是()元A.10B.20C.30D.40

3、网络逻辑结构设计的内容不包括()A.逻辑网络设计图B.IP地址方案C.具体的软硬件、广域网连接和基本服务D.用户培训计划

4、面向对象的分析模型主要由顶层架构图、用例与用例图和(13)构成:设计模型则包含以(14)表示的软件体系机构图、以交互图表示的用例实现图、完整精确的类图、描述复杂对象的(15)和用以描述流程化处理过程的活动图等。【回答括号15】A.序列图B.协作图C.流程图D.状态图

5、关于XML的表述正确的是()A.XML是超文本标记语言,标准通用标记语言下的一个应用B.XML的设计宗旨是显示数据C.XML标签是被预定义的,用户不需要自己描述D.XML标签没有被预定义,用户需要自行定义标签

6、软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,主要包括()A.软件描述、软件开发和软件测试B.软件开发、软件有效性验证和软件测试C.软件描述、软件设计、软件实现和软件测试D.软件描述、软件开发、软件有效性验证和软件进化

7、在分布式数据库中包括分片透明、复制透明、位置透明和逻辑透明等基本概念,其中:()是指局部数据模型透明,即用户或应用程序无须知道局部场地使用的是哪种数据模型。A.分片透明B.复制透明C.位置透明D.逻辑透明

8、在数据库系统中,数据的完整性是指数据的()。A.有效性、正确性和一致性B.有效性、正确性和可维护性C.有效性、正确性和安全性D.正确性、一致性和安全性

9、一个好的变更控制过程,给项目风险承担者提供了正式的建议变更机制。如下图所示的需求变更管理过程中,①②③处对应的内容应分别是()A.问题分析与变更描述、变更分析与成本计算、变更实现B.变更描述与成本计算、变更分析、变更实现C.问题分析与变更分析、成本计算、变更实现D.变更描述、变更分析与变更实现、成本计算

10、给定关系模式R(U,F),其中:属性集U={A1,A2,A3,A4,A5,A6},函数依赖集F={A1→A2,A1→A3,A3→A4,A1A5→A6}。关系模式R的候选码为()A.A1A3B.A1A4C.A1A5D.A1A6

11、某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若磁盘上物理块的编号依次为:0、1、2、....;系统中的字长为32位,位示图中字的编号依次为:0、1、2、..,每个字中的一个二进制位对应文件存储器上的一个物理块,取值0和1分别表示物理块是空闲或占用。假设操作系统将2053号物理块分配给某文件,那么该物理块的使用情况在位示图中编号为(请作答此空)的字中描述,系统应该将()A.32B.33C.64D.65

12、基于0DP的架构开发过程按照顺序分别为系统构想、()、原型分析、()、架构原型、项目规划、并行开发、系统转换、()、()。A.需求分析B.架构规划C.操作维护D.概要设计

13、某指令流水线由5段组成,各段所需要的时间如下图所示。连续输入100条指令时的吞吐率为()。A.见图AB.见图BC.见图CD.见图D

14、以下关于软件生存周期模型的叙述,正确的是()A.在瀑布模型中,前一个阶段的错误和疏漏会隐蔽地带到后一个阶段B.在任何情况下使用演化模型,都能在一定周期内由原型演化到最终产品C.软件生存周期模型的主要目标是为了加快软件开发的速度D.当一个软件系统的生存周期结束之后,它就进入到一个新的生存周期模型

15、某软件项目的活动图如下图所示,其中顶点表示项目里程碑,链接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天)。完成该项目的最少时间为(请作答此空)天。由于某种原因,现在需要同一个开发人员完成BC和BD,则完成该项目的最少时间为()天。A.11B.18C.20D.21

16、特定领域软件架构(DomainSpecificSoftwareArchitecture,DSSA以一个特定问题领域为对象,形成由领域参考模型、参考需求、()_等组成的开发基础架构,支持一个特定领域中多个应用的生成。DSSA的基本活动包括领域分析、领域设计和领域实现。其中领域分析的主要目的是获得(请作答此空),从而描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得(),从而描述领域模型中表示需求的解决方案;领域实现的主要目标是开发和组织可重用信息,并实现基础软件架构。A.领域边界B.领域信息C.领域对象D.领域模型

17、在数据库设计的()阶段进行关系规范化。A.需求分析B.概念设计C.逻辑设计D.物理设计

18、某公司有4百万元资金用于甲、乙、丙三厂追加投资。各厂获得不同投资款后的效益见下表。适当分配投资(以百万元为单位)可以获得的最大的总效益为()百万元。A.15.1B.15.6C.16.4D.6.9

19、项目配置管理中,产品配置是指一个产品在其生命周期各个阶段所产生的各种形式和各种版本的文档、计算机程序、部件及数据的集合。该集合中的每一个元素称为该产品配置中的一个配置顶,()不属于产品组成部分工作成果的配置顶A.需求文档B.设计文档C.工作计划D.源代码

20、(9)主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。该层次主要通过(10)结构实现.(11)负责接收用户的请求,并决定应该调用哪个模型来处理;然后,(12)根据用户请求调用(13)进行相应的业务逻辑处理,并返回数据;最后,控制器调用相应的(14)来格式化模型返回的数据,并通过视图呈现给用户。A.视图层B.表现层C.中间层D.用户界面

21、对于如下所示的序列图所描述的场景,最适合于采用的设计模式是();该模式适用的场合是(请作答此空)A.对象的行为决定于它的状态,且必须在运行时刻根据状态改变它的行为B.定义对象结构的类很少改变,但经常需要在此结构上定义新的操作C.需要使用一个算法的不同变体D.一个对象必须通知其他对象,而它又不能假定其他对象是谁

22、某航空公司机票销售系统有n个售票点,该系统为每个售票点创建一个进程Pi(i=1,2,…,n)管理机票销售。假设Tj(j=1,2,…,m)单元存放某日某航班的机票剩余票数,Temp为Pi进程的临时工作单元,x为某用户的订票张数。初始化时系统应将信号量S赋值为()。Pi进程的工作流程如下图所示,若用P操作和V操作实现进程间的同步与互斥,则图中空(a)、空(b)和空(c)处应分别填入(请作答此空)。A.P(S)、V(S)和V(S)B.P(S)、P(S)和V(S)C.V(S)、P(S)和P(S)D.V(S)、V(S)和P(S)

23、在uml图中,()展现了一组对象、接口、协作和它们之间的关系。(请作答此空)强调消息跨越不同对象或参与者的实际时间,而不仅仅只是关心消息的相对顺序。()软件和硬件组件之间的物理关系以及处理节点的组件分布情况。()描述由模型本身分解而成的组织单元,以及它们之间的依赖关系。A.类图B.包图C.部署图D.定时图

24、王某买了二幅美术作品原件,则他享有该美术作品的()A.著作权B.所有权C.展览权D.所有权与其展览权

25、数字签名首先需要生成消息摘要,然后发送方用自己的私钥对报文摘要进行加密,接收方用发送方的公钥验证真伪。生成消息摘要的目的是(),对摘要进行加密的目的是(请作答此空)。A.防止窃听B.防止抵赖C.防止篡改D.防止重放

26、计算机系统的性能一般包括两个大的方面。一个方面是它的(请作答此空),也就是计算机系统能正常工作的时间,其指标可以是能够持续工作的时间长度,也可以是在一段时间内,能正常工作的时间所占的百分比;另一个方面是处理能力,这又可分为三类指标,第一类指标是吞吐率,第二类指标是响应时间,第三类指标是(3),即在给定时间区间中,各种部件被使用的时间与整个时间之比。A.可用性B.安全性C.健壮性D.可伸缩性

27、某公司内部使用作为访问某服务器的地址,其中wb是()。A.主机名B.协议名C.目录名D.文件名

28、在对一个软件系统的架构进行设计与确认之后,需要进行架构复审。架构复审的目的是为了标识潜在的风险,及早发现架构设计中的缺陷和错误。在架构复审过程中,主要由()决定架构是否满足需求、质量需求是否在设计中得到体现。A.系统分析师与架构师B.用户代表与领域专家C.系统拥有者与项目经理D.系统开发与测试人员

29、Theobjectiveof(71)istodeterminewhatpartsoftheapplicationsoftwarewillbeassignedtowhathardware.Themajorsoftwarecomponentsofthesystembeingdevelopedhavetobeidentifiedandthenallocatedtothevarioushardwarecomponentsonwhichthesystemwilloperate.Allsoftwaresystemscanbedividedintofourbasicfunctions.Thefirstis(请作答此空).Mostinformationsystemsrequiredatatobestoredandretrieved,whetherasmallfile,suchasamemoproducedbyawordprocessor,oralargedatabase,suchasonethatstoresanorganization'saccountingrecords.Thesecondfunctionisthe(73),theprocessingrequiredtoaccessdata,whichoftenmeansdatabasequeriesinStructuredQueryLanguage.Thethirdfunctionisthe(74),whichisthelogicdocumentedintheDFDs,usecases,andfunctionalrequirements.Thefourthfunctionisthepresentationlogic,thedisplayofinformationtotheuserandtheacceptanceoftheuser'scommands.Thethreeprimaryhardwarecomponentsofasystemare(75).A.dataaccesscomponentsB.databasemanagementsystemC.datastorageD.dataentities

30、操作系统为用户提供了两类接口:操作一级和程序控制一级的接口,以下不属于操作一级的接口是()。A.操作控制命令B.系统调用C.菜单D.窗口

31、()在软件开发机构中被广泛用来指导软件过程改进。A.能力成熟度模型(CapacityMaturityModel)B.关键过程领域(KeyProcessAreas)C.需求跟踪能力链(TraceabilityLink)D.工作分解结构(WorkBreakdown、Structure)

32、在数据库设计的需求分析阶段应当形成需求说明文档、数据字典和数据流图,这些文档可以作为()阶段的设计依据。A.逻辑结构设计B.概念结构设计C.物理结构设计D.数据库运行和维护

33、需求分析的验证性含义表述不正确的是()A.验证性要保持和用户要求的同步B.验证性要保持需求分析各侧面的一致性C.保持需求和设计的同步D.要实现所有用户的任何需求

34、CORBA构件模型中,(请作答此空)的作用是在底层传输平台与接收调用并返回结果的对象实现之间进行协调,()是最终完成客户请求的服务对象实现。A.伺服对象激活器B.适配器激活器C.伺服对象定位器D.可移植对象适配器POA

35、特定领域软件架构(DomainSpecificSoftwareArchitecture,DSSA以一个特定问题领域为对象,形成由领域参考模型、参考需求、(请作答此空)_等组成的开发基础架构,支持一个特定领域中多个应用的生成。DSSA的基本活动包括领域分析、领域设计和领域实现。其中领域分析的主要目的是获得(),从而描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得(),从而描述领域模型中表示需求的解决方案;领域实现的主要目标是开发和组织可重用信息,并实现基础软件架构。A.参考设计B.参考规约C.参考架构D.参考实现

36、两个类A和B,如果B的变化可能会引起A的变化,两个事物之间属于()A.关联关系B.依赖关系C.实现关系D.泛化关系

37、设关系模式R(U,F),其中R上的属性集U={A,B,C,D,E},R上的函数依赖集F={A→B,DE→B,CB→E,E→A,B→D}。()为关系R的候选关键字。A.AB.DEC.CED.DB

38、架构风格反映领域中众多系统所共有的结构和()。A.语义特征B.功能需求C.质量属性D.业务规则

39、组织信息化需求通常包含三个层次,其中(3)需求的目标是提升组织的竞争能力,为组织的可持续发展提供支持环境。_(4)__需求包含实现信息化战略目标的需求、运营策略的需求和人才培养的需求三个方面。技术需求主要强调在信息层技术层面上对系统的完善、升级、集成和整合提出的需求。【回答括号3】A.战略B.发展C.人事D.财务

40、某单位为了建设健全的公路桥梁养护管理档案,拟开发一套公路桥梁在线管理系统。该系统要求正常负载情况下,系统必须在0.5秒内对用户的查询请求进行响应,这属于质量特性的();网络失效后,系统需要在10秒内发现错误并启用备用系统,这属于质量特性的();更改系统的Web界面接口必须在4人周内完成,这属于质量特性的();如果"养护报告生成"业务逻辑的描述尚未达成共识,可能导致部分业务功能模块规则的矛盾,影响系统的可修改性,这属于系统的();更改系统加密的级别将对安全性和性能产生影响,这属于系统的();对查询请求处理时间的要求将影响系统的数据传输协议和处理过程的设计,这属于系统的(请作答此空)。A.权衡点B.风险点C.敏感点D.非风险点

41、通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步。若取指令时间为4Δt,分析时间为2Δt。执行时间为3Δt,按顺序方式从头到尾执行完600条指令所需时间为(请作答此空)Δt;若按照执行第i条,分析第i+1条,读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为()Δt。A.2400B.3000C.3600D.5400

42、在基于体系结构的软件设计方法中,采用()但来描述功能需求。A.类图B.视角C.用例D.质量场景

43、信息系统访问控制机制中,(2)是指对所有主体和客体都分配安全标签用来标识所属的安全级别,然后在访问控制执行时对主体和客体的安全级别进行比较,确定本次访问是否合法性的技术或方法。A.自主访问控制B.强制访问控制C.基于角色的访问控制D.基于组的访问控制

44、在网络规划中,政府内外网之间应该部署网络安全防护设备。在下图中对设备A的作用描述错误的是()A.双主机系统,即使外网被黑客攻击瘫痪也无法影响到内网B.可以防止外部主动攻击C.采用专用硬件控制技术保证内外网的实时链接D.设备对外网的任何响应都是对内网用户请求的应答

45、某系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条或者带有黑色边框,或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加3个类。那么采用设计模式(1)可实现该需求,其优点是(2)。【回答括号2】A.比静态继承具有更大的灵活性B.提高已有功能的重复使用性C.可以将接口与实现相分离D.为复杂系统提供了简单接口

46、中间件的作用表述不正确的是()A.负责客户机与服务器之间的连接和通信,以及客户机与应用层之间的高效率的通信机制B.提供应用层相同服务之间的互操作机制,以及应用层与数据库之间的高效率通信机制C.提供一个多层架构的应用开发和运行平台,以及一个应用开发框架,支持模块化的应用开发D.屏蔽硬件、操作系统、网络和数据库的差异

47、M软件公司的软件产品注册商标为N,为确保公司在市场竞争中占据优势,对员工进行了保密约束。此情形下,()的说法是错误的。A.公司享有商业秘密权B.公司享有软件著作权C.公司享有专利权D.公司享有商标权

48、特定领或软件架构(DSSA)是在一个特定应用领域为—组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的活动,其中(请作答此空)活动的主要目的是为了获得DSSA该活动参加人员中,()的主要任务是提供关于领城中系统的需求规约和实现的知识。A.领域需求B.领域分析C.领域设计D.领城实现

49、图中的(1)是什么()。A.主块B.测试块C.表决块D.容错块

50、正确识别风险点、非风险点、敏感点和权衡点是进行软件架构评价的关键步骤。其中(请作答此空)是实现一个特定质量属性的关键特征,该特征为一个或多个软件构件所共有。"改变加密的级别可能会对安全性和性能都产生显著的影响",这是一个对系统()的描述。A.风险点B.非风险点C.敏感点D.权衡点

51、不属于调用/返回风格的架构是()A.主程序/子程序B.数据抽象和面向对象C.层次结构D.管道/过滤器

52、螺旋模型每一阶段的组成部分不包括()A.风险分析B.评审C.有效性验证D.软件描述

53、基于0DP的架构开发过程按照顺序分别为系统构想、()、原型分析、()、架构原型、项目规划、并行开发、系统转换、()、()。A.需求分析B.架构规划C.操作维护D.系统移植

54、甲、乙软件公司同日就其财务软件产品分别申请"用友"和"用有"商标注册。两财务软件相似,且甲、乙第一次使用"用友"和"用有"商标时间均为2015年7月12日。此情形下,()能获准注册。A."用友"B."用友"与"用有"都C."用有"D.甲、乙抽签结果确定谁

55、软件架构风格描述某一特定领域中的系统组织方式和惯用模式,反映了领域中众多系统所共有的()特征。A.语法和语义B.结构和语义C.静态和动态D.行为和约束

56、数据流图中某个加工的一组动作依赖于多个逻辑条件的取值,则用()能够清楚地表示复杂的条件组合与应做的动作之间的对应关系。A.流程图B.NS盒图C.形式语言D.决策树

57、对计算机评价的主要性能指标有时钟频率、()、运算精度和内存容量等A.丢包率B.端口吞吐量C.可移植性D.数据处理速率

58、以下关于软件系统模块结构设计的叙述中,正确的是()A.当模块扇出过大时,应把下级模块进一步分解为若干个子模块B.当模块扇出过小时,应适当增加中间的控制模块C.模块的扇入大,表示模块的复杂度较高D.模块的扇入大,表示模块的复用程度高

59、给定关系R(A1,A2,A3,A4)上的函数依赖集F={A1→A2A5,A2→A3A4,A3→A2},R的候选关键字为(请作答此空)。函数依赖()A.1B.A.1A.2C.A.1A.3D.A.1A.2A.3

60、峰值MIPS(每秒百万次指令数)用来描述计算机的定点运算速度,通过对计算机指令集中基本指令的执行速度计算得到。假设某计算机中基本指令的执行需要5个机器周期,每个机器周期为3微秒,则该计算机的定点运算速度为()MIPS。A.8B.15C.0.125D.0.067

61、某公司欲开发一个智能机器人系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中"机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,恢复正常运行"主要与()质量属性相关,通常可采用(请作答此空)架构策略实现该属性;"机器人在正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条新的运行路径"主要与()质量属性相关,通常可采用()架构策略实现该属性;"对机器人的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进行报警和记录"主要与()质量属性相关,通常可采用()架构策略实现该属性。A.抽象接口B.信息隐藏C.主动冗余D.记录/回放

62、Flynn分类法基于信息流特征将计算机分成4类,其中()只有理论意义而无实例。A.SISDB.MISDC.SIMD.MIMD

63、Anapplicationarchitecturespecifiesthetechnologiestobeusedtoimplementoneormoreinformationsystems.Itservesasanoutlinefordetaileddesign,construction,andimplementation.Giventhemodelsanddetails,include(),wecandistributedataandprocessestocreateageneraldesignofapplicationarchitecture.Thedesignwillnormallybeconstrainedbyarchitecturestandards,projectobjectives,and().ThefirstphysicalDFDtobedrawnisthe().Thenextstepistodistributedatastorestodifferentprocessors.Data(请作答此空)aretwotypesofdistributeddatawhichmostRDBMSssupport.Therearemanydistributionoptionsusedindatadistribution.Inthecaseof(),weshouldrecordeachtableasadatastoreonthephysicalDFDandconnecteachtotheappropriateserver.A.verticalpartitioningandhorizontalreplicationB.verticalreplicationandhorizontalpartitioningC.integrationanddistributionD.partitioningandreplication

64、某公司欲开发一个网上商城系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中“系统主站断电后,能够在2分钟内自动切换到备用站点,并恢复正常运行”主要与()质量属性相关,通常可采用()架构策略实现该属性;“在并发用户数不超过1000人时,用户的交易请求应该在0.5s内完成”主要与(请作答此空)质量属性相关,通常可采用()架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”主要与()_质量属性相关,通常可采用()架构策略实现该属性。A.可测试性B.易用性C.性能D.互操作性

65、在数据库设计的需求分析阶段应当形成()A.程序文档、数据字典和数据流图B.需求说明文档、程序文档和数据流图C.需求说明文档、数据字典和数据流图D.需求说明文档、数据字典和程序文档

66、网络系统生命周期可以划分为5个阶段,实施这5个阶段的合理顺序是()。A.需求规范、通信规范、逻辑网络设计、物理网络设计、实施阶段B.需求规范、逻辑网络设计、通信规范、物理网络设计、实施阶段C.通信规范、物理网络设计、需求规范、逻辑网络设计、实施阶段D.通信规范、需求规范、逻辑网络设计、物理网络设计、实施阶段

67、在分步设计法中,通常将数据库的设计分为4个阶段。其中(请作答此空)是数据库设计的第二阶段,其目标是对需求说明书提供的所有数据和处理要求进行抽象与综合处理建立企业数据模型。()阶段将得到的应用视图转换成外部模式,即特定DBMS下的应用视图。A.系统结构设计B.概念结构设计C.逻辑结构设计D.需求概念设计

68、在磁盘上存储数据的排列方式会影响I/O服务的总时间。假设每磁道划分成10个物理块,每块存放1个逻辑记录。逻辑记录RI.R2,...,RI0存放在同一个磁道上,记录的安排顺序如下表所示;假定磁盘的旋转速度为30ms/周,磁头当前处在R1的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为6ms,则处理这10个记录的最长时间为();若对信息存储进行优化分布后,处理10个记录的最少时间为(请作答此空).A.60msB.90msC.l09msD.180ms

69、某公司拟开发一个VIP管理系统,系统需要根据不同商场活动,不定期更新VIP会员的审核标准和VIP折扣系统。针对上述需求,采用()架构风格最为合适。A.规则系统B.过程控制C.分层D.管道-过滤器

70、基于架构的软件开发(ArchitectureBasedSoftwareDevelopment,ABSD.强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(11)来描述软件架构,采用(12)来描述需求。【回答括号12】A.用例与类图B.用例与视角C.用例与质量场景D.视角与质量场景

71、基于ODP的架构开发过程中企业业务架构不包括()A.业务行为B.业务目标C.业务对象D.业务策略

72、基于zoL的界面管理技术可实现灵活的界面配置、界面动态生成和界面定制,其思路是用xDIL生成配置文件及界面所需的元数据,按不同需求生成界面元素及软件界面,其技术框图如图所示。图中填空部分分别是(4)、(5)、(6)。A.界面定制B.界面动态生成C.界面配置D.界面修改

73、数字签名的功能不包括()。A.防止发送方和接收方的抵赖行为B.发送方身份确认C.接收方身份确认D.保证数据的完整性

74、模型是现实世界的抽象或近似,主要包括叙述型、物理型、图解型和数学型等。无论开发何种模型,()都是最关键的因素。A.经济性B.简单性C.灵活性D.准确性

75、OMG接口定义语言IDL文件包含了六种不同的元素,()是一个IDL文件核心的内容。A.模块定义B.消息结构C.接口描述D.值类型

76、某广告公司的宣传产品有宣传册、文章、传单等多种形式,宣传产品的出版方式包括纸质方式、CD、DVD、在线发布等。现要求为该广告公司设计一个管理这些宣传产品的应用,采用(4)设计模式较为合适,该模式(5)。【回答括号4】A.DecoratorB.AdapterC.BridgeD.Facade

77、自动售货机根据库存、存放货币量、找零能力、所选项目等不同,在货币存入并进行选择时具有如下行为:交付产品不找零:交付产品找零:存入货币不足而不提供任何产品;库存不足而不提供任何产品。这一业务需求适合采用(13)模式设计实现,其类图如下图所示,其中(14)是客户程序使用的主要接口,可用状态来对其进行配置。此模式为(15),体现的最主要的意图是(16)。【回答括号14】A.VendingMachineStateB.BuyC.VendingDepositStateD.VendingStockState

78、某公司网上销售管理系统的数据库部分关系模式如下所示。其中,客户号唯一标识一位客户,产品号唯一标识一件产品,订单号唯一标识一份订单。一份订单必须且仅对应一位客户,一份订单可由一到多条订单明细组成,一位客户可以有多份订单。客户(客户号,姓名,性别,地址,邮编)产品(产品号,名称,库存,单价)订单(订单号,时间,金额,客户号)订单明细(订单号,产品号,数量)订单关系模式的主键为();订单明细关系模式的主键为(请作答此空);其中订单的外键为()。A.订单号B.产品号C.(订单号,产品号)D.(订单号,数量)

79、基于架构的软件开发(ArchitectureBasedSoftwareDevelopment,ABSD.强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用()来描述软件架构,采用(请作答此空)来描述需求。A.用例与类图B.用例与视角C.用例与质量场景D.视角与质量场景

80、软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。架构设计主要关注软件组件的结构、属性和(),并通过多种(请作答此空)_全面描述特定系统的架构。A.对象B.代码C.文档D.视图二、多选题

81、以下设计模式中,()模式使多个对象都有机会处理请求。将这些对象连成一条链。并沿着这条链传递该请求。直到有一个对象处理为止。从而避免请求的发送者和接收者之间的耦合关系。(请作答此空)模式提供一种方法顺序访问一个聚合对象中的各个元素。且不需要暴露该对象的内部表示。这两种模式均为()A.责任链。(ChainofResponsibility)B.解释器。(Interpreter)C.命令。(Command)D.迭代器。(Iterator)

82、关于集中式负载均衡的特点不正确的是()A.系统的可扩展性不强,均衡器需要记录所有计算机的负载信息。B.安全性较差,如果均衡器所在的计算机瘫痪,则会导致整个集群系统的瘫痪。C.与分布式负载均衡方式相比,实现简单。D.实现灵活,负载均衡器可以根据不同场景的特性配置不同的均衡策略。

83、以下关于RTOS(实时操作系统)的叙述中,不正确的是()A.RTOS不能针对硬件变化进行结构与功能上的配置及裁剪B.RTOS可以根据应用环境的要求对内核进行裁剪和重配C.RTOS的首要任务是调度一切可利用的资源来完成实时控制任务D.RTOS实质上就是一个计算机资源管理程序,需要及时响应实时事件和中断

84、架构风格反映领域中众多系统所共有的结构和()。A.语义特征B.功能需求C.质量属性D.业务规则

85、给定关系模式R(U,F),其中:属性集U={A1,A2,A3,A4,A5,A6},函数依赖集F={A1→A2,A1→A3,A3→A4,A1A5→A6}。由于R存在非主属性对码的部分函数依赖,所以R属于()A.1NFB.2NFC.3NFD.BCNF

86、某航空公司机票销售系统有n个售票点,该系统为每个售票点创建一个进程Pi(i=1,2,…,n)管理机票销售。假设Tj(j=1,2,…,m)单元存放某日某航班的机票剩余票数,Temp为Pi进程的临时工作单元,x为某用户的订票张数。初始化时系统应将信号量S赋值为()。Pi进程的工作流程如下图所示,若用P操作和V操作实现进程间的同步与互斥,则图中空(a)、空(b)和空(c)处应分别填入(请作答此空)。A.P(S)、V(S)和V(S)B.P(S)、P(S)和V(S)C.V(S)、P(S)和P(S)D.V(S)、V(S)和P(S)

87、甲、乙两个独立的网站都主要靠广告收入来支撑发展,目前都采用较高的价格销售广告。这两个网站都想通过降价争夺更多的客户和更丰厚的利润。假设这两个网站在现有策略下各可以获得1000万元的利润。如果一方单独降价,就能扩大市场份额,可以获得1500万元利润,此时,另一方的市场份额就会缩小,利润将下降到200万元。如果这两个网站同时降价,则他们都将只能得到700万元利润。这两个网站的主管各自经过独立的理性分析后决定,()。A.甲采取高价策略,乙采取低价策略B.甲采取高价策略,乙采取高价策略C.甲采取低价策略,乙采取低价策略D.甲采取低价策略,乙采取高价策略

88、分布式数据库缓存技术有Memcache与Redis,关于两者的说法正确的是()A.Memcache不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。B.Redis支持多线程C.Memcache不能进行内存管理D.Redis支持主从、sentinel、cluster等分布式存储方式

89、“4+1”视图主要用于描述系统逻辑架构,最早由PhilippeKruchten于1995年提出。其中()视图用于描述对象模型,并说明系统应该为用户提供哪些服务。当采用面向对象的设计方法描述对象模型时,通常使用()表达类的内部属性和行为,以及类集合之间的交互关系;采用(请作答此空)定义对象的内部行为。A.对象图B.活动图C.状态图D.类图

90、对计算机评价的主要性能指标有时钟频率、()、运算精度和内存容量等A.丢包率B.端口吞吐量C.可移植性D.数据处理速率

91、以下关于统一过程UP的叙述中,不正确的是。A.UP是以用例和风险为驱动,以架构为中心,迭代并且增量的开发过程B.UP定义了四个阶段,即起始、精化、构建和确认阶段C.每次迭代都包含计划、分析、设计、构造、集成、测试以及内部和外部发布D.RUP有9个核心工作流

92、UNIX的源代码控制工具(sourceCodecontrolSystem,SCCS)是软件项目开发中常用的()A.源代码静态分析工具B.工具C.控制工具D.再工程工具

93、若系统中存在n个等待事务Ti(i=0,1,2,…,n-1),其中:T0正等待被T1锁住的数据项A1,T1正等待被T2锁住的数据项A2,…,Ti正等待被Ti+1锁住的数据项Ai+1,…,Tn-1正等待被T0锁住的数据项A0,则系统处于()状态。A.封锁B.死锁C.循环D.并发处理

94、某公司拟开发一个轿车巡航定速系统,系统需要持续测量车辆当前的实时速度,并根据设定的期望速度自动控制轿车的油门和刹车。针对上述需求,采用()架构风格最为合适。A.解释器B.过程控制C.分层D.管道—过滤器

95、基于架构的软件开发(ArchitectureBasedSoftwareDevelopment,ABSD.强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(11)来描述软件架构,采用(12)来描述需求。【回答括号12】A.用例与类图B.用例与视角C.用例与质量场景D.视角与质量场景

96、网络逻辑结构设计的内容不包括()A.逻辑网络设计图B.IP地址方案C.具体的软硬件、广域网连接和基本服务D.用户培训计划

97、基于zoL的界面管理技术可实现灵活的界面配置、界面动态生成和界面定制,其思路是用xDIL生成配置文件及界面所需的元数据,按不同需求生成界面元素及软件界面,其技术框图如图所示。图中填空部分分别是(4)、(5)、(6)。A.界面定制B.界面动态生成C.界面配置D.界面修改

98、软件集成测试将已通过单元测试的模块集成在一起,主要测试模块之间的协作性。从组装策略而言,可以分为()。A.批量式组装和增量式组装B.自顶向下和自底向上组装C.一次性组装和增量式组装D.整体性组装和混合式组装

99、图中的(2)是什么()。A.程序设计B.验证测试C.表决D.判断

100、在软件系统工具中,版本控制工具属于()A.软件开发工具B.软件维护工具C.编码与排错工具D.软件管理和软件支持工具

参考答案与解析

1、答案:A本题解析:考核嵌入式系统设计对存储结构的操作。

2、答案:D本题解析:假设从甲处采购X吨,从乙处采购Y吨,则:40%x+20%y<=3220%x+50%y<=32解方程,即得。

3、答案:D本题解析:利用需求分析和现有网络体系分析的结果来设计逻辑网络结构,最后得到一份逻辑网络设计文档,输出内容包括以下几点:1、逻辑网络设计图2、IP地址方案3、安全方案4、招聘和培训网络员工的具体说明5、对软硬件、服务、员工和培训的费用初步估计物理网络设计是对逻辑网络设计的物理实现,通过对设备的具体物理分布、运行环境等确定,确保网络的物理连接符合逻辑连接的要求。输出如下内容:1、网络物理结构图和布线方案2、设备和部件的详细列表清单3、软硬件和安装费用的估算4、安装日程表,详细说明服务的时间以及期限5、安装后的测试计划6、用户的培训计划由此可以看出D选项的工作是物理网络设计阶段的任务。

4、答案:D本题解析:面向对象的分析模型主要由顶层架构图、用例与用例图和领域概念模型构成;设计模型则包含以包图表示的软件体系机构图、以交互图表示的用例实现图、完整精确的类图、描述复杂对象的状态图和用以描述流程化处理过程的活动图等。

5、答案:D本题解析:暂无解析

6、答案:D本题解析:软件过程模型的基本概念:软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,软件活动主要有:(1)软件描述。必须定义软件功能以及使用的限制。(2)软件开发。也就是软件的设计和实现,软件工程人员制作出能满足描述的软件。(3)软件有效性验证。软件必须经过严格的验证,以保证能够满足客户的需求。(4)软件进化。软件随着客户需求的变化不断地改进。

7、答案:D本题解析:暂无解析

8、答案:A本题解析:本题考查的是应试者对数据库基本概念的掌握程度。所谓数据的完整性,是指数据的有效性、正确性和一致性。在数据库设计时如果没有一定的措施确保数据库中数据的完整件,就无法从数据库中获得可信的数据。数据的完整性设计,应该贯穿在数据库设计的全过程中。例如,在数据需求分析价段,收集数据信息时,应该向有关用户调查该数的有效值范围。

9、答案:A本题解析:在需求管理过程中需求的变更是受严格管控的,其流程为:1、问题分析和变更描述。这是识别和分析需求问题或者一份明确的变更提议,以检查它的有效性,从而产生一个更明确的需求变更提议2、变更分析和成本计算。使用可追溯性信息和系统需求的一般知识,对需求变更提议进行影响分析和评估。变更成本计算应该包括对需求文档的修改、系统修改的设计和实现的成本。一旦分析完成并且确认,应该进行是否执行这一变更的决策3、变更实现。这要求需求文档和系统设计以及实现都要同时修改。如果先对系统的程序做变更,然后再修改需求文档,这几乎不可避免地会出现需求文档和程序的不一致

10、答案:C本题解析:先求候选码:关系模式码的确定,设关系模式R<U,F>1.首先应该找出F中所有的决定因素,即找出出现在函数依赖规则中“→”左边的所有属性,组成集合U1.2.再从U1中找出一个属性或属性组K,运用Armstrong公理系统及推论,使得K→U,而K的真子集K'→U不成立,这样就得到了关系模式R的一个候选码,找遍U1属性的所有组合。重复此步骤,最终得到关系模式R的所有候选码。

11、答案:C本题解析:2053/32=64.156,属于第65个字。题干问的是编号,编号64的是第65个字。

12、答案:C本题解析:暂无解析

13、答案:C本题解析:流水线的执行时间=(t1+t2+...+tk)+(n-1)*△t=(t+3t+t+2t+t)+(100-1)*3t=305t流水线的吞吐率=指令执行条数/流水线执行时间=100/305△t

14、答案:A本题解析:瀑布模型是最早使用的软件生存周期模型之一。瀑布模型的特点是因果关系紧密相连,前一个阶段工作的结果是后一个阶段工作的输入。或者说,每一个阶段都是建立在前一个阶段的正确结果之上,前一个阶段的错误和疏漏会隐蔽地带入后一个阶段。这种错误有时甚至可能是灾难性的,因此每一个阶段工作完成后,都要进行审查和确认。

15、答案:B本题解析:关键路径为ABCEFJ和ABDGFJ,18天。

16、答案:D本题解析:特定领域软件架构(DomainSpecificSoftwareArchitecture,DSSA)以一个特定问题领域为对象,形成由领域参考模型、参考需求、参考架构等组成的开发基础架构,其目标是支持一个特定领域中多个应用的生成。DSSA的基本活动包括领域分析、领域设计和领域实现。其中领域分析的主要目的是获得领域模型,领域模型描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得DSSA,DSSA描述领域模型中表示需求的解决方案;领域实现的主要目标是依据领域模型和DSSA开发和组织可重用信息,并对基础软件架构进行实现。

17、答案:C本题解析:考察数据库设计基础知识

18、答案:C本题解析:这道题可采用穷举法分别试算各个方案,结果是:甲投资3百万,丙投资1百万,乙投资0,收益为:6+6.4+4=16.4百万。

19、答案:C本题解析:配置项是构成产品配置的主要元素,配置项主要有以下两大类:(1)属于产品组成部分的工作成果:如需求文档、设计文档、源代码和测试用例等;(2)属于项目管理和机构支撑过程域产生的文档:如工作计划、项目质量报告和项目跟踪报告等。这些文档虽然不是产品的组成部分,但是值得保存。所以选项C的工作计划虽可充当配置项,但不属于产品组成部分工作成果的配置项。

20、答案:B本题解析:暂无解析

21、答案:B本题解析:访问者(Visitor)模式是一种对象的行为模式,用于表示一个作用于某对象结构中的各元素的操作,它使得用户可以在不改变各元素的类的前提下,定义作用于这些元素的新操作。访问者模式使得新的操作变得很容易,但在一定程度上破坏了封装性。

22、答案:A本题解析:本题考查PV操作方面的基本知识。因为公共数据单元Tj是一个临界资源,最多允许1个终端进程使用,因此需要设置一个互斥信号量S,初值等于1。第2小题因为进入临界区时执行P操作,退出临界区时执行V操作。

23、答案:D本题解析:类图展现了一组对象、接口、协作和它们之间的关系。定时图强调消息跨越不同对象或参与者的实际时间,而不仅仅只是关心消息的相对顺序。部署图软件和硬件组件之间的物理关系以及处理节点的组件分布情况。包图描述由模型本身分解而成的组织单元,以及它们之间的依赖关系。

24、答案:D本题解析:《著作权法》第10条第1款第8项所称的展览权,是指公开陈列美术作品、摄影作品的原件或者复制件的权利。所谓公开,就是向不特定的多数人展示。展览的作品局限于美术作品、摄影作品,但包括复制件,不限于原件,也没有营利性、非营利性的区分。美术作品著作权人的展览权与作品原件的所有权有时会发生冲突,对此,《著作权法》第18条规定:"美术等作品原件所有权的转移,不视为作品著作权的转移,但美术作品的原件的展览权由原件所有人享有。"即作者出让美术作品的原件后,就丧失了对原件的展览权。摄影作品则不适用该项规定,作者仍享有展览权。

25、答案:B本题解析:报文摘要用于对发送的报文生成一个非常小的摘要信息。这个摘要信息保证原报文的完整性,即原报文只要有一位被改变,则摘要信息就会不匹配。用私钥对摘要做加密,不仅保证了摘要的私密性,还可以防止抵赖。因为只有匹配的公钥能够解开。也就是说,如果用某人的公钥能够解开报文,说明就是某人做的。

26、答案:A本题解析:计算机系统的性能一般包括两个大的方面。一个方面是它的可靠性或可用性,也就是计算机系统能正常工作的时间,其指标可以是能够持续工作的时间长度(例如,平均无故障时间),也可以是在一段时间内,能正常工作的时间所占的百分比。另一个方面是它的处理能力或效率,这又可分为三类指标,第一类指标是吞吐率(例如,系统在单位时间内能处理正常作业的个数),第二类指标是响应时间(从系统得到输入到给出输出之间的时间),第三类指标是资源利用率,即在给定的时间区间中,各种部件(包括硬设备和软件系统)被使用的时间与整个时间之比。当然,不同的系统对性能指标的描述有所不同。例如,计算机网络系统常用的性能评估指标为信道传输速率、信道吞吐量和容量、信道利用率、传输延迟、响应时间和负载能力等。

27、答案:A本题解析:URL(UniformResourceLocator),统一资源定位符,是对互联网上的资源位置和访问方法的一种简洁的表示,是互联网上资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。一个标准的URL的格式如下:协议://域名或IP地址(:端口号)/目录/文件名.其中,目录可能存在多级目录。某公司内部使用作为访问某服务器的地址,此为域名地址,其中wb是主机名,而xyz是三级域名,com是二级域名,cn是顶级域名。

28、答案:B本题解析:在对一个软件系统的架构进行设计与确认之后,需要进行架构复审。架构复审的目的是为了标识潜在的风险,及早发现架构设计中的缺陷和错误。在架构复审过程中,主要由用户代表与领域专家决定架构是否满足需求、质量需求是否在设计中得到体现。

29、答案:C本题解析:架构设计的目标是确定应用软件的哪些部分将被分配到何种硬件。识别出正在开发系统的主要软件构件并分配到系统将要运行的硬件构件。所有软件系统可分为四项基本功能。首项是数据存储。大多数信息系统需要数据进行存储并检索,无论是一个小文件,比如一个字处理器产生的一个备忘录,还是一个大型数据库,比如存储一个企业会计记录的数据库。第二项功能是数据访问逻辑,处理过程需要访问数据,这通常是指用SQL进行数据库查询。第三项功能是应用程序逻辑,这些逻辑通过数据流图,用例和功能需求来记录。第四项功能是表示逻辑,给用户显示信息并接收用户命令。一个系统的三类主要硬件构件是客户机、服务器和网络。

30、答案:B本题解析:本题考核操作系统基本概念。

31、答案:A本题解析:能力成熟度模型(CMM)描述了软件发展的演进过程,从毫无章法、不成熟的软件开发阶段到成熟软件开发阶段的过程。以CMM的架构而言,它涵盖了规划、软件工程、管理、软件开发及维护等技巧,若能确实遵守规定的关键技巧,可协助提升软件部门的软件设计能力,达到成本、时几间、功能与品质的目标。CMM在软件开发机构中被广泛用来指导软件过程改进。

32、答案:B本题解析:用户需求分析阶段形成的相关文档用以作为概念结构设计的设计依据。

33、答案:D本题解析:暂无解析

34、答案:D本题解析:POA是对象实现与ORB其它组件之间的中介,它将客户请求传送到伺服对象,按需创建子POA,提供管理伺服对象的策略。CORBA对象可看作是一个具有对象标识、对象接口及对象实现的抽象实体。之所以称为抽象的,是因为并没有硬性规定CORBA对象的实现机制。由于独立于程序设计语言和特定ORB产品,一个CORBA对象的引用又称可互操作的对象引用(InteroperableObjectReference)。从客户程序的角度看,IOR中包含了对象的标识、接口类型及其他信息以查找对象实现。伺服对象(servant)是指具体程序设计语言的对象或实体,通常存在于一个服务程序进程之中。客户程序通过对象引用发出的请求经过ORB担当中介角色,转换为对特定的伺服对象的调用。在一个CORBA对象的生命期中,它可能与多个伺服对象相关联,因而对该对象的请求可能被发送到不同的伺服对象。象标识(ObjectID)是一个用于在POA中标识一个CORBA对象的字符串。它既可由程序员指派,也可由对象适配器自动分配,这两种方式都要求对象标识在创建它的对象适配器中必须具有唯一性。

35、答案:C本题解析:特定领域软件架构(DomainSpecificSoftwareArchitecture,DSSA)以一个特定问题领域为对象,形成由领域参考模型、参考需求、参考架构等组成的开发基础架构,其目标是支持一个特定领域中多个应用的生成。DSSA的基本活动包括领域分析、领域设计和领域实现。其中领域分析的主要目的是获得领域模型,领域模型描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得DSSA,DSSA描述领域模型中表示需求的解决方案;领域实现的主要目标是依据领域模型和DSSA开发和组织可重用信息,并对基础软件架构进行实现。

36、答案:B本题解析:类之间的主要关系有关联、依赖、泛化、聚合、组合和实现等(1)关联关系关联提供了不同类的对象之问的结构关系,它在一段时间内将多个类的实例连接在一起(2)依赖关系两个类A和B,如果B的变化可能会引起A的变化,则称类A依赖于类B(3)泛化关系泛化关系描述了一般事物与该事物中的特殊种类之间的关系,也就是父类与子类之间的关系继承关系是泛化关系的反关系,也就是说,子类继承了父类,而父类则是子类的泛化(4)聚合共享聚集关系通常简称为聚合关系,它表示类之间的整体与部分的关系,其含义是“部分”可能同时属于多个“整体”,“部分”与“整体”的生命周期可以不相同例如,汽车和车轮就是聚合关系,车子坏了,车轮还可以用;车轮坏了,可以再换一个(5)组合组合聚集关系通常简称为组合关系,它也是表示类之间的整体与部分的关系与聚合关系的区别在于,组合关系中的“部分”只能属于一个“整体”,“部分”与“整体”的生命周期相同,“部分”随着“整体”的创建而创建,也随着“整体”的消亡而消亡例如,一个公司包含多个部门,它们之间的关系就是组合关系公司一旦倒闭,也就无所谓部门了(6)实现关系实现关系将说明和实现联系起来接口是对行为而非实现的说明,而类中则包含了实现的结构一个或多个类可以实现一个接口,而每个类分别实现接口中的操作

37、答案:C本题解析:本题考察求解关键字

38、答案:A本题解析:架构风格定义一个系统家族,即一个体系结构定义一个词汇表和一组约束。词汇表中包含一些构件和连接件类型,而这组约束指出系统是如何将这些构件和连接件组合起来的。架构风格反映了领域中众多系统所共有的结构和语义特性,并指导如何将各个模块和子系统有效地组织成一个完整的系统。

39、答案:A本题解析:一般说来,信息化需求包含3个层次,即战略需求、运作需求和技术需求。一是战略需求。组织信息化的目标是提升组织的竞争能力、为组织的可持续发展提供一个支持环境。从某种意义上来说,信息化对组织不仅仅是服务的手段和实现现有战略的辅助工具;信息化可以把组织战略提升到一个新的水平,为组织带来新的发展契机。特别是对于企业,信息化战略是企业竞争的基础。<二是运作需求。组织信息化的运作需求是组织信息化需求非常重要且关键的一环,它包含三方面的内容:一是实现信息化战略目标的需要;二是运作策略的需要。三是人才培养的需要。三是技术需求。由于系统开发时间过长等问题在信息技术层面上对系统的完善、升级、集成和整合提出了需求。也有的组织,原来基本上没有大型的信息系统项目,有的也只是一些单机应用,这样的组织的信息化需求,一般是从头开发新的系统。

40、答案:B本题解析:性能是指系统的响应能力,即要经过多长时间才能对某个时间做出响应。可用性是指系统两次故障之间系统正常运行的比例。当可用性和可靠性同时出现在选项中的时候,我们通常选择可用性。可修改性是指较高的性价比对系统进行变更的能力。敏感点是指为了实现某种特定的质量属性,一个或多个系统组件所具有的特性。权衡点是指影响多个质量属性的特性,是多个质量属性的敏感点。风险点不以标准术语出现,它指某些做法有一些隐患可能导致一些问题。非风险点是指某些做法是可行的、可接受的。

41、答案:D本题解析:按顺序方式需要执行完一条执行之后再执行下一条指令,执行1条执行所需的时间为4Δt+2Δt+3Δt=9Δt,执行600条指令所需的时间为9Δt×600=5400Δt。若采用流水线方式,则处理过程如下图所示,执行完600条执行所需要的时间为4Δt×600+2Δt+3Δt=2405Δt。

42、答案:C本题解析:根据基于软件架构的设计的定义,基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用视角和视图来描述软件架构,采用用例和质量属性场景来描述需求。

43、答案:B本题解析:访问控制授权方案有:(1)自主访问控制(DiscretionaryAccessControl,DAC),由客体的属主对自己的客体进行管理,由属主自己决定是否将自己的客体访问权或部分访问权授予其他主体,这种控制方式是自主的。也就是说,在自主访问控制下,用户可以按自己的意愿,有选择地与其他用户共享他的文件。(2)强制访问控制(MandatoryAccessControl——MAC),用于将系统中的信息分密级和类进行管理,以保证每个用户只能访问到那些被标明可以由他访问的信息的一种访问约束机制。通俗的来说,在强制访问控制下,用户(或其他主体)与文件(或其他客体)都被标记了固定的安全属性(如安全级、访问权限等),在每次访问发生时,系统检测安全属性以便确定一个用户是否有权访问该文件。(3)基于角色的访问控制(RBAC),基于角色的访问控制中,角色由应用系统的管理员定义。而且授权规定是强加给用户的,用户只能被动接受,不能自主地决定,这是一种非自主型访问控制。其基本思想是,对系统操作的各种权限不是直接授予具体的用户,而是在用户集合与权限集合之间建立一个角色集合。每一种角色对应一组相应的权限。一旦用户被分配了适当的角色后,该用户就拥有此角色的所有操作权限。

44、答案:C本题解析:网闸是使用带有多种控制功能的固态开关读写介质连接两个独立主机系统的信息安全设备。由于物理隔离网闸所连接的两个独立主机系统之间,不存在通信的物理连接、逻辑连接、信息传输命令、信息传输协议,不存在依据协议的信息包转发,只有数据文件的无协议"摆渡",且对固态存储介质只有"读"和"写"两个命令。所以,物理隔离网闸从物理上隔离、阻断了具有潜在攻击可能的一切连接,使"黑客"无法入侵、无法攻击、无法破坏,实现了真正的安全。使用安全隔离网闸意义是:(一)当用户的网络需要保证高强度的安全,同时又与其它不信任网络进行信息交换的情况下,如果采用物理隔离卡,用户必须使用开关在内外网之间来回切换,不仅管理起来非常麻烦,使用起来也非常不方便,如果采用防火墙,由于防火墙自身的安全很难保证,所以防火墙也无法防止内部信息泄漏和外部病毒、黑客程序的渗入,安全性无法保证。在这种情况下,安全隔离网闸能够同时满足这两个要求,弥补了物理隔离卡和防火墙的不足之处,是最好的选择。(二)对网络地隔离是通过网闸隔离硬件实现两个网络在链路层断开,但是为了交换数据,通过设计的隔离硬件在两个网络对应的上进行切换,通过对硬件上的存储芯片的读写,完成数据的交换。(三)安装了相应的应用模块之后,安全隔离网闸可以在保证安全的前提下,使用户可以浏览网页、收发电子邮件、在不同网络上的数据库之间交换数据,并可以在网络之间交换定制的文件。

45、答案:A本题解析:装饰(Decorator)模式可以再不修改对象外观和功能的情况下添加或者删除对象功能。它可以使用一种对客户端来说是透明的方法来修改对象的功能,也就是使用初始类的子类实例对初始对象进行授权。装饰模式还为对象动态地添加了额外的重任,这样就在不使用静态继承的情况下,为修改对象功能提供了灵活的选择。在以下情况中,应该使用装饰模式:?想要在单个对象中动态并且透明地添加责任,而这样并不会影响其他对象;?想要在以后可能要修改的对象中添加责任;?当无法通过静态子类化实现扩展时。

46、答案:B本题解析:暂无解析

47、答案:C本题解析:题干中并没有提到过专利的有关内容,因此"公司享有专利权"的说法是错误的。

48、答案:C本题解析:本主要考查待定领域软件架构的基本定义和基本活动。特定领件架构(0SSA)是在一个特定应用领域为—组应用提供组织结构参考的标佳软件架构。实施DSSA的过程中包括—系列基本的活动其中领城设计活动的主要目的是为了获得DSSA。该活动参加人员中,领城专家的主要任务是提供关于领城中系统的需求规约和实现的知识

49、答案:A本题解析:

50、答案:C本题解析:正确识别风险点、非风险点、敏感点和权衡点是进行软件架构评价的关键步骤。其中敏感点是实现一个特定质量属性的关键特征,该特征为一个或多个软件构件所共有。系统权衡点会影响一个或多个属性,并对于多个属性来说都是敏感点。基于该定义,可以看出“改变加密的级别可能会对安全性和性能都产生显著的影响”正是一个对系统权衡点的描述。

51、答案:D本题解析:暂无解析

52、答案:D本题解析:暂无解析

53、答案:A本题解析:暂无解析

54、答案:D本题解析:依据我国《商标法实施条例》第三十一条规定:两个或者两个以上的商标注册申请人,在同一种商品或者类似商品上,以相同或者近似的商标申请注册的,初步审定并公告申请在先的商标;同一天申请的,初步审定并公告使用在先的商标,驳回其他人的申请,不予公告。若均无使用证据或证据无效的,则采用抽签的方式决定谁的申请有效。

55、答案:B本题解析:体系结构风格反映了领域中众多系统所共有的结构和语义特性,并指导如何将各个模块和子系统有效地组织成一个完整的系统。对软件体系结构风格的研究和实践促进对设计的重用,一些经过实践证实的解决方案也可以可靠地用于解决新的问题。例如,如果某人把系统描述为客户/服务器模式,则不必给出设计细节,我们立刻就会明白系统是如何组织和工作的。

56、答案:B本题解析:NS盒图是用于取代传统流程图的一种描述方式。NS盒图形象直观,具有良好的可见度。例如循环的范围、条件语句的范围都是一目了然的,所以容易理解设计意图,为编程、复查、选择测试用例、维护都带来了方便。它能清楚的表达复杂条件组合与应做的动作之间的对应关系

57、答案:D本题解析:性能指标,是软、硬件的性能指标的集成。在硬件中,包括计算机、各种通信交换设备、各类网络设备等;在软件中,包括:操作系统、协议以及应用程序等。对计算机评价的主要性能指标有:时钟频率(主频);运算速度;运算精度;内存的存储容量;存储器的存取周期;数据处理速率PDR(processingdatarate);吞吐率;各种响应时间;各种利用率;RASIS特性(即:可靠性Reliability、可用性Availability、可维护性、完整性和安全性;平均故障响应时间;兼容性;可扩充性;性能价格比。

58、答案:D本题解析:一个模块的扇出是指该模块直接调用的下级模块的个数,扇出大表示模块的复杂度高,需要控制和协调过多的下级模块。扇出过大一般是因为缺乏中间层次,应当适当增加中间层次的控制模块:扇出过小时可以把下级模块进一步分解成若干个子功能模块,或者合并到它的上级模块中去。一个模块的扇入是指直接调用该模块的上级模块的个数;扇入大表示模块的复用程度高。设计良好的软件结构通常顶层扇出比较大,中间扇出比较小,底层模块则有大扇入。

59、答案:A本题解析:通过A1能推导出关系R的全部属性,因此关键字为A1。

60、答案:D本题解析:本题主要考查考生对计算机的定点运算速度描述的理解与掌握。根据题干描述,假设某计算机中基本指令的执行需要5个机器周期,每个机器周期为3微秒,则该计算机每完成一个基本指令需要5×3=15微秒,根据峰值MIPS的定义,其定点运算速度为1/15=0.067MIPS,特别需要注意单位“微秒”和“百万指令数”,在计算过程中恰好抵消。

61、答案:C本题解析:"机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,恢复正常运行"属于可用性,因为场景描述的是故障恢复问题。主动冗余是可用性的常见策略。"机器人在正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条新的运行路径"属于性能,资源调度是其常见策略。"对机器人的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进行报警和记录"属于安全性,常见的策略是追踪审计。

62、答案:B本题解析:按照Flynn分类法,根据计算机中指令和数据的并行状况可把计算机分成以下几类。单指令流单数据流(SISD)--传统的计算机包含单个CPU,它从存储在内存中的程序那里获得指令,并作用于单一的数据流。单指令流多数据流(SIMD)--单个的指令流作用于多于一个的数据流上。例如有数据4、5和3、2,一个单指令执行两个独立的加法运算:4+5和3+2,就被称为单指令流多数据流。SIM

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论