【计算机类职业资格】高级系统架构设计师上午试题-4及答案解析.doc

上传人:progressking105 文档编号:1340686 上传时间:2019-10-17 格式:DOC 页数:22 大小:133.50KB
下载 相关 举报
【计算机类职业资格】高级系统架构设计师上午试题-4及答案解析.doc_第1页
第1页 / 共22页
【计算机类职业资格】高级系统架构设计师上午试题-4及答案解析.doc_第2页
第2页 / 共22页
【计算机类职业资格】高级系统架构设计师上午试题-4及答案解析.doc_第3页
第3页 / 共22页
【计算机类职业资格】高级系统架构设计师上午试题-4及答案解析.doc_第4页
第4页 / 共22页
【计算机类职业资格】高级系统架构设计师上午试题-4及答案解析.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、高级系统架构设计师上午试题-4 及答案解析(总分:50.00,做题时间:90 分钟)一、单项选择题(总题数:43,分数:50.00)1.在某单位的网络安全方案中,采用隔离网闸实现物理隔离。其中,网络物理隔离的基本思想是_。(分数:1.00)A.内网与外网(或内网与专网)永不连接B.内外网隔开,但分时对一存储设备进行写和读,间接实现信息交换C.内外网隔开,但分时与另一设备建立连接,间接实现信息交换D.内外网隔开,但只有在经过网管人员认可之后才能连接2.故障处理是嵌入式系统架构过程中需要重点关注的内容之一。通常情况下,嵌入式系统故障分为硬件故障、应用软件故障和操作系统故障 3 类。硬件故障一般不包

2、括_。(分数:1.00)A.CPU 资源枯竭B.存储器访问错误C.定时器计数错误D.MMU 配置错误若系统中的某子模块需要为其他模块提供访问不同数据库系统的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询。针对上述需求,可以采用_设计模式抽象出相同的数据库访问过程,该设计模式_。(分数:2.00)A.外观B.装饰C.桥接D.享元A.可以动态、透明地给单个对象添加职责B.为子系统定义了一个高层接口,这个接口使得这一子系统更加容易使用C.通过运用共享技术,有效支持大量细粒度的对象D.将抽象部分与它的实现部分分离,使它们都可

3、以独立地变化3.以下关于软件测试工具的叙述,错误的是_。(分数:1.00)A.静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查B.静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持C.动态测试工具可用于软件的覆盖分析和性能分析D.动态测试工具不支持软件的仿真测试和变异测试4.某公司拟开发一套在线游戏系统,该系统的设计目标之一是支持用户自行定义游戏对象的属性、行为和对象之间的交互关系。为了实现上述目标,公司应该采用_架构风格最为合适。(分数:1.00)A.管道过滤器B.隐式调用C.主程序子程序D.解释器5.Scenarios-based Arch

4、itecture Analysis Method(SAAM)是一种软件架构的评估方法,以下关于该方法的叙述中,错误的是_。(分数:1.00)A.SAAM 的目标是对描述应用程序属性的文档,验证基本的体系结构假设和原则B.SAAM 把任何形式的质量属性都具体化为场景,可修改性是 SAAM 分析的主要质量属性C.SAAM 用于体系结构的最后版本,但早于详细设计D.SAAM 是一种功能质量属性的体系结构分析方法,评估使用场景技术6.在需求分析阶段,对从需求调查中获取的数据,应该认真总结并归纳出信息,并通过多种形式进行展现。以下说法有误的是_。(分数:1.00)A.应该说明需求数据的来源和优先级B.应

5、该回避矛盾的需求,以利于后期设计工作的开展C.应尽量多用图片或表格来展现需求数据D.应尽量使用用户的行业术语,而不是技术术语7.电子商务的一般框架分为 4 个层次和 2 个支柱。4 个层次自底向上依次是_。(分数:1.00)A.网络层、报文和信息传播层、多媒体信息发布层、系统运作层B.网络层、多媒体信息发布层、报文和信息传播层、贸易服务层C.网络层、报文和信息传播层、商业传输层、多媒体信息发布层D.网络层、报文和信息传播层、贸易服务层、多媒体信息发布层8.面向服务架构体系结构(Service-Oriented Architecture,SOA)作为一种架构模型,使得所构建的服务可以以一种统一的

