青岛科技大学c语言期末考试题4

青岛科技大学c语言期末考试题4
青岛科技大学c语言期末考试题4

第四套试题

一、选择题(20个小题,每小题2分,共40分):

1、以下不正确的C语言标识符是____。

A.ABC B.abc C.a_bc D.ab.c

2、设a,b和c都是int型变量,且a=3,b=4,c=5,则下面的表达式中,值为0的表达式是____。A.‘a’&&‘b’ B.a<=b C.a||b+c&&b-c D.!((a

3、若有以下定义和语句:char c1=‘b’,c2=‘e’;

printf(“%d,%c\n”,c2-c1,c2-‘a’+‘A’);则输出结果是____。

A.2,M B.3,E

C.2,e D.输入项与对应的格式控制不一致,输出结果不确定

4、当运行以下程序时,在键盘上从第一列开始输入9876543210(此处代表Enter),则程序的输出结果是____。

main( )

{ int a;float b,c;

scanf(“%2d%3f%4f”,&a,&b,&c);

printf(“\na=%d,b=%f,c=%f\n”,a,b,c);

}

A.a=98,b=765,c=4321 B.a=10,b=432,c=8765

C.a=98,b=765.000000,c=4321.000000 D.a=98,b=765.0,c=4321.0

5、设有如下函数定义:int f(char *s)

{ char *p=s;

while(*p!=‘\0’) p++;

return (p-s);

}

如果在主程序中用下面的语句调用上述函数,则输出结果为____。

printf(“%d\n”,f(“goodbye!”));

A.3 B.6 C.8 D.0

6、以下程序的输出结果是____。

main( )

{ int w=4,x=3,y=2,z=1;

pr intf(“%d\n”,(w

}

A.1 B.2 C.3 D.4

7、以下程序段的输出结果是____。

int k,j,s;

for(k=2;k<6;k++,k++)

{ s=1;

for(j=k;j<6;j++) s+=j;

}

printf(“%d\n”,s);

A.9 B.1 C.11 D.10

8、以下叙述正确的是____。

A.do_while语句构成的循环不能用其它语句构成的循环来代替

B.do_while语句构成的循环只能用break语句退出

C.用do_while语句构成循环时,只有在while后的表达式为非零时结束循环

D.用do_while语句构成循环时,只有在while后的表达式为零时结束循环

9、以下函数调用语句中,含有的实参个数是____。

func((exp1,exp2),(exp3,exp4,exp5));

A.1 B.2 C.4 D.5

10、以下程序的输出结果是____。

double f(int n)

{ int i;

double s=1.0;

for(i=1;i<=n;i++) s+=1.0/i;

return s;

}

main( )

{ int i,m=3;

float a=0.0;

for(i=0;i

printf(“%f\n”,a);

}

A.5.500000 B.3.000000 C.4.000000 D.8.25

11、以下程序段的输出结果是____。

int i,j,m=0;

for(i=1;i<=15;i+=4)

for(j=3;j<=19;j+=4) m++;

printf(“%d\n”,m);

A.12 B.15 C.20 D.25

12、以下程序中若第一个printf语句输出的是194,则第二个printf语句输出结果是____。

main( )

{ int a[ ]={1,2,3,4,5,6,7,8,9,10},*p;

p=a;

printf(“%x\n”,p);

printf(“%x\n”,p+9);

}

A.212 B.204 C.1a4 D.1a6

13、若有定义:int a[ ]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素的引用不正确的是____。

A. a[p-a]

B. *(&a[i])

C. p[i]

D. *(*(a+i))

14、以下程序的输出结果是____。

main( )

{ int aa[3][3]={{2},{4},{6}},i,*p=&aa[0][0];

for(i=0;i<2;i++)

{ if(i==0) aa[i][i+1]=*p+1;

else ++p;

printf(“%d”,*p);

}

printf(“\n”);

}

A.23 B.26 C.33 D.36

15、执行下列程序后,y的值是____。

main( )

{ int a[ ]={2,4,6,8,10};

int y=1,*p,x;

p=&a[1];

for(x=0;x<3;x++)

y+=*(p+x);

printf(“%d\n”,y);

}

A.17 B.18 C.19 D.20

16、以下程序的输出结果是____。

void sub(float x,float *y,float *z)

{ *y=*y-1.0;

*z=*z+x;

}

main( )

{ float a=2.5,b=9.0,*pa,*pb;

pa=&a; pb=&b;

sub(b-a,pa,pa);

printf(“%f\n”,a);

}

A.9.000000 B.1.500000 C.8.000000 D.10.500000 17、下面程序的输出结果是____。

#include “stdio.h”

main( )

{ static char b[ ]= “Goodbye”;

char *chp=&b[7];

while(--chp>=&b[0]) putchar(*chp);

putchar(‘\n’);

}

A.Goodbye B.gOODBYE C.无任何输出 D.eybdooG

18、若有如下说明,则____的叙述是正确的。

struct st

{ int a;

int b[2];

}a;

A.结构体变量a与结构体成员a同名,定义是非法的B.程序只有在执行到该定义时才为结构体st分配存储单元

C.程序运行时为结构体变量a分配6个字节存储单元

D.不能将结构体类型说明与变量定义紧凑写在一起

19、设有如下定义:struct std

{ int a;

float b;

}data ,*p;

若有p=&data;则对data中的成员变量a的正确引用是____。

A.(*p).data.a B.(*p).a C.p->data.a D.p.data.a

20、以下程序的输出结果是____。

main( )

{ char x=040;

printf(“%d\n”,x=x<<1);

}

A.100 B.160 C.120 D.64

二、填空题(10个小题,每小题2分,共20分):

1、若a是int型变量,则执行表达式 a=25/3%3 后,a的值为____。

2、C语言中用____表示逻辑值“真”。

3、用在循环结构中,可以结束本次循环的语句是____。

4、用数组名作为函数参数是地址传递方式。地址传递是____(单向/双向)传递。

5、在二维数组初始化时,可以省略数组的____(行下标/列下标),系统会根据初值的个数,算出该下标的大小。

6、若输入字符‘A’,在以下while语句执行后ch的值为____。

while(ch=getchar( )==‘A’);

7、所谓“指针”,就是____。

8、设有宏定义:#define MUL(z) (z)*(z),则执行以下语句后,输出结果为____。

printf(“%d\n”,MUL(1+2)+3);

9、若有定义和语句:char str[ ]=“ABCD”,*p=str;

printf(“%d\n”,*(p+4));则输出结果是____。

10、能够实现局部翻转(0变1,1变0)的位运算是____。

三、读下面程序,写出执行结果(4个小题,每小题5分,共20分):

1、若运行以下程序时,从第一列开始输入数据:2473代表Enter),写出程序的执行结果。#include “stdio.h”

main( )

{ char c;

while((c=getchar( ))!=‘\n’)

switch(c-‘2’)

{ case 0:

case 1 :putchar(c+4);

case 2 :putchar(c+4);break;

case 3 :putchar(c+3);

default:putchar(c+2);break;

}

printf(“\n”);

}

2、main( )

{ int x=2,y=3,z=0;

try(x,y,z);

printf(“(2)x=%d,y=%d,z=%d\n”,x,y,z);

}

try(int x,int y,int z)

{ z=x+y; x=x*x; y=y*y;

printf(“(1)x=%d,y=%d,z=%d\n”,x,y,z);

}

3、#includ e “stdio.h”

#include “string.h”

main( )

{ char *p1=“abc”,*p2=“ABC”,str[50]=“xyz”;

strcpy(str+2,strcat(p1,p2));

printf(“%s\n”,str);

}

4、#include “stdio.h”

#define NUM 8

void invert(int *a,int n);

main( )

{ int a[NUM]={10,20,30,40,50,60,70,80},i;

invert(a,NUM);

for(i=0;i

printf(“%4d”,a[i]);

printf(“\n”);

}

void invert(int *a,int n)

{ int i,j,t;

i=0;j=n-1;

while(i

{ t=a[i];a[i]=a[j];a[j]=t;

i++;j--;

}

}

四、编程题(2个小题,每小题10分,共20分):

1、编写程序,计算如下公式的值:t=1-1/(2*2)-1/(3*3)-…-1/(m*m)。

例如,若m=5,则应输出0.536389。

要求:利用scanf函数输入m的值。

利用子函数形式,m充当参数,不能只利用main函数形式实现。

2、编写程序,从输入的10个字符串中通过比较,找出最小和最大的字符串进行输出。要求:利用二维字符数组。

利用gets函数进行输入,puts函数进行输出。

第四套试题

一、选择题(20个小题,每小题2分,共40分):

1、D

2、D

3、B

4、C

5、C

6、A

7、D

8、D

9、B 10、A

11、C 12、D 13、D 14、A 15、C 16、B 17、D 18、C 19、B 20、D

二、填空题(10个小题,每小题2分,共20分):

1、2

2、非零值

3、continue

4、双向

5、行下标

6、1

7、地址

8、12

9、0 10、^(异或)

三、读下面程序,写出执行结果(4个小题,每小题5分,共20分):

1、668977

2、(1)x=4,y=9,z=5

(2)x=2,y=3,z=0

3、xyabcABC

4、 80 70 60 50 40 30 20 10

四、编程题(2个小题,每小题10分,共20分):

1、main( )

{ float fun(int m),t;

int m;

scan f(“%d”,&m);

t=fun(m);

printf(“t=%f\n”,t);

}

float fun(int m)

{ float t=1,s;

int i;

for(i=2;i<=m;i++)

{ s=1.0/(i*i);

t=t-s;

}

return t;

}

2、#include “stdio.h”

#include “string.h”

main( )

{ char str[10][20],s[20];

int i;

for(i=0;i<10;i++)

gets(str[i]);

for(i=1;i<10;i++)

if(strcmp(str[0],str[i])>0)

{ strcpy(s,str[0]);

strcpy(str[0],str[i]);

strcpy(str[i],s);

}

for(i=0;i<9;i++)

if(strcmp(str[i],str[9])>0) { strcpy(s,str[i]);

strcpy(str[i],str[9]);strcpy(str[9],s);

}

puts(str[0]);

puts(str[9]);

}

江苏大学大一c语言期末复习题汇总

选择题1.下列字符序列中,不可用作C语言标识符的是()。 A.abc123 B.C._123_ D._ok 2.请选出可用作C语言用户标识符的一组标识符()。 A.void B.a3_b3 C.For D.2a define _123 -abc DO WORD IF Case sizeof 3.不属于C语言关键字的是()。 A.int B.break C.while D.character 4.以下不能定义为用户标示符的是()。 A.scanf B.Void C._3com_ D.int 5.C语言程序的基本单位是()。 A.程序行B.语句C.函数D.字符 6.以下说法中正确的是()。 A.C语言程序总是从第一个定义的函数开始执行 B.在C语言程序中,要调用的函数必须在main( )函数中定义 C.C语言程序总是从main( )函数开始执行 D.C语言程序中的main( )函数必须放在程序的开始部分 7.以下选项中,合法的用户标识符是()。 A.long B._2abc C.3dmax D. 8.已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示 的字符常量’\101’是()。 A.字符A B.字符a C.字符c D.非法的常量 9.以下选项中,正确的字符常量是()。 A.”F”B.’\\’’C.’W’D.’’ 10.下列变量定义中合法的是 A.short _a=; B.double b=1+; C.long do=0xfdaL; D.float 2_and=1-e-3; 11.为了避免嵌套的if-else语句的二义性,C语言规定else总是与()组成配对关系。 A.缩排位置相同的if B.在其之前未配对的if C.在其之前未配对的最近的if D.同一行上的if 12.下列运算符中优先级最高的是()。 A.< B.&& C.+ D.!= 13.判断char型变量s是否为小写字母的正确表达式是()。 A.’a’ <= s<=’z’B.(s>=’a’) & (s<=’z’) C.(s>=’a’) && (s<=’z’) D.(’a’<=s) and (’z’>=s)

汇编语言课程设计

沈阳大学

2.3 MASM的介绍 MASM是微软公司开发的汇编开发环境,拥有可视化的开发界面,使开发人员不必再使用DOS环境进行汇编的开发,编译速度快,支持80x86汇编以及Win32Asm是Windows下开发汇编的利器。它与windows平台的磨合程度非常好,但是在其他平台上就有所限制,使用MASM的开发人员必须在windows下进行开发,历经二三十年的发展,目前MASM的版本已升至6.15,支持MMX Pentium、Pentium II、Pentium III及Pentium 4等指令系统。 2.4总体设计功能 本次课程设计的内容是采用汇编语言设计一个运行于计算机的“霓虹灯”的模拟显示 程序,由$及*字符相间,从两侧向中间螺旋汇聚直至形成一个矩形,这就要求该霓虹灯能够动态地进行变化;霓虹灯模拟显示程序主要是进行程序循环调用,可以通过CMP、JMP、JZ、RET等命令进行跳转。由于是霓虹灯的模拟显示,因此在进行程序循环调用前需要进行数据段定义,以使子程序在进行调用时能够根据数据段的定义来执行,最后显示结果。 定时器中断处理程序:计数器中断的次数记录在计数单元count中,由于定时中断的引发速率是每秒18.2次,即计数一次为55ms,当count计数值为18时,sec计数单元加一(为1秒)。 视频显示程序设计:一般由DOS 或BIOS调用来完成。有关显示输出的DOS功能调用不多,而BIOS调用的功能很强,主要包括设置显示方式、光标大小和位置、设置调色板号、显示字符、显示图形等。用INT 10H中断即可建立某种显示方式。用DOS功能调用显示技术,把系统功能调用号送至AH,把程序段规定的入口参数,送至指定的寄存器,然后由中断指令INT 21H来实现调用。 键盘扫描程序设计:利用DOS系统功能调用的01号功能,接受从键盘输入的字符到AL寄存器,以及检测键盘状态,有无输入,并检测输入各值。 2.5详细功能设计 2.5.1主程序功能 主程序通过调用各个子程序来实现清屏,改变图形等功能,具体调用过程如图1所示。 沈阳大学

00541语言学概论复习题及答案

语言学概论 复习题 (课程代码 00541) 、单项选择题 1.主张把语言和言语分开的代表学者是 【 】 A . 乔姆斯基 B . 索绪尔 C . 布隆菲尔德 D . 洪堡特 2. 中国将传统的音韵、文字、 训诂、虚词等研究统称为 【 】 A .小学 B .经学 C .语言学 D . 文字学 3. 音高主要决定于 【 】 A .发音体振动的振幅 B ?发音体振动的频率 C ?发音体振动的时间 D .发音体振动的声波形式 4. 汉语普通话的j 1 su cn j 1(计算机)可以切分岀的音素数量为 【 】 A ? 3 个 B ? 6个 C .7 个 D . 8个 5. 汉语普通话语音系统中,可以将拼音 b 和p 区分开来的区别特征是 [ 】 A .送气与不送气 B . 清音与浊音 C .双唇音与舌面音 D . 塞音与塞擦音 6. 北京话中将“慢” [man]+ “慢儿” [mar] 读作“慢慢儿” [mai mar] 属于语流音变中的【 】 A .同化 B 异化 C .弱化 D .脱落 7. 下列不是成语的是 【 】 A .过河拆桥 B .风风火火 C .醉翁之意不在酒 D . 爱屋及乌 8. 在汉语中管某种东西叫“书 sh u” 英语中叫“ book ”, 这反应了语汇在产生时的【 】 A .理据性 B 普遍性 C .任意性 D . 民族性 9. 下列属于借词的是 【 】 A .尴尬 B 看好 C .拜会 D .袈裟 10 .下列属于体词属性范畴的是 【 】 A .体 B .态 C ?数 D ?时 11 .“三人行必有我师”是《论语》中的名句,它至今仍被人广泛引用,且理解起来不大费 力, 这是由于语言的 【 】 A .抽象性 B .递归 性 C .系统性 D .稳定性 12 .词义最基本和最核心的部分是 【 】 A .通俗意义 B 非通俗意义 C .理性意义 D 非理性意义 13. 把句子分成“单句”和“复句” , 这种分类是 【 】 A .句子的句型类 B .句子的句式类 C .句子的功能类 D ?句子的繁简类 14. “天气凉了”和“这汤太热,把它凉一凉”中的“凉”是 【 】 A ?冋音关系 B .多义关系 C .同形关系 D ?同义关系 15. 文字起源于 【 】

汇编语言试题及参考答案

汇编语言试题及参考答案 一,填空题 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.链接

汇编语言-课程设计1

) 汇编语言课程实验报告 实验名称 课程设计1 实验环境 硬件平台:Intel Core i5-3210M 操作系统:DOSBox in Windows 软件工具:Turbo C , Debug, MASM 实验内容 《 将实验7中的Power idea公司的数据按照下图所示的格式在屏幕上显示出来。 实验步骤 1.要完成这个实验,首先我们需要编写三个子程序。第一个子程序是可以显示字符串到屏 幕的程序,其汇编代码如下: ;名称:show_str

;功能:在屏幕的指定位置,用指定颜色,显示一个用0结尾的字符串 ;参数:(dh)=行号,(dl)=列号(取值范围0~80),(cl)=颜色,ds:si:该字符串的首地址 ;返回:显示在屏幕上 ¥ show_str: push ax push cx push dx push es push si push di mov ax,0b800h - mov es,ax mov al,160 mul dh add dl,dl mov dh,0 add ax,dx mov di,ax mov ah,cl . show_str_x: mov cl,ds:[si] mov ch,0 jcxz show_str_f mov al,cl mov es:[di],ax inc si inc di 【 inc di jmp show_str_x show_str_f: pop di pop si pop es pop dx pop cx } pop ax ret 2.第二个程序是将word型数据转换为字符串,这样我们才能调用第一个程序将其打印出

语言学概论期末考试题

语言学概论 一、单项选择题(每小题2分,共20分} 1.下列说法只有是正确的。 A.语言是人类最重要的辅助性交际工具。 B.语言就是说话,说话就是语言。 C.语言是一种特殊的社会现象。 D.语言具有地方色彩,说明语言不具有社会性。 2.下列说法只有是错误的。 A.汉语的声调是由音高变化形成的。 B.语言中的轻重音是由音重变化形成的。 C.音位具有区别词形的作用。 I).音素具有区别词形的作用。 3.下列说法只有是正确的。 A.“老”可以同“新、旧、少、嫩”等构成反义词。 B.“大”和“小”是绝对对立的反义词。 C.“红”与“黑”这对反义词具有非此即彼的关系。 D.反义词“冷”和“热”具有相对性。 4.下列说法只有____正确。 A.意译词如“激光”、“电话”都是借词。 B.仿译词如“机关枪”、“铁路”都是借词。 C.“尼姑”、“和尚”、“玻璃”是借词。 D.“爱神”、“北极熊”、“超人”都是借词。 5.下列词义的变化,属于词义的缩小。 A.“meat”原指菜肴,现在指荤菜。 B.“走”本义是跑,现在指步行。 C.“江”原指长江,今泛指江河。 D.“book”原指一种树木,今指成本的著作。 1.C 2.D 3.D 4.C 5.A 3.下列说法只有( )是正确的。 A.语言是人类最重要的交际工具,文字也是人类最重要的交际工具 B.不同的阶级使用语言具有不同的特点,说明语言具有阶级性 C.人类多种多样的语言说明语言具有任意性特点 D.语言是一种纯自然的现象 4.下列说法只有( )是正确的。 A.语法的组合规则是潜在的 B.语法的聚合规则是潜在的 C.语法的组合规则存在于书面语言中 I).语法的聚合规则存在”ji【j头沿吉中 5.单纯阋就是由一个( )构成的词。 A.词根 B.词干 【!.词缀

2016微机原理与汇编语言课程设计参考题目(1)

微机原理课程设计题目与要求 微机原理课程设计说明: 1. 要求使用 A4 纸打印,必须有封面和目录。 封面内容有课设题目、班级、学号、姓名、指导教师、日期等内容。 2. 课设内容一般应包含如下部分: ①课设目的、内容; ②问题分析、设计思路及原因; ③电路设计及功能说明,硬件原理图(包括接口芯片简介); ④软件部分的程序流程图,算法和使用的编程技巧; ⑤汇编源程序清单,对关键的语句(段)要给出简洁的注释; ⑥设计过程中的主要难点(自己遇到的)及解决思路和办法; ⑦课设结果及分析; ⑧收获、体会和建议。 选题规则: 1-2 班同学按顺次排号,名单附件2,一共88个人,每组4人,分22组,共22个题目,每组选举一个联系人,代表本组抽选题目,并加入讨论群,用于讨论实验事宜。 论文要求: 1.必须采用统一的稿纸。 2.封面按照附件1标准格式书写; 3.课程设计(论文)必须明确包含:题目、题目分析、硬件电路图(仅硬件题目提交)件流程框图、设计思路说明、程序清单(需加必要解释); 4.硬件电路图用A4纸单独绘制,统一装订在论文中; 5.题目相同的论文必须有不同之处,否则所有完全相同的论文都以0分计。 成绩评定:课程设计成绩分两部分,设计报告占40%,设计作品占60%(演示)。 硬件演示软件平台:Proteus、Labview或其他PC平台。

题目1 编程显示学校图书馆广场雕像。 用字符组成汽车图形,在屏幕显示从左向右开动的汽车。 题目2 人名排序程序。 从键盘接收十个人名,字母上升次序显示所输入的人名,每一个人名占一行。 题目3 多功能密码锁 密码锁在输入密码正确的条件下输出开锁电平,控制电控锁开启,同时显示 00 字样。当输入密码错误时,发出错误警告声音,同时显示FF 字样。当六次误码输入的条件下,产生报警电平报警。还可以实现对密码的修改,修改成功后,蜂鸣器发出确认音。 设计任务: 1、选用 8086 和适当的存储器及接口芯片完成相应的功能。 2、用 LED 显示器显示电子锁的当前状态。 3、画出详细的硬件连接图。 4、给出程序设计思路、画出软件流程图。 5、给出地址分配表。 6、给出所有程序清单并加上必要注释。 7、完成设计说明书(列出参考文献,所用器件型号) 题目4 汽车倒车测距仪 设计内容及要求: 设计一个微机控制的汽车倒车测距仪,能测量并显示车辆后部障碍物离车辆的距离,同时用间歇的“嘟嘟”声发出警报,“嘟嘟”声间隙随障碍物距离缩短而缩短,驾驶员不但可以直接观察到检测的距离,还可以凭听觉判断车后障碍物离车辆距离的远近; ①开机后先显示“———” ,并有开机指示灯。 ② CPU 发射超声波 1ms,然后显示 60ms;即1ms+60ms 为一个工作周期,等待回波,在次周期内完成一次探测。

语言学概论复习题

《语言学概论》复习题 一、名词解释 言语:言语是利用语言进行交际的行为和结果。 征候: 音位变体:音位变体是指处于互补关系中的各个音素被看成同一音位在不同位置上的代表,是同一个音位的不同的变异形式。 音步:语流中大致等距离出现的若干(北京话和英语为两个)音节的节奏单元。 词法:指的是包括词类和各类词的构成、词形变化的规律和类型。 句法:指的是短语、句子的结构规律和类型。 语法学分词法和句法两个部分,词法的研究范围包括词类和各类词的构成、词性变化(形态)。句法的研究范围是短语、句子的结构规律和类型。 词缀又分为屈折词缀和派生词缀两类。 派生词缀:派生词缀是加在词干上构成新词的词缀。这种构成新词的方法叫派生法,所构成的词叫派生词。派生词缀又根据在单词中的位置分为前缀和后缀两类。 屈折词缀:屈折词缀加在词干的后边,不构成新词,传递不同的语法关系或语法范畴,如数、时、格等。如books中的-s是屈折词缀,传递复数;wiser中的-er是屈折词缀,传递比较级概念,等。 孤立语:又称分析语或词根语,这类语言的特点在于其一般不是通过词的内部形态变化(又称作屈折变化)来表达语法的作用,而是通过独立的虚词和固定的词序来表达语法意义,而且一般而言,分析语缺乏多数的格变化。汉语、彝语、壮语、苗语、越南语都是孤立语。需要注意的是,"孤立语言"与"孤立语"是不相同的,"孤立语言"指的是与任何其它的语言不存在亲属关系的语言。 屈折语:是以词形变化作为表示语法关系的主要手段的语言;特点是有丰富的词形变化来表示词与词之间的关系;以俄语、英语为代表。 黏着语:一种语言的语法类型,通过在词根的前中后粘贴不同的词尾来实现语法功能。日语、土耳其语是典型的黏着语。 复综语:按类型分类法分类的语言的一种。特点是把主语、宾语和其它语法项结合到动词词干上,以构成一个单独的词,但表达一个句子的意思。 词义:是词的内容,是主观主体对客观事物现象的反映,包含着人们对客观事物各种特点的认识。词义所反映的是有关客观事物现象的一般的或本质的特点.特点:概括性--一般性、模糊性、全民性。 上下位义:词义的上下位关系指词义反映的现象之间具有包含和被包含的关系:上位义更具概括性,所反映的现实现象比下位义多。 语义角色:语义角色是根据句中名词与动词的语义关系而抽象出来的,它们反映了人们对古往今来变动不居的人类经验中"物体"与"动程"多种多样具体关系的模式化抽象。基本语义角色有:施事、受事、与事、主事、致事。外围语义角色主要有:工具、方所、时间。 真值:从语言和思维的关系看,词义表达的是"概念",句义表达的则是说话者对现实世界中某个现象或事件的"判断"。句子所表达的"判断"是否真实地反映了现实世界中真实的现象或事件,语义学中看作是"句子真假"或"句子的真值"问题。 蕴涵:通俗的说,句子真值的蕴涵关系就是,从一个句子的句义一定可以推导出另一个句子的句义,反向推导却不成立。句义间的蕴涵关系直接与词义的上下位关系相关。(例:a、

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

汇编语言复习题 注:蓝色标记的为答案,此答案仅供参考,大家自己做一下或看以一下,认为不对的地方,可以提出来一起讨论一下,另外看一下课后老师布置的相应作业。在此文档最后最后附有课 后四、六章的答案,大家抓紧时间复习哦! 一、选择题 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和

大学C语言期末考试习题集(带详解答案)

一、单项选择题 1.(A)是构成C语言程序的基本单位。 A、函数 B、过程 C、子程序 D、子例程 2.C语言程序从 C开始执行。 A) 程序中第一条可执行语句 B) 程序中第一个函数 C) 程序中的main函数 D) 包含文件中的第一个函数 3、以下说法中正确的是(C)。 A、C语言程序总是从第一个定义的函数开始执行 B、在C语言程序中,要调用的函数必须在main( )函数中定义 C、C语言程序总是从main( )函数开始执行 D、C语言程序中的main( )函数必须放在程序的开始部分 4.下列关于C语言的说法错误的是(B)。 A) C程序的工作过程是编辑、编译、连接、运行 B) C语言不区分大小写。 C) C程序的三种基本结构是顺序、选择、循环 D) C程序从main函数开始执行 5.下列正确的标识符是(C)。 A.-a1 B.a[i] C.a2_i D.int t 5~8题为相同类型题 考点:标识符的命名规则 (1)只能由字母、数字、下划线构成 (2)数字不能作为标识符的开头 (3)关键字不能作为标识符 选项A中的“-”,选项B中“[”与“]”不满足(1);选项D中的int为关键字,不满足(3) 6.下列C语言用户标识符中合法的是( B)。 A)3ax B)x C)case D)-e2 E)union 选项A中的标识符以数字开头不满足(2);选项C,E均为为关键字,不满足(3);选项D中的“-”不满足(1); 7.下列四组选项中,正确的C语言标识符是(C)。 A) %x B) a+b C) a123 D) 123 选项A中的“%”,选项B中“+”不满足(1);选项D中的标识符以数字开头不满足(2) 8、下列四组字符串中都可以用作C语言程序中的标识符的是(A)。 A、print _3d db8 aBc B、I\am one_half start$it 3pai

