问题 选择题

— Has Yang Liping returned from Yunnan yet? I’d like to meet her.

— Sorry. She ____ back here only for last weekend.

A.has been

B.would be

C.had been

D.was

答案

答案:D

题目分析:考查时态:时间是:for last weekend.表明持续了一段时间,不能用现在完成时和过去完成时。B时态不对。句意:---杨丽萍从云南回来了吗?我想见见她。--对不起,她只是回来度上个周末的。选D。

点评:考查时态时,如果有时间状语,就充分利用时间状语,如果没有,要结合上下文找出来。这句话的for last weekend就是明显的暗示。

填空题


阅读以下说明和C++代码,
[说明]
现要编写一个画矩形的程序,目前有两个画图程序:DP1和DP2,DP1用函数draw_a_line(x1,y1,x2,y2)画一条直线,DP2则用drawline(x1,x2,y1,y2)画一条直线。当实例化矩形时,确定使用DP1还是DP2。为了适应变化,包括“不同类型的形状”和“不同类型的画图程序”,将抽象部分与实现部分分离,使它们可以独立地变化。这里,“抽象部分”对应“形状”,“实现部分”对应“画图”,与一般的接口(抽象方法)与具体实现不同。这种应用称为Bridge(桥接)模式。图6-1显示了各个类间的关系。
[图6-1]

这样,系统始终只处理3个对象:Shape对象、Drawingg对象、DP1或DP2对象。以下是C++语言实现,能够正确编译通过。
[C++代码]
class DP1{
public:
static void draw_a_line(double x1,double y1,double x2,double y2){
//省略具体实现
}
};
class DP2{
public:
static void drawline(double x1,double x2,double y1,double y2){
//省略具体实现
}
};
class Drawing{
public:
(1) void drawLine(double x1,double y1,double x2,double y2)=0;
};
class V1Drawing:public Drawing{
public:
void drawLine(double x1,double y1,double x2,double y2){
DP1::draw_a_line(x1,y1,x2,y2);
}
};
class V2Drawing:public Drawing{
public:
void drawLine(double x1,double y1,double x2,double y2){
(2)
}
};
class Shape{
privatc:
(3) dp;
public:
Shape(Drawing*dp);
virtual void draw()=0;
void drawLine(double x1,double y1,double x2,double y2);
};
Shape::Shape(Drawing*dp)
{
_dp=dp;
}
void Shape::drawLine(double x1,double y1,double x2,double y2)
{ //画一条直线
(4)
}
class Rectangle:public Shape{
privatc:
double_x1,_y1,_x2,_y2;
public:
Rectangle(Drawing *dp,double x1,double y1,
double x2,double y2);
void draw();
};
Rectangle::Rectangle(Drawing*dp,double x1,double y1,double x2,double y2)
(5)
{
_x1=x1;_y1=yl;_x2=x2;_y2=y2;
}
void Rectangle::draw()
{
//省略具体实现
}

材料分析题

阅读下列材料。

材料一:在IT(信息技术)产业中,美国的微软是巨无霸。然而刚创业5年的永中公司利用其创新研发的永中OFFICE开始向微软办公软件挑战,挑战资本源自永中公司使用革命性的创新技术开发了永中OFFICE,所有文字处理、电子表格、简报制作等应用都可在一个界面中执行,并且可以在不同的操作系统上工作。

材料二:2008年上半年全国单位GDP能耗同比上升0.8%,主要污染物排放总量也不降反升。

材料三:中国每年对设备的投资中有60%是国外进口的,特别是在高端设备领域。据测算,我国科技进步对经济增长的贡献率不足30%,低于发达国家60%-70%的水平,我国对外技术依赖度超过50%,而美国、日本还不到5%。

请回答:

(1)要解决上述我国经济建设中存在的问题,应实施哪些战略?

________________________________________________________________________________________________________________________________________________________________________________________

(2)从整体上看,我国科技的总体水平还不够高,同我国经济社会发展的要求还有许多不相适应的地方,解决问题的根本出路在于大量引进国外的先进技术。这样的观点对吗?请简要说明理由。

________________________________________________________________________________________________________________________________________________________________________________________

(3)谈谈我们为什么要进行科技创新。

________________________________________________________________________________________________________________________________________________________________________________________

(4)我们中学生应如何贯彻实施这些战略?

________________________________________________________________________________________________________________________________________________________________________________________