6、、通用的方式进行交互。相对于面向对象架构模型,SOA 是根据需求通过网络对_的应用组件进行分布式部署、组合和使用。(分数:1.00)A.紧耦合、细粒度B.松耦合、粗粒度C.松耦合、细粒度D.紧耦合、粗粒度9.在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件。在这种情况下进行的维护活动称为_。(分数:1.00)A.改正性维护B.适应性维护C.完善性维护D.预防性维护10.某工厂生产甲、乙两种主要设备,这两种设备均需要逐台按序经过两条装配线进行装配,有关数据与可获利润如下表所示。只要每周合理安排这两条装配线的生产顺序,该工厂可能获得的最大利润是_万

7、元。(注:第一装配线和第二装配线同时接通电源,且连续工作)。 某工厂生产主要设备的有关数据与可获利润表 甲 乙 每周最长工作时间 第一装配线 2 小时/台 4 小时/台 80 第一装配线 3 小时/台 1 小时/台 60 预计获利(万元/台) 90 70 (分数:1.00)A.1860B.1950C.2040D.2280RUP 强调采用_的方式来开发软件,这样做的好处是_。(分数:2.00)A.原型和螺旋B.螺旋和增量C.迭代和增量D.快速和迭代A.在软件开发的早期就可以对关键的、影响大的风险进行处理B.可以避免需求的变更C.能够非常快速地实现系统的所有需求D.能够更好地控制软件的质量11.以

8、下关于黑盒测试用例设计方法的叙述,错误的是_。(分数:1.00)A.边界值分析通过选择等价类边界作为测试用例,不仅重视输入条件边界,而且也必须考虑输出域边界B.因果图方法是从用自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),可以通过因果图转换为判定表C.正交试验设计法,就是使用已经造好了的正交表格来安排试验并进行数据分析的一种方法,目的是用最少的测试用例达到最高的测试覆盖率D.等价类划分法根据软件的功能说明,对每一个输入条件确定若干个有效等价类和无效等价类,但只能为有效等价类设计测试用例下图所示 PKI 系统结构中,负责生成和签署数字证书的是_,负责验证用户身

9、份的是_。 (分数:2.00)A.证书机构 CAB.注册机构 RAC.证书发布系统D.PKI 策略A.证书机构 CAB.注册机构 RAC.证书发布系统D.PKI 策略12.我国国家信息化体系包括 6 个要素,其中_是信息资源开发利用和信息技术应用的基础,是信息传输、交换和共享的必要手段。(分数:1.00)A.信息化人才B.信息网络C.信息技术和产业D.信息化政策法规和标准规范假如有 3 块容量是 80G 的硬盘做 RAID 5 阵列,则这个 RAID 5 的容量是_;而如果有 2 块 80G 的盘和1 块 40G 的盘,此时 RAID 5 的容量是_。(分数:2.00)A.240GB.160G

10、C.80GD.40GA.40GB.80GC.160GD.200G13.软件架构文档是对软件架构的正式描述,能够帮助与系统有关的开发人员更好地理解软件架构。以下关于软件架构文档化的描述中,错误的是_。(分数:1.00)A.主要输出结果是架构规格说明书和测试架构需求的质量设计说明书B.架构文档要保持即时更新,并记录每次进行修改的原则C.文档只需分发给系统分析师和系统架构设计师,以增强文档的保密性D.文档的完整性和质量是软件架构成功的关键因素之一14.如下图(a)所示是某一个时刻 J 1 、J 2 、J 3 、J 4 共 4 个作业在内存中的分配情况,若此时操作系统先为 J 5 分配 5KB 空间,

11、接着又为 J 6 分配 10KB 空间,那么操作系统采用分区管理中的_算法,使得分配内存后的情况如下图(b)所示。 (分数:1.00)A.最先适应B.最佳适应C.最后适应D.最差适应15.某省高新创业园区的部分网络拓扑结构如下图所示,图中标识出了各节点之间网络流量的传输能力(单位:Mbps)。从节点到节点的最大网络流量可以达到_Mbps。 (分数:1.00)A.25B.24C.23D.2216.某公司拟开发一个地面清洁机器人。机器人的控制者首先定义清洁任务和任务之间的关系,机器人接受任务后,需要响应外界环境中触发的一些突发事件,根据自身状态进行动态调整,最终自动完成任务。针对上述需求,该机器人

12、应该采用_架构风格最为合适。(分数:1.00)A.面向对象B.主程序子程序C.规则系统D.管道过滤器17.在文件管理系统中,位图(Bitmap)可用来记录磁盘存储器的使用情况。假如计算机系统的字长为 32 位,磁盘存储器上的物理块依次编号为:0,1,2,那么 3552 号物理块在位图中的第_个字。(分数:1.00)A.111B.112C.223D.224在结构化分析方法中,用_表示功能模型,用_表示行为模型。(分数:2.00)A.ER 图B.用例图C.DFDD.对象图A.通信图B.顺序图C.活动图D.状态转换图假设关系模式 R(U,F),属性集 U=A,B,C,函数依赖集 F=AB,BC。若将