(新)汇编语言课程设计四则运算

计算机与信息工程学院《汇编语言》课程设计四则运算器的设计 专业:计算机科学与技术 班级:控制11-2班 姓名: 倪天天 学号:2011025745 指导教师:郝维来 2013年6月28日

摘要 计算器是最简单的计算工具,简单计算器具有加、减、乘、除四项运算功能。想要用汇编语言实现简单的计算器,就必须通过对数据存储,寄存器的使用,加减乘除相关指令以及模块的调用等汇编语言知识进行运用,以实现一个基本功能完善,界面友好,操作简便易行的计算器。用汇编语言实现简单计算器还涉及到输入输出模块的设计,加减乘除运算的判断以及退出程序的判断的设计。通过对各种指令的合理使用,设计各个功能模块。当实现各个程序模块后,通过程序的调用最终实现一个简单的计算器。 关键词:计算器,汇编语言,四则运算,功能模块

Abstract Calculator is the easiest calculation tools, a simple calculator with addition, subtraction, multiplication, division four arithmetic functions. Want to use assembly language to achieve a simple calculator, you must pass on the data storage, register usage, addition, subtraction, and related instructions such as assembly language module calls the use of knowledge in order to achieve a basic functional, user-friendly, easy to operate easy calculator. Using assembly language to achieve a simple calculator also involves the design of input and output modules, the judgment of arithmetic operations and exit the program to judge design. Through the rational use of various commands, design various functional modules. When implementing various program modules, through a call to the ultimate realization of the program a simple calculator. Keyword:Calculator, assembly language, four arithmetic, functional modules

