文档介绍:软考高级考试真题7卷
软考高级考试真题7卷 第1卷
根据《信息技术软件产品评价质量特性及其使用指南GB/T 16260-2022》的规定,子特性(40)属于可移植性质量特性。
A.依从性
B.易操作性
C.稳定性
系统错误面前,在意外或错误使用的情况下维持软件系统的功能特性的基本能力。可靠性通常用平均失效等待时间(Mean Time To Failure,简称MTTF)和平均失效间隔时间(Mean Time Between Failure,简称MTBF)来衡量。在失效率为常数和修复时间很短的情况下,MTTF和MTBF几乎相等。3、可用性可用性(availability)是系统能够正常运行的时间比例。经常用两次故障之间的时间长度或在出现故障时系统能够恢复正常的速度来表示。4、安全性安全性(security)是指系统在向合法用户提供服务的同时能够阻止非授权用户使用的企图或拒绝服务的能力。安全性是根据系统可能受到的安全威胁的类型来分类的。安全性又可划分为机密性、完整性、不可否认性及可控性等特性。5、可修改性可修改性(modifiability)是指能够快速地以较高的性能价格比对系统进行变更的能力。通常以某些具体的变更为基准,通过考察这些变更的代价衡量可修改性。6、功能性功能性(functionality)是系统所能完成所期望的工作的能力。一项任务的完成需要系统中许多或大多数构件的相互协作。7、可变性可变性(changeability)是指体系结构经扩充或变更而成为新体系结构的能力。这种新体系结构应该符合预先定义的规则,在某些具体方面不同于原有的体系结构。当要将某个体系结构作为一系列相关产品(例如,软件产品线)的基础时,可变性是很重要的。8、互操作性作为系统组成部分的软件不是独立存在的,经常与其他系统或自身环境相互作用。为了支持互操作性(interoperation),软件体系结构必须为外部可视的功能特性和数据结构提供精心设计的软件入口。程序和用其他编程语言编写的软件系统的交互作用就是互操作性的问题,这种互操作性也影响应用的软件体系结构。
软考高级考试真题7卷 第2卷
( )是对系统的用例、类、对象、接口以及相互间的交互和协作进行描述。
(逻辑)系统体系结构
(物理)系统体系结构
参考答案:B
● 某工厂生产甲、乙两种产品,生产 1 公斤甲产品需要煤 9 公斤、电 4 度、油 3公斤,生产 1 公斤乙产品需要煤 4 公斤、电 5 度、油 10 公斤。该工厂现有煤 360 公斤、电 200 度、油 300 公斤。已知甲产品每公斤利润为 7 千元,乙产品每公斤利润为 万元,为了获取最大利润应该生产甲产品(66)公斤,乙产品(67)公斤。
(66)
(67)
正确答案:A,C试题(66)、(67)分析 该问题用线性规划模型求解,为求解上述问题,设x1为甲产品生产量,x2为乙产品生产量。对该问题求解最优方案可以由下列数学模型描述: 求解得xl=20,x2=24。参考答案 (66)A(67)C
(74)
A.recession
B.innovation
C.crisis
D.ability
正确答案:B
评价软件的质量通常可以从产品运行、产品修改和产品转移三个不同角度来进行。除了软件应满足产品规格说明的正确性和保证运行效率以外,(52)和(53)也是产品运行期间影响软件质量的两个质量因素,其中(52)是指在遇到意外时系统能做出适应反应的程度。可维护性是影响产品修改的一个质量因素,它主要包括可理解性、可修改性和(54)。一般认为,(55)是影响产品转移的一个质量因素。为了保证软件质量,在开发过程的各阶段进行(56)是一个重要的手段。
A.灵活性
B.可重用性
C.适应性
D.健壮性
正确答案:D
对于违反里氏替换原则的两个类A和B,可以采用的候选解决方案中,正确的是( )。
,并将其作为基类,在程序中尽量使用基类对象进行编程 ,作为两个具体类的超类,将A和B共同的行为移动到C中,从而解决A和B行为不完全一致的问题 -a还是Has-a。如果是Is-a,可以使用继承关系,如果是Has-a,应该改成组合或聚合关系
正确答案:A
MediaPlayer播放资源前,需要调用哪个方法完成准备工作?(