《系统架构设计师 历年真题 2022年11月 系统架构设计师 上午题.docx》由会员分享,可在线阅读,更多相关《系统架构设计师 历年真题 2022年11月 系统架构设计师 上午题.docx(34页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2022年11月 系统架构设计师 上午题【单项选择题】云计算服务体系结构如下图所示,图中、分别与SaaS、PaaS、1as相对应,图中、应为( )。在这里插入图片描述A、应用层、基础设施层,平台层B、应用层、平台层、基础设施层C、平合层、应用层、基础设施层D、平台层、基础设施层、应用层答案:B 解析:Saas - Software(软件)-as-a-ServicePaas - Platform(平台)-as-a-ServiceIaas - Infrastructure(基础设施)-as-a-Service【单项选择题】前趋图(Precedcnce Graph)是一个有向无环图,记为=(Pi,P
2、i)PiPimust complete beforep2my startl,假设系统中进程P=P1,P2,P3,P4,P5,P6,P7,P8,且进程的前趋图如下图所示。那么,该前那图可记为( )。A、=P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P5),(P4, P7),(P5,P6),(P5,P7),(P7,P7,P6),(P4,P5),(P6,P7),(P7, P8)B、=P1,P2),(P1,P3),(P1,P3),(P1,P4),(P2,P3),(P2,P5),(P3,P4),(P3,P6),(P4,P7),(P5,P6),(P5,P6),(P5,P8),(P
3、6,P7)C、=P1,P2),(P1,P3),(P1,P3),(P1,P4),(P2,P3),(P2,P5),(P3,P4),(P3,P5),(P4,P6),(P5,P7),(P5,P8),(P6,P7),(P7,P8)D、=P1,P2),(P1,P3),(P2,P3),(P2,P5),(P3,P4),(P3,P6);(P4,P7),(P5,P6),(P5,P8),(P6,P7),(P6,P7),(P6,P8),(P8)答案:B 解析:【单项选择题】若系统正在将( )文件修改的结果写回磁盘时系统发生掉电、则对系统影响相对较大。A、目录NNB、空闲块C、用户程序D、用户数据答案:A 解析:当文件
4、处于“未打开”状态时,文件需占用三种资源:一个目录项;一个磁盘索引节点项;若干个盘块。当文件被引用或“打开”时,须再增加三种资源:一个内存索引节点项,它驻留在内存中;文件表中的一个登记项;用户文件描述符表中的一个登记项。由于对文件的读写管理,必须涉及上述各种资源,因而对文件的读写管理,又在很大程度上依赖于对这些资源的管理,故可从资源管理观点上来介绍文件系统。这样,对文件的管理就必然包括:对索引节点的管理;对空闲盘块的管理;对目录文件的管理;对文件表和描述符表的管理;对文件的使用。因此如果目录文件在写回磁盘时发生异常,对系统的影响是很大的。对于空闲块、用户数据和程序并不影响系统的工作,因此不会有
5、较大的影响。【单项选择题】在磁盘调度管理中,应先进行移臂调度,再进行旋转调度。假设磁盘移动臂位于20号柱面上,进程的请求序列如下表所示。如果采用最短移臂调度算法,那么系统的单应序列应为( )。A、B、C、D、答案:C 解析:最短寻道时间优先SSTF:优先满足访问磁道与当前磁头所在的磁道距离最近的进程,以使每次的寻道时间最短。【单项选择题】采用三级模式结构的数据库系统中,如果对一个表创建聚簇索引,那么改变的是数据库的( )。A、外模式B、模式C、内模式D、用户模式答案:C 解析:聚簇索引-内模式外模式对应用户级,内模式又称为存储模式,对应物理级。聚簇索引是对磁盘上实际数据重新组织,以按指定的一个
6、或多个列的值进行排序。所以是内模式。【单项选择题】假设系统中有正在运行的事务,若要转储全部数据库,则应采用( )方式。A、静态全局转储B、动态增量转储C、静态增量转储D、动态全局转储答案:D 解析:【单项选择题】给定关系模式R(U,F),其中U为属性集,F是U上的一组函数依赖,那么函数依赖的公理系统(Armstrong公理系统)中的分解规则是指( )为F所蕴涵。A、若XY,YZ,则XYB、若YXU,则XYC、若XY,ZY,则XZD、若XY,YZ,则XYZ答案:C 解析:函数依赖的推理规则:1、自反律:若YXU,则XY在R上成立。2、增广律:若XY在R上成立,且ZU,则XZYZ在R上也成立。3、
7、传递律:XY和YZ在R上成立,则XZ在R上也成立。4、合并规则:若XY和XZ在R上成立,则XYZ在R上也成立。5、分解规则:若XY和ZY在R上成立,则XZ在R上也成立。6、伪传递规则:若XY和YWZ在R上成立,则XWZ在R上也成立。7、复合规则:若XY和WZ在R上成立,则XWYZ在R上也成立。【单项选择题】给定关系R(A,B,C,D)和S(A,C,E,F),以下( )与R.B>S.E(R S)等价A、27(RS)B、1,2,3,4,7,8(1=5273=6(RS)C、27(RS)D、1,2,3,4,7,8(1=5273=6(RS)答案:B 解析:自然连接时一种特殊的等值连接1、两个关系中
8、比较非分量必须是相同的属性组2、在结果中把重复的属性列去掉【单项选择题】以下关于鸿蒙操作系统的叙述中,不正确的是( )。A、鸿蒙操作系统整体架构采用分层的层次化设计,从下向上依次为内核层、系统服务层、框架层和应用层B、鸿蒙操作系统内核层采用宏内核设计,拥有更强的安全特性和低时延特点C、鸿蒙操作系统架构采用了分布式设计理念,实现了分布式软总线、分布式设备虚拟化、分布式数据管理和分布式任务调度等四升分布式能力D、架构的系统安全性主要体现在搭载HamonyQS的分布式终端上,可以保证"正确的人,通过正确的设备,正确地使用数据”答案:B 解析:鸿蒙是微内核,安卓是宏内核,所以鸿蒙比安卓更为流
9、畅。【单项选择题】GPU目前已广泛应用于各行各业,GPU中集成了同时运行在GHZ的频率上的成千上万个core,可以高速处理图像数据。最新的GPU峰值性能可高达( )以上。A、100 TFlopsB、50 TElopsC、10 TFlopsD、1TFlops答案:A 解析:【单项选择题】AI芯片是当前人工智能技术发展的核心技术,其能力要支持训练和推理,通常,AI芯片的技术架构包括( )等三种A、GPU、FPGA、ASICB、CPU、FPGA,DSPC、GPU、CPU、ASICD、GPU、FPGA、SOC答案:A 解析:GPU图形处理器、FPGA可编程门阵列、ASIC超大规模集成电路,高端芯片基本
10、都采用这三种架构,包括人工智能芯片。从技术架构发展来看,大致也分为四个类型:1、通用类芯片,代表如:GPU、FPGA2、基于FPGA的半定制化芯片,代表如:深鉴科技DPU、百度XPU等3、全定制化ASIC芯片,代表如:TPU、寒武纪Cambricon-1A等4、类脑计算芯片,代表如:IBMTrueNorth、westwell、高通Zeroth等【单项选择题】通常,嵌入式中间件没有统一的架构风格,根据应用对象的不同可存在多种类型,比较常见的是消息中间件和分布式对象中间件,以下有关消息中间件的描述中,不正确的是( )。A、消息中间件是消息传输过程中保存消息的一种容器B、消息中间件具有两个基本特点:
11、采用异步处理模式、应用程序和应用程序调用关系为松耦合关系C、消息中间件主要由一组对象来提供系统服务,对象间能够跨平台通信D、消息中间件的消息传递服务模型有点对点模型和发布-订阅模型之分答案:C 解析:【单项选择题】以下关于HTTPS和HTTP协议的描述中,不正确的是( )。A、HTTPS协议使用加密传输B、HTTPS协议默认服务端口号是443C、HTTP协议默认服务端口是80D、电子支付类网站应使用HTTP协议答案:D 解析:HTTPS和HTTP的区别:1、HTTPS协议需要到CA申请证书2、HTTP是超文本传输协议,信息是明文传输,HTTPS则是具有安全性的SSL加密传输协议3、HTTP和H
12、TTPS使用的是完全不同的连接方式,用的端口也不一样,HTTP:80,HTTPS:4434、HTTP的连接很简单,是无专题的;HTTPS协议是有SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比HTTP协议安全【单项选择题】电子邮件客户端通过发起对SMTP服务器的( )端口的TCP连接来进行邮件发送。A、23B、25C、110 D、143答案:B 解析:【单项选择题】系统( )是指在规定的时间内和规定条件下能有效地实现规定功能的能力。它不仅取决于规定的使用条件等因素,还与设计技术有关。常用的度量指标主要有故障率(或失效率)、平均失效等待时间、平均失效间隔时间和可靠度等。其中,可靠
13、度是系统在规定工作时间内无故障的概率。A、可靠性B、可用性C、可理解性D、可测试性答案:A 解析:1、可靠度指标:系统可靠性是系统在规定的时间内及规定的环境条件下,完成规定功能的能力,也就是系统无故障运行的概率2、失效率:是指单位时间内失效的元件数与元件总数的比例。3、平均故障间隔时间(MTBF):是指相邻两次故障之间的平均时间,也称为平均故障间隔4、平均五故障时间(MTTF):是指某个元件预计可运作平均时间,也称为修复前平均时间【单项选择题】系统可靠性是指在规定的时间内和规定条件下能有效地实现规定功能的能力。它不仅取决于规定的使用条件等因素,还与设计技术有关。常用的度量指标主要有故障率(或失
14、效率)、平均失效等待时间、平均失效间隔时间和可靠度等。其中,( )是系统在规定工作时间内无故障的概率。A、失效率B、平均失效等待时间C、平均失效间隔时间D、可靠度答案:D 解析:1、可靠度指标:系统可靠性是系统在规定的时间内及规定的环境条件下,完成规定功能的能力,也就是系统无故障运行的概率2、失效率:是指单位时间内失效的元件数与元件总数的比例。3、平均故障间隔时间(MTBF):是指相邻两次故障之间的平均时间,也称为平均故障间隔4、平均五故障时间(MTTF):是指某个元件预计可运作平均时间,也称为修复前平均时间【单项选择题】数据资产的特征包括( )。可增值可测试可共享可维护可控制可量化A、B、C
15、、D、答案:D 解析:数据资产是能带来经济利益的数据资源,可以增值、贬值、量化、共享、清洗、建模。数字资产只能是评估,而不是测试。【单项选择题】数据管理能力成熟度评估模型(DCMM)是我国首个数据管理领域的国家标准,DCMM提出了符合我国企业的数据管理框架,该框架将组织数据管理能力划分为8个能力域,分别为数据战略、数据治理、数据架构、数据标准,数据质量、数据安全、( )A、数据应用和数据生存周期B、数据应用和数据测试C、数据维护和数据生存周期D、数据维护和数据测试答案:A 解析:DCMM数据管理能力成熟度评估模型定义了:数据战略、数据治理、数据架构、数据应用、数据安全、数据质量、数据标准和数据
16、生存周期8个核心能力域【单项选择题】与瀑布模型相比,( )降低了实现需求变更的成本,更容易得到客户对于已完成开发工作的反馈意见,并且客户可以更早地使用软件并从中获得价值。A、快速原型模型B、敏捷开发C、增量式开发D、智能模型答案:C 解析:增量模型与原型实现模型和其他演化方法一样,本质上是迭代的,但是与原型实现不一样的是其强调每一个增量均发布一个可操作产品。增量模型的特点是引进增量包的概念,无需等到所有需求都出来,只要某个需求的增量包出来即可进行开发【单项选择题】CMMI是软件企业进行多方面能力评价的、集成的成熟度模型,软件企业在实施过程中,为了达到本地化,应组织体系编写组,建立基于CMMI的
17、软件质量管理体系文件,体系文件的层次结构一般分为四层,包括:顶层方针模板类文件过程文件规程文件按照自顶向下的塔型排列,以下顺序正确的是( )。A、B、C、D、答案:D 解析:软件过程架构结构是由四个层次组成:方针、过程、规程和第四层的标准、规范、指南等组成【单项选择题】信息建模方法是从数据的角度对现实世界建立模型,模型是现实系统的一个抽象,信息建模方法的基本工具是( )。A、流程图B、实体联系图C、数据流图D、数据字典答案:B 解析:【单项选择题】()通常为一个迭代过程,其中的活动包括需求发现、需求分类和组织、需求协商、需求文档化。A、需求确认B、需求管理C、需求抽取D、需求规格说明答案:C
18、解析:【单项选择题】使用模型驱动的软件开发方法,软件系统被表示为一组可以被自动转换为可执行代码的模型。其中,()在不涉及实现的情况下对软件系统进行建。A、平台无关模型B、计算无关模型图像牛C、平台相关模型D、实现相关模型答案:A 解析:【单项选择题】在分布式系统中,中间件通常提供两种不同类型的支持,即( )。A、数据支持和交互支持B、交互支持和提供公共服务C、安全支持和提供公共服务D、数据支持和提供公共服务答案:B 解析:分布式系统中,中间件通常提供两种不同类型的支持:1、交互支持:中间件协调系统重的不同组件之间的交互2、提供公共服务:即中间件提供对夫妇的可腹痛的视线,这些服务可能会被分布式系
19、统中的很多组件所需要【单项选择题】工作流表示的是业务过程模型,通常使用图形形式来描达,以下不可用来描述工作流的是()。A、活动图B、BPMNC、用例图D、Petri-Net答案:C 解析:用例图是用来描述系统功能(用户需求)【单项选择题】()的常见功能包括版本控制、变更管理、配置状态管理,访问控制和安全控制等。A、件测试工具B、版本控制工具C、软件维护工具D、配置管理工具答案:D 解析:【单项选择题】与UML1x不同,为了更清楚地表达UML的结构,从UML2开始,整个UML规范被划分为基础结构和上层结构两个相对独立的部分,基础结构是UML的(),它定义了构造UML模型的各种基本元素而上层结构则
20、定义了面向建模用户的各种UML模型的语法、语义和表示。A、元元素B、模型C、元模型D、元元模型答案:C 解析:从UML2开始,整个UML贵妇被划分为基础结构和上层结构两个相对独立的部分。基础结构是UML的元模型:它定义了构造UML模型的各种基本元素而上层结构则定义了面向建模用户的各种UML模型的语法、语义和表示【单项选择题】领域驱动设计提出围绕( )进行软件设计和开发,该模型是由开发人员与领域专家协作构建出的一个反映深层次领域知识的模型。A、行为模型B、领域模型C、专家模型D、知识库模型答案:B 解析:【单项选择题】以下关于微服务架构与面向服务架构的描述中,正确的是( )。A、两者均采用去中心
21、化管理B、两者均采用集中式管理C、微服务架构采用去中心化管理,面向服务架构采用集中式管理D、微服务架构采用集中式管理,面向服务架构采用去中心化管理答案:C 解析:【单项选择题】以下有关构件特性的描述中,说法不正确的是()。A、构件是独立部署单元B、构件可作为第三方的组装单元C、构件没有外部的可见状态D、构件作为部署单元,是可拆分的答案:D 解析:【单项选择题】在构件的定义中,()是一个已命名的一组操作的集合。A、接口B、象C、函数D、模块答案:A 解析:接口是一个已命名的一组操作的集合客户程序可以在运行状态下利用接口动态确定构件所支持的功能并调用,即构件的客户(通常是其他构件)通过这些访问点来
22、使用构件提供的服务【单项选择题】在服务端构件模型的典型解决方案中,()较为适用于应用服务器。A、EJB和COM+模型B、EJB和servlet模型C、COM+和ASP模型D、COM+和servlet模型答案:A 解析:【单项选择题】以下有关构件演化的叙述中,说法不正确的是()。A、安装新版本构件可能会与现有系统发生冲突B、构件通常也会经历一般软件产品具有的演化过程C、解决“遗留系统移植”问题还需要通过使用包裹器构件来适配旧版软件D、为安装新版本的构件,必须终止系统中所有现有版本构件的运行答案:D 解析:【单项选择题】软件复杂性度量中,()可以反映源代码结构的复杂度。A、模块数B、环路数C、用户
23、数D、对象数答案:B 解析:【单项选择题】在白盒测试中,测试强度最高的是()。A、语句覆盖B、分支覆盖C、判定覆盖D、路径覆盖答案:D 解析:常用的白盒测试用例设计方法有:语句覆盖、判定覆盖、条件覆盖、条件判定覆盖、条件组合覆盖、路径覆盖等发现错误的能力呈现由弱到强的变化1、语句覆盖:每条语句至少执行一次2、判定覆盖:每个判定的每个分支至少执行一次3、条件覆盖:每个判断的每个条件应取到各种可能的值4、判定/条件覆盖:同时满足判断覆盖和条件覆盖5、条件组合覆盖:每个判定中的各条件的每一种组合至少出现一次6、路径覆盖:程序中每条可能的路径至少执行一次【单项选择题】在黑盒测试方法中,()方法最适合描
24、述在多个逻辑条件取值组合所构成的负载情况下,分别要执行哪些不同的动作。A、等价类B、边界值C、判定表D、因果图答案:C 解析:【单项选择题】()的目的是测试软件变更之后,变更部分的正确性和对变更需求的符合性,以及软件原有的、正确的功能、性能和其它规定的要求的不损害性。A、验收测试B、Alpha测试C、Beta测试D、回归测试答案:D 解析:【单项选择题】在对遗留系统进行评估时,对于技术含量较高、业务价值较低且仅能完成某个部门的业务管理的遗留系统,一般采用的遗留系统演化策略是()策略A、淘汰B、继承C、集成D、改造答案:C 解析:1、淘汰策略:低水平、低价值2、继承策略:低水平、高价值3、改造策
25、略:高水平、高价值4、集成策略:高水平、低价值【单项选择题】在软件架构复用中,( )是指开发过程中,只要发现有可复用的资产,就对其进行复用。计划复用是指在开发之前,就要进行规划,以决定哪些需要复用。A、发现复用B、机会复用C、资产复用D、过程复用答案:C 解析:【单项选择题】在软件架构复用中,资产复用是指开发过程中,只要发现有可复用的资产,就对其进行复用。( )是指在开发之前,就要进行规划,以决定哪些需要复用。A、预期复用B、计划复用C、资产复用D、系统复用答案:B 解析:【单项选择题】软件复用过程的主要阶段包括( )。A、分析可复用的软件资产、管理可复用资产和使用可复用资产B、构造/获取可复
26、用的软件资产、管理可复用资产和使用可复用资产C、构造/获取可复用的软件资产和管理可复用资产D、分析可复用的软件资产和使用可复用资产答案:B 解析:【单项选择题】DSSA(Domain Specific Software Architecture)就是在一个特定应用领域中为一组应用提供组织结构参考的标准软件体系结构,实施DSSA的过程中包含了一些基本的活动。其中,领域模型是( )阶段的主要目标。A、领域设计B、领域实现C、领域分析D、领域工程答案:C 解析:1、领域分析:主要目的是获得领域模型领域模型描述领域中系统之间的共同需求,所描述的需求为领域需求。2、领域设计:主要目的是获得DSSADSS
27、A描述在领域模型中表示需求的解决方案,他不是单个系统的表示,而是能够适应领域中多个系统需求的一个高层次的设计。3、领域实现:主要目的是依据领域模型及DSSA开发和组织可重用信息【单项选择题】改变加密级别可能会对安全性和性能产生非常重要的影响,因此,在软件架构评估中,该设计决策是一个( )。A、敏感点B、风险点C、权衡点D、非风险点答案:C 解析:1、敏感点是一个或多个构件的特性。研究敏感点可使设计师明确在搞清楚如何实现质量目标时应主要的问题。2、权衡点是影响多个质量属性的特性,是多个质量属性的敏感点。【单项选择题】效用树是采用架构权衡分析方法(Architecture Tradeoff Ana
28、lysis Method,ATAM)进行架构评估的工具之一,其树形结构从根部到叶子节点依次为( )。A、树根、属性分类、优先级,质量属性场景B、树根、质量属性、属性分类,质量属性场景C、树根、优先级、质量属性、质量属性场景D、树根、质量属性、属性分类,优先级答案:B 解析:【单项选择题】平均失效等持时间(mean time to failure,MTTF)和平均失效间隔时间(mantime between failure,MTBF)是进行系统可靠性分析时的要指标,在失效率为常数和修复时间很短的情况下,( )。A、MTTF远远小于MTBF+B、MTTF和MTBF无法计算C、MTTF远远大于MTB
29、FD、MTTF和MTBF几乎相等答案:D 解析:平均故障间隔时间(MTBF)常与MTTF发生混淆。因为两次故障之间必然有修复行为,因此,MTBF中应该包含MTTR.MTBF=MTTR+MTTF实际应用中,一般MTTR很小,通常认为:MTBFMTTF即使用平局故障间隔时,一般假设故障的系统可以立刻修复。倘若故障的系统无法修复,一般该有MTTF(平均无故障时间)来说明【单项选择题】在进行架构评估时,首先要明确具体的质量目标,并以之作为判定该架构优劣的标准。为得出这些目标而采用的机制叫做场景,场景是从( )的角度对与系统的交互的简短描述。A、用户B、系统架构师C、项目管理者D、风险承担者答案:D 解
30、析:场景是从风险承担者的角度对系统的交互的简短描述。在体系结构评估中,一般采用刺激、环境和响应三方面对场景进行描述。风险承担者:系统的体系结构涉及到的很多人的利益,这些人都对体系结构施加各种影响,以保证自己的目标能够实现。包括:系统的生产者、系统的消费者、系统服务人员、解除系统或者与系统交互的人【单项选择题】5G网络采用( )可将5G网络分割成多张虚拟网络,每个虚拟网络的接入,传输和核心网是逻辑独立的,任何一个虚拟网络发生故障都不会影响到其它虚拟网络。A、网路切片技术B、边缘计算技术C、网络隔离技术D、软件定义网路技术答案:A 解析:5G网络的切片技术是将5G网络分割成多张虚拟网络,从而支持更
31、多的应用。就是将一个物理网络切割成多个虚拟的端到端的网络,每个虚拟网络之间,包括网络内的设备、接入、传输和核心网,都是逻辑独立的,任何一个虚拟网络发生故障都不会影响到其他虚拟网络。在一个网络切片中,至少可氛围无线网子切片、承载网子切片和核心网子切片三部分【单项选择题】以下wif认证方式中,( )使用了AES加密算法,安全性更高。A、开放式B、WPAC、WPA2D、WEP答案:C 解析:【单项选择题】程序员甲将其编写完成的某软件程序发给同事乙并进行讨论,之后甲放弃该程序并决定重新开发,后来乙将该程序稍加修改并署自已名在某技术论坛发布。以下说法中,正确的是( )。A、乙的行为侵犯了甲对该程序享有的
32、软件著作权B、乙的行为未侵权,因其发布的场合是以交流学习为目的的技术论坛C、乙的行为没有侵犯甲的软件著作权,因为甲已放弃该程序D、乙对该程序进行了修改,因此乙享有该程序的款件著作权答案:A 解析:【单项选择题】以下关于软件著作权产生时间的叙述中,正确的是( )。A、软件著作权产生自软件首次公开发表时B、件著作权产生自开发者有开发意图时C、软件著作权产生自软件开发完成之日起D、软件著作权产生自软件著作权登记时答案:C 解析:计算机软件保护条例第十四条规定,软件著作权自软件开发完成之日起产生。1、著作权属于公民:著作权的保护期为作者终生以及死后的50年(第50年的12月31日),对与合作开发的,则
33、以最后死亡的作者为准。2、著作权属于单位:著作权的保护期为50年(首次发表后的第50年的12月31日),若50年内未发表的,不予保护。单位变更、终止后,其著作权由承受其权利义务的单位享有【单项选择题】M公司将其开发的某软件产品注册了商标,为确保公司可在市场竞争中占据优势地位,M公司对员工进行了保密约束,此情形下,该公司不享有( )。A、件著作权B、专利权C、商业秘密权D、商标权答案:B 解析:【单项选择题】计算机产生的随机数大体上能在(0,1)区间内均匀分布。假设某初等函数f(x)在(0,1)区间内取值也在(0,1)区间内,如果由计算机产生的大量的(M个)随机数对(d,r2)中,符合r2f(r
34、1)条件的有N个,则N/M可作为( )的近似计算结果。A、求解方程f(x)=xB、求f(x)极大值C、求f(x)的极小值D、求积分r(x)dx答案:D 解析:【单项选择题】某项目包括A、B、C、D四道工序,各道工序之间的衔接关系。正常进度下各工序所需的时间和直接费用、赶工进度下所需的时间和直接费用如下表所示。该项目每天需要的间接费用为45万元。根据此表,以最低成本完成该项目需要( )天。A、7B、9C、10D、5答案:C 解析:【单项选择题】电子邮件客户端通过发起对(作答此处 )服务器的()端口的TCP连接来进行邮件发送。A、POP3B、SMTPC、HTTP D、IMAP答案:B 解
35、析:【单项选择题】电子邮件客户端通过发起对( )服务器的(作答此处)端口的TCP连接来进行邮件发送。A、23B、25C、110D、143答案:B 解析:【单项选择题】完整的信息安全系统至少包含三类措施,即技术方面的安全措施、管理方面的安全措施和相应的(作答此处 )。其中,信息安全的技术措施主要有信息加密、数字签名、身份鉴别、访问控制、网络控制技术、反病毒技术、( )。A、用户需求B、政策法律C、市场需求D、领域需求答案:B 解析:【单项选择题】完整的信息安全系统至少包含三类措施,即技术方面的安全措施、管理方面的安全措施和相应的( &nb
36、sp; )。其中,信息安全的技术措施主要有信息加密、数字签名、身份鉴别、访问控制、网络控制技术、反病毒技术、(作答此处 )。A、数据备份和数据测试B、数据迁移和数据备份C、数据备份和灾难恢复D、数据迁移和数据测试答案:C 解析:【单项选择题】在UML2.0(Unified ModelingLanguage)中,顺序图用来描述对象之间的消息交互,其中循环、选择等复杂交互使用(作答此处 )表示,对象之间的消息类型包括()。A、嵌套B、泳道C、组合D、序列片段答案:D 解析:【单项选择题】在UML2.0(Unified ModelingLanguage)中,顺序图用来描述对象
37、之间的消息交互,其中循环、选择等复杂交互使用( )表示,对象之间的消息类型包括(作答此处)。A、同步消息、异步消息、返回消息、动态消息、静态消息B、同步消息、异步消息、动态消息、参与者创建消息、参与者销毁消息C、同步消息,异步消息、静态消息、参与者创建消息、参与者销毁消息D、同步消息、异步消息、返回消息、参与者创建消息、参与者销毁消息答案:D 解析:【单项选择题】在软件体系结构的建模与描述中,多视图是一种描述软件体系结构的重要途径,其体现了(作答此处 )的思想,其中,4+1模型是描述软件体系结构的常用模型,在该模型中,“1”指的是( )。A、关注点分离B、面向对象C、模型驱动D、UML答案:A
38、 解析:4+1视图模型:1、逻辑视图:主要支持系统的功能需求,即系统提供给最终用户的服务2、开发视图:也称为模块视图,主要侧重软件模块的组织和管理3、进程视图:侧重于系统的运行特性,主要关注肺功能性的需求,例如系统的性能和可用性4、物理视图:主要考虑如何把软件映射到硬件上,通常考虑系统拓扑结构、系统安装、通信等问题5、场景:把四个视图有机联系起来,帮助软件设计者找到体系结构的构件和它们之间的关系,或描述不同视图构件间是如何相互作用的【单项选择题】在软件体系结构的建模与描述中,多视图是一种描述软件体系结构的重要途径,其体现了( )的思想,其中,4+
39、1模型是描述软件体系结构的常用模型,在该模型中,“1”指的是(作答此处 )。A、统一场景B、开发视图C、逻辑视图D、物理视图答案:A 解析:4+1视图模型:1、逻辑视图:主要支持系统的功能需求,即系统提供给最终用户的服务2、开发视图:也称为模块视图,主要侧重软件模块的组织和管理3、进程视图:侧重于系统的运行特性,主要关注肺功能性的需求,例如系统的性能和可用性4、物理视图:主要考虑如何把软件映射到硬件上,通常考虑系统拓扑结构、系统安装、通信等问题5、场景:把四个视图有机联系起来,帮助软件设计者找到体系结构的构件和它们之间的关系,或描述不同视图构件间是如何相互作用的【单项选择题】软件体系结构风格是
40、描述某一特定应用领域中系统组织方式的惯用模式,其中,在批处理风格软件体系结构中,每个处理步骤是一个单独的程序,每一步必须在前一步结束后才能开始,并且数据必须是完整的,以(作答此处 )的方式传递。基于规则的系统包括规则集、规则解释器、规则/数据选择器及( )。A、迭代B、整体C、统一格式D、递增答案:B 解析:批处理风格中,每个处理步骤是单独的程序;每一步必须在前一步结束后才能开始;数据必须是完整的,以整体的方式传递【单项选择题】软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式,其中,在批处理风格软件体系结构中,每个处理步骤是一个单独的程序,每一步必须在前一步结束后才能开始,并且数
41、据必须是完整的,以( )的方式传递。基于规则的系统包括规则集、规则解释器、规则/数据选择器及(作答此处 )。A、解释引擎B、虚拟机C、数据D、工作内存答案:D 解析:批处理风格中,每个处理步骤是单独的程序;每一步必须在前一步结束后才能开始;数据必须是完整的,以整体的方式传递【单项选择题】软件系统质量属性(Quality Attribute)是一个系统的可测量或者可测试的属性,它被用来描述系统满足利益相关者需求的程度,其中,(作答此处 )关注的是当需要修改缺陷、增加功能、提高质量属性时,定位修改点并实施修改的难易程度;( )关注的是当用户数和数据量增加时,软件系统维持高服务质量的能力。A、可靠性
42、B、可测试性C、可维护性D、可重用性答案:C 解析:开发期质量属性:1、易理解性:指设计被开发人员理解的难易程度2、可扩展性:软件因适应新需求或需求变化而增加新功能的能力,也称为灵活性3、可重用性:指重用软件系统或某一部分的难易程度4、可测试性:对软件测试以证明其满足需求规范的难易程度5、可维护性:当需要修改缺陷、增加功能、提高质量属性时,定位修改点并实施修改的难易程度6、可移植性:将软件系统从一个运行环境转移到另一个不同的运行环境的难易程度运行期质量属性:1、性能:性能是指全局系统及时能提供相应服务的能力,包括速度、吞吐量和持续高速性三方面的要求2、安全性:指软件系统同时兼顾向合法用户提供服
43、务,以及组织非授权使用的能力3、易用性:指软件系统易于被使用的程度4、可伸缩性:指当用户数和数据量增加时,软件系统维持高服务质量的能力,例如:通过增加服务器来提高能力5、互操作性:指本软件系统与其他系统交换数据和相互调用服务的难易程度6、可靠性:软件系统在一定的时间内无故障运行的能力7、持续可用性:指系统长时间无故障运行的能力,与可靠性相关联,常将其纳入可靠性中8、鲁棒性:指软件系统在一些非正常情况(如用户进行了非法操作、香菇的软硬件系统发生了故障等)下扔能够正常运行的能力,也称健壮性或容错性【单项选择题】软件系统质量属性(Quality Attribute)是一个系统的可测量或者可测试的属性
44、,它被用来描述系统满足利益相关者需求的程度,其中,( )关注的是当需要修改缺陷、增加功能、提高质量属性时,定位修改点并实施修改的难易程度;(作答此处 )关注的是当用户数和数据量增加时,软件系统维持高服务质量的能力。A、可用性B、可扩展性C、可伸缩性D、可移植性答案:C 解析:开发期质量属性:1、易理解性:指设计被开发人员理解的难易程度2、可扩展性:软件因适应新需求或需求变化而增加新功能的能力,也称为灵活性3、可重用性:指重用软件系统或某一部分的难易程度4、可测试性:对软件测试以证明其满足需求规范的难易程度5、可维护性:当需要修改缺陷、增加功能、提
45、高质量属性时,定位修改点并实施修改的难易程度6、可移植性:将软件系统从一个运行环境转移到另一个不同的运行环境的难易程度运行期质量属性:1、性能:性能是指全局系统及时能提供相应服务的能力,包括速度、吞吐量和持续高速性三方面的要求2、安全性:指软件系统同时兼顾向合法用户提供服务,以及组织非授权使用的能力3、易用性:指软件系统易于被使用的程度4、可伸缩性:指当用户数和数据量增加时,软件系统维持高服务质量的能力,例如:通过增加服务器来提高能力5、互操作性:指本软件系统与其他系统交换数据和相互调用服务的难易程度6、可靠性:软件系统在一定的时间内无故障运行的能力7、持续可用性:指系统长时间无故障运行的能力,与可靠性相关联,常将其纳入可