当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2022年11月软件评测师模拟试题一 下午之十一

2022年11月软件评测师模拟试题一 下午之十一

作者:wx6125d801a4b782023-12-15 01:00:14
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【软件评测师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2022年11月软件评测师模拟试题一 下午】部分试题的详解,一起来看看吧~1、【问题2】(10分)(1)类PharmacyBranch重新实现了类Pha

引号
摘要:对于【软件评测师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2022年11月软件评测师模拟试题一 下午】部分试题的详解,一起来看看吧~



1、【问题2】(10分)(1)类PharmacyBranch重新实现了类Pharmacy的方法 sellMedicine( ),这是面向对象的什么机制?是否需要重新测试该方法?(2)面向对象的测试分为哪几个阶段? 
答案:

(1)多态机制;需要重新测试,因为在子类中重新进行了定义,所以需要重新测试;

(2)面向对象分析的测试;面向对象设计的测试;面向对象编程的测试;面向对象单元测试;面向对象集成测试;面向对象系统测试(面向对象系统测试也可以写成面向对象确认和系统测试)。


答题解析:

该题考察面向对象的多态机制和继承机制。

多态就是在使用父类的引用调用方法的时候,不是使用父类中的方法,而是父类指向的对象的方法,这样就实现了多态。继承是指在一个类基础上定义一个新类,原有的类叫做父类,新生成的类叫子类,继承的过程是一个从一般到特殊的过程。 对父类中已经测试过的成员函数,有两种情况需要在子类中重新测试:

(1)继承的成员函数在子类中做了改动;

(2)成员函数调用了改动过的成员函数的部分;

面向对象的测试根据不同的阶段可以分为:

面向对象分析的测试;

面向对象设计的测试;

面向对象编程的测试;

面向对象单元测试;

面向对象集成测试;

面向对象系统测试(面向对象系统测试也可以写成面向对象确认和系统测试)。



查看完整试题>>>


代理合作学习群