一个呼叫结束后,产生一个030BH的CLEARCODE,表示()。
A.被叫用户忙
B.被叫用户不在服务区
C.主叫用户在振铃时挂机
D.被叫号码是空号
A.被叫用户忙
B.被叫用户不在服务区
C.主叫用户在振铃时挂机
D.被叫号码是空号
A.普通话单必须设置计费数据,进入通话态后自动产生失败话单不需设置计费数据,但需要设置调试参数才能产生。
B.普通话单必须在用户进入通话态之后才产生失败话单只要分配了呼叫控制块就产生(一般只有主叫用户一摘机,就分配了呼叫控制块),不论这个呼叫是否进入通话态
C.普通话单是一个成功的呼叫才产生失败话单是一个失败的呼叫才产生。
D.普通话单的失败原因值一般都是正常的呼叫清除,但失败话单的失败原因值一般都不是正常的呼叫清除。
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Commandl_Click()
Dim I,Num
Randomize
Do
For I=1 To 1000
Num=Int(Rnd*100)
PrintNum;
SelectCase Num
Case 12
Exit For
Case 58
Exit Do
Case 65,68,92
End
End Select
NextI
Loop
End Sub
上述事件过程执行后,下列描述中正确的是
A.Do循环执行的次数为1000次
B.在For循环中产生的随机数小于或等于100
C.当所产生的随机数为12时结束所有循环
D.当所产生的随机数为65、68或92时窗体关闭、程序结束
A.5
B.6
C.9
D.10
A.T4状态
B.T3状态
C.T2状态
D.T1状态
编制一个程序,其实现的功能为:内存中连续的10个无符号字节数,对其执行(X×7-5)÷8操作(X为内存中的数据,且X不等于0),将结果存入指定的内存区中。
例如:
内存中为:4FH,83H,34H…
则结果为:26H,40H,18H…
部分程序已经给出,原始数据由过程LOAD从文件INPUT.DAT中读入以SOURCE开始的内存单元中。运算结果要求从 RESULT开始的内存单元存放,由过程SAVE保存到文件OUTPUT.DAT中。
请填空BEGIN和END之间已给出的源程序使其完整,空缺处已经用横线标出,空缺处一般只需要一条指令,但采用功能相当的多条指令也可以,考生也可以删除BEGIN和END之间原有的代码并自行编程来完成要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生可执行文件,最终运行程序产生结果。调试中若发现整个程序中存在错误之处,请加以修改。
[试题程序]
EXTRN LOAD:FAR,SAVE:FAR
N EQU 10
DSEG SEGMENT
SOURCE DB N DUP()
RESULT DB N DUP(0)
NAME0 DB 'INPUT.DAT',0
NAME2 DB 'OUTPUT.DAT',0
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP()
SSEG 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
CALL LOAD
; ******** BEGIN ********
LEA SI,SOURCE
LEA DI,RESULT
MOV BX,N
AGAIN: MOV AL,[SI]
MOV DX,0
MOV DL,AL
AND AX, (1)
MOV CL,3
(2) AX,CL
(3)
SUB AX,5
MOV CL,3
(4) AX,CL
MOV [DI],AL
INC SI
INC DI
DEC BX
(5)
; ****+**** END ********
LEA DX,RESULT
LEA SI,NAME1
MOV CX,N
CALL SAVE
RET
START ENDP
CSEG ENDS
END START