参考答案系自娱自乐,希望提出不同意见18、25、26、27、36、50、51、57、59、65、69及后5英语题没有查找到相关资料,因此没有答案和解析,希望朋友们能够完善。
1、A2、B解析:参见《系统集成项目管理工程师教程》p82(中级):从下文可看出答案,看来考高级中级知识是基础啊。
f答案:B解析:参见《系统集成项目管理工程师教程》p3(中级)
答案:B解析:参见《系统集成项目管理工程师教程》p44(中级)
答案:D解析:参见《系统集成项目管理工程师教程》p44(中级)
f答案:C解析:参见《系统集成项目管理工程师教程》p29(中级)
答案:B解析:2、5属于功能性,其他均不属于。答案:A
f答案A解析:软件维护
软件维护阶段覆盖了从软件交付使用到软件被淘汰为止的整个时期,它是在软件交付使用后,为了改正软件中隐藏的错误,或者为了使软件适应新的环境,或者为了扩充和完善软件的功能或性能而修改软件的过程。一个软件的开发时间可能需要一两年,但它的使用时间可能要几年或几十年,而整个使用期都可能需要进行软件维护,所以软件维护的代价是很大的,而且维护的代价还在逐年上升,据1994年SoftwareE
gi
eeri
gE
cyclopedia记载,在整个软件生存周期所花费的代价中,20世纪80年代末用于软件维护的代价约为75到90年代初为90。因此,如何提高软件维护的效率、降低维护的代价成为十分重要的问题。
软件维护的分类根据引用软件维护的原因,软件维护通常可分成改正性维护、适应性维护、完善性维护、预防性维护。1改正性维护由于程序正确性证明尚未得到圆满的解决,软件测试又不可能找出程序中的所有错误,因此,在交付使用的软件中都可能隐藏着某些尚未被发现的错误,而这些错误在某种使用环境下会暴露出来。改正性维护就是在使用过程中发现了隐藏的错误后,为了诊断和改正这些隐藏错误而修改软件的活动。2适应性维护由于计算机的发展非常迅速,新的机型、新的操作系统、新的软件系统不断地涌现,为了适应计算机的飞速发展,可能要更正在运行的软件的运行环境,如新的机型、数据库管理系统等。适应性维护就是为了适应变化了的环境而修改软件的活动。3完善性维护用户在使用软件的过程中,随着业务的发展,常常希望扩充原有软件的功能,或者希望改进原有的功能或性能,以满足用户的新要求,完善性维护就是为了扩充或完善原有软件的功能或性能而修改软件的活动。4预防性维护软件维护活动主要是上述三类维护,另有一类维护称为预防性维护,它是为了提高r