一.单选题(共11题,72.6分)
【单选题】以下关于文档的叙述中,不正确的是( )。
A、文档也是软件产品的一部分,没有文档的软件就不能称之为软件。
B、软件文档的编制在软件开发工作中占有突出的地位和相当大的工作量。
C、文档仅仅描述和规定了软件的使用范围及相关的操作命令。
D、高质量文档对于发挥软件产品的效益有着重要的意义。
答案:C
【单选题】在软件使用过程中,为了解决原来程序中遗漏处理文件中最后一个记录的问题而对软件进行的修改,称为( )。
A、适应性维护
B、改正性维护
C、完善性维护
D、预防性维护
答案:B
【单选题】为了提高软件的可靠性、可维护性等,为以后进一步改进软件打下良好基础而对软件进行的修改,称为( )。
A、预防性维护
B、改正性维护
C、完善性维护
D、适应性维护
答案:A
【单选题】( )是从现有的程序代码中抽取有关数据、体系结构和处理过程的设计信息,以便恢复设计结果。
A、正向工程
B、数据重构
C、逆向工程
D、代码重构
答案:C
【单选题】下面的( )不是软件再工程活动。
A、程序结构改善
B、增加新的功能
C、数据再工程
D、逆向工程
答案:B
【单选题】符合下列5个叙述的软件特性名称及顺序是( )。
①软件从一个计算机系统或环境转移到另一个计算系统或环境的容易程度。
②软件在需要它投入使用时能实现其指定的功能的概率。
③软件使不同的系统约束条件和用户需求得到满足的容易程度。
④在规定的条件下和规定的一段期间内,实现所指定的功能的概率。
⑤尽管有不合法的输入,软件仍能继续正常工作的能力。
A、可移植性 可使用性 兼容性 可靠性 容错性
B、可移植性 可靠性 可修改性 可