13、其分解为=R1(U1,F1),R2(U2,F2),其中 U1=A,B,U2=A,C。那么,关系模式 R、R1、R2 分别达到了_;分解 _。(分数:2.00)A.1NF、2NF、3NFB.1NF、3NF、3NFC.2NF、2NF、3NFD.2NF、3NF、3NFA.有损连接但保持函数依赖B.既无损连接又保持函数依赖C.有损连接且不保持函数依赖D.无损连接但不保持函数依赖18.在数据库中,某个业务表中的数据量很大,急速膨胀,在这种情况下,为了保持高的数据响应速度,可以对数据表进行分片设计。数据表分片需要具有_。(分数:1.00)A.场地自治透明性、局部数据模型透明性、物理独立性B.逻辑分布性、数

14、据独立性、位置自治性与协作性C.完备性条件、可重构条件、不相交条件D.物理分布性、位置自治性与协作性、逻辑独立性19.软件商标权的保护对象是指_。(分数:1.00)A.商业软件B.软件商标C.软件注册商标D.已使用的软件商标20.利用 UML 建立业务模型是理解企业业务过程的第 1 步。使用活动图(Activity Diagram)可显示业务工作流的步骤和决策点,以及完成每一个步骤的角色和对象,它强调_。(分数:1.00)A.上下层次关系B.时间和顺序C.对象间的迁移D.对象间的控制流21.在构件开发过程中,用户的需求可能会随时变化;在软件系统开发完毕、正常运行后,由一个单位移植到另一个单位,

15、需求也会发生变化。在这两种情况下,就必须相应地修改软件体系结构,以适应新的变化了的软件需求。以下不属于体系结构演化过程范畴的是_。(分数:1.00)A.体系结构需求获取B.需求变化归类C.更新构件的相互作用D.技术评审22.TCP 采用滑动窗口机制传输数据,在数据传输过程中可能会出现“愚笨窗口综合症”,发生这一症状的最可能原因是_。(分数:1.00)A.接收方发送 0 窗口的应答报文后,所发送的非 0 窗口应答报文丢失B.在某个时刻发送了小 TCP 分组C.一个连接还未释放,又请求新的连接D.定义 RTT 值为 2 倍的测量值不恰当23.如果某个客户需要的属性或者技术兴趣点涉及系统多个方面的功

16、能、特性和信息,这些关注点通常称之为横切关注点。_模型的目的是解决跨整个软件体系架构的横切关注点问题。(分数:1.00)A.基于构件开发B.形式化方法C.面向方面D.快速应用程序开发某计算机系统中有一个 CPU、一台输入设备和一台输出设备,假设系统中有四个作业 T1、T2、T3 和 T4,系统采用优先级调度,且 T1 的优先级T2 的优先级T3 的优先级T4 的优先级。每个作业具有三个程序段:输入 I i 、计算 C i 和输出 P i (i=1, 2, 3, 4),其执行顺序为 I i C i P i 。这四个作业各程序段并发执行的前驱图如下所示。图中、分别为整,、分别为_。 (分数:2.0

17、0)A.I2、C2、C4B.I2、I3、C2C.C2、P3、C4D.C2、P3、P4A.C2、C4、P4B.I2、I3、C4C.I3、P3、P4D.C4、P3、P424.实现容错计算的主要手段是冗余。_中动态冗余的典型例子是热备系统和冷备系统。(分数:1.00)A.冗余附加技术B.结构冗余C.信息冗余D.时间冗余25.如果本地域名服务器无缓存,当采用递归方法解析另一个网络某主机域名时,用户主机和本地域名服务器发送的域名请求条数分别为_。(分数:1.00)A.1 条,1 条B.1 条,多条C.多条,1 条D.多条,多条26.网络拥塞控制是组建广域网络时所需考虑的关键性问题之一。以下方案中,减少这