语言学概论复习题

《语言学概论》课程练习题 一、填空题 1.索绪尔被称为现代语言学之父,其代表作《》在语言学史上具有十分重要的地位。2.语言是人类社会的,而且也是思维的工具。 3.语言系统中的所有符号,既可以同别的符号组合,又可以被别的符号替换,符号之间的这两种关系是组合关系和。 4.音位变体可分为自由变体和条件变体,例如汉语某些方言中,声母“l”可以无条件地换成“n”,这两个音位属于。 5.语法研究通常以词为界,词以上的规则叫,词以下的规则叫词法。 6.反义词可以分为绝对反义词和相对反义词两类,例如“老年”和“少年”属于。 7.在文字产生以前,人类使用实物和帮助记忆。 8.地域方言的进一步分化就会发展为。 9.词语的借用过程中存在着往返借用的现象,最典型、最大量的还是存在于和汉语之间。10.语法中有齐整划一的趋势和抗拒这种趋势的矛盾,但前者是语法演变中经常起作用的力量,叫做。 11.中国传统语文学中的小学包括、和文字。 12.美国语言学家的《语言论》,奠定了描写主义结构语言学的基础。 13.语言符号的任意性和展示了人类语言的创造性和规则性的矛盾统一。 14.语言符号中最小的音义结合体被称之为。 15.“约定俗成”这个成语出自,是语言观的一种体现。 16.提供语法形式的主要手段有选词、、虚词和词形变化。 17.人们在说话时候,常常把豆腐发音为[touf],这种语流音变现象被称为。 18.和不平衡性是语言发展的两大特点。 19.按照语言的谱系分类,汉语属于语系,德语属于印欧语系中的语族。 20.中古汉语中声母为浊塞音和浊塞擦音的平声字在普通话中声母变为了的清塞音和清塞擦音。21.辅音的音质是由和发音部位所决定的。 22.“北平”现在叫“北京”,这在词汇发展中属于词语的。 23.本世纪初的瑞士语言学家_______是现代语言学的奠基人。 24.语言学的建立,标志着语言学开始走上独立发展的道路。 25.人的大脑分左右两半球,大脑的左半球控制活动,右半球掌管不需要语言的感性直观思维。26.任何符号都是由形式和两个方面构成的。 27.构成线性系列的语言成分之间的结构关系叫。 28.从物理属性角度看,语音具有音色、音重、音长和四个要素。 29.汉语某些方言中,声母“l”可以无条件地换成“n”,这两个音位属于变体。 30.语法研究通常以词为界,词以上的规则叫,词以下的规则叫词法。 31.根据语素在词中的不同作用,happinesses中的“happy”是词根,“ness”是,“es”是词

