文档视界 最新最全的文档下载
当前位置:文档视界 › 汇编语言期末考试试题与答案.docx

汇编语言期末考试试题与答案.docx

汇编语言期末考试试题与答案.docx
汇编语言期末考试试题与答案.docx

汇编语言模拟试题及答案

一,单项选择题(在每小题的四个备选答案中,选出一

个正确的答案,并将其号码填在题干后的括号内,每小

题 1 分,共 20 分)

1 .指令 JMP FAR PTR DONE属于参考答案为 :C

A.段内转移直接寻址

B .段内转移间接寻址

C .段间转移直接寻址

D .段间转移间接寻址

[解析 ]略

2 .下列叙述正确的是参考答案为:C

A.对两个无符号数进行比较采用CMP 指令,对两个有符号数比较用CMPS 指令

B .对两个无符号数进行比较采用CMPS 指令,对两个有符号数比较用CMP 指令

C .对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令

D .对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令

[ 解析 ] 对于无符号数和有符号数的比较都采用

CMP 指令;

CMPS 指令是串比较指令;

对两个无符号数的条件转移指令应是:JAE 、JNB 、 JBE 、JNA ;

对两个有符号数的条件转移指令应是:JGE 、JNL 、 JLE 、 JNG 。

3 .一个有 128 个字的数据区,它的起始地址为

12ABH : 00ABH ,请给出这个数据区最末一个字单元

的物理地址是参考答案为 :C

A. 12CSBH

B.12B6BH

C.12C59H

D.12BFEH

[解析 ]末字与首字相隔( 128 - 1 =) 127 个字,且每个字占用 2 个字节,因此末字单元的物理地址应为:

首字单元的物理地址+(128 - 1 )× 2

即12ABH× 10H + 00ABH +(128 - 1)×2=12C59H 。

4 .在下列指令的表示中,不正确的是参考答案为 :C

A. MOV AL , [BX+SI]

B .JMP SHORT DONI

C .DEC [BX]

D .MUL CL

[ 解析 ] 当只有一个存储器操作数时,这个操作数的

类型不明确,例如选项 C 中的 [BX] ,没有明确的说明访问该存储单元的类型,此时存储器操作数就必须需用类

型说明,如

DEC BYTE PTR [BX]或DEC WORD PTR [BX]

但是在题目的选项 C 中,没有指出存储器操作

数类型,所以该指令是不正确的;而其它选项中的指令均

是正确的。

5.在进行二重循环程序设计时,下列描述正确的

是参考答案为:A

A .外循环初值应置外循环之外;内循环初值应

置内循环之外,外循环之内

B.外循环初值应置外循环之内;内循环初值应置

内循环之内

C.内、外循环初值都应置外循环之外

D.内、外循环初值都应置内循环之外,外循环之

[解析 ]循环参数置初值,应在进入循环以前给出。

6 .条件转移指令JNE 的测试条件为参考答案为 :A

A. ZF=0

B.CF =0

C.ZF=1

D.CF=1

[解析 ]略。

7 . 8086CPU在基址加变址的寻址方式中,变址

寄存器可以为参考答案为 :D

A. BX 或 CX

B .CX 或 SI

C .DX 或 SI

D .SI 或 DI

[解析 ]略

8 .已知 BX=2000H, SI=1234H,则指令MOV AX ,[BX+SI+2] 的源操作在()中。参考答案为 :A

A.数据段中偏移量为3236H的字节

B .附加段中偏移量为3234H的字节

C .数据段中偏移量为3234H的字节

D .附加段中偏移量为3236H的字节

[ 解析 ] 指令中的源操作数的寻址方式是相对基址变

址寻址,且由于其中的基址寄存器采用的是BX ,所以

源操作数是在数据段中,其偏移量:

BX+SI+2=2000H+1234H+2=3236H

9.行如下程序:

MOV AX , 0 MOV

BX , 1 MOV CX ,

100 A: ADD AX ,

BX

INC BX

LOOP A

HLT

行后( BX ) =参考答案:C

A. 99

B.100

C.101

D.102

[解析 ]1 )在入循之前,有三条指令分初始化

寄存器: AX0、 BX 1 、 CX100 ;

2 )由于循的控制部分采用的是LOOP 指令,指令有使CX 减 1 ,并判断其是否0 的功能,所以

可知循的行次数100 次;

3 )循体的主要功能是每次循使AX中的内容累加 BX 的内容,并使BX 的内容加 1 。

4 )直到最后一次(即第100 次)循,加

到 AX 中的 BX 的内容 100 ,且使 BX 加 1 ,即

101后退出循体。所以当行完段程序后,BX 的内容 101 。

5 )段程序的功能是(AX )= 1 + 2 +??+100 = 5050

10 .上的程序行后(AX )=参考答案:B

A. 5000

B .5050

C .5100

D .5150

[解析 ]请参看上题中的分析。

正确答案: B 。

11 .对于下列程序段:

AGAIN : MOV AL ,[SI]

MOV ES:[DI],AL

INC SI

INC DI

LOOP AGAIN

也可用 ______指令完成同样的功能。参考答案为 :A

A . REP MOVSB

B . REP LODSB

C . REP STOSB

D . REP

E SCASB

[解析 ]该段程序的功能是将SI 所指向的数据段中的数据顺序传送给 DI 所指向的附加段的一段数据区中,并且每次传

送一个字节,即实现了字节串传送的功能,所以也可以使用REP MOVSB 指令来完成同样的功能。

12 .下面指令序列执行后完成的运算,正确的算术表达式应是

MOV AL , BYTE PTR X

SHL AL ,1

DEC AL

MOV BYTE PTR Y , AL 参考答案为 :D

A . y=x2+1

B . x=y2+1

C . x=y2-1

D . y=x2-1

[解析 ]该段程序的第一条指令的功能是将X 传送给 AL ;

第二条指令的功能是将AL 的内容左移 1 位,即使得 AL 的内容扩大 2 倍;

第三条指令的功能是使AL 的内容减 1 ;

第四条指令的功能是将AL 传送给 Y;

综上所述该程序完成的运算是Y=2X-1 。

13 .在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。参考答案为 :B

A.占内存空间小,但速度慢

B.占内存空间大,但速度快

C.占内存空间相同,速度快

D.占内存空间相同,速度慢

[解析 ]1 )宏指令简化程序的书写,不节省程序存储空间,但执行时间比子程序短。

2)子程序简化程序的书写,也节省程序的存储空

间,但执行时间比宏指令长。

14 .在程序执行过程中, IP 寄存器中始终保存的是参考

答案为 :B

A.上一条指令的首地址

B.下一条指令的首地址

C.正在执行指令的首地址

D.需计算有效地址后才能确定地址

[解析 ]在程序运行过程中,它始终指向下一条指令的首

地址,它与 CS 代码段寄存器联合确定下一条指令的物理地

址。

15 .PSW 寄存器中共有 ______位条件状态位,有______

位控制状态位。参考答案为 :A

A . 6 、 3

B . 3 、 6

C . 8 、 4

D . 4 、8

[解析 ]PSW有6位条件状态位:AF 、 CF 、 ZF 、 PF 、

SF 、OF ;

PSW 有 3 位控制状态位:IF 、 TF 、 DF

16 .下列指令执行时出错的是参考答案为:A

A . ADD BUF1,BUF2

B . JMP DWORD PTR DAT [BX]

