2022上半年系统分析师详细答案

● UML提供了5种对系统动态方面建模的图,其中 (3) 对系统行为组织和建模;(4) 对系统功能建模,它强调对象之间的控制流; (5) 之间是同构的。

(3)

A. 用例图

B. 序列图

C. 协作图

D. 状态图

(4)

A. 用例图

B. 活动图

C. 状态图

D. 序列图

(5)

A. 状态图和活动图

B. 用例图和活动图

C. 序列图和协作图

D. 活动图和协作图


正确答案:A,B,C




● UML 的设计视图包含了类、接口和协作,其中,设计视图的静态方面由 (37)和 (38)表现;动态方面由交互图、(39) 表现。

(37)

A. 类图 B. 状态图 C. 活动图 D. 用例图

(38)

A. 状态图 B. 顺序图 C. 对象图 D. 活动图

(39)

A. 状态图和类图 B. 类图和活动图

C. 对象图和状态图 D. 状态图和活动图


正确答案:A,C,D


UML 提供了 5 种对系统动态方面建模的图,其中()对系统行为组织和建模;()对系统功能建模,它强调对象之间的控制流;()_之间是同构的。 ()A.用例图 B.顺序图 C.协作图 D.状态图 ()A.用例图 B.活动图 C.状态图 D.顺序图()A.状态图和活动图 B.用例图和活动图 C.顺序图和协作图 D.活动图和协作图


正确答案:A,B,C
    UML提供了5种对系统动态方面建模的图。其中:
    用例图描述了一组用例和参与者以及它们之间的关系,对于系统行为的组织和建模特别重要。
    交互图是顺序图和协作图的统称。顺序图强调消息的时间次序;协作图强调收发消息的对象的结构组织。这种是同构的,这意味着可以把一种图转换为另一种图而没有信息损失。
    状态图显示了一个由状态、转换、事件和活动组成的状态机,它强调一个对象按事件次序发生的行为。
    活动图显示了系统中从活动到活动的流,它强调对象之间的控制流,对系统的功能建模是非常重要的。


UML 提供了 5 种对系统动态方面建模的图,其中(1)对系统行为组织和建模;(2)对系统功能建模,它强调对象之间的控制流;(3)_之间是同构的。

(1)A.用例图 B.顺序图 C.协作图 D.状态图

(2)A.用例图 B.活动图 C.状态图 D.顺序图

(3)A.状态图和活动图 B.用例图和活动图 C.顺序图和协作图 D.活动图和协作图


正确答案:A,B,C
    UML提供了5种对系统动态方面建模的图。其中:
    用例图描述了一组用例和参与者以及它们之间的关系,对于系统行为的组织和建模特别重要。
    交互图是顺序图和协作图的统称。顺序图强调消息的时间次序;协作图强调收发消息的对象的结构组织。这种是同构的,这意味着可以把一种图转换为另一种图而没有信息损失。
    状态图显示了一个由状态、转换、事件和活动组成的状态机,它强调一个对象按事件次序发生的行为。
    活动图显示了系统中从活动到活动的流,它强调对象之间的控制流,对系统的功能建模是非常重要的。


在使用UML进行面向对象设计和建模时,下述哪个模型图通过描述对象按照时间顺序的消息交互来建模用例逻辑()。

A.网络图

B.状态图

C.协作图

D.顺序图


正确答案:D


