全部科目 > 信息系统监理师 >
2013年上半年 上午试卷 综合知识
第 28 题
知识点 质量特性   异常  
关键词 软件质量  
章/节 信息系统工程监理依据  
 
 
在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的(28)。
 
  A.  安全性
 
  B.  健壮性
 
  C.  可用性
 
  D.  可靠性
 
 




 
 
相关试题     软件工程标准 

  第27题    2013年上半年  
从用户角度看,软件使用质暈模型的属性不包括(27)。

  第42题    2012年下半年  
软件质量的含义应完整包括(42)。
①能满足给定需要的特性之全体
②具有所希望的各种属性的组合的程度
③顾客或用户认为能满足其综合期望的程度
④软件的组合特性,它确定软..

  第33题    2011年上半年  
ISO/IEC9126定义的软件质量特性,包括功能性、可靠性、(32)、效率、可维护性和可移植性。成熟性子特性属于软件的(33)质量特性。

 
知识点讲解
· 质量特性
· 异常
 
        质量特性
        《信息技术软件产品评价质量特性及其使用指南》(GB/T 16260—2006)定义了6个质量特性和27个质量子特性,它们以最小的重叠描述了软件质量。
        (1)功能性。与功能及其指定的性质有关的一组软件属性,包括适宜性、准确性、互用性、依从性、安全性。
        (2)可靠性。与软件在规定的一段时间内和规定的条件下维持其性能水平有关的一组软件属性,包括成熟性、容错性、可恢复性。
        (3)可用性。与使用的难易程度及规定或隐含用户对使用方式所做的评价有关的软件属性,包括可理解性、易学性、可操作性。
        (4)效率。与在规定条件下软件的性能水平与所用资源量之间的关系有关的一组软件属性,包括时间特性、资特性。
        (5)可维护性。与软件维护的难易程度有关的一组软件属性,包括可分析性、可修改性、稳定性、可测试性。
        (6)可移植性。与软件可从某一环境转移到另一环境的能力有关的一组软件属性,包括适应性、易安装性、一致性、可替换性。
 
        异常
        异常是一种形式的异常控制流,它一部分是由硬件实现的,一部分是由操作系统实现的。因为它们有一部分是由硬件实现的,所以具体细节将随系统的不同而有所不同。然而,对于每个系统而言,基本的思想都是相同的。
        异常(exception)就是控制流中的突变,用来响应处理器状态中的某些变化。异常可以分为四类:中断(interrupt)、陷阱(trap)、故障(fault)和中止(abort)。下表对这些类别的属性做了小结。
        
        异常的类别
        (1)陷阱。陷阱是有意的异常,是执行一条指令的结果。就像中断处理程序一样,陷阱处理程序将控制返回到下一条指令。陷阱最重要的用途是在用户程序和内核之间提供一个像过程一样的接口,叫做系统调用。
        用户程序经常需要向内核请求服务,例如读一个文件、创建一个新的进程、加载一个新的程序或者中止当前进程。为了允许对这些内核服务的受控的访问,处理器提供了一条特殊的syscall指令,当用户程序想要请求服务n时,可以执行这条指令。执行syscall指令会导致一个到异常处理程序的陷阱,这个处理程序对参数解码,并调用适当的内核程序。
        (2)故障。故障由错误情况引起,它可能被故障处理程序修正。当一个故障发生时,处理器将控制转移给故障处理程序。如果处理程序能够修正这个错误情况,它就将控制返回到故障指令,从而重新执行它。否则,处理程序返回到内核中的abort例程,abort例程会中止引起故障的应用程序。
        (3)中止。中止是不可恢复的致命错误造成的结果,典型的是一些硬件错误,例如DRAM或者SRAM位被损坏时发生的奇偶错误。中止处理程序从不将控制返回给应用程序。处理程序将控制返回给一个abort例程,该例程会中止这个应用程序。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有