18、一问题的最有效方法是_。(分数:1.00)A.设计更好的缓冲区分配算法B.提高全网传输介质的传输能力C.合理部署网络服务资源的分布位置D.为转发节点设置更多的缓冲区27.以下作品中,不适用或不受著作权法保护的作品是_。(分数:1.00)A.国务院颁布的计算机软件保护条例B.某作家的作品绿化树C.最高人民法院组织编写的行政诉讼案例选编D.某人在公共场所的即兴演说28.GB/T 190002000(IDT ISO90002000)表示_国际标准。(分数:1.00)A.参考采用B.非等效采用C.等效采用D.等同采用29.客户关系管理(CRM)系统是基于方法学、软件和因特网的,以有组织的方式帮助企业管

19、理客户关系的信息系统。_准确地说明了 CRM 的定位。(分数:1.00)A.CRM 在注重提高客户满意度的同时,一定要把帮助企业提高获取利润的能力作为重要指标B.CRM 有一个统一的以客户为中心的数据库,以方便对客户信息进行全方位的统一管理C.CRM 能够提供销售、客户服务和营销 3 个业务的自动化工具,具有整合各种客户联系渠道的能力D.CRM 系统应该具有良好的可扩展性和可复用性,并把客户数据分为描述性、促销性和交易性数据 3 大类30.某公司拟开发一个语音识别系统,其语音识别的主要过程包括分割原始语音信号、识别音素、产生候选词、判定语法片断、提供语义解释等,每个过程都需要进行基于先验知识的

20、条件判断并进行相应的识别动作。针对该系统的特点,采用_架构风格最为合适。(分数:1.00)A.解释器B.面向对象C.黑板D.隐式调用31.在对一个软件系统的架构进行设计与确认之后,需要进行架构复审。架构复审的目的是为了标识潜在的风险,及早发现架构设计中的缺陷和错误。在架构复审过程中,主要由_决定架构是否满足需求、质量需求是否在设计中得到体现。(分数:1.00)A.系统分析师与架构师B.用户代表与领域专家C.系统拥有者与项目经理D.系统开发与测试人员32.某软件开发团队欲开发一套管理信息系统,在项目初期,虽然用户提出了软件的一些基本功能,但开发人员对实现这套软件功能的算法效率、操作系统的兼容性和

21、人机交互的形式等情况还是比较模糊。在这种情况下,该团队在开发过程中应采用_。(分数:1.00)A.瀑布模型B.增量模型C.原型开发模型D.快速应用程序开发(RAD)33.客户关系管理(CRM)是一个集成化的信息管理系统,以下不属于 CRM 系统具备的主要功能的是_。(分数:1.00)A.具有整合各种客户联系渠道的能力,并把客户数据分为描述性、促销性和交易性数据三大类B.能用于识别和规划企业资源,对采购、生产、成本、库存、销售、运输、财务和人力资源等进行规划和优化C.系统必须实现基本的数据挖掘模块,能对客户信息进行全方位的统一管理D.能够提供销售、客户服务和营销 3 个业务的自动化工具,并具有可

22、扩展性和可复用性34.某银行拟在远离总部的另一个城市设立灾备中心,其中的核心是存储系统。该存储系统恰当的存储类型是_。(分数:1.00)A.NASB.DASC.IP SAND.FC SAN35.下列关于软件调试与软件测试的叙述中,正确的是_。(分数:1.00)A.软件测试的目的是找出存在的错误,软件调试的目的是定位并修正错误B.软件测试的结束过程不可预计,软件调试使用预先定义的过程C.软件调试的过程可以实现设计D.软件测试不能描述过程或持续时间36.以下关于软件测试的描述中,错误的是_。(分数:1.00)A.测试计划应早在测试开始之前就开始准备B.80%的错误都可以在约 20%的程序构件中找到

23、问题根源C.测试应该从“宏观”开始,逐步转向“微观”D.充分覆盖程序逻辑并确保构件级设计中的所有条件都通过测试是有可能的高级系统架构设计师上午试题-4 答案解析(总分:50.00,做题时间:90 分钟)一、单项选择题(总题数:43,分数:50.00)1.在某单位的网络安全方案中,采用隔离网闸实现物理隔离。其中,网络物理隔离的基本思想是_。(分数:1.00)A.内网与外网(或内网与专网)永不连接B.内外网隔开,但分时对一存储设备进行写和读,间接实现信息交换 C.内外网隔开,但分时与另一设备建立连接,间接实现信息交换D.内外网隔开,但只有在经过网管人员认可之后才能连接解析:解析 网络物理隔离有以下