完整版汇编语言试题及答案..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

汇编语言课程设计报告

农林大学金山学院 课程设计报告 课程名称:汇编语言课程设计 课程设计题目:动画设计“我爱大自然”姓名: 系:信息与机电工程系 专业:电子信息工程 年级:2008级 学号:082230066 指导教师:\ 职称:助教 2009~2010学年第二学期

目录 1 课程设计的目的 (2) 2 课程设计的要求 (2) 3课程设计报告容 (2) 3.1设计思路 (2) 3.2程序流程图 (2) 3.3设计源程序 (5) 3.4动画示意图 (19) 4 总结 (20) 5参考文献 (20) 6评分标准 (21)

动画设计“我爱大自然” 一、课程设计的目的 《汇编语言课程设计》是电子信息工程专业集中实践性环节之一,是学习完《汇编语言》课程后进行的一次全面的综合练习。其目的是: 培养学生熟练掌握汇编语言指令系统,深化和巩固指令系统和编程方法,提高学生的编程应用能力。为将来从事专业工作打下基础,培养良好的职业道德和严谨的工作作风。 二、课程设计的要求 1)具备初步的独立分析和解决问题的能力; 2)初步掌握问题分析、系统设计、程序编码、测试等基本方法和技能; 3)提高综合运用所学的理论知识和方法的能力; 4)训练用系统的观点和软件开发一般规进行软件开发,培养科学的工作方法和作风; 5)设计的题目要求达到一定工作量,并具有一定的深度和难度; 6)编写出课程设计说明书。 三、课程设计报告容 (一)设计思路 “我爱大自然”这个程序中包含了比较多的景物,既有静态的也有动态的,其中还有一段音乐。为了节省存储空间,提高程序设计的效率和质量,使程序简洁、清晰,便于阅读,同时也为了便于修改和扩充,采用子程序设计技术和宏定义,根据程序要实现的若干主要功能及个功能块要调用的公共部分,将程序划分为若干个相对独立的模块,为每个模块编制独立的程序段,最后将这些子程序根据调用关系连成一个整体。 这样,整个程序就被分为几个子程序的有机统一。根据BIOS中断调用原理,设置80×25彩色文本显示方式,分别编写一个子程序显示“I LOVE NATURE,LET US GO AIRING”和一个子程序在屏幕上“画”树。这两个子程序所体现出来的事物都是的。为了实现小鸟

