问题 单项选择题 案例分析题

某地一位司机在车祸中受重伤,被同行的人送到附近一家医院抢救。检查发现患者多发性骨折,多脏器破裂,如不及时手术,患者就会死亡。手术需要亲属签协议书。可患者的同行者谁也不敢代替家属签名。这时,主刀医师的上级医生签了协议书,表示承担责任。经过医务人员的全力抢救,患者脱险。

对该上级医生的做法做出的正确伦理评价应该是()

A.正确,权威医生在任何时候都可以代替患者做主

B.正确,医生在医患关系中居主导地位,最有权力决策

C.正确,医生既已受到患者信托,必要时必须承担责任,应该代替患者做主

D.不正确,未经家属签名表示信托

E.不正确,医生本人和医院承担的风险太大

答案

参考答案:C

计算题
问答题

编制一个程序,使其实现如下功能:将内存中连续存放的10个十六位二进制无符号数按照从小到大的顺序排列。
例如:
内存中有:3456H,2345H,5643H,…(假设后面的7个数都大于5643H)
结果为: 2345H,3456H,5643H,…(后面跟7个字,按照从小到大的顺序排列)。
部分程序已经给出,其中原始数据由过程LOAD从文件INPUT.DAT中读入以SOURCE开始的内存单元中。运算结果要求从RESULT开始的内存单元存放,由过程SAVE保存到文件OUTPUTDAT中。
请填空BEGIN和END之间已给出的源程序使其完整,空白已经用横线标出,每行空白一般只需要一条指令,但采用功能相当的多条指令亦可,考生也可以删除BEGIN和END之间原有的代码并自行编程来完成要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生可执行文件,最终运行程序产生结果。调试中若发现整个程序中存在错误之处,请加以修改。
[试题程序]
EXTRN LOAD:FAR,SAVE:FAR
NEOU 10
SSEG SEGMENT STACK
DB256 DUP ()
SSEG ENDS
DSEG SEGMENT
SOURCE DWN DUP ()
RESULT DWN DUP (0)
NAME0 DB’INPUT.DAT’,0
NAME1 DB’OUTPUT.DAT’,0
DSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,DS:DSEG,SS:SSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX,DSEG
MOV DS,AX
LEA DX,SOURCE
LEA SI,NAME0
MOV CX,N*2
CALL LOAD
; ******** BEGIN ********
MOV SI,OFFSET SOURCE
MOV DI, (1)
MOV CX,N
AGAIN0: MOV AX,[SI]
MOV [DI],AX
ADD SI,2
ADD DI,2
LOOP AGAIN0
CLD
MOV BX,N-1
AGAIN1: MOV SI,OFFSET RESULT
MOV CX,BX
AGAIN2: LODSW
CMP [SI], (2)
JAE NEXT
(3)
MOV [SI-2],AX
NEXT: LOOP (4)
DEC BX
JNZ (5)
; ******** END ********
LEA DX,RESULT
LEA SI,NAME1
MOV CX,N*2
CALL SAVE
RET
START ENDP
CSEG ENDS
END START