通常把软件交付使用后做的变更称为维护,软件投入使用后的另一项工作是软件再工程,针对这类软件实施的软件工程活动,主要是对其重新实现,使其具有更好的( ),包括软件重构、重写文档等。
A.功能性
B.可靠性
C.可使用性
D.可维护性
A.功能性
B.可靠性
C.可使用性
D.可维护性
第1题
A.先检查硬盘有无计算机病毒,然后再用
B.把软盘加以写保护(只允许读,不允许写),然后再用
C.先用查毒软件检查该软盘有无计算机病毒,然后再用
D.事先不必做任何工作就可用
第2题
A.以共享资源为目标的计算机系统,称为计算机网络
B.能按网络协议实现通信的计算机系统,称为计算机网络
C.把分布在不同地点的多台计算机互联起来构成的计算机系统,称为计算机网络
D.把分布在不同地点的多台计算机在物理上实现互联,按照网络协议实现相互间的通信,以共享硬件、软件和数据资源为目标的计算机系统,称为计算机网络
第4题
可移植性是反映出把一个原先在某种硬件或软件环境下正常运行的软件移植到另一个硬件或软件环境下,使该软件也能正确地运行的难易程度。为了提高软件的可移植性,应注意提高软件的()。
可维护性通常包括( )。一般认为,软件维护工作包括改正性维护、( )维护和()维护。其中()维护则是为了扩充软件的功能或提高原有软件的性能而进行的维护活动。( )是指当系统万一遇到未预料的情况时,能够按照预定的方式作合适的处理。
供选择的答案:
第5题
对于一个大型的软件项目,由于项目的复杂性,需要进行一系列的估算处理。主要按()和()手段进行。估算的方法分为3类:从项目的整体出发,进行()的方法称为()估算法。把待开发的软件细分,直到每个子任务都已明确所需要的开发工作量,然后把它们加起来,得到软件开发总工作量的方法称为()估算法。而把待开发的软件项目与过去已完成的软件项目做类比,区分出类似部分和不同部分分别处理的方法称为()估算法。()是由多位专家进行成本估算的方法。
供选择的答案:
第11题
A.错误
B.正确