24、 3 个特征:内网与外网(或内网与专网)永不连接;每一次数据交换,都需要经历数据写入和数据读出两个过程;内网和外网(或内网与专网)在同一时刻最多只有一个同物理隔离设备建立非 TCP/IP 的数据连接。其中,强调连接于内网和外网(或内网与专网)的物理隔离设备必须是相同的,即不能使用物理隔离设备 A 连接于内网,使用物理隔离设备 B 连接于外网(或专网)。另一个强调点是建立非 TCP/IP 的数据连接,而不是建立 TCP/IP 数据连接。2.故障处理是嵌入式系统架构过程中需要重点关注的内容之一。通常情况下,嵌入式系统故障分为硬件故障、应用软件故障和操作系统故障 3 类。硬件故障一般不包括_。(分数

25、:1.00)A.CPU 资源枯竭 B.存储器访问错误C.定时器计数错误D.MMU 配置错误解析:解析 在嵌入式系统架构过程中,应考虑硬件故障、应用软件故障和操作系统故障 3 类故障的应对处理方法。硬件故障一般包括 CPU 运算错误、存储器访问/越界错误、MMU 配置错误、定时器计数错误和内总线错误等;应用软件故障通常包括计算越界、除 0、溢出和超时等各种异常情况;操作系统故障一般包括越权访问、死锁、资源枯竭、调度超时、配置越界和操作系统异常等。若系统中的某子模块需要为其他模块提供访问不同数据库系统的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打

26、开数据库,最后对数据进行查询。针对上述需求,可以采用_设计模式抽象出相同的数据库访问过程,该设计模式_。(分数:2.00)A.外观 B.装饰C.桥接D.享元解析:A.可以动态、透明地给单个对象添加职责B.为子系统定义了一个高层接口,这个接口使得这一子系统更加容易使用 C.通过运用共享技术,有效支持大量细粒度的对象D.将抽象部分与它的实现部分分离,使它们都可以独立地变化解析:外观(fagade)模式是对象的结构模式,要求外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。3.以下关于软件测试

27、工具的叙述,错误的是_。(分数:1.00)A.静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查B.静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持C.动态测试工具可用于软件的覆盖分析和性能分析D.动态测试工具不支持软件的仿真测试和变异测试 解析:测试工具根据工作原理不同可分为静态测试工具和动态测试工具。其中静态测试工具是对代码进行语法扫描,找到不符合编码规范的地方,根据某种质量模型评价代码的质量,生成系统的调用关系图等。它直接对代码进行分析,不需要运行代码,也不需要对代码编译链接和生成可执行文件,静态测试工具可用于对软件需求、结构设计、详细设

28、计和代码进行评审、走审和审查,也可用于对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持;动态测试工具与静态测试工具不同,它需要运行被测试系统,并设置探针,向代码生成的可执行文件中插入检测代码,可用于软件的覆盖分析和性能分析,也可用于软件的模拟、建模、仿真测试和变异测试等。4.某公司拟开发一套在线游戏系统,该系统的设计目标之一是支持用户自行定义游戏对象的属性、行为和对象之间的交互关系。为了实现上述目标,公司应该采用_架构风格最为合适。(分数:1.00)A.管道过滤器B.隐式调用C.主程序子程序D.解释器 解析:本题主要考查软件架构设计策略与架构风格的理解与掌握。 根据题干描述,该软件

29、系统特别强调用户定义系统中对象的关系和行为这一特性,这需要在软件架构层面提供一种运行时的系统行为定义与改变的能力,根据常见架构风格的特点和适用环境,可以知道最合适的架构设计风格应该是解释器风格。5.Scenarios-based Architecture Analysis Method(SAAM)是一种软件架构的评估方法,以下关于该方法的叙述中,错误的是_。(分数:1.00)A.SAAM 的目标是对描述应用程序属性的文档,验证基本的体系结构假设和原则B.SAAM 把任何形式的质量属性都具体化为场景,可修改性是 SAAM 分析的主要质量属性C.SAAM 用于体系结构的最后版本,但早于详细设计D.

30、SAAM 是一种功能质量属性的体系结构分析方法,评估使用场景技术 解析:解析 SAAM 是 Kazman 等人于 1983 年提出的一种非功能质量属性的体系结构分析方法,是最早形成文档并得到广泛使用的软件体系结构分析方法。据此,选项 D 的说法有误。 SAAM 的目标是对描述应用程序属性的文档,验证基本的体系结构假设和原则。此外,该分析方法有利于评估体系结构固有的风险。SAAM 指导对体系结构的检查,使其主要关注潜在的问题点,例如需求冲突,或仅从某一参与者的观点出发的不全面的系统设计。SAAM 不仅能够评估体系结构对于特定系统需求的使用能力,也能被用来比较不同的体系结构。 SAAM 所使用的评