面向对象分析中,类与类之间旳 “IS-A”关系旳是一种(1),类与类之间旳“IS-PART-OF”关系是一种(2)。(1)A.依赖关系 B. 关联关系 C. 泛化关系 D. 聚合关系(2)A.依赖关系 B. 关联关系 C. 泛化关系 D. 聚合关系【答案】C D【解析】本题考察旳是面向对象旳基本概念:is-a基于类继承或接口实现,is-a是体现这句话旳一种方式:“这个东西是那个东西旳一种”。例如:野马是一种马。has-a关系是基于用法(即引用)而不是继承。换句话说,如果类a中旳代码具有对类b实例旳引用,则“类a has-a类b”。例如:马有缰绳。is part of是一种整体与部分旳关系。面向对象动态分析模型描述系统旳动态行为,显示对象在系统运营期间不同步刻旳动态交互。其中,交互模型涉及(3),其她行为模型尚有(4)。(3)A.顺序图和协作图B.顺序图和状态图 C.协作图和活动图D.状态图和活动图(4)A.顺序图和协作图B.顺序图和状态图 C.协作图和活动图D.状态图和活动图【答案】A D【解析】本题考察UML图。多种UML图有其严格旳分类,一方面分为静态图和动态图。其中动态图又有一种细化旳分类:交互图,交互图涉及顺序图(序列图)与通信图(协作图)。有关设计模式,下列说法对旳旳是(5)。(5)A.原型(Prototype)和模板措施 (Template Method)属于创立型模式B.组合(Composite)和代理 (Proxy)属于构造型模式C.桥接(Bridge)和状态(State)属于行为型模式D.外观(Facade)和中介(Mediator)属于创立型模式【答案】B【解析】本题考察设计模式旳分类设计模式分类状况如下所示:三重 DES 加密使用 2 个密钥对明文进行 3 次加密,其密钥长度为(6)位。(6)A.56 B.112 C.128 D.168【答案】B【解析】本题考察信息安全中旳对称加密算法。三重DES加密是使用2个DES密钥,进行多次操作来完毕旳,因此其密钥长度是:56*2=112位。要对消息明文进行加密传送,目前一般使用旳加密算法是(7)。(7)A.RSA B. SHA-1 C. MD5 D.RC5【答案】D【解析】本题考察旳是信息安全中旳加密算法。其中:RSA是非对称加密算法;SHA-1与MD5属于信息摘要算法;RC-5属于非对称加密算法。这些算法中SHA-1与MD5是不能用来加密数据旳,而RSA由于效率问题,一般不直接用于明文加密,适合明文加密旳,也就只有RC-5了。假定顾客 A、B 分别在 I1和 I2两个 CA 处获得了各自旳证书,(8)是 A、B 互信旳必要条件。(8)A.A、B 互换私钥B.A、B 互换公钥C.I1、I2互换私钥D.I1、I2互换公钥【答案】D【解析】本题考察旳是信息安全中旳CA认证。题目难度较高,但用排除法来分析不难得出结论。一方面,在公钥体系中,互换私钥是无论什么状况下都绝对不容许发生旳状况,因此A与C选项必然错误。余下旳B与D,B选项旳做法没意义,要AB互信,其信任基本是建立在CA之上旳,如果仅互换AB旳公钥并不能解决信任旳问题。而I1与I2旳公钥互换倒是可以做到互信,由于I1与I2旳公钥正是验证CA签名旳根据。因此本题应选D。SHA-l 是一种针对不同输入生成(9)固定长度摘要旳算法。(9)A.128 位 B.160 位 C.256 位 D.512 位【答案】B【解析】本题考察信息安全中旳摘要算法常用旳消息摘要算法有MD5,SHA等,市场上广泛使用旳MD5,SHA算法旳散列值分别为128和160位,由于SHA一般采用旳密钥长度较长,因此安全性高于MD5。某软件公司项目组开发了一套应用软件,其软件著作权人应当是(10)。(10)A.项目组全体人员 B.系统设计师 C.项目负责人 D.软件公司【答案】D【解析】本题考察旳是知识产权中著作权归属问题。由于应用软件是公司项目组开发旳,这具有职务作品旳典型特性,因此软件著作权人应为软件公司。计算机软件著作权旳保护对象是指(11)。(11)A.软件开发思想与设计方案 B.软件开发者C.计算机程序及其文档 D.软件著作权权利人【答案】C【解析】本题考察知识产权中旳软件著作权。软件著作权旳保护对象是计算机程序及其文档,而权利人也许是软件开发者,也也许是软件开发者所在旳公司(职务作品旳状况)。下列有关计算机程序旳智力成果中,能获得专利权旳是(12)。(12)A.计算机程序代码 B.计算机游戏旳规则和措施C.计算机程序算法 D.用于控制测试过程旳程序【答案】A【解析】专利法明确规定,智力活动旳规则和措施不获得专利权。智力活动规则和措施是直接作用于人旳思维,与产业生产中旳技术活动不发生直接关系,并不是对自然规律旳运用,不属于技术方案。一般,智力活动规则和措施是某些人为旳规则,如管理规则、游戏规则、记录措施、分类措施和计算措施等。算法被觉得是一种数学公式,反映旳是自然法则和逻辑思维过程,属于智力活动规则和措施,不能受到专利法旳保护。算法对于计算机软件而言极其重要,是计算机程序旳基本,计算机软件总是离不开算法。因此,计算机软件自身属于智力活动规则和措施旳范畴,不可以授予专利权。无论是源程序还是目旳程序,它体现旳是智力活动旳规则和措施。因此仅以单纯旳计算机程序为主题旳发明发明是不能获得专利权旳。随着计算机技术旳发展,不能授予专利权旳智力活动规则和措施与可以授予专利权旳措施之间旳界线比较模糊了。例如,抽象出一种生产过程旳数学模式,设计一种算法,通过予以运营用于控制该生产过程就可以获得专利保护。也就是说,智力活动规则和措施自身不被授予专利权,但进行智力活动旳机器设备、装置或者根据智力活动规则和措施而设计制造旳仪器、装置等都可以获得专利保护。即软件和硬件或者工业产品结合并体现为机器、装置或者为达到某种成果体现为措施时,软件可成为专利保护旳对象。如下商标注册申请,经审查,不能获准注册旳是(13)。(13)A.凤凰 B. 黄山 C. 同心 D. 湖南【答案】D【解析】循环冗余校验码(Cyc1ic Redundancy Check ,CRC)是数据通信领域中最常用旳一种差错校验码,该校验措施中,使用多项式除法(模2 除法)运算后旳余数为校验字段。若数据信息为 n 位,则将其左移k 位后,被长度为 k+1 位旳生成多项式相除,所得旳 k 位余数即构成 k 个校验位,构成 n+k 位编码。若数据信息为 1100,生成多项式为 X3+X+l、 (即 1011) ,则 CRC 编码是(14)。(14)A.1100010 B.1011010 C.1100011 D.1011110【答案】A【解析】执行 CPU 指令时,在一种指令周期旳过程中,一方面需从内存读取要执行旳指令,此时先要将指令旳地址即(15)旳内容送到地址总线上。(15)A.指令寄存器(IR) B. 通用寄存器 (GR)C.程序计数器 (PC) D. 状态寄存器 (PSW)【答案】C【解析】本题考察计算机构成原理旳CPU寄存器。备选答案中旳多种寄存器中PC负责记录要执行旳指令地址。因此应把PC中旳内容送到地址总线上。流水线旳吞吐率是指流水线在单位时间里所完毕旳任务数或输出旳、成果数。设某流水线有 5 段,有 1 段旳时间为 2ns ,此外 4 段旳每段时间为 lns,运用此流水线完毕 100 个任务旳吞吐率约为(16)个/s 。(16)A.500l06B.490l06C.250l06D.167l06【答案】B【解析】本题考察构成原理中旳流水线技术。流水线执行100个任务所需要旳时间为:(2+1+1+1+1)+(100 - 1)*2=204ns因此每秒吞吐率为:(100/204)*109=490*106注意:1秒=109纳秒。以 下 关 于 复 杂 指 令 集 计 算 机 (Complex Instruction Set Computer,CISC) 旳论述中,对旳

