问题 阅读理解与欣赏

       它没有婆婆的姿态,没有屈曲盘旋的虬枝。也许你要说它不荚。如果荚是专指“婆娑”或“旁逸斜出”之类而言,那么,白杨树算不得树中的好女子。但是它伟岸,正直,朴质,严肃,也不缺乏温和,更不用提它的坚强不屈与挺拔,它是树中的伟丈夫。当你在积雪初融的高原上走过,看见平坦的大地上傲然挺立这么一株或一排白杨树,难道你就只觉得它只是树?难道你就想不到它的质朴,严肃,坚强不屈,至少也象征了北方的农民?难道你竟一点也不联想到,在敌后的广大土地上,到处有坚强不屈,就像这白杨树一样傲然挺立的守卫他们家乡的哨兵?难道你又不更远一点想到,这样枝枝叶叶靠紧团结,力求上进的白杨树,宛然象征了今天在华北平原纵横决荡、用血写出新中国历史的那种精神和意志?

       白杨树是不平凡的树,它在西北极普遍,不被人重视,就跟北方的农民相似;它有极强的生命力,磨折不了,压迫不倒,也跟北方的农民相似。我赞美白杨树,就因为它不但象征了北方的农民,尤其象征了今天我们民族解放斗争中所不可缺的朴质、坚强、力求上进的精神。

1.联系下文,说说文中划线的“好女子”对写白杨树有什么作用?

   ________________________________________________________________________________________

2.第一段在抒写看到白杨树的感想时,作者连用了四个反问句,这样写有什么好处?

   ________________________________________________________________________________________

3.简要概括第二段的内容,并说说它在全文中的作用。

   ________________________________________________________________________________________

答案

1.“好女子”和后面的“伟丈夫”构成对比,突出了白杨树坚强不屈与挺拔的个性。(意思对即可。)

2.连用四个反问句组成排比,层层深入地点明了白杨树的象征意义,读来气势充沛,酣畅淋漓。(意思对即可。)

3.进一步揭示了白杨树的象征童义,说明了赞美白杨树的原因,点明了全文的主旨。(意思对即可。)

单项选择题 A1/A2型题
问答题

试题五

阅读下列说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内。

【说明】 某公司的组织结构图如图5-1所示,现采用组合(Composition)设计模式来构造该公司的组织结构,得到如图5-2所示的类图。

其中Company为抽象类,定义了在组织结构图上添加(Add)和删除(Delete)分公司/办事处或者部门的方法接口。类ConcreteCompany表示具体的分公司或者办事处,分公司或办事处下可以设置不同的部门。类HRDepartment和FinanceDepartment分别表示人力资源部和财务部。 【C++代码】 #include #include #include using namespace std; class Company{//抽象类 protected: string name; public: Company(string name){(1)=name;} (2);//增加子公司、办事处或部门 (3);//删除子公司、办事处或部门 }; class ConcreteCompany:public Company{ private: list< (4)>children;//存储子公司、办事处或部门 public: ConcreteCompany(string name):Company(name){} void Add(Company* c){(5) .push back(c);} void Delete(Company* c){(6).remove(c);} }; class HRDepartment:public Company{ public: HRDepartment(string name):Company(name){}//其它代码省略 }; class FinanceDepartment:public Company{ public: FinanceDepartment(string name):Company(name){}//其它代码省略 }; void main(){ ConcreteCompany *root=new ComcreteCompany(“北京总公司”,); root->Add(new HRDepartment(“总公司人力资源部”)): root->Add(new FinanceDepartment(“总公司财务部”)); ConcreteCompany *comp=new ConcreteCompany(“上海分公司”); comp->Add(new HRDepartment(“上海分公司人力资源部”)); comp->Add(new FinanceDepartment(“上海分公司财务部”)); (7); ConcreteCompany *compl=new ConcreteCompany(“南京办事处”,): comp l->Add(new HRDepartment(“南京办事处人力资源部”)); comp l->Add(new FinanceDepartment(“南京办事处财务部”)): (8);//其它代码省略 }

(4)处填()。