摘要:为方便考生估分,希赛小编在考后为大家整理了2021年系统架构设计师上午真题及答案解析(四),供考生参考。
31-32、软件设计过程中,可以用耦合和内聚两个定性标准来衡量模块的独立程度,耦合衡量不同模块彼此间互相依赖的紧密程度,应采用以下设计原则(31),内聚衡量一个模块内部各个元素彼此结合的紧密程度,以下属于高内聚的是(32)
单选题问题1
A 尽量使用内容耦合、少用控制耦合和特征耦合、限制公共环境耦合的范围、完全不用数据耦合
B 尽量使用数据耦合、少用控制耦合和特征耦合、限制公共环境耦合的范围、完全不用内容耦合
C 尽量使用控制耦合、少用数据耦合和特征耦合、限制公共环境耦合的范围、完全不用内容耦合
D 尽量使用特征耦合、少用数据耦合和控制耦合、限制公共环境耦合的范围、完全不用内容耦合
单选题问题2
A 偶然内聚
B 时间内聚
C 功能内聚
D 逻辑内聚
33、UML( Unified Modeling Language)是面向对象设计的建模工具,独立于任何具体程序设计语言,以下(33)不属于UML中的模型。
A 用例图
B 协作图
C 活动图
D PAD图
34 使用McCabe方法可以计算程序流程图的环形复杂度,下图的环形复杂度为(34)
A 3
B 4
C 5
D 6
35、以下关于软件构件的叙述中,错误的是(35)。
A 构件的部署必须能跟它所在的环境及其他构件完全分离
B 构件作为一个部署单元是不可拆分的
C 在一个特定进程中可能会存在多个特定构件的拷贝
D 对于不影响构件功能的某些属性可以对外部可见
36、面向构件的编程目前缺乏完善的方法学支持,构件交互的复杂性带来了很多问题,其中(36)问题会产生数据竞争和死锁现象。
A 多线程
B 异步
C 封装
D 多语言支持
37-38 为实现对象重用,COM支持两种形式的外部对象的(37)重用形式下,一个外部对象拥有指向一个内部对象的唯—引用,外部对象只是把请求转发给内部对象:在(38)重用形式下,直接把内部对象的接口引用传给外部对象的客户,而不再转发请求。
单选题问题1
A 聚集
B 包含
C 链接
D 多态
单选题问题2
A 引用
B 转发
C 包含
D 聚集
39-41信息系统面临多种类型的网络安全威胁。其中,信息泄露是指信息被泄露或透露给某个非授权的实体;(39)是指数据被非授权地进行修改;(40)是指对信息或其他资源的合法访问被无条件地阻止;(41)是指通过对系统进行长期监听,利用统计分析方法对诸如通信频度、通信的信息流向、通信总量的变化等参数进行研究,从而发现有价值的信息和规律。
单选题问题1
A 非法使用
B 破环信息的完整性
C 授权侵犯
D 计算机病毒
单选题问题2
A 拒绝服务
B 陷阱门
C 旁路控制
D业务欺骗
单选题问题3
A 特洛伊木马
B 业务欺骗
C 物理侵入
D 业务流分析
软考备考资料免费领取
去领取