C . MOV AX,[BX+DI] NUM

D . TEST AL , 08H

[解析 ]ADD指令的两个操作数不能同时是存储器操作

数,所以选项 A 中的指令是错误的。

17 .已知(AX )=1234H,执行下述三条指令后,(AX)

=参考答案为 :D

MOV BX,AX

NEG BX

ADD AX,BX

A . 1234H

B . 0EDCCH

C . 6DCCH

D . 0000H

[解析 ]第一条指令的功能是将AX→ BX,即BX 中的内

容为 1234H ;

第二条指令的功能是对BX 求补,即 BX 中的内

容变为- 1234H ;

第三条指令的功能是AX+BX→

7

1234H+(- 1234H)=0→ AX;

所以执行三条指令后,AX 的内容为0 。

18 .在下列指令中, ______指令的执行会影响条件码中的 CF 位。参考答案为:D

A . JMP NEXT

B . J

C NEXT

C . INC BX

D . SHL AX ,1

[解析 ]JMP 、 JC 指令不任何影响状态标志位;

INC 指令执行结果除不影响CF 外,其余状态标志位(AF 、 OF 、 PF 、 SF 、 ZF) 都受影响。

SHL 指令使 CF=O , OF = O ,影响 ZF 、SF 、PF 标志位, AF 无定义。

19 .串指令中的目的操作数地址是由______提供。参考答案为 :C

A . SS: [BP]

B . DS : [SI]

C . ES : [DI]

D . CS : [IP]

[解析 ]略

20 .将 DX 的内容除以2,正确的指令是参考答案为 :C

A . DIV 2

B . DIV DX,2

C . SAR DX ,1

D . SHL DX ,1

[解析 ]选项 A 中的的指令执行的操作是:AX/2 ;

选项 B 中的的指令书写格式不正确;

选项 C 中的的指令执行的操作是:将 DX 的内容右

移一位,将使 DX 的内容缩小为原先的 1/2 ,即将 DX 的内容除以 2 ;

选项 D 中的的指令执行的操作是: 将 DX 的内容左移一位,将使 DX 的内容扩大为原先的 2 倍,即将 DX 的内容乘以 2 。

[ 解析 ](1) 指令:SHR DX, 1使DX的内容向右移动了一位,因此DX的内容变为0000 ’ 0000 ’ 0101 ’ 1100B ,即005CH 。

(2)指令: RCR DL, 1 使 DL 的内容向右循环带进

位移动了一位, DH 的内容不变,因此DX 的内容变为

0000 ’ 0000 ’ 1101 ’ 1100B ,即00DCH 。

(3)指令:RCL DX, CL 使 DX 的内容向左循环带进

位移动了 3 位,因此 DX 的内容变为0000 ’ 0101 ’ 1100 ’ 1100B ,即05CCH 。

2.写出完成下述功能的程序段:

(1 )传送 25H 到 AL 寄存器

(2 )将 AL 的内容乘以 2

(3 )传送 15H 到 BL 寄存器

(4 ) AL 的内容乘以 BL 的内容

并请写出最后(AX ) =?

答:( 1 ) MOV AL, 25H

(2 ) SHL AL, 1

(3 ) MOV BL, 15H

(4 ) MUL BL

最后,( AX ) =612H =1554

[ 解析 ]1 )将 AL 的内容左移 1 位,将使它的内容扩

大 2 倍,即使 AL 的内容乘以 2 。

2 )最后, AX 的内容应为

25H*2*15H=612H=1554

3 .写一程序段,求双字长数DX ∶ bX 的相反数。

答:NEG DX

NEG AX

SBB DX, 0

[解析 ]求双字长数DX:AX相反数,即对其求补,所以应实现的操作是 :

(DX:AX) ← 0-(DX:AX)

即0 : 0

-) DX : AX

将上面的算式分解后,即为对DX 求补,对AX 求补,并从 DX 中减去将 AX 求补时产生的借位。所以相应的指

令就是:

NEG DX

NEG AX

SBB DX, 0

三,程序分析题(每小题 6 分,共 36 分)

1.现有如下程序段:

DATA SEGMENT DA3 E QU 1234H

ORG 0020H DA4 E QU $-DA2

DA1 DW 12H,23H DA5 DB 31H,32H

DA2 DB 11H,21H DATA ENDS

注意:程序是从左到右看,先把左边的程序段看完了再

看右边的程序段。下面的程序段以相同的方法进行读解。

请回答:( 1 )该程序段已占有的存储字节数是多

少?

( 2)符号名DA4 的值是多少?符号名DA5的值是多少?

答: (1) 该程序段已占有的存储字节数是8 个字节。

(2)符号名 DA4 的值为 2 ,符号名 DA5 的值是 0026H 。

[ 解析 ]1 )伪指令 ORG 0020H ,设置存储单元起始

偏移地址为 0020H ;

2 )符号名DA1 的值(即所对应存储单元的偏移地址)是 0020H ,该数据区的类型为字,有 2 个字数据,所以共占用

4 个字节;

3)符号名 DA2 的值(即所对应存储单元的偏移地址)是 0024H,该数据区的类型为字节,有 2 个字节数据,所以共占用2个字节;

4)经 EQU 定义的符号名DA3 、DA4 不占用存储空间,“$”用来表示当前地址计数器的值(0026H),可它们的值分别为 DA3=1234H, DA4=2。

5)符号名 DA5 的值(即所对应存储单元的偏移地址)是 0026H,该数据区的类型为字节,有 2 个字节数据,所以共占用2个字节;

6)综上所述,该程序段共占有的存储字节数8 个字节。

2.执行下列程序段后,回答问题。

ORG 1221H MOV BX,OFFSET NUM

NUM DW 12H MOV CL,BYTE PTR NUM+1

?MOV C

H ,TYPE NUM

MOV AX,NUM HLT

:( AX ) =______ ,( BX ) =______ ,( CX )=______ 。

答:(AX)=0012H (BX)=1221H (CX)=0200H

[ 解析 ]1 )指令MOV AX, NUM的功能是将NUM 元的字内容12H 送 AX ,使得 (AX)=0012H;

2 )指令MOV BX, OFFSET NUM的功能是将

NUM 元的偏移地址 1221H 送 BX ,使得 (BX)=1221H ;

3 )指令 MOV CL, BYTE PTR NUM+1的功能是

将N UM+1(1222H) 元的字内容 (即 NUM 字元的高字 )00H 送

CL ,使得 (CL)=00H ;

4)指令 MOV CL, TYTE NUM的功能是将 NUM 字元的型字数 2 送 CH ,使得 (CH)=02H ;

5)合第 4 和第 5 点,可知 CX 寄存器的内容0200H 。

3.如下程序:

ADRR DB XXH,XXH,??,

XXH CMP ADRR[BX],0

NUM EQU$-ADRR LOOP Z DON

RETT DB?JNZ N

EXT

?

MOV BL , OFFH

MOV CX,NUM NEXT:MOV RETT,BL

MOV BX,-1HLT

DON : INC BX

请问:( 1)该程序完成的功能是什么?

(2 )程序执行后指出RETT 字节单元中的

内容是什么?

答:(1) 在以 ADRR 为起始地址的数组中,查找第一个非 0 数据。

(2)若找到则将第一个非 0 数据在数组中的偏移量送入

RETT 单元中;若无非 0 数据,则将 OFFH 送入 RETT

单元中。