《语言学概论》期末试卷-语言学概论期末考试

《语言学概论》期末试卷 1. ( 单选题) 下列关于“语言”的说法,不正确的一项是(D )(本题 2.0分) A、语言系统是由多个子系统组合而成的 B、语言是一个符号系统 C、语言符号具有任意性和线条性特征 D、语言符号的音义关系可以任意改变 2. ( 单选题) 下列元音音素都是后元音的一组是( B)(本题2.0分) A、[u, ε] B、[α, Λ] C、[α,y] D、[o, a] 3. ( 单选题) 下列辅音音素都是塞音的一组是( B)(本题2.0分) A、[k, 1] B、[p, k] C、[p, n] D、[t, v] 4. ( 单选题) 从语音的社会功能角度划分出来的最小语音单位是

( A)(本题2.0分) A、音位 B、音素 C、音节 D、音渡 5. ( 单选题) 汉语普通话中的“我”和助词“的”单念时发音分别为[uo]和[te],而在实际语流中,“我的”发音是[uo de],这是语流音变中的( A)(本题2.0分) A、顺同化现象 B、逆同化现象 C、弱化现象 D、异化现象 6. ( 单选题) 语音的本质属性是(C )(本题2.0分) A、物理属性 B、生理属性 C、社会属性 D、心理属性 7. ( 单选题) 英语“students”中的“-s”是( C)(本题2.0分)

