备考资料分享:软考高级系统架构设计师模拟练习题(18)
为帮助大家更好的备考软考高级系统架构设计师考试,小编为大家整理了“备考资料分享:软考高级系统架构设计师模拟练习题”内容,以供考生们进行备考,具体内容详见下文,希望对考生们能够有所帮助。
温馨提示:考生如果想了解或担心错过系统架构设计师的报名时间、考试时间、成绩查询时间、证书领取时间等时间节点,可使用“ 免费预约短信提醒”服务,预约成功,届时重要考试节点我们会以短信形式及时提醒您!
第1题(单选题):
在网络操作系统环境中,若用户UserA的文件或文件夹被共享后,则()。
A、UserA的安全性与未共享时相比将会有所提高
B、UserA的安全性与未共享时相比将会有所下降
C、UserA的可靠性与未共享时相比将会有所提高
D、UserA的方便性与未共享时相比将会有所下降
参考解析:
【正确答案】B
【答案分析】
本题考查的是操作系统安全的内容。
根据题干描述,用户UserA的文件或者文件夹被共享后,此时其他用户可以访问该文件,方便性有所提高,但此时其他用户可能会修改或删除该文件,所以安全性和可靠性都有所下降。
综上所述,本题应该选择B选项,A、C、D的说法都是错误的。
第2题(单选题):
()不属于可修改性考虑的内容。
A、可维护性
B、可扩展性
C、结构重构
D、可变性
参考解析:
【正确答案】D
【答案分析】
可修改性(modifiability)是指能够快速地以较高的性能价格比对系统进行变更的能力。通常以某些具体的变更为基准,通过考查这些变更的代价衡量可修改性。可修改性包含四个方面。
(1)可维护性(maintainability)。这主要体现在问题的修复上:在错误发生后“修复”软件系统。为可维护性做好准备的软件体系结构往往能做局部性的修改并能使对其他构件的负面影响最小化。
(2)可扩展性(extendibility)。这一点关注的是使用新特性来扩展软件系统,以及使用改进版本来替换构件并删除不需要或不必要的特性和构件。为了实现可扩展性,软件系统需要松散耦合的构件。其目标是实现一种体系结构,它能使开发人员在不影响构件客户的情况下替换构件。支持把新构件集成到现有的体系结构中也是必要的。
(3)结构重构(reassemble)。这一点处理的是重新组织软件系统的构件及构件间的关系,例如通过将构件移动到一个不同的子系统而改变它的位置。为了支持结构重组,软件系统需要精心设计构件之间的关系。理想情况下,它们允许开发人员在不影响实现的主体部分的情况下灵活地配置构件。
(4)可移植性(portability)。可移植性使软件系统适用于多种硬件平台、用户界面、操作系统、编程语言或编译器。为了实现可移植,需要按照硬件无关的方式组织软件系统,其他软件系统和环境被提取出。可移植性是系统能够在不同计算环境下运行的能力。这些环境可能是硬件、软件,也可能是两者的结合。在关于某个特定计算环境的所有假设都集中在一个构件中时,系统是可移植的。如果移植到新的系统需要做些更改,则可移植性就是一种特殊的可修改性。
第3题(单选题):
面向构件的编程(Component Oriented Programming,COP)关注于如何支持建立面向构件的解决方案。面向构件的编程所需要的基本支持包括()。
A、继承性、构件管理和绑定、构件标识、访问控制
B、封装性、信息隐藏、独立部署、模块安全性
C、多态性、模块封装性、后期绑定和装载、安全性
D、构件抽象、可替代性、类型安全性、事务管理
参考解析:
【正确答案】C
【答案分析】
面向构件的编程(COP)关注于如何支持建立面向构件的解决方案。一个基于一般OOP 风格的 COP定义如下(Szyperski,1995):“面向构件的编程需要下列基本的支持:
——多态性(可替代性);
——模块封装性(高层次信息的隐藏);
——后期的绑定和装载(部署独立性);
——安全性(类型和模块安全性)。”
第4题(单选题):
实时操作系统 (RTOS)内核与应用程序之间的接口称为()。
A、I/O接口
B、PCI
C、API
D、GUI
参考解析:
【正确答案】C
【答案分析】
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
所有操作系统(不仅仅只是嵌入式操作系统)给应用程序提供的接口,称之为API。
选项中的GUI,是用户与操作系统之间的接口:
图形用户界面(Graphical User Interface,简称GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。
第5题(单选题):
采用Kerberos系统进行认证时,可以在报文中加入()来防止重放攻击。
A、会话密钥
B、时间戳
C、用户ID
D、私有密钥
参考解析:
【正确答案】B
【答案分析】
重放攻击(Replay Attacks)又称重播攻击、回放攻击或新鲜性攻击(FreshnessAttacks),是指攻击者发送一个目的主机已接收过的包,来达到欺骗系统的目的,主要用于身份认证过程,破坏认证的正确性。
Kerberos系统采用的是时间戳方案来防止重放攻击,这种方案中,发送的数据包是带时间戳的,服务器可以根据时间戳来判断是否为重放包,以此防止重放攻击。
点击>>2024年上半年系统架构设计师考试综合知识真题进行免费下载!
以上就是“备考资料分享:软考高级系统架构设计师模拟练习题(18)”的内容了,希望本文对大家有用。温馨提示:考生如果担心自己错过软考高级系统架构设计师考试的报名时间、准考证时间、成绩查询时间等时间节点,可使用“ 免费预约短信提醒”服务,预约成功,届时重要考试节点我们会以短信形式及时提醒您!另外,文章尾部有许多“精选课程”,考生可点击进行免费领取哦!
最新资讯
- 备考资料分享:软考高级系统架构设计师模拟练习题(47)2024-11-21
- 备考资料分享:软考高级系统架构设计师模拟练习题(46)2024-11-18
- 备考资料分享:软考高级系统架构设计师模拟练习题(45)2024-11-15
- 备考资料分享:软考高级系统架构设计师模拟练习题(44)2024-11-08
- 备考资料分享:软考高级系统架构设计师模拟练习题(43)2024-11-07
- 备考资料分享:软考高级系统架构设计师模拟练习题(42)2024-11-06
- 备考资料分享:软考高级系统架构设计师模拟练习题(41)2024-11-05
- 备考资料分享:软考高级系统架构设计师模拟练习题(40)2024-11-04
- 备考资料分享:软考高级系统架构设计师模拟练习题(39)2024-10-31
- 备考资料分享:软考高级系统架构设计师模拟练习题(38)2024-10-30