摘要:信息系统项目管理师属于计算机技术与软件专业技术资格(水平)考试(即软考)高级资格考试里面的一项考试。下面由希赛小编为大家总结几篇信息系统项目管理师的模拟试题,希望对大家有所帮助。
信息系统项目管理师属于计算机技术与软件专业技术资格(水平)考试(即软考)高级资格考试里面的一项考试。下面由希赛小编为大家总结几篇信息系统项目管理师的模拟试题,希望对大家有所帮助。
试题13
下面关于软件维护的叙述中,不正确的是(13)。
(13)A.软件维护活动可能包括编制软件交付后运行的计划和维护计划,以及交付后的软件修改、培训和提供帮助资料等
B.软件维护是软件生命周期中的一个完整部分
C.软件维护包括更正性维护、适应性维护、完善性维护和预防性维护等几种类型
D.软件维护是在软件交付之后为保障软件运行而要完成的活动
试题14
程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,程序员接着开发第二个模块。第二个模块在单元测试中有若干个缺陷被确认。对第二个模块实施了缺陷修复后,(14)符合软件测试的基本原则。
(14)A.再测试模块一和模块二,用更多的测试用例测试模块一
B.再测试模块一和模块二,用更多的测试用例测试模块二
C.用更多的测试用例测试模块一;模块二暂时不需再测,等到开发了更多模块后再测
D.用更多的测试用例测试模块二;模块一暂时不需再测,等到开发了更多模块后再测
试题15
面向对象的基本概念有:对象、类、组件、模式、接口等,下面说法中不正确的是(15)。
①组件技术是软件复用实现的关键。
②模式是一条由三部分组成的规则,它表示了一个特定的环境,一个问题和一个解决方案之间的关系。
③接口是对操作规范的说明。接口既说明了操作应该做什么(WHAT),同时也定义了操作如何做(HOW)。
④继承可分为单继承与多继承。其中JAVA是多继承的语言。
(15)A.①②
B.②③
C.③④
D.①④
试题解析
试题13分析
软件维护是生命周期的一个完整部分。可以将软件维护定义为需要提供软件支持的全部活动。这些活动包括在交付前完成的活动,以及交付后完成的活动。交付前完成的活动包括编制交付后运行的计划和维护计划等。交付后的活动包括软件修改、培训和帮助资料等。软件维护包括如下类型:(1)更正性维护;(2)适应性维护;(3)完善性维护;(4)预防性维护。
综上可知,软件维护不仅仅是在软件交付之后为保障软件运行而要完成的活动,还包括软件交付前应该完成的活动。因此应选D.
试题13答案
(13)D
试题14分析
在软件测试工作中,应尽早地和不断地进行软件测试,因为软件错误发现得越早,纠正错误所需付出的代价就越低;在软件修改后要及时进行回归测试(指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。);另外要充分注意软件测试中的群集现象,也可以认为是"80-20原则".不要以为发现几个错误并且解决这些问题之后,就不需要测试了。反而这里是错误群集的地方,对这段程序要重点测试,以提高测试投资的效益。
综上所述,选项C和D不符合尽早测试的基本原则,由于模块一和模块二是相互关联的模块,修改其中任意一个模块后都要对两个模块进行再测试;选项A不符合第"80-20原则",模块二中发现的错误比模块一多,因此模块二应该是回归测试的重点。选项B最符合题意,因此应选B.
试题14答案
(14)B
试题15分析
软件复用是指将已有的软件及其有效成分用于构造新的软件或系统。组件技术是软件复用实现的关键。模式是一条由三部分组成的规则,它表示了一个特定的环境,一个问题和一个解决方案之间的关系。
接口是对操作规范的说明。接口只说明了操作应该做什么(WHAT),但没有定义操作如何做(HOW)。接口在面向对象分析和设计过程中起到了至关重要的桥梁作用,系统分析员通常先把有待实现的功能封装并定义成接口,而后期程序员依据此接口进行编码实现。
继承可分为单继承与多继承。其中JAVA是单继承的语言。
试题15答案
(15)C
相关推荐:
软考备考资料免费领取
去领取