A、虚词语素 B、词根语素 C、构形语素 D、构词语素 8. ( 单选题) 从词的构造方式看,下列各项中属于复合词的是( D)(本题2.0分) A、木头 B、念头 C、苦头 D、山头 9. ( 单选题) 划分词类的最本质的标准是(A )(本题2.0分) A、分布标准 B、意义标准 C、形态标准 D、逻辑标准 10. ( 单选题) 下面词组中,结构类型与其他各组不同的一组是( D)(本题2.0分) A、年轻漂亮/朴素大方 B、我们大家/首都北京

汇编语言试题及答案.

一,单项选择题(每小题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

江苏大学大一c语言期末复习题汇总

选择题 1.下列字符序列中,不可用作C语言标识符的是()。 A.abc123 B.no.1 C._123_ D._ok 2.请选出可用作C语言用户标识符的一组标识符()。 A.void B.a3_b3 C.For D.2a define _123 -abc DO WORD IF Case sizeof 3.不属于C语言关键字的是()。 A.int B.break C.while D.character 4.以下不能定义为用户标示符的是()。 A.scanf B.V oid C._3com_ D.int 5.C语言程序的基本单位是()。 A.程序行B.语句C.函数D.字符 6.以下说法中正确的是()。 A.C语言程序总是从第一个定义的函数开始执行 B.在C语言程序中,要调用的函数必须在main( )函数中定义 C.C语言程序总是从main( )函数开始执行 D.C语言程序中的main( )函数必须放在程序的开始部分 7.以下选项中,合法的用户标识符是()。 A.long B._2abc C.3dmax D.A.dat 8.已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示 的字符常量’\101’是()。 A.字符A B.字符a C.字符c D.非法的常量 9.以下选项中,正确的字符常量是()。 A.”F”B.’\\’’C.’W’D.’’ 10.下列变量定义中合法的是 A.short _a=1-.le-1; B.double b=1+5e2.5; C.long do=0xfdaL; D.float 2_and=1-e-3; 11.为了避免嵌套的if-else语句的二义性,C语言规定else总是与()组成配对关系。 A.缩排位置相同的if B.在其之前未配对的if C.在其之前未配对的最近的if D.同一行上的if 12.下列运算符中优先级最高的是()。 A.< B.&& C.+ D.!= 13.判断char型变量s是否为小写字母的正确表达式是()。 A.’a’ <= s<=’z’B.(s>=’a’) & (s<=’z’) C.(s>=’a’) && (s<=’z’) D.(’a’<=s) and (’z’>=s) 14.已知x=45, y=’a’, z=0; 则表达式(x>=z && y<’z’ || !y)的值是()。 A.0 B.语法错 C.1 D.“假”

2013年汇编语言程序设计课程设计

2013年汇编语言程序设计课程设计 一、作业题目 2013年汇编语言程序设计大型作业给出了3道题目,供大家凭自己的兴趣自由选择其中之一完成。这3道作业题目如下: 1.通用进制转换程序 2.两位数加减乘除程序 3.高精度乘法程序 二、交付的文档材料 1.程序系统说明书 内容包括: (1)程序系统总体的功能模块调用图及模块功能说明。 (2)程序系统的详细框图(每个子程序的流程图)。 (3)程序界面图。 (4)程序清单。 2.设计和实现的技术特点、不足和改进的建议 3.课程设计的体会。 4.程序源程序和可执行程序 三、评分说明 独立完成:60分,雷同或抄袭者不及格; 设计技术及技巧使用:25分; 文档质量:10分; 按时完成:5分。 可以自主扩充功能,有创新加分。 四、参考书 1.课本 2.《IBM-PC汇编语言程序设计》清华大学出版社 五、交付时间:第十八周的周五。

题目一通用进制转换程序 一、题目要求 实现不同进制之间的相互转换。(常用进制二、八、十、十六进制) 程序功能: 1.能通过键盘输入任一种进制,有相应的提示信息。 例如please input a Binary data: 2. 输入的数据要有容错检测。 例如:输入的二进制数据为1200,则应该出现错误信息提示。(因为2在二进制中是不允许的 3.输出的数据要有进制选择。 例如:请选择输出数据的进制(0: 二进制,1: 八进制……) 二、重点考察 1.用汇编实现简单的算法。 2.用汇编实现简单的数据结构。 3.可执行程序的参数使用。 4.INT 21H系统功能调用中有关显示与输出的操作 5.综合解决问题的能力。

《语言学概论》期末考试复习题及参考答案

语言学概论试卷 一、单项选择题(本大题共20小题,每小题l分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。未涂、错涂或多涂均无分。 1.下面各项中,属于汉语北方方言的是 A.广州话 B.福州话 C.重庆话 D.上海话 2.汉语拼音字母b、p、m都是 A.舌尖音 B.唇齿音 C.正齿音 D.双唇音 3.下面各项属于自源文字的是 A.英文字母 B.甲骨文 C.腓尼基字母 D.希腊字母 4.儿童“以词代句语言”出现在 A.单词句阶段 B.语法句阶段 C.简单句阶段 D.复杂句阶段 5.“叶子岀水很高,像亭亭的舞女的裙”一句采用的修辞手法是 A.比拟 B.仿写 C.夸张 D.比喻 6.下面各项中含有轻声音节的是 A.渐渐 B.妈妈 C.声声 D.人人 7.“在家休息”是一个 A.动宾词组 B.主谓词组 C.偏正词组 D.兼语词组 8.不同行业有自己的“行话“行话”属于 A.地域方言 B.社会方言 C.亲属语言 D.混合语言 9.“半两棉花——免弹(谈)”采用的方法是 A.转移欢关 B.语义汉关 C.语音双关 D.替代双关 10.下面各项属于语言符号特点的是 A.约定性 B.自然性 C.固定性 D.想象性 11.一种语言的共同语是在某一个方言的基础上形成的,这种方言叫 A.母方言 B.底层方言 C.基础方言 D.原始方言 12.谈话体属于 A.书面语体 B.宣传语体 C.文学语体 D.口语语体 13.唐太宗名李世民,唐代人便把“世”改为“代'把“民”改成“人”,这是为了 A.避讳 B.图吉利 C.讨口彩 D.自谦 14.中国历史上推行“书同文”措施的是 A.齐桓公 B.秦始皇 C.汉武帝 D.唐玄宗 15.汉语中“罗汉、菩萨、塔、阎罗”等词的出现,是因为 A.儒家学说的兴盛 B.道教的兴起 C.名教的影响 D.佛教的传入 16.“弟弟吃苹果”不能说成“苹果弟弟吃'这是受制于语言符号的 A.组合关系 B.聚合关系C联想关系 D.分类关系 17.音高取决于声波的

汇编语言试题及答案

一,单项选择题(每小题1分,共20分) 1.指令JMP FAR PTR DONE属于() A.段内转移直接寻址 B.段内转移间接寻址 C.段间转移直接寻址 D.段间转移间接寻址 2.下列叙述正确的是() A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS 指令 B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP 指令 C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JN L指令 D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JN B指令 3.一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是() A.12C5BH B.12B6BH C.12C5AH 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.执行如下程序:()

相关文档
最新文档