问题 解答题

某校李老师最近感到身体有些不适,主要症状如下:

①体乏无力、无食欲、发热并伴有寒战、头痛、咽喉痛、全身酸痛、关节痛.

经医生化验检查的结果是:

②血压:16/10.5千帕(正常)  

③腋窝温度39.6℃;

④血液检查如下表:

血液常规检查报告单

项目正常范围

参考值

单位结果项目正常范围参考值单位结果
红细胞3.5~5×1012/L3.8血小板100~300×109/L220.0
血红蛋白110~150g/L130淋巴细胞0.7~4×109/L2.5
白细胞3.5~10×109/L12.9血型//B型
(1)根据李老师上述表现症状和血液常规报告单,请你断定李老师可能患有什么病______.

(2)此病的病原体在结构上与其他生物最大的不同是______.

(3)针对病情,医生采取以下①-⑥项措施来控制和预防该病.其中,③属于______,⑥属于______.

①输液和服用有关药物治疗;②多饮水,充分睡眠;③给家人和同学接种疫苗;④对病人隔离治疗;⑤不让老师和同学去探视;⑥对李老师家中住所进行消毒

(4)如果李老师要用大青叶口服液来治疗该病,他能从药店直接购买吗?为什么?(2分)______.

答案

(1)传染病是指由病原体引起的,能在生物体之间传播的一种疾病,具有传染性和流行性等特点.流行性感冒就是一种常见的传染病.流行性感冒的症状有:患者通常会有食欲不振、倦怠、头痛、腰痛、肌肉酸痛、关节痛、咳嗽、打喷嚏、鼻塞、流鼻水、喉咙痛、声音沙哑以及高烧等现象.

(2)流行性感冒是由流感病毒引起的一种传染病.病毒是一类没有细胞结构的简单的微生物,它没有细胞结构,只有蛋白质的外壳和内部的遗传物质组成.

(3)传染病要想流行起来,必须同时具备三个条件:传染源、传播途径、易感人群.所以传染病的预防措施有:控制传染源、切断传播途径、保护易感人群.采取①输液和服用有关药物治疗;②多饮水,充分睡眠;③给家人和同学接种疫苗;④对病人隔离治疗;⑤不让老师和同学去探视;⑥对李老师家中住所进行消毒等措施,其中②、③属于保护易感人群;①、④属于控制传染源;⑤、⑥属于切断传播途径.

(4)青霉素经过静脉注射,药物依次经过上腔静脉→右心房→右心室→肺动脉→肺部毛细血管→肺静脉→左心房→左心室→主动脉→全身各级动脉→咽喉部毛细血管(病灶),所以要经过心脏两次.

(5)大青叶片属于非处方药,非处方药指的是不需要医师的处方,即可自行判断、购买和使用的药物,简称OTC.

(6)有下图可以看出,生男生女的几率相同,各占50%.

故答案为:(1)流行性感冒(流感);①③④

(2)流感病毒;没有细胞结构

(3)保护易感人群;切断传播途径

(4)2

(5)能;因为大青叶口服液是非处方药

(6)50%

填空题

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

[说明]

已知某企业欲开发一个家用电器遥控系统,即用户使用一个遥控器即可控制某些家用电器的开与关。遥控器如图18-13所示。该遥控器共有4个按钮,编号分别是0~3,按钮0和2能够遥控打开电器1和电器2,按钮1和3则能遥控关闭电器1和电器2。由于遥控系统需要支持形式多样的电器,因此,该系统的设计要求具有较高的扩展性。现假设需要控制客厅电视和卧室电灯,对该遥控系统进行设计所得类图如图18-14所示。

在图18-14中,类RomoteController的方法onPressButton(int button)表示当遥控器按键按下时调用的方法,参数为按键的编号;Command接N中的On()和off()方法分别用于控制电器的开与关;Light中的mrnLight(int degree)方法用于调整电灯灯光的强弱,参数degree值为0时表示关灯,值为100时表示开灯,并且将灯光亮度调整到最大;TV中的setChannel(int channel)方法表示设置电视播放的频道,参数channel值为0时表示关闭电视,值为1时表示打开电视并将频道切换为第1频道。

[Java代码]

class Light //电灯类

public void turnLight(int degree)//调整灯光亮度,0表示关灯,100表示亮度最大

class TV//电视机类

Public void setChannel(int channel)//0表示关机,1表示开机并切换到第1频道

interface Command//抽象命令类

void on();

void off();

class RemoteController //遥控器类

protected Command[]commands=new Command[4];

//遥控器有4个按钮,按照编号分别对应4个Command对象

public void onPressButton(int button)

//按钮被按下时执行命令对象中的命令

if(button % 2==0)commands[button].on();

else commands[button].off();

public void setCommand(int button,Command command)

(1) =command;//设置每个按钮对应的命令对象

class LightCommand implements Command //电灯命令类

protected Light light; //指向要控制的电灯对象

public void on()light.turnLight(100);;

public void off()light. (2) :;

public LightCommand(Light light)this.light=light;;

class TVCommand implements Command//电视机命令类

protected Tv tv; //指向要控制的电视机对象

public void on()(tv. (3) ;;

public void off()tv.setChannel(0);;

public TVCommand(TV tv)(this.tv=tv;;

public class rs

public static void main(String[]args)

Light light=new Light();TV tv=new TV(); //创建电灯和电视对象

LightCommand lightCommand=new LightCommand(light);

TVCommand tvCommand=new TVCommand(tv);

RemoteController remoteControllet=new RemoteController();

//设置按钮和命令对象

remoteController.setCommand(0, (4)

…//此处省略设置按钮1、按钮2和按钮3的命令对象代码

本题中,应用命令模式能够有效让类 (5) 和类 (6) 、类 (7) 之间的耦合性降至最小。

(1)处填()。

单项选择题