[ 解析 ]1) 程序的前3 条指令,用于定义数据:

以 ADRR 为起始地址的数组;

NUM 的值为 ADRR 数组的数据个数;

RETT 是一个空的字节单元

2)该程序的主体是一个循环,该循环的主要功能是在数组 ADRR 中第一个非 0 数据。如果是由于找到,则将第

一个非 0 数据在数组中的偏移量送入 RETT 单元中;若没找到非

0 数据,则将 OFFH 送入 RETT 单元中。

4.现有一子程序:

SUB1 PROC PLUS :

TEST BL , 80H

TEST AL,80H(检测AL中的数值最高

位) JE EXITO

JE PLUS XCHANGE

:XCHG AL,BL

TEST BL,80H EXITO :RET

JNE EXITO SUB1 END

P

JMP XCHANGE

试回答:( 1)子程序的功能是什么?

(2 )若调用子程序前 AL=9AH ,BL=77H ,则返回主程序时,AL=______ , BL=______ 。

答: (1) 子程序的功能是判别AL 和 BL 中的数是否为异号数,当为异号时交换,否则不变。

(2) AL=77H, BL=9AH

[ 解析 ]1 )数据是以二进制的形式存储在计算机中

的。数据对应的二进制数的最高位是数据的符号位:若为0表示该数为正数,若为 1 表示该数为负数;

2 )TEST AL, 80H和TEST BL,80H指令是在测试 AL 和 BL 的最高位(即符号位)的状态是 1 还是 0 。

3)若两个数的最高位(即符号位)的状态不同的

时候(即两数为异号),则执行 XCHANGE 标号所对应语句,

即交换 AL 和 BL 中的内容。

4)否则若两个数的最高位(即符号位)的状态相

同的时候(即两数为同号),则执行 EXIT0 标号所对应语句,

程序结束,即 AL 和 BL 中的内容不被。

5 )所以第二问中, AL=9AH,BL=77H :AL 中的数据的最高位为 1,BL 中的数据的最高位为 0 ,即两个数为异号,所以要交换 AL 和 BL 中的内容,即 AL=77H,BL=9AH 。

5.程序段:

BLOCK DB 20H,1FH,08H, 81H,OFFH?LOP1 : CMP AL , [SI+1]

RESULT DB?J NG NEXT

?MOV AL ,[SI+1]

START:LEA SI,BLOCK NEXT : INC SI

MOV CX,[SI]LOOP LOP1

INC SI M OV RESULT,AL

MOV AL,[SI]HLT

:( 1)程序完成的功能是什么?

(2 )程序循的次数是多少?

答:(1) 程序完成的功能是从 20H ( 32 )个有符号数中找出最小的数送入RESULT元中。

(2) 程序的循次数是1FH (31 )。

[ 解析 ]1 )指令 LEA SI, BLOCK的功能是使SI 指向了 BLOCK数的首元;

2 )指令 MOV CX, [SI] 的功能是将 SI 指向元的内容

20H 送 CX ,即 (CX)=20H ;其后又有指令 DEC CX ,使得

CX 的内容 1FH ;再看循体的控制部

分采用的指令是LOOP ,可知,循的行次数1FH 次;

3 )循体的主要功能是将AL 中的内容与 [SI] 所指向数的每一个数据行比,从数中出最小数保存在AL 中。

4 )由于比后采用的移指令是JNG ,所以程

序理的然是一有符号的数据。

6 .如下程序段,回答所提出的,假定X1,X2,XN 无符号数。

ORG 100H

BLOK DW X1,X2,?,XN

COUNT EQU($-BLOLOK)/2

RESULT DW COUNT,?

LEA BX , BLOK-2

MOV CX,RESULT

XOR AX ,AX

GOON : ADD BX,2

CMP AX , [BX]

JAE NEXT

MOV AX,[BX]

NEXT : LOOP GOON

MOV RESULT+2,AX

程序段行完,回答下述

RESULT+2 字存元的内容=______

BX=______

程序循次数 =______

答 :RESULT+2 字存元的内容是

MAX(X1, X2, ? XN)

BX= 100H +2× (COUNT -1)

程序循次数=COUNT

[解析 ]1 )程序段的开始4 条指令定了以下数据:

以BLOK 为起始地址的字数组,该数组首单元的偏

移地址(即 BLOK )为 100H ;

COUNT 的值为 BLOK 字数组的数据个数; RESULT

存储区的第一个字的内容为 COUNT ,即

BLOK字数组的数据个数;第二个字的内容为空。

2 )循环体的主要功能是从 BLOK 字数组中找出最大

数送入 RESULT 的第二个字单元中;

3)循环次数为数组中数据的个数,即 COUNT 个。

4)当循环结束后, BX 中将存放最后一个字数据的

偏移地址:首字偏移地址+末字与首字的相隔的字节数,即

100H + 2× (COUNT -1) 。

四,程序填空题(注意:下列各小题中,每空只能填一条指

令!每小题 6 分,共 12 分)

1 .在表 TABLE处存放着N 个无符号字节数,求表中

前10 个字节数的总和并保存在 AX 寄存器中。如果总和值超过AX 寄存器的容量,则置 AX 寄存器内容不变。请在程序中的空

格处填入适当指令使其完整。

LEA BX , TABLE(2)

MOV CX,10JC END0

MOV SUM,AX DON :INC BX

MEXT :( 1 )(3)

ADC AH ,0ENDO :HLT

JNC DON

答: (1) ADD AL, [BX]

(2)MOV AX, SUM

(3)LOOP NEXT

[ 解析 ]1 )程序的前三条指令的功能分别是:

将表 TABLE的首址传送给BX ;

将循环次数传送给计数器CX ;

将 AX 的原值保存在SUM 单元中;

以上指令实现了设置循环初始参数的功能。

2 )标号 NEXT所对应的第一个空白处就是循环体

的第一条指令。根据题目的要求——求表中前10 个字节数

的总和,可知循环每次应实现将表TABLE中的数据按字节

加法的方式进行累加到AL 中,并且将字节加法产生的进位

加到 AH 中。所以第一个空白处应填入指令:

ADD AL, [BX]

3)程序的第五条指令实现的是判断求得的和是否

超过 AX 寄存器的容量。

4 )如果有进位(即已超过AX 寄存器的容量),则执行第二个空白处的指令,根据题目当出现此种情况时,使

AX 内容不变,即恢复其原值,因此第二个空白处应填入指

令: MOV AX, SUM 。

5 )如果没有进位(即未超过AX 寄存器的容量),则转 DON 。程序将使 BX 的内容加 1 ,即使其指向下一个表

中的字节数据。接下来就应该将计数器CX 减 1 ,并判断是

否继续下一次循环。因此,第三个空白处应

填入指令: LOOP NEXT 。

2 .BEG 为起始地址的存储区域中存放有100 个字节数据,现将其首、尾颠倒过来,重新排放这100 个字节数据。请在程序中的空格处填入适当的指令使其完整。

MOV CX,32H

LEA SI , BEG

MOV DI,SI

(1)

DON : MOV AL , [SI]

(2)

MOV [SI],AL

(3)

DEC DI

LOOP DON

HLT

答:(1) ADD DI, 99

(2)XCHG AL, [DI]

(3)INC SI

[ 解析 ]1) 目要求:将以BEG起始地址的区域

中的100个字数据首尾倒存放。例如,如果原先

