软考高级系统分析师上午综合知识试题模拟练习

上传人:hs****ma 文档编号:512926869 上传时间:2024-01-18 格式:DOC 页数:21 大小:157.50KB
返回 下载 相关 举报
软考高级系统分析师上午综合知识试题模拟练习_第1页
第1页 / 共21页
软考高级系统分析师上午综合知识试题模拟练习_第2页
第2页 / 共21页
软考高级系统分析师上午综合知识试题模拟练习_第3页
第3页 / 共21页
软考高级系统分析师上午综合知识试题模拟练习_第4页
第4页 / 共21页
软考高级系统分析师上午综合知识试题模拟练习_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《软考高级系统分析师上午综合知识试题模拟练习》由会员分享,可在线阅读,更多相关《软考高级系统分析师上午综合知识试题模拟练习(21页珍藏版)》请在金锄头文库上搜索。

1、软考(高级)系统分析师上午(综合知识)试题模拟练习( 总分: 96.00 ,做题时间: 90 分钟 )一、 选择题 ( 总题数: 13,分数: 96.00)1. 选择题()下列各题 A、B、C、D 四个选项中,只有 一个选项是正确的,请将此选项涂写在答题卡相应位置上, 答在试卷上不得分。解析:2. 软件开发工具 VB、 PB、Delphi 是可视化的。这些工 具是一种 (46) 程序语言。(分数: 2.00 )A.事件驱动VB.逻辑式C.函数式D.命令式解析:解析:软件开发工具 VB、PB、 Delphi 是可视化 的,这些工具是一种事件驱动程序语言。详细的分析请阅读 试题 1 的分析。3.

2、PROLOG 语言属于 (47) 程序设计范型,该范型将程序A.过程式B.函数式C.面向逻辑 VD.面向对象设计归结为列举事实,定义逻辑关系等分数: 2.00 )解析:解析:请参考试题 1 的分析。为抵抗统计分析破译法,香农 (Shannon) 提出设计密码 体制的两个一般原则,这两个原则为 (28) 。图 4-5 是公钥加 密系统的概念图,a和b处应分别是(29)。1997年美国NIST 发起征集高级加密标准 AES(AdvancedEncryptionStandard) 算法的活动,目的是为确定一个安全性能更好的分组密码算法来取代DES最终选作高级加密标准AES的算法为(30)分数: 6.

3、00 )(1).(分数: 2.00A.扩散与移位B.混淆与替换C.混淆与移位D.扩散与混淆 V)解析:A. 接收者的公钥,接收者的私钥B. 接收者的私钥,接收者的公钥C. 发送者的公钥,接收者的私钥VD. 发送者的私钥,接收者的公钥解析:A. 国际数据加密算法 IDEAB. 椭圆曲线密码 ECCC. RSA 算法D. Rijndael数据加密算法 V解析:解析:为抵抗统计分析破译法,香农提出设计密 码体制的两个一般原则,这两个原则为扩散与混淆。按照加 密密钥和解密密钥的异同,密钥体制可分为秘密密钥加密体 制和公开密钥加密体制。秘密密钥加密体制加密和解密采用 相同的密钥, 因而又称为对称密码体制

4、。 因为其加密速度快, 通常用来加密大批量的数据。典型的方法有日本NTT公司的快速数据加密标准 (FEAL) 、瑞士的国际数据加密算法 (IDEA) 和美国的数据加密标准 (DES)。公开密钥加密体制又称不对 称密码体制,其加密和解密使用不同的密钥。其中一个密钥 是公开的,另一个密钥保密的。典型的公开密钥加密方法有RSA和NTT的 ESIGN RSA算法的密钥长度为 512位。RSA算 法基于一对密钥,用一个密钥进行加密的信息只有采用另一 个密钥才能解开。发送者可用私钥加密信息,供广泛阅读; 发送者也可用接收者的公钥加密信息,供指定的接收者阅 读。接收者必须使用对应的密钥才能解开密文。早在19