31、估技术是场景技术。场景代表了描述体系结构属性的基础,描述了各种系统必须支持的活动和将要发生的变化。 SAAM 的基本特点是把任何形式的质量属性都具体化为场景,但可修改性是 SAAM 分析的主要质量属性。 SAAM 用于体系结构的最后版本,但早于详细设计。体系结构的描述形式应当被所有参与者理解。功能、结构和分配被定义为描述体系结构的 3 个主要方面。6.在需求分析阶段,对从需求调查中获取的数据,应该认真总结并归纳出信息,并通过多种形式进行展现。以下说法有误的是_。(分数:1.00)A.应该说明需求数据的来源和优先级B.应该回避矛盾的需求,以利于后期设计工作的开展 C.应尽量多用图片或表格来展现需

32、求数据D.应尽量使用用户的行业术语,而不是技术术语解析:解析 在需求分析阶段,对从需求调查中获取的数据,应该认真总结并归纳出信息,通过多种形式进行展现。在对需求数据进行总结时,应注意以下几点。 简单、直接。提供的总结信息应该简单、易懂,并且将重点放在信息的整体框架上,而不是具体的需求细节。另外,为了方便用户进行阅读,应尽量使用用户的行业术语,而不是技术术语。 说明来源和优先级。对于需求,要按照业务、用户、应用、计算机平台和网络等进行分类,并明确各类需求的具体来源(例如政策、工作人员等)。 尽量多用图片或表格。图片的使用可以使读者更容易了解数据模式,在需求数据总结中大量使用图片,尤其是数据表格的

33、图形化展示,是非常有必要的。 指出矛盾的需求。在需求中会存在一些矛盾,需求说明中应对这些矛盾进行说明,以使设计人员找到解决方法。如果用户人员给出了矛盾中目标的优先级别,则需要特殊标记,以便在无法避免矛盾的时候,先实现高级别的目标。7.电子商务的一般框架分为 4 个层次和 2 个支柱。4 个层次自底向上依次是_。(分数:1.00)A.网络层、报文和信息传播层、多媒体信息发布层、系统运作层B.网络层、多媒体信息发布层、报文和信息传播层、贸易服务层 C.网络层、报文和信息传播层、商业传输层、多媒体信息发布层D.网络层、报文和信息传播层、贸易服务层、多媒体信息发布层解析:解析 电子商务的框架是对电子商

34、务的概括描述,是电子商务的基本要素的有结构的组合。电子商务的技术支持分为 4 个层次和 2 个支柱。自底向上的 4 个层次是:网络层,多媒体信息发布层,报文和信息传播层,贸易服务层。4 个层次之上是电子商务的应用。8.面向服务架构体系结构(Service-Oriented Architecture,SOA)作为一种架构模型,使得所构建的服务可以以一种统一的、通用的方式进行交互。相对于面向对象架构模型,SOA 是根据需求通过网络对_的应用组件进行分布式部署、组合和使用。(分数:1.00)A.紧耦合、细粒度B.松耦合、粗粒度 C.松耦合、细粒度D.紧耦合、粗粒度解析:解析 面向服务架构体系结构(S

35、ervice-Oriented Architecture,SOA)作为一种架构模型,它将应用程序的不同功能单元(称为服务)通过服务之间的接口(和契约)联系起来。这使得构建的服务可以以一种统一的和通用的方式进行交互。SOA 的几个关键特性是:它是一种粗粒度、松耦合的服务架构,服务之间通过简单、精确的定义接口进行通信,不涉及底层编程接口和通信模型。 相比较而言,面向对象的模型是紧耦合、细粒度的,而 SOA 是松耦合、粗粒度的。“松耦合”是指服务使用者看到的是服务的接口,其位置、实现技术和当前状态等对使用者而言是不可见的,服务私有数据对服务使用者是不可见的。“粗粒度”是指服务数量不应该太大,依靠消息

36、交互而不是远程过程调用(RPC)交互,通常情况下,消息量比较大,但服务之间的交互频度较低。9.在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件。在这种情况下进行的维护活动称为_。(分数:1.00)A.改正性维护B.适应性维护C.完善性维护 D.预防性维护解析:解析 在系统运行过程中,软件需要维护的原因是多样的。根据维护的原因不同,可以将软件维护分为以下 4 种: 改正性维护。为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程称为改正性维护。 适应性维护。在使用过程中,外部环境(新的硬、软件配置)、数