X1,X2, X3, ?,X98, X99, X100 ,首尾倒后将 X100, X99, X98, ? ,X3, X2,X1 。

2)倒的方法是:将 X1 与 X100 、X2 与 X99

、 X3 与 X98 、??,即将前一半的数据与后一半相位置的数

据。个程每次理两个数据,所以共有( 100/2= ) 50 数据。

3)根据以上分析可知,个循将行 50( 32H )次,每次将相的两个数据,两个数据可分由两个

寄存器来指向。

4)程序可知, SI 寄存器指向前一半中的某个数据,

DI 寄存器指向后一半中的数据。在循的初始化

部分,使数器CX 的 50 (或 32H ),SI 指向第一

个数, DI 指向最后一个数,所以第一个空白填入指令:

ADD DI, 99。

5)在循体中,首先交 SI 和 DI 所指向元的内容,然

后使指 SI 加 1 、 DI 减 1,所以第二、三个空白填入指令:

① XCHG AL, [DI]

②INC SI

汇编语言程序设计期末考试试卷及参考答案

【汇编语言程序设计】期末考试-试卷及参考答案

执行上述两条指令后,正确的结果是( B )。 A.(AX)=1001H; B.(AX)=0FFFH; C.(AX)=1000H; D.(AX)=0111H。 6.串指令中的目的操作数地址一定是由____A_ _提供。()A.ES:[DI] ; B.SS:[BP]; C.DS:[SI] ; D.CS:[IP]。 7.将DX的内容除以2,正确的指令是( C )。 A.DIV 2 ; B.DIV DX,2 ; C.SAR DX,1; D.SHL DX,1。 8. 用户为了解决自己的问题,用汇编语言所编写的程序,称为( B )。 A.目标程序; B.汇编语言源程序; C.可执行程序; D.汇编程序。 9.用一条指令仅实现将AX←BX+SI的方法是( D )。 A.XCHG AX,[BX][SI] ; B.MOV AX,[BX+SI]; C.LEA AX,BX[SI] ; D.LEA AX,[BX][SI]。 10.设SP初值为2000H,执行指令“PUSH AX”后,SP的值是( C )。 A.1FFFH; B.1998H; C.1FFEH; D.2002H。 2. C 二、指出下列指令的出错原因,并改正。(每小题2分,共12分) 1.MOV BX,DL;操作数类型不匹配,改正为:MOV BL,DL 或MOV BX,DX 2.MOV CS,AX;代码段寄存器CS不能作目的操作数,改正为MOV DS,AX 3.ADD AX,DS;段寄存器DS的内容不能作为加法指令的操作数,改正为 MOV BX,DS ADD AX,BX 4.TEST BX,[CX];不能使用CX实现寄存器间接寻址,改正为 MOV SI,CX TEST BX,[SI] 5.SUB [BX],[BP+SI];两个操作数不能同为存储器操作数,且两个操作数的数据类型不确定,改正为:MOV AX,[BX] SUB AX,[BP+SI] 或:MOV AL,[BX] SUB AL,[BP+SI] 6.SHL DX ;没有给出移位次数,改正为SHL DX,1或 SHL DX,CL 三、程序填空题(注意:每空只能填一条指令,并注释说明所填指令的作用!每空3分,共18分) 1.在表TABLE处存放着N个无符号字节数,求表中前10个字节数的总和并

javascript期末考试模拟题

