问题 单项选择题

在给儿童补钙时,为了更好的吸收,必须同时()。

A、补充维生素B类

B、补充维生素D或增加日照时间

C、补充维生素E

答案

参考答案:B

问答题

(二)

某房地产开发项目的占地面积为6000m2,用途为商住两用,土地使用权年限为40年,规划容积率为3。咨询公司根据地块的实际情况提出以下方案:该项目1~3层为宾馆,其余为住宅,建设期为3年。宾馆总建筑面积为5000m2,可用于经营的部分为4500m2,可建成100个标准间。当地同档次宾馆的平均价约为330元/间·天。前3年的入住率均为70%,从第4年开始稳定在85%,运营费用为经营收入的42%。建成后即可开始经营,计划经营20年,然后将宾馆整体转售,预计转售净收益为5000万元。

住宅部分总建筑面积为13000m2,建成后全部出售,预计平均售价为6500元/m2,销售税费为销售收入的5.5%,假设建成后即售完。

该方案的总投资为8000万元,其中60%来源于银行贷款,其余为自有资金,贷款年利率为8%。第一年投资额为总投资的20%,全部为自有资金;第二年投资额为总投资的45%,其中20%为自有资金,25%为银行贷款;第三年投资额为总投资的35%,全部为银行贷款。建设期只计息不还款,建成后一次性还清本息。其中,还款额中的1500万元来自于宾馆的抵押贷款,贷款期限为20年,年利率8%,贷款按年等额还款。其余还款额来自于住宅的销售收入。假定投资发生在年初,收入和成本发生在年末,一年按365天计算(计算结果精确到小数点后2位)。

该项目全投资目标收益率为8%,自有资金目标收益率为20%。

完成下列现金流量表;

填空题

阅读以下说明和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()

//省略具体实现