UML的设计视图包含了类、接口和协作,其中,设计视图的动态方面由(48)表现。

A.协作图和构件图

B.活动图和用例图

C.类图和对象图

D.交互图和状态图


正确答案:D
解析:类图和对象图反映了设计视图的静态特征,交互图、状态图和活动图反映了系统的动态特征。


在UML的动态建模机制中,(66)描述了对象之间动态的交互关系,还描述了交互的对象之间的静态链接关系,即同时反映系统的动态和静态牲。

A.状态图

B.序列图

C.协作图

D.活动图


正确答案:C
解析:请参考试题9的分析。


●在面向对象分析模型中,(43)一不属于系统的行为模型。

A.类图

B.顺序图

C.活动图

D.状态图


正确答案:A


主要用于描述对象在空间中如何交互,即除了动态交互,也直接描述了对象是如何链接在一起的UML图是( )。

A.协作图

B.状态图

C.顺序图

D.部署图


正确答案:A
在UML模型中,协作图主要用于描述对象在空间中如何交互,即除了动态交互,它也直接描述了对象如何链接在一起的情形。状态图主要用于描述一个对象在其生存期间的动态行为,表现为一个对象所经历的状态序列,引起状态转移的事件,以及因状态转移而伴随的动作。一般可以用状态机对一个对象的生命周期建模,状态图用于显示状态机,重点在与描述状态图的控制流。顺序图主要用于描述指定的一组对象是如何交互的,它着眼于消息队列,也就是在消息间如何发送和接收信息。部署图描述的是系统运行时的结构,展示了硬件的配置及其软件如何部署到网络结构中。一个系统模型只有一个部署图,部署图通常用来帮助理解分布式系统。


UML动态建模机制包括状态图、顺序图、合作图和活动图。其中可描述类的方法行为也可描述用例和对象内部的工作过程的是哪一种图?

A. 状态图

B.顺序图

C.合作图

D.活动图