一、单项选择题(本题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其正确答案涂写在答题卡上。 1. 以“.js”为文件扩展名的文件是______。 (A) html文件(B) 网页文件(C) Java文件(D) Javascript文件 2.以下合法的变量名是______。 (A) new (B) _123 (C) null (D) 2abc 3.以下正确的字符串是______。 (A) xyz (B) ‘xyz” (C) “xyz’ (D) ‘xyz’ 4.设有语句: var st1=’test’; st1=st1+ 25; 则st1的值是______。 (A) ‘test25’ (B) 25 (C) ‘test’(D) 语法错误 5.123+”789”的值是______。 (A) ‘123789’ (B) 912 (C) “789”(D) 语法错误 6.表达式(a=2,b=5,a>b?a:b)的值是______。 (A) 2 (B) 5 (C) 1 (D) 0 7.设有语句var a=3,b=5,c=3,d=8,m=3,n=2; 则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为_______。 (A) 0 (B) 1 (C) 2 (D) 3 8.设var a=2,b=3; 则a++==b?(a-1):b的结果是___________。 A) 0 B) 1 C) 2 D) 3 9. 下面while循环执行的次数为________。 var i=5; while (i==0) i--; A)无限B) 1 C) 5 D) 0 10. 以下数组的定义中____________是错误的。 A) var a=new Array(); B) var a=new Array(10); C) var a[10]={ 1,2,3}; D) var a=["1",2,"3"]; 11.设var x=3,y=4; 下列表达式中y的值为9的是________。 A)y*=x-3 B)y/=x*9 C)y-=x+10 D)y+=x+2 12. 在程序中有多个相关联的选项,若要默认选择某一项,应在该项中增加_________属性。 A) checked B) default C) selected D) defaultValue 13.结果为NaN的表达式是______。 (A) "80"+"19" (B) "十九"+"八十" (C) "八十"*"十九" (D) "80"*"19" 14.执行下面语句后c的值是_______。 var a=2,b=1,c=3; if(a

汇编语言试题及参考答案

汇编语言试题及参考答案 一,填空题 1.ZF标志位是标志结果是否为零的,若结果,ZF为( 1 ),否则ZF为( 0 ).当ZF为1时,SF为( 0 ) 2.标号可以有两种类型属性.它们是( )和( ) 3.8位无符号整数的表示范围为0--255,写成16进制形式为( ),8位有符号整数的表示范围为-128--+127,写成16进制形式为( ) 4.伪指令DB,GROUP 和NAME 三个标号名字域必须有名字的是( ),不得有名字的是( ),可有可无名字的是( ). 5.循环程序通常由( )( )( )和循环结果外理四部分构成 6.在数值不达式中,各种运算符可可混合使用,其优先次序规则*,/( )于+,-;XOR,OR( )于AND,LT( )于GT 7. 宏指令定义必须由伪指令( )开始,伪指令( )结束,两者之间的语句称为( ) 8.调用程序与子程序之间的参数传递方法有四种,即堆栈法( )( )( ) 9.分别用一条语句实现下述指明的功能 (1)栈顶内容弹出送字变量AYW( ) (2)双字变量AYD存放的地址指针送ES和SI( ) (3)变量AY2类型属性送AH( ) (4)不允许中断即关中断( ) (5)将字符串'HOW ARE YOU!'存入变量AYB( ) (6)子程序返回调用程序( ) (7)地址表达式AYY[4]的偏移地址送字变量ADDR( ) (8)AX的内容加1,要求不影响CF( ) (9)BX的内容加1,要求影响所有标志位( ) (10)若操作结果为零转向短号GOON( ) 二,单选题 1.IBM PC微机中,有符号数是用( )表示的 1.原码 2.补码 3.反码 4.BCD码 2.把汇编源程序变成代码程序的过程是( ) 1.编译 2.汇编 3.编辑 4.链接

c期末考试试题及答案完整版

c期末考试试题及答案 HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】

AutoCAD 试卷 一、 单项选择 1、AutoCAD 默认扩展名是 A 、dwt B 、dwg C 、bak D 、dxf 答案:B 2、在CAD 中,以下哪个命令可用来绘制横 平竖直的直线 A 、栅格 B 、捕捉 C 、正交 D 、对象捕捉答案:C 3、按哪个键可切换文本窗口和绘图窗口 A 、F2 B 、F8 C 、F3 D 、F5答案:A 4、默认情况下,命令提示行显示为几行 A 、3 B 、5 C 、2 D 、8答案:A 5、在CAD 中为一条直线制作平行线用什么命令 A 、移动 B 、镜像 C 、偏移 D 、旋转答案:C 6、在图层特性管理器中不可以设定哪项 A 、颜色 B 、页面设置 C 、线 宽 D 、是否打印答案:B 7、绘制建筑图步骤为 A 、墙线、轴线、门窗 B 、墙线、 门窗、轴线 C 、轴线、门窗、墙线 D 、轴线、 墙线、门窗答案:D 8、哪个命令可用于绘制直线与圆弧的复合 体 A 、圆弧 B 、构造线 C 、多段线 D 、样条曲线答案:C 9、如何在图中输入“直径”符号 A 、%%P B 、%%C C 、%%D D 、%%U 答案:B

10、如果要在一个圆的圆心写一个“A”字,应使用以下哪种对正方式 A、中间 B、对齐 C、中心 D、调整答案:A 11、在哪个层创建的块可在插入时与当前层特性一致 A、0层 B、在所有自动产生的层 C、所有图层 D、新建的图层答案:A 12、一个完整的尺寸由几部分组成 A、尺寸线、文本、箭头 B、尺寸线、尺寸界线、文本、标记 C、基线、尺寸界线、文本、箭头 D、尺寸线、尺寸界线、文本、箭头 答案:D 13、要将图形中的所有尺寸都为原有尺寸的2倍,应设定以下哪项A、文字高度 B、使用全局比例 C、测量单位比例 D、换算单位 答案:B 14、三维模型中哪种模型可以进行布尔运算 A、线框模型 B、实心体模型 C、表面体模型答案:B 15、渲染三维模型时,哪种类型可以渲染出物体的所有效果 A、一般渲染 B、普通渲染 C、照片级真实感渲染 D、照片级光线跟踪渲染答案:D 16、样板文件的括展名是 A、BAK B、SVS C、DWT D、DWG 答案:C 17、以下哪种相对坐标的输入方法是画8个单位的线长 A.8, 0 B.@0,8 C.@0<8

数据库期末考试模拟试题及答案(一)

四、程序设计题(本大题共2小题,每小题15分,共30分) 1.对于教学数据库的三个基本表 学生student (sno,sname,sex,sage,sdept) 学习sc(sno,cno,grade) 课程course(cno,cname,cpno,ccredit) 试用SQL语句表示:下列语句。 (1)"查询全男同学信息情况" "select * from student where sex='男'" (2)"查询选修了1号课的学生的学号和成绩" "select sno,grade from sc where cno='1'" (3)"查询所有选修过课的学生的姓名,课程名及成绩" "select sname,cname,grade from student,sc,course where student.sno=sc.sno and https://www.docsj.com/doc/8418675587.html,o=https://www.docsj.com/doc/8418675587.html,o" (4)"查询选修了数据库原理课的最高成绩" "select max(grade) as '最高成绩' from student,sc,course where student.sno=sc.sno and https://www.docsj.com/doc/8418675587.html,o=https://www.docsj.com/doc/8418675587.html,o and cname='数据库原理'" (5)查询所有选修了1号课程的同学的姓名" " select sname from student where student.sno in (select sc.sno from sc where cno='1')" 2.设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式(20分)供应商表S(SNO,SNAME,STATUS,CITY); 零件表P(PNO,PNAME,COLOR,WEIGHT); 工程项目表J(JNO,JNAME,CITY); 供应情况表SPJ(SNO,PNO,JNO,QTY);SPJ表 J表 S表 P表 请用关系代数完成如下查询: 1.求供应工程J1零件的供应商号 SNO 2.求供应工程J1零件P1的供应商号吗SNO 3.求供应工程J1零件为红色的供应商号码SNO 4.求没有使用天津供应商生产的红色零件的工程号JNO 5.求至少用了供应商S1所供应的全部零件的工程号JNO 1.∏sno(σJNO=‘J1’(SPJ)) 2.∏sno(σJNO=‘J1’ΛPNO=’P1’(SPJ)) 3.∏sno(σJNO=‘J1’(SPJ)∞σcolor=‘红’(P)) 4.∏jno(SPJ)-∏jno(∏sno(σcity=‘天津’(S))∞∏sno,jno (SPJ)∞∏jno σcolor=‘红’(P)) 5.∏jno, pno(SPJ)÷∏pno(σsno=‘s1’(SPJ)) 五、分析题(本大题共2小题,每小题15分本大题共30分) 1. 学生运动会模型: (1)有若干班级,每个班级包括: 班级号,班级名,专业,人数 (2)每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,姓名,性别,年龄

汇编语言期末考试试题

一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.CPU要访问的某一存储单元的实际地址称() A.段地址B.偏移地址 C.物理地址D.逻辑地址 2.某存储单元的物理地址是12345H,可以作为它的段地址有() A.2345H B.12345H C.12340H D.1234H 3.执行后使BX=0的同时也使CF=0,OF=0的指令是() A.XOR BX,BX B.OR BX,BX C.AND BX,BX D.CMP BX,BX 4.循环控制指令LoopNZ/LoopNE控制循环继续执行的条件是() A.CX≠0且ZF=1B.CX≠0且ZF=0 C.CX≠0或ZF=1D.CX≠0或ZF=0 5.在执行DAA指令,当高四位BCD码校正时产生进位,如要把此进位值送入AH中,对这进位值的操作应是() A.DAA校正指令的功能已自动加在AH中 B.进位值在AF中,校正后根据AF内容再加在AH中 C.进位值在CF中,校正后根据CF内容再加在AH中 D.进位值在AL最高位上,校正后根据AL最高位内容再加在AH中 6.AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是() A.指令XOR AX,AX执行后,AX内容不变,但设置了标志位 B.指令OR DX,1000H执行后,将DX最高位置1,其余各位置0 C.指令AND AX,OFH执行后,分离出AL低四位 D.NOT AX,执行后,将AX清0 7.在执行下列指令时,需要使用段寄存器DS的指令是() A.STOSW B.ADD AL,CL C.NEG BX D.INC DA[BX] 8.无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指令是()A.ADD BH,01H B.OR BH,01H C.XOR BH,01H D.TEST BH,01H 9.完成对CL寄存器的内容乘以4的正确操作是() A.ROL CL,1B.MUL4 ROL CL,1 C.SHL CL,1D.MOV CL,2 SHL CL,1SHL CL,CL 10.下面各传送指令中,正确的是() A.MOV[DI],[SI]B.MOV[DX+DI],AL C.MOV WORD PTR[BX],0100H D.MOV AL,BX 11.汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法() A.名字的第一个字符可以是大写英文字母及小写英文字母 B.名字的第一个字符可以是字母、数字及、@、_ C.名字的有效长度≤31个字符 D.在名字中不允许出现$

期末考试模拟试题2

期末考试模拟试题(二) 一.听句子,选出句子中含有的信息。(10分) ( ) 1. A. Singapore B. Paris C. Toronto ( ) 2. A. the biggest city B. the smallest city C. the hottest city ( ) 3. A. come to tea B. come to a party C. go for a walk ( ) 4. A. had a fever B. had a cold C. have a fever ( ) 5. A. Spring Festival B. Mid-autumn Festival C. Christmas ( ) 6. A. play cards B. play games C. play chess ( ) 7. A. food B. drink C. fruit ( ) 8. A. next Wednesday B. next Thursday C. next Saturday ( ) 9. A. the Monkey King B. the Lion King C. Mickey Mouse ( ) 10. A. go fishing B. play badminton C. go to the circus 二.听句子,写出句子中所缺的词。(5分) 1. Adults usually give to children during Spring festival in China. 2. We are going to the Great the day after . 3. I my house and other housework yesterday. 4. This is the time to be in . 5. What’s the of ? 三.听对话及问题,选出问题的正确答案。(10分) ( ) 1. A English. B. Chinese. C. Maths. ( ) 2. A. At school. B. At home. C. Sorry, I don’t know. ( ) 3. A. A new watch. B. Some flowers. C. A new clock. ( ) 4. A.Go shopping. B. See her friend in hospital. C. Go sightseeing. ( ) 5. A. Guangzhou. B. Beijing. C. Guilin. ( ) 6. A. Yes, she does. B. No, she didn’t. C. Yes, she did. ( ) 7. A. Washed his dog. B. Played football. C. Saw a film on TV. ( ) 8. A. Tuesday, May 3rd. B. Sunday, May 1st. C. Monday, May 2nd. ( ) 9. A. Yes, it is. B. No, it isn’t. C. No, it wasn’t. ( ) 10. A. Go boating. B. Go swimming. C. Go to see a film. 四.听短文,判断对错。对的T,错的F。(5分) ( ) 1. The shops and department stores are quiet. ( ) 2. People are doing their Christmas shopping. ( ) 3. Lots of families have their Christmas trees. ( ) 4. Mr. Brown and his family are getting ready for the Christmas. ( ) 5. They are going to have a big dinner. 五.看图写出所缺的单词或词组。(5分) 1. d 2. F C 3. S F 4. B 5. c 六.找出不同类的单词。(4分) ( ) 1. A. Christmas B. Easter C. Thanksgiving D. festival ( ) 2. A. Saturday B. April C. August D. December ( ) 3. A. important B. popular C. interesting D. present ( ) 4. A. sweet B. merry C. cake D. egg ( ) 5. A. winter B. summer C. season D. spring ( ) 6. A. painted B. had C. have D. was ( ) 7. A. housework B. lesson C. house D. dirty ( ) 8. A. mark B. prepare C. food D. feel

汇编语言复习题(附答案)

汇编语言复习题 注:蓝色标记的为答案,此答案仅供参考,大家自己做一下或看以一下,认为不对的地方,可以提出来一起讨论一下,另外看一下课后老师布置的相应作业。在此文档最后最后附有课 后四、六章的答案,大家抓紧时间复习哦! 一、选择题 1. 把要执行的程序与库文件连接起来形成可执行文件的系统程序是(B )。 A. 汇编程序 B. 连接程序 C. 机器语言程序 D.源代码程序 2. 在8088/8086的寄存器组中,CPU确定下一条指令的物理地址时需要用到的寄存器对是 (C )。 A..SS 和SP B.DS 和DI C.CS 和IP D.ES 和SI 3. 为了使主机访问外设方便起见,外设中的每个寄存器给予一个(C )。 A.物理地址 B. 逻辑地址 C. 端口地址 D. 段地址 4. MOV AX, 3064H,该指令中源操作数采用的寻址方式是(A )。 A.立即 B. 直接 C. 寄存器相对 D. 寄存器间接 5. 换码指令的助记符是(C )。 A. XCHG B. LEAS C.XLAT D. MOV 6. 如果A> B (A、B有符号数)发生转移,应选择的条件转移指令是(JGE )。 7. 下列符号中,可用作标识符的是(C )。 A.MOV B.AX C.MSG1 D.1ABC 8. X DB 10H DUP (1 , 2)内存变量定义语句拥有了( A )个字节的存储空间。 A.20D B.10D C.20H D.10H 9. 当DF=0时,执行串操作指令MOVSB变址寄存器SI、DI的值将(C )。 A.不变 B. 减1 C. 加1 D. 无法确定 10. 如下指令可将AX寄存器内容改变的是(A )。 A. AND AX , BX B . TEST AX , BX C. CMP AX , BX D . XCHG AX , AX 11.16位CPU支持的I/O 地址范围是(D )。 A. 0~0FFFFFH B. 0~0FFFFH C. 0~0FFFH D. 0~0FFH 12. MUL CL指令实现的功能是(A )。 A.无符号乘法:AX AL X CL B.有符号乘法:AX AL X CL C.无符号乘法:DX AL X CL D .有符号乘法:DX AL X CL 13. DOS系统功能调用(INT 21H )中,显示字符串的功能号是(D )。 A.01H B.02H C.08H D. 09H 14. 在16位CPU读取指令时,需要用到的寄存器对是(C )。 A.SS 和SP B.DS 和DI C.CS 和IP D.ES 和SI 15. 下列指令中,源操作数(既第2操作数)属于基址加变址寻址方式是(B )。 A.MOV AX,23H B. MOV AX,[BX+SI] C.SUB AX,[BX] D. ADD AX,BX 16. 有内存变量定义语句:VAR DW 10 DUP(1 , 2), 1234H, VAR的属性TYPE LENGTH和

最新软件测试期末考试试题及答案

一,判断 1 √ 2.× 3.√ 4.× 5. × 6. ×7. ×8. ×9.√10. ×二,选择 1. D 2. D 3. B 4. B 5. B 6. A 7. D 8. B 9. C 10. A 三填空 1. 测试计划、测试用例 2. 稳定性测试、负载测试、压力测试 3. 非增量是集成测试自顶向下增量式测试、自底向上增量式测试 4. 回归 5. 软件需求 四简答题(30分) 1.试描述软件测试的定义?(3分) 答:利用手工或者自动化的方式,按照测试方案对系统执行测试用例的过程叫做软件测试。 2.什么是软件缺陷?(4分) 答:满足以下条件的问题都叫缺陷: 软件未达到产品说明书中已标明的功能 软件出现了产品说明书中指明不会出现的错误 软件功能超出了产品说明书指明的范围 软件未达到产品说明书虽未指出但应达到的目标 软件测试员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为该软件使用效果不好。 3.常见的黑盒测试用例的设计方法?并分别简单介绍一下各自的思想。(8分)答:等价类划分:等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。 边界值分析:对输入输出的边界值进行测试的一种黑盒测试方法。 决策表法:决策表是分析和表达多逻辑条件下执行不同操作的情况的工具 因果图分析法:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对

性的设计测试用例的方法。 4. 列举常见的系统测试方法。答出来5个即可。(5分) 答:恢复测试 安全测试 强度测试 性能测试 正确性测试 可靠性测试 兼容性测试 Web测试 5.文档测试主要测试哪些内容?答出来5点即可(5分) 答:(1)检查产品说明书属性 (2)检查是否完整 (3)检查是否准确 (4)检查是否精确 (5)检查是否一致 (6)检查是否贴切 (7)检查是否合理 (8)检查代码无关 (9)检查可测试性 6. 单元测试主要测试那几方面的问题?(5分) 答:模块接口、局部数据结构、边界条件、独立的路径和错误处理。五,设计题

一年级语文期末考试模拟试题

一年级语文期末考试模拟试题 一、阅读: 1、大自然的邮票 春天的树上,长出嫩嫩的芽瓣。夏天的树上,挂满肥肥的叶片。秋天的树上,树叶涂满鲜红和金黄。冬天的树下,树叶落地化成土壤。落叶是大自然的邮票,把一年四季寄给你,寄给我,寄给大家。 (1)这一段话共有(); (2)填空 a、一年有、、、四个季节。 b、春天的树上,芽瓣是;夏天的树上,叶片是;秋天的树叶颜色有和;冬天的树下,满地是。 c、大自然的邮票指。 2、人有两件宝 人有两件宝,双手和大脑。双手会做工,大脑会思考。 用手不用脑,事情做不好。用脑不用手,啥也做不好。 用手又用脑,才能有创造。一切创造靠劳动,劳动要用手和脑。 (一)这是一首儿歌,一共有()话。 (二)填空: (1)人有两件宝是指和。做工靠,思考靠。 (2)做事情要用又用。这样才能。 (三)词语搭配: (1)认真地劳动(2)一双手指 辛勤地双手一根手表 勤劳的头脑一只小手 聪明的思考一块手套 3、夏天

初夏,石榴花开了。远看,那红色的花朵像一簇簇火焰。近看,一朵朵石榴花像一个个小喇叭。淡黄色的花蕊在风中摇动,就像一群仙女在翩翩起舞。 1、这段话共有()句。 2、用“ ”划出第2、3两句句子。 3、石榴花在开放。它的花蕊是的, 花朵是的。 4、我喜欢石榴花是因为。 5、石榴花很多,从()、()等词可以看出。 4、斧子 老爷爷微笑着说:“孩子,你很诚实。我要把这两把斧子也送给你吧!”孩子说:“老爷爷,不是我的东西,我不要。”说完,拿着自己的斧子走了。 (1)老爷爷说了()句话,孩子说了()话。 (2)老爷爷送给孩子两把斧子,他有没有要?为什么? () (3)学了本文后,我们也要做个()的孩子。 5、时钟花 小白兔没有钟,不知道时间,它请小山羊帮忙想办法。小山羊送给它三盆花。 太阳出来了,牵牛花开了,张开了小喇叭。中午,午时花开了,张开了笑脸。天黑了,夜来香开了,张开了小嘴请轻地唱歌。 1、这篇短文有()段话。 2、小山羊送给小白兔什么花? -----------、--------------、-------------- 3、()花早晨开,()花中午开,()花晚上开。 6、金鱼 鱼池中的金鱼各种各样,有圆头的,有大眼的,也有尾巴像花朵的。颜色也不少,有金色、黑色、白色,也有白色和金色相间的,很好看。 它们非常活泼,常在水里游,有时互相追逐,有时一起游戏,加上色彩美丽,真令人喜

完整版汇编语言试题及答案..doc

一,单项选择题 (每小题 1 分,共 20 分 1-10CCCCAADACB 11-20.ADBBAADDCC 1.指令 JMP FAR PTR DONE 属于 ( C A.段内转移直接寻址 B.段内转移间接寻址 C.段间转移直接寻址 D.段间转移间接寻址 2.下列叙述正确的是 ( A.对两个无符号数进行比较采用CMP 指令 ,对两个有符号数比较用CMP S 指令 B.对两个无符号数进行比较采用CMPS 指令 ,对两个有符号数比较用CM P 指令 C.对无符号数条件转移采用JAE/JNB 指令 ,对有符号数条件转移用JGE/J NL 指令 D.对无符号数条件转移采用JGE/JNL 指令 ,对有符号数条件转移用JAE/J NB 指令 3.一个有 128 个字的数据区 ,它的起始地址为 12ABH:00ABH, 请给出这个数据区最末一个字单元的物理地址是 ( A.12CSBH B.12B6BH

C.12C59H D.12BFEH 4.在下列指令的表示中 ,不正确的是 ( A.MOV AL,[BX+SI] B.JMP SHORT DONI C.DEC [BX] D.MUL CL 5.在进行二重循环程序设计时,下列描述正确的是 ( A.外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内 B.外循环初值应置外循环之内;内循环初值应置内循环之内 C.内、外循环初值都应置外循环之外 D.内、外循环初值都应置内循环之外,外循环之内 6.条件转移指令 JNE 的测试条件为 ( A.ZF=0 B.CF=0 C.ZF=1 D.CF=1 7.8086CPU在基址加变址的寻址方式中,变址寄存器可以为 ( A.BX 或 CX

数据库期末考试试题及答案

数据库期末考试试题 ━━━━━━━━━━━━━━━ 一、填空共30题(共计30分) ━━━━━━━━━━━━━━━ 第1题(分)题号:2385 ORDER BY 子句实现的是【1】. 答案: =======(答案1)======= 排序 第2题(分)题号:2374 如果列上有约束,要删除该列,应先删除【1】 答案: =======(答案1)======= 相应的约束 第3题(分)题号:2394 在每次访问视图时,视图都是从【1】中提取所包含的行和列. 答案: =======(答案1)======= 基表 第4题(分)题号:2372

1.在增加数据文件时,如果用户没有指明文件组,则系统将该数据文件增加到【1】文件组.答案: =======(答案1)======= 主 第5题(分)题号:2371 查看XSCJ数据库信息的存储过程命令是【1】 答案: =======(答案1)======= sp_helpdb 第6题(分)题号:2392 创建视图定义的T-SQL语句的系统存储过程是【1】. 答案: =======(答案1)======= sp_helptext 第7题(分)题号:2379 1.表的外键约束实现的是数据的【1】完整性. 答案: =======(答案1)======= 参照 第8题(分)题号:2390 要进行模糊匹配查询,需要使用【1】关键字来设置查询条件.

答案: =======(答案1)======= LIKE 第9题(分)题号:2380 定义标识列的关键字是【1】. 答案: =======(答案1)======= identity 第10题(分)题号:2383 在进行多表查询是,必须设置【1】条件. 答案: =======(答案1)======= 连接 第11题(分)题号:2363 联系两个表的关键字称为【1】 答案: =======(答案1)======= 外键 第12题(分)题号:2382 用【1】字句可以实现选择行的运算. 答案:

《汇编语言程序设计》期末复习题答案_57431457509182192

《汇编语言程序设计》复习题(答案指导/带页号)一、选择(30题) 1.下列是8位带符号二进制数的补码,其中最大的是( B )。参见P22 A、10001000 B、00000001 C、00000000 D、11111111 2.在一段汇编语言程序中多次调用另一段程序,用宏指令比用子程序实现 ( C )参见P157、158 A、占内存空间小,但速度慢 B、占内存空间相同,速度快 C、占内存空间大,但速度快 D、占内存空间相同,速度慢 3.数据定义为:EE DB 3,4 CC DW 3456H,6789H 执行指令“MOV CX,WORD PTR EE+1”后,(CX)= ( B )参见P27、63、64 A、0304H B、5604H C、3404H D、3456H 4.有如下指令序列: MOV AL,95H MOV CL,2 SAR AL,CL 上述指令序列执行后,AL的内容是( D )参见P95 A、05H B、25H C、24H D、0E5H 5.设A=18610,B=2738,C=0BB16,把这三个数看成无符号数,则它们之间的关系是( D )参见P23、15 A、A>B>C B、 A

开放英语期末考试模拟试题及答案

开放英语(1)期末考试模拟试题(及答案) 一、语音知识 ( 每题1分, 共5分) 比较下列各组单词的读音, 从A、 B、 C、 D中找出一个其划线部分与其它三个划线部分发音不同的选题。 1.( ) A. fast B. water C. dance D. ask 2. ( ) A. cup B. but C. rush D. during 3. ( ) A. food B. soon C. cool D. book 4. ( ) A. hear B. earn C. dear D. near 5. ( ) A. article B. sharp C. quarter D. harm 二、词语填空 ( 每题1分, 共5分)

6. The boy looked, but he could not ________ anything. A. look B. looked C. look at D. see 7. Speak loudly, please. I can’t ________ you. A. listen B. listen to C. hear D. heard 8. Lei Feng liked helping ________. A. some B. another C. other D. others 9. He was late ________ the bus. A. because B. because of C. for D. but 10. She can ________ English well. A. say B. talk C. speak D. tell

汇编语言试题及答案.

一,单项选择题(每小题1分,共20分 1-10CCCCAADACB 11-20.ADBBAADDCC 1.指令JMP FAR PTR DONE属于( C A.段内转移直接寻址 B.段内转移间接寻址 C.段间转移直接寻址 D.段间转移间接寻址 2.下列叙述正确的是( A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMP S指令 B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CM P指令 C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/J NL指令 D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/J NB指令 3.一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是( A.12CSBH B.12B6BH

C.12C59H D.12BFEH 4.在下列指令的表示中,不正确的是( A.MOV AL,[BX+SI] B.JMP SHORT DONI C.DEC [BX] D.MUL CL 5.在进行二重循环程序设计时,下列描述正确的是( A.外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内 B.外循环初值应置外循环之内;内循环初值应置内循环之内 C.内、外循环初值都应置外循环之外 D.内、外循环初值都应置内循环之外,外循环之内 6.条件转移指令JNE的测试条件为( A.ZF=0 B.CF=0 C.ZF=1 D.CF=1 7.8086CPU在基址加变址的寻址方式中,变址寄存器可以为( A.BX或CX

B.CX或SI C.DX或SI D.SI或DI 8.已知BX=2000H,SI=1234H,则指令MOV AX,[BX+SI+2]的源操作在(中。 A.数据段中偏移量为3236H的字节 B.附加段中偏移量为3234H的字节 C.数据段中偏移量为3234H的字节 D.附加段中偏移量为3236H的字节 9.执行如下程序:( MOV AX,0 MOV AX,0 MOV BX,1 MOV CX,100 A:ADD AX,BX INC BX LOOP A HLT 执行后(BX=( A.99

数据库期末考试试题及答案

一、选择题(每题1分,共20分) 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( A )阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D.数据项管理 2.数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D)。 A. 存储视图 B. 概念视图 C. 内部视图 D. 外部视图 3.数据库的概念模型独立于(A)。 A.具体的机器和DBMS B. E-R图 C. 信息世界 D. 现实世界 4.数据库中,数据的物理独立性是指(C)。 A. 数据库与数据库管理系统的相互独立 B. 用户程序与DBMS的相互独立 C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D. 应用程序与数据库中数据的逻辑结构相互独立 5.关系模式的任何属性(A)。 A. 不可再分 B. 可再分 C. 命名在该关系模式中可以不惟一 D.以上都不是 6.下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字: 职工(职工号,职工名,部门号,职务,工资) 设备(设备号,职工号,设备名,数量) 两个关系的属性中,存在一个外关键字为( C )。 A. 职工关系的“职工号” B. 职工关系的“设备号” C. 设备关系的“职工号” D. 设备关系的“设备号” 7.以下四个叙述中,哪一个不是对关系模式进行规X化的主要目的( C )。 A. 减少数据冗余 B. 解决更新异常问题 C. 加快查询速度 D. 提高存储空间效率 8.关系模式中各级X式之间的关系为( A )。 A. B. C. D. 9.保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指数据的( A )。 A. 安全性 B.完整性 C.并发控制 D.恢复 10.事务的原子性是指( B )。 A. 事务一旦提交,对数据库的改变是永久的 B. 事务中包括的所有操作要么都做,要么都不做 C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D. 事务必须使数据库从一个一致性状态变到另一个一致性状态 11.下列哪些运算是关系代数的基本运算( D )。 A. 交、并、差 B. 投影、选取、除、联结 C. 联结、自然联结、笛卡尔乘积 D. 投影、选取、笛卡尔乘积、差运算

四川大学汇编语言程序设计20152016期末试题(附答案)

四川大学期末考试试题(闭卷) (2015——2016学年第 1 学期)A卷 课程号:课序号:课程名称:任课教师:成绩: 一、单项选择题(本大题共20小题,每小题1分,共20分)提示: 评阅教师得分 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在 下面的表格中。错选、多选或未选均无分。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1.以下寄存器中,哪一个不属于地址指针寄存器?( A ) (A)AX (B)BX (C)SI (D)DI 2.以下标志位中,哪一个不属于状态标志位?( C ) (A)CF (B)OF (C)IF (D)AF 3.以下寄存器中,哪一个用于指示堆栈的栈顶位置?( C ) (A)IP (B)SI (C)SP (D)BX 4.以下寄存器中,哪一个用于提供代码段的段基值?( C ) (A)SS (B)DS (C)CS (D)AX 5.以下指令中,不影响标志位的是哪一条?( D ) (A)INC (B)AND (C)SUB (D)XCHG 试卷编号:

二、多项选择题(本大题共5小题,每小题2分,共10分)提示:在 每小题列出的五个备选项中有二个至五个是符合题目要求的,请将其代码填写 在下表中。错选、多选、少选或未选均无分。 1 2 3 4 5 1.以下哪些指令会影响CF 标志位?( CD ) (A )INC (B )DEC (C )AND (D )SUB (E )JC 2.以下指令中,哪些会访问堆栈段?( ABDE ) (A )CALL (B )RET (C )JMP (D )PUSH (E )POPF 3.假设(AL )=92H ,CF=1,执行指令ADC AL,88H 后,以下结果哪些是正确的? ( ACE ) (A )(AL)=1BH (B )(AL)=1AH (C )CF=1 (D )OF=0 (E )ZF=0 4.假设(AL )=86H ,执行指令SAR AL,1后,以下结果哪些是正确的?( ACDE ) (A )(AL)=0C3H (B )(AL)=0CH (C )CF=0 (D )OF=0 (E )PF=0 5.以下指令中,哪些使用了存储器寻址方式?( BCD ) (A )ADD AL,02H (B )SUB BL,[0104H] (C )INC BYTE PTR [BX] (D )AND AL,[SI] (E )XOR BL,CL 三、判断改错题(本大题共5小题,每小题4分,共20分)提示:下 列各语句可能有语法错误,判断各语句正确与否,对于错误的语句,需解释其错误的原因,对于正确的语句,若做出正确判断则给4分,对于错误的语句,做出正确判断给2分,做出正确的解释再给2分。 1. NEG 145 X NEG 指令不能跟立即数 2. JZ BX X 条件转移指令JZ 不能寄存器寻址,只能跟标号 评阅教师 得分 评阅教师 得分

相关文档
相关文档 最新文档