5、93年,美国政府就意识到 DES安全性将会受到危害,但直到1997年,美国国家科学技术研究所(NIST)才开始发起AES项目。1997年4月的一个AES研讨会宣布AES成就的最初目标:可 供政府和商业使用的功能强大的加密算法、支持标准密码本 方式、要明显比 DES有效、密钥大小可变,这样就可在必要 时增加安全性,以公正和公开的方式进行选择,可以公开定 义和公开评估。2000年10月,NIST选择Rijndael作为AES 算法。 Rijndael 是带有可变块长和可变密钥长度的迭代块密 码。块长和密钥长度可以分别指定成 128、 192 或 256 位。 Rijndael 中的某些操作是在字节

6、级上定义的, 字节表示有限 字段 GF(28) 中的元素, 一个字节中有 8 位。其他操作都根据 4 字节定义。在使用UML建模时,若需要描述跨越多个用例的单个对 象的行为,使用(23)是最为合适的。UML结构包括基本构造 块、公共机制和(24)。UML中提供扩展机制,其中,构造型 (Stereotype) 扩 展 UML 的 (25) , 约 束 (Constraint) 扩 展 UML(26)。(分数:8.00)A. 协作图 (Collaboration Diagram)B. 序列图 (Sequence Diagram)C. 活动图 (Activity Diagram)D. 状态图(Sta

7、te Diagram) V解析:A. 把这些构造块放在一起的规则 VB.图形或文字修饰C.类与对象的划分以及接口与实现的分离D.描述系统细节的规格说明解析:A.构造块的特性,允许创建详述元素的新信息B.构造块的语义,允许增加新的规则或修改现有的规则C.语义,允许创建新的构造块D.词汇,允许创建新的构造块 V解析:A.构造块的特性,允许创建详述元素的新信息B.构造块的语义,允许增加新的规则或修改现有的规则VC.语义,允许创建新的构造块D.词汇,允许创建新的构造块解析:解析: 序列图用来反映若干个对象之间的动态协 作关系,也就是随着时间的推移,对象之间是如何交互的。 序列图强调对象之间消息发送的顺

8、序,说明对象之间的交互 过程,以及系统执行过程中,在某一具体位置将会有什么事 件发生。协作图描述对象间的协作关系,协作图与序列图相 似,显示对象间的动态合作关系。除显示信息交换外,协作 图还显示对象以及它们之间的关系;如果强调时间和顺序,则使用序列图:如果强调上下级关系,则选择协作图。这两 种图合称为交互图。活动图描述满足用例要求所要进行的活 动以及活动间的约束关系,有利于识别并行活动。活动图由 各种动作状态构成,每个动作状态包含可执行动作的规范说 明。当某个动作执行完毕,该动作的状态就会随着改变。这 样,动作状态的控制就从一个状态流向另一个与之相连的状 态。活动图中还可以显示决策、条件、动作

9、的并行执行、消 息的规范说明等内容。状态图用来描述一个特定对象的所有 可能状态及其引起状态转移的事件。大多数面向对象技术都 用状态图表示单个对象在其生命周期中的行为。UML 结构包括UML的基本构造块、支配这些构造块如何放在一起的规则 和一些运用于整个 UML的机制。UML中有3种基本构造块, 分别是事物、关系和图。 UML用于描述事物的语义规则分别 是;为事物、 关系和图命名; 给一个名字以特定含义的语境, 即范围:怎样使用或看见名字,即可见性;事物如何正确、 一致地相互联系,即完整性:运行或模拟动态模型的含义是 什么,即执行。另外,UML还允许在一定的阶段隐藏模型的 某些元素、遗漏某些元素