37、据环境(数据库、数据格式、数据输入/输出方法、数据存储介质)可能发生变化。为使软件适应这种变化而修改软件的过程称为适用性维护。 完善性维护。在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。这种情况下进行的维护活动成为完善性维护。 预防性维护。指预先提高软件的可维护性、可靠性等,为以后进一步改进软件打下良好基础。采用先进的软件工程方法对需要维护的软件或软件中的某一部分(重新)进行设计、编码和测试。10.某工厂生产甲、乙两种主要设备,这两种设备均需要逐台按序经过两条装配线进行装配,有

38、关数据与可获利润如下表所示。只要每周合理安排这两条装配线的生产顺序,该工厂可能获得的最大利润是_万元。(注:第一装配线和第二装配线同时接通电源,且连续工作)。 某工厂生产主要设备的有关数据与可获利润表 甲 乙 每周最长工作时间 第一装配线 2 小时/台 4 小时/台 80 第一装配线 3 小时/台 1 小时/台 60 预计获利(万元/台) 90 70 (分数:1.00)A.1860B.1950 C.2040D.2280解析:解析 由题干关键信息“这两种设备均需要逐次按序经过两条装配线进行装配”和“第一装配线和第二装配线同时接通电源,且连续工作”可知,甲(或乙)设备需要先经过第一装配线进行装配之

39、后,再进入第二装配线进行装配。为了缩短总工时,应适当安排甲、乙两种设备的装配顺序,以缩短第二装配线最后的加工时间(第一装配线完工后还需要用第二装配线的装配时间),并缩短第一装配线最先的加工时间(第二装配线启动前需要等待的时间)。因此应采取如下原则来安排各设备的装配顺序:在给定的工时表中找出最小值,如果它是第二装配线时间,则该设备应最后加工;如果它是第一装配线时间,则该设备应最先加工。除去该设备后,再按此原则继续进行安排。 在表中,最小台时为 1 小时,这是乙设备所用的第二装配线装配时间,因此有一台乙设备应放在最后加工;表中除去 1 小时之后,最小台时为 2 小时,这是甲设备所需的第一装配线的装

40、配时间,因此有一台甲设备应最先加工。 设 x 1 、x 2 分别表示每周甲、乙两种主要设备的产量,则可得到如下表所示的求解过程。 生产甲、乙设备获取的最大利润求解图 甲设备乙设备汇总约束条件目标第一装配线2 4 2x 1 +4x 2 (80-1) 第二装配线3 1 3x 1 +x 2 (60-2) 产量x 1 x 2 单 97位利润0 0 利润90x 1 70x 2 90x 1 +70x 2 max 表反映了该生产计划问题可用数学模型表示如下。 目标函数:max z=90x 1 +70x 2 。 约束条件:2x 1 +4x 2 (80-1);3x 1 +x 2 (60-2);x 1 、x 2

41、0。 求解以上约束条件可得,19.3x 1 15.3,0x 2 12.1。由于现实中设备台数只能为整数,因此求解结果为 19x 1 16,0x 2 12。 在表中,由于生产一台甲设备可获利 90 万元,而生产一台乙设备可获利 70 万元,9070,因此在条件许可的情况下,为获得最大利润应尽可能多安排甲设备的生产。用图解法按图(包含但不限于此排列方式)所示安排甲、乙设备的生产,可获得最大利润 max z=90x 1 +70x 2 =9017+706=1950 万元。在图中,第一装配线总的工作时间为 58 小时(不包括最后一台乙设备在第二装配线的装配时间 1 小时),第二装配线总的工作时间为 59

42、 小时(包括启动前的等待时间 2 小时)。 RUP 强调采用_的方式来开发软件,这样做的好处是_。(分数:2.00)A.原型和螺旋B.螺旋和增量C.迭代和增量 D.快速和迭代解析:A.在软件开发的早期就可以对关键的、影响大的风险进行处理 B.可以避免需求的变更C.能够非常快速地实现系统的所有需求D.能够更好地控制软件的质量解析:RUP 将项目管理、业务建模、分析与设计等统一起来,贯穿整个开发过程。RUP 中的软件过程在时间上被分解为 4 个顺序的阶段,分别是初始阶段、细化阶段、构建阶段和移交阶段。每个阶段结束时都要安排一次技术评审,以确定这个阶段的目标是否已经满足。如果评审结果令人满意,就可以