正确答案:D
解析:UML动态建模机制包括状态图、顺序图、合作图和活动图。状态图:描述一个特定对象的所有可能状态及其引起状态改变的事件;顺序图:描述对象之间消息传递的时间顺序;合作图:描述相互合作对象之间的静态连接关系;活动图:可描述类的方法行为,也可描述用例和对象内部的工作过程。

更多 “2022上半年系统分析师详细答案” 相关考题
考题 面向对象动态分析模型描述系统的动态行为,显示对象在系统运行期间不同时刻的动态交互。其中,交互模型包括( ),其他行为模型还有(请作答此空)。A.顺序图和协作图 B.顺序图和状态图 C.协作图和活动图 D.状态图和活动图 答案:D解析:面向对象分析产生三种分析模型 :1. 对象模型:对用例模型进行分析,把系统分解成互相协作的分析类,通过类图/对象图描述对象/对象的属性/对象间的关系,是系统的静态模型 2. 动态模型:描述系统的动态行为,通过时序图/协作图描述对象的交互,以揭示对象间如何协作来完成每个具体的用例,单个对象的状态变化/动态行为则可以通过状态图(活动图)来表达 。3. 功能模型:功能模型表示变化的系统的“功能”性质,它指明了系统应该“做什么”,因此更直接地反映了用户对目标系统的需求。功能模型指明了系统应该“做什么”;动态模型明确规定了什么时候(即在何种状态下接受了什么事件的触发)做;对象模型则定义了做事情的实体。

考题 单选题动态模型描述系统的动态结构和对象之间的交互,表示瞬时的、行为化的系统“控制”特性。面向对象方法中,常用()实现。A 状态图B 交互图C 活动图D 以上全部正确答案:D解析:暂无解析

考题 动态模型描述系统的动态结构和对象之间的交互,表示瞬时的、行为化的系统“控制”特性。面向对象方法中,常用()实现。A状态图B交互图C活动图D以上全部D略

考题 面向对象动态分析模型描述系统的动态行为,显示对象在系统运行期间不同时刻的动态交互。其中,交互模型包括( ),其他行为模型还有( )。A.顺序图和协作图 B.顺序图和状态图C.协作图和活动图D.状态图和活动图 A.顺序图和协作图 B.顺序图和状态图C.协作图和活动图D.状态图和活动图正确答案:A,D

考题 面向对象动态分析模型描述系统的动态行为,显示对象在系统运行期间不同时刻的动态交互。其中,交互模型包括(3),其他行为模型还有(4)。A.顺序图和协作图 B.顺序图和状态图 C.协作图和活动图 D.状态图和活动图 答案:D解析:uml包括静态与动态视图,其中动态图又有一个细化的分类:交互图,交互图包括顺序图(序列图)与通信图(协作图)。

考题 在动态建模机制中,一消息来完成对象之间的交互,用()来描述系统的行为。A、状态图和顺序图B、协作图和活动图C、数据流图和实体关系图D、对象图和包图正确答案:A,B

考题 在面向对象分析模型中,( )不属于系统的行为模型。A.类图 B.顺序图 C.活动图 D.状态图答案:A解析:

考题 在UML的动态建模机制中,(34)描述了对象之间动态的交互关系,还描述了交互的对象之间的静态链接关系,即同时反映系统的动态和静态特征。A.状态图(State Diagram)B.序列图(Sequence Diagram)C.协作图(Collaboration Diagram)D.活动图(Activity Diagram)正确答案:C解析:状态图用来描述一个特定对象的动态特征,描述了对象的各种状态及各种状态之间的转换关系,一个状态图包括一系列的状态以及状态之间的转移。序列图用来描述对象之间动态的交互关系,有很强的时间顺序性,说明对象之间何时发送消息,何时返回,以及各种消息之间的先后关系。协作图也是反映了系统的动态特征,反映对象之间的消息交互,与序列图相似,但与序列图不同的是,协作图不但描述了对象之间的交互还描述了交互的对象之间的链接关系,同时反映了系统的动态交互以及对象之间的静态链接关系,即同时反映了系统的动态和静态特征。活动图描述的是一个连续的活动流,这些连续的活动流组合起来,共同完成系统的某一项功能。

考题 多选题在动态建模机制中,以消息来完成对象之间的交互,用()来描述系统的行为。A状态图和顺序图B协作图和活动图C数据流图和实体关系图D对象图和包图正确答案:D,B解析:暂无解析

考题 下面正确的说法是()。A、功能模型由用例图和顺序图表示B、面向对象的分析模型用对象图表示C、对象模型由类图和对象图表示D、动态模型由活动图、状态图和顺序图表示正确答案:A,C,D