10、以及不保证模型的完整性,但模型 逐步地要达到完整和一致。UML有 4种在整个语言中一致应用的机制,使得该语言变得较为简单。这 4种机制是详细说 明、修饰、通用划分和扩展机制。UML提供丰富的建模概念和表示符号以满足典型的软件开发,但是,用户有时候需要 另外的概念或符号来表示其特定领域的需求, 因此,需要 UML 具有一定的扩充能力。 UML 提供 3 种嵌入的扩充机制: Stereotypes( 构 造 型 ) 、 Constraints( 约 束 ) 和 Tagged values(标记值)。其中Stereotypes 是UML中最重要的扩充 机制,通过扩展UML的词汇,提供一种在模型中加入

11、新的构 造块的方式, Constraints 是对构造块的语义上的限制,使 我们可以增加新的规则和修改现有的规则。利用标记值可以 扩展UML构造块的特性,可以根据需要来创建详述元素的新 元素。在UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种 图来表示,强调消息时间次序的图称之为 (28) ,该图的特点 是(29) ,强调参加交互的对象的组织图称之为 (30) ,这两种图是 (31)。(分数: 8.00 )A.活动图 (activity diagram)B.状态图 (state diagram)C.序列图 (sequence diagram)

12、D.协作图 (collaboration diagram)解析:A. 有生命线及控制焦点,重点在消息的时间顺序上VB. 有路径有顺序号,为一个消息的时间顺序给消息加 数字前缀C. 是对系统、子系统或类的行为建模D. 本质上是一个流程图,显示从活动到活动的信息流解析:A.活动图 (activity diagram)B.状态图 (state diagram)C.序列图 (sequence diagram)D.协作图 (collaboration diagram)V解析:A. 同构的,所以可以互相转换VB. 异构的,所以不可以互相转换C. 强调对象行为的事件顺序,常用于对反应式系统建 模D. 专注于

13、系统的动态视图,状态无法确定,所以不可 以互相转换解析:解析:序列图用来描述对象之间动态的交互关系, 着重体现对象间消息传递的时间顺序。顺序图允许直观地表 示出对象的生存期,在生存期内,对象可以对输入消息做出 响应,并且可以发送信息。对象间的通信通过在对象的生命 线间画消息来表示。消息的箭头指明消息的类型。顺序图中 的消息可以是信号、操作调用或类似于C+中的RPC(RemoteProcedure Calls) 和 Java 中 的 RMI(Remote Method Invocation) 。当收到消息时,接收对象立即开始执行活动, 即对象被激活。通过在对象生命线上显示一个细长矩形框来 表示激

14、活。消息可以用消息名及参数来标识,消息也可带有 顺序号。消息还可带有条件表达式,表示分支或决定是否发 送消息。如果用于表示分支,则每个分支是相互排斥的,即 在某一时刻仅可发送分支中的一个消息。协作图用于描述相 互合作的对象间的交互关系和链接关系。虽然顺序图和协作 图都用来描述对象间的交互关系,但侧重点不一样。顺序图 着重体现交互的时间顺序,协作图则着重体现交互对象间的 静态链接关系。序列图和协作图统称为交互图 (Interactive Diagram) ,是表示各组对象如何依某种行为进行协作的模 型。强调对象交互行为时间顺序时使用序列图,强调对象协 作关系时使用协作图,它们之间没有什么本质不同

15、,只是排 版不尽相同而已。Motif 是Unix下的 。X-Windows是基于(2)的系统软 件。管道是 Unix 中的一个重要功能,它通过 (3) ,从 (4) 传 递资料。在 Unix 中,用户可以用一个简短的命令来替代经 常使用的较复杂的命令行,这可用 (5) 命令来实现。 (分数: 10.00 )A.编辑工具B.编译工具C.人机接口工具 VD.通信工具解析:A. UnixVB. VMSC. Windows 95D. Windows NT解析A. “池”文件B. “井”文件C. “流”文件D. “哑”文件 V解析A. 用户进程到系统进程B. 系统进程到用户进程C. 一个进程到另一个进程 VD. 消费者进程到生产者进程解析:A. exitB. execC. setenvD. aliasVX 窗口系统解析:解析: Motif 最先实现并运行于支持上,它是 Unix 系统的主要用户接口。目前已经应用

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号