43、允许项目进入下一个阶段。可以看出,基于 RUP 的软件过程是一个迭代和增量的过程。通过初始、细化、构建和移交 4个阶段就是一个开发周期,每次经过这 4 个阶段就会产生一代软件。除非产品退役,否则通过重复同样的4 个阶段,产品将演化为下一代产品,但每一次的侧重点都将放在不同的阶段上。这样做的好处是在软件开发的早期就可以对关键的、影响大的风险进行处理。11.以下关于黑盒测试用例设计方法的叙述,错误的是_。(分数:1.00)A.边界值分析通过选择等价类边界作为测试用例,不仅重视输入条件边界,而且也必须考虑输出域边界B.因果图方法是从用自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程

44、序状态的改变),可以通过因果图转换为判定表C.正交试验设计法,就是使用已经造好了的正交表格来安排试验并进行数据分析的一种方法,目的是用最少的测试用例达到最高的测试覆盖率D.等价类划分法根据软件的功能说明,对每一个输入条件确定若干个有效等价类和无效等价类,但只能为有效等价类设计测试用例 解析:黑盒测试也称为功能测试,主要用于集成测试,确认测试和系统测试阶段。黑盒测试根据软件需求规格说明所规定的功能来设计测试用例,一般包括功能分解、等价类划分、边界值分析、判定表、因果图、状态图、随机测试、错误推测和正交试验法等。 在设计测试用例时,等价类划分是用得最多的一种黑盒测试方法。所谓等价类就是某个输入域的

45、集合,对每一个输入条件确定若干个有效等价类和若干个无效等价类,分别设计覆盖有效等价类和无效等价类的测试用例。无效等价类是用来测试非正常的输入数据的,所以要为每个无效等价类设计一个测试用例。 边界值分析通过选择等价类边界作为测试用例,不仅重视输入条件边界,而且也必须考虑输出域边界。在实际测试工作中,将等价类划分法和边界值分析结合使用,能更有效地发现软件中的错误。 因果图方法是从用自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),可以通过因果图转换为判定表。 正交试验设计法,就是使用已经造好了的正交表格来安排试验并进行数据分析的一种方法,目的是用最少的测试用例达到最

46、高的测试覆盖率。下图所示 PKI 系统结构中,负责生成和签署数字证书的是_,负责验证用户身份的是_。 (分数:2.00)A.证书机构 CA B.注册机构 RAC.证书发布系统D.PKI 策略解析:A.证书机构 CAB.注册机构 RA C.证书发布系统D.PKI 策略解析:本题考查网络安全方面关于 PKI 的基础知识。 在 PKI 系统体系中,证书机构 CA 负责生成和签署数字证书,注册机构 RA 负责验证申请数字证书用户的身份。12.我国国家信息化体系包括 6 个要素,其中_是信息资源开发利用和信息技术应用的基础,是信息传输、交换和共享的必要手段。(分数:1.00)A.信息化人才B.信息网络

47、C.信息技术和产业D.信息化政策法规和标准规范解析:解析 信息网络是信息资源开发利用和信息技术应用的基础,是信息传输、交换和共享的必要手段。假如有 3 块容量是 80G 的硬盘做 RAID 5 阵列,则这个 RAID 5 的容量是_;而如果有 2 块 80G 的盘和1 块 40G 的盘,此时 RAID 5 的容量是_。(分数:2.00)A.240GB.160G C.80GD.40G解析:A.40GB.80G C.160GD.200G解析:本题考查 RAID 的基础概念。 RAID 是英文 Redundant Array of Independent Disks 的缩写,中文简称为独立冗余磁盘阵

48、列。简单地说,RAID 是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。组成磁盘阵列的不同方式称为 RAID 级别(RAID Levels)。在用户看起来,组成的磁盘组就像是一个硬盘,用户可以对它进行分区,格式化等。总之,对磁盘阵列的操作与单个硬盘一模一样。不同的是,磁盘阵列的存储速度要比单个硬盘高很多,而且可以提供自动数据备份。数据备份的功能是在用户数据一旦发生损坏后,利用备份信息可以使损坏数据得以恢复,从而保障了用户数据的安全性。RAID 技术分为几种不同的等级,分别可以提供不同的速度,安全性和性价比。根据实际情况选择适当的 RAID 级别可以满足用户对存储系统可用性、性能和容量的要求。常用的 RAID 级别有以下几种:NRAID,JBOD,RAID0,RAID1,RAID1+0,RAID3,RAID5 等。目前经常使用的是 RAID5 和RAID(1+0)。如果使用物理硬盘容量不相

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1