问题 论述题

通过三年《思想品德》的学习,大多数学生在实际生活中能做到学以致用,学法懂法。以下是

初三学生小亮生活中的两个片段。阅读生活片断,回答问题:

片段一:11月11日,“网购狂欢节”。小亮劝说妈妈不要因为网上店家的宣传,就不根据需要疯狂网购,以造成不必要的浪费。

(1)请用所学知识,说明小亮的做法是否正确?为什么?(3分)

片段二:某天,小亮与同学小胡在某十字路口。

小胡:我们冲!

小亮:是红灯!

小胡:就因为是红灯才要冲!

小亮:闯红灯不好,也是违法的!又没保护自己的、他人的生命健康。

小胡:你傻啊!别人不是在闯吗?而且我们受法律的特殊保护,法律对我们没有约束力。

小亮:(忙拉着小胡,继续耐心解释)……

(2)假如你是小亮,你会运用哪些知识对小胡继续耐心解释。(3分)

答案

(1)正确(1分)。我们要做一个成熟的消费者(或理智成熟消费的意义)(1分),要勤俭(或勤俭是中 * * 的传统美德)(1分)

(2)我们要增强自我保护意识和能力(1分)(或面对不良社会风气和习惯要树立正确的价值观),未成年人年龄小,发展还不成熟,对事物的认识水平、行为能力受到一定的限制,其权利更易受到忽视甚至侵害(1分)。未成年人是国家的希望、民族的未来(1分)。因此未成年人受法律的特殊保护,但是未成年人也受法律的约束(1分)。因为法律是对社会成员具有普遍约束力的行为规范(1分)。(或公民在法律面前一律平等。)(任三点)

题目分析:(1)小亮的主要做法是要妈妈不要盲目疯狂购物,这主要从两个角度来理解,一是理性合理消费的问题;二是不浪费,勤俭节约的问题,从这两个角度回答即可。

(2)未成年人是受法律的特殊保护,但是还要加强自我保护,不能因为受特殊保护就违法,就不遵守法律规范,违反法律一样受到法律的制裁等等,据此回答即可。

填空题
填空题

[说明]

某游戏公司现欲开发一款面向儿童的模拟游戏,该游戏主要模拟现实世界中各种鸭子的发声特征、飞行特征和外观特征。游戏需要模拟的鸭子种类及其特征如表下表所示。

为支持将来能够模拟更多种类鸭子的特征,采用策略设计模式(strategy)设计的类图如图5-1所示。

其中,Duck为抽象类,描述了抽象的鸭子,而类RubberDuck、MallardDuck、CottonDuck和RedHeadDuck分别描述具体的鸭子种类,方法fly()、quack()和display()分别表示不同种类的鸭子都具有飞行特征、发声特征和外观特征;类FlyBehavior与QuackBehavior为抽象类,分别用于表示抽象的飞行行为与发声行为;类FlyNoWay与FlyWithWings分别描述不能飞行的行为和用翅膀飞行的行为;类Quack、Squeak与QuackNoWay分别描述发出“嘎嘎”声的行为、发出橡皮与空气摩擦声的行为与不发声的行为。请填补以下代码中的空缺。

[C++代码]

# include<iostream>

using namespace (1) ;

class FlyBehavior

public : (2) fly()=0;

;

class QuackBehavior

public: (3) quack()=0;

Class FlyWithWings :public F1yBehavior

public: void fly()cout<<"使用翅膀飞行!"<<endl;

;

class FlyNoWay :public FlyBehavior

public: void fly()cout<<"不能飞行!">>endl;

;

class Quack :public QuackBehavior

public: void quack()cout<<"发出\’嘎嘎’\声!"<<endl;

;

class Squeak :public QuackBehavior

public: void quack()cout<<"发出空气与橡皮摩擦声!"<<endl;

;

class QuackNOWay :public QuackBehaVior

public: void quack()cout<<"不能发声!"<<endl;

;

C1ass Duck

protected:

FlyBehavior * (4) ;

QuackBehaVior * (5) ;

public:

VOid fly() (6) ;

VOid quack() (7) ; ;

virtual void display()=0;

;

class RubberDuck: public Duck

public:

RubberDuck()

flyBehavior=new (8) ;

quackBehavior=new (9) ;

~RubberDuck()

if (!flyBehavior) delete flyBehaVior;

i f(!quackBehavior)delete quackBehavior;

Void display() /*此处省略显示橡皮鸭的代码*/

//其他代码省略

(4)处填()。