第30题:[单选题]为了改进应用软件的可靠性和可维护性,并适应未来软硬件环境的变化,应主动增加新的功能以使应用系统适应各类变化而不被淘汰。为了适应未来网络带宽的需要,在满足现有带宽需求下,修改网络软件从而使之支持更大的带宽,这种软件维护工作属于( )。 A.更正性维护 B.适应性维护 C.完善性维护 D.预防性维护 参考答案:D 本题考察的是软件维护的基本知识,这个不可以丢分啊,必须掌握。
软件维护包括如下类型:
① 更正性维护:软件产品交付后进行的修改,以更正发现的问题
② 适应性维护:软件产品交付后进行的修改,以保持软件产品能在变化后或变化中的环境中可以继续使用
③ 完善性维护:软件产品交付后进行的修改,以改进性能和可维护性
④ 预防性维护:软件产品交付后进行的修改,以在软件产品中的潜在错误成为实际错误前,检测和更正它们
第31题: [单项选择]结构化程序设计的3种基本逻辑结构是______。 A. 选择结构、循环结构和嵌套结构 B. 顺序结构、选择结构和循环结构 C. 选择结构、循环结构和模块结构 D. 顺序结构、递归结构和循环结构 参考答案:B 答案解析:[知识点] 结构化程序设计
[评析] 3种基本逻辑结构顺序结构、选择结构和循环结构。