时间:2017-10-02 06:33:40


1、填空题 为数据库建立索引,是一种以牺牲()换取提高数据库访问速度的策略。
2、填空题 设DS=8225H,DI=3942H,指令NEGBYTEPTR[DI]操作数的物理地址是()
3、单项选择题 循环控制指令LoopNZ/LoopNE控制循环继续执行的条件是()
A.CX≠0且ZF=1
B.CX≠0且ZF=0
C.CX≠0或ZF=1
D.CX≠0或ZF=0
4、填空题 设inta=2;,则执行a+=a*=15;后,变量a的值是()。
5、单项选择题 在数据库技术中,面向对象数据模型是一种()。
A.概念模型
B.结构模型
C.物理模型
D.逻辑模型
6、单项选择题 以下数组定义中不正确的是()。
A.inta[2][3]
B.intb[][3]={0,1,2,3}
C.intc[100][100]={0}
D.intd[3][]={{1,2},{1,2,3},{1,2,3,4}}
7、单项选择题 现已定义整型变量inti=1;执行循环语句while(i++<5);后,i的值为()。
A.1
B.5
C.6
D.以上三个答案均不正确
8、单项选择题 结构化程序设计方法使用的三种基本程序控制结构是()。
A.顺序、选择和循环
B.输入、处理和输出
C.模块、函数和过程
D.入口、出口和接口
9、填空题 scanf函数的地址表列中给出各变量的地址,地址是由()后跟变量名组成的。
10、问答题 试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来。
11、单项选择题 在循环中使用break语句的功能是()。
A.使程序的执行跳出break所在的那一重循环
B.使程序执行结束
C.跳出包含此break语句的所有循环
D.终止本次循环,继续下次循环
12、判断题 getchar函数的功能是接收从键盘输入的一串字符。
13、填空题 若AX=349DH,CX=000FH。则执行指令ANDAX,CX后,AX的值是()。
14、问答题 简述上机运行汇编语言程序的过程。
15、单项选择题 执行后使BX=0的同时也使CF=0,OF=0的指令是()
A.XORBX,BX
B.ORBX,BX
C.ANDBX,BX
D.CMPBX,BX
16、单项选择题 下面标识符中,合法的用户标识符为()。
A.P#Ad
B.12a
C.char
D._int
17、单项选择题 下列哪个寄存器是属于指针寄存器()
A.SI
B.DX
C.SP
D.ES
18、填空题 在语句中,给变量赋值时,赋值语句必须以()结尾。
19、填空题 在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是()。
20、单项选择题 下列标志位中,可以用来判断计算结果正负的是()
A.PF
B.SF
C.DF
D.OF
21、单项选择题 将的内容除以2,正确的指令是()。
A.DIV2
B.DIV,2
C.SAR,1
D.SHL,1
22、判断题 在printf函数中,不同系统对输出表列的求值顺序不一定相同,TC是按从右到左进行的。
23、填空题 ()是CPU暂停当前程序的执行,转而执行处理紧急事务的程序,并在该事务处理完后能自动恢复执行原先程序的过程。在此,称引起紧急事务的事件为()。
24、填空题 DOS系统功能调用方式为:(1)置入口参数;(2)中断程序编号送()寄存器后执行INT21H。
25、单项选择题 设有说明:charw;intx;floaty;doublez;则表达式w*x+z-y值的数据类型为()。
A.float
B.char
C.int
D.double
26、单项选择题 要实现使BETA的值为56,应采用语句为()
A.BETADB56
B.BETADB56H
C.BETAEQU56
D.BETAEQU56H
27、单项选择题 已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=’A’+’6’-’3’后,c2中的值为()。
A.D
B.68
C.不确定的值
D.C
28、填空题 C语言的格式输出函数是()。
29、单项选择题 在数据库设计中用关系模型来表示实体与实体间的联系。关系模型的结构是()。
A.层次结构
B.二维表结构
C.网络结构
D.封装结构
30、问答题 假设(BX)=0210H,(DI)=0060H,对于指令ADDDL,[BX][DI],其源操作数的偏移量为多少?
31、单项选择题 经过下面的语句后 inti,a[10],*p; 定义后,下列语句中合法的是()。
A.p=100
B.p=a[5]
C.p=a+2
D.p=&(i+2
32、单项选择题 在一棵树中,若一个结点是叶结点,则它没有()。
A.左子结点
B.右子结点
C.左子结点和右子结点
D.左子结点、右子结点和兄弟结点
33、单项选择题 汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法()
A.名字的第一个字符可以是大写英文字母及小写英文字母
B.名字的第一个字符可以是字母、数字及、@、_
C.名字的有效长度≤31个字符
D.在名字中不允许出现$
34、单项选择题 假设int型变量占两个字节的存储单元,若有定义intx[10]={0,2,4};,则数组x在内存中所占字节数为()。
A.3
B.6
C.10
D.20
35、单项选择题 在C语言中,int、char和short三种类型数据在内存中所占用的字节数()。
A.由用户自己定义
B.均为2个字节
C.是任意的
D.由所用机器的机器字长决定
36、单项选择题 表示过程定义结束的伪指令是()
A.ENDP
B.ENDS
C.END
D.ENDM
37、单项选择题 REPZCMPSW指令,重复执行的终止条件是()
A.CX=0或ZF=0
B.CX=0且ZF=0
C.CX=0或ZF=1
D.CX=0且ZF=1
38、填空题 面向对象程序设计使用的对象是()的封装体。
39、单项选择题 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是()。
A.地址传递
B.单向值传递
C.由实参传给形参,再由形参传给实参
D.传递方式由用户指定
40、填空题 结构化程序设计使用顺序、选择和循环三种基本控制结构,它们的共同特点是()。
41、单项选择题 下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()
A.AX,BX,CX
B.BX,BP,SI,DI
C.SP,IP,BP,
D.CS,DS,ES,SS
42、问答题 对于一个十进制数–65,其二进制补码表示形式为多少?
43、单项选择题 数据库(DB.、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是()。
A.DBS包括DB和DBMS
B.DBMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
44、单项选择题 设有intx=11;则表达式(x++*l/3)的值为()。
A.3
B.4
C.11
D.12
45、单项选择题 快速排序算法的平均时间复杂度为()。
A.O(n)
B.O(n2)
C.O(nlog2n)
D.O(log2n!)
46、填空题 键盘I/O、显示I/O和打印I/O分别对应()、()和()号中断。
47、问答题 简述程序中指令和伪指令的区别。
48、单项选择题 设具有n个结点的完全二叉树的第1层为根结点,若一个结点i满足2i>n,则该结点没有()。
A.左子结点
B.右子结点
C.左子结点和右子结点
D.左子结点、右子结点和兄弟结点
91exam .org49、单项选择题 我国与境外同一民族相邻而居的民族数是().
A.30
B.25
C.20
D.35
50、名词解释 存储器寻址方式
51、单项选择题 在汇编语言程序中,对END语句的叙述正确的是()。
A.END语句是一可执行语句
B.END语句表示程序执行到此结束
C.END语句表示源程序到此结束
D.END语句在汇编后要产生机器码
52、单项选择题 若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是()。
A.i=*p
B.*p=*&j
C.i=&j
D.i=**p
53、单项选择题 若t为double类型,表达式t=1,t+5,t++的值是()。
A.1
B.6.0
C.2.0
D.1.0
54、填空题 关系数据库的规范化理论要求关系数据库中的关系必须满足起码的要求,即每个属性都是()的。
55、单项选择题 对于C语言程序中的函数,下列叙述中正确的是()
A.函数的定义不能嵌套,但函数调用可以嵌套
B.函数的定义可嵌套,但函数的调用不能嵌套
C.函数的定义和调用均不能嵌套
D.函数的定义和调用均可嵌套
56、填空题 若x和n均是int型变量,且x的初值为12,n的初值为5,则执行下面表达式后,x的值为()。x%=(n%=2)
57、名词解释 标志寄存器
58、名词解释 逻辑地址
59、问答题 试编写一程序片段,实现BL高4位与低4位相互交换
60、单项选择题 执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为()。 inta[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;
A.8
B.7
C.6
D.5
61、单项选择题 设X、Y、Z都是int整型变量,且x=2,y=3,z=4,则下面的表达式中,值为0的表达式是()。
A.’x’&&’z’
B.(!y==1)&&(!z==0)
C.(x
62、填空题 若x是int型变量,则执行下面表达式后,x的值为()。x=(a=4,6*2)
63、单项选择题 已知各变量的类型说明如下: intk,a,b; unsignedlongw=5; doublex=1.42 则以下不符合C语言语法的表达式是()。
A.x%(-3)
B.w+=-2
C.k=(a=2,b=3,a+B.
D.a+=a-=(b=4)*(a=3)
64、单项选择题 以下对一维数组a的正确说明是:()
A.chara(10);
B.inta[];
C.intk=5,a[k];
D.chara[3]={„a‟,‟b‟,‟c‟};
65、单项选择题 AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是()
A.指令XORAX,AX执行后,AX内容不变,但设置了标志位
B.指令ORDX,1000H执行后,将DX最高位置1,其余各位置0
C.指令ANDAX,OFH执行后,分离出AL低四位
D.NOTAX,执行后,将AX清0
66、单项选择题 若指针px为空指针,则()。
A.px指向不定
B.px的值为零
C.px的目标为零
D.px的地址为零
67、填空题 若有以下定义:charc=’\010’;则变量C中包含的字符个数为()。
68、单项选择题 下面是一个初始化指针的语句:int*px=&a;其中指针变量的名字应该是()。
A.*pz
B.a
C.px
D.&a
69、填空题 若a是int型变量、且a的初值为6,则执行下面表达式后,a的值为()。a+=a-=a*a
70、单项选择题 设floatx,由键盘输入:12.45,能正确读入数据的输入语句是()。
A.scanf("%5f",&x)
B.scanf("%5d",&x)
C.scanf("%f",x)
D.scanf("%s",&x)
71、单项选择题 若AX=-15要得到AX=15应执行的指令是()
A.NEGAX
B.NOTAX
C.INCAX
D.DECAX
72、单项选择题 调用函数的实参与被调用函数的形参应该有如下关系()。
A.只要求实参和形参个数相等
B.只要求形参和实参顺序相同
C.只要求实参和形参数据类型相同
D.上述三点均需具备
73、单项选择题 成功的二分查找算法的时问复杂度为()。
A.O(log2n)
B.O(log2n)
C.O(n)
D.O()
74、单项选择题 已知各变量的类型说明如下: inti=8,k,a,b; unsignedlongw=5; doublex=1.42,y=5.2; 则以下符合C语言语法的表达式是()。
A.a+=a-=(b=4)*(a=3)
B.a=a*3=2
C.x%(-3)
D.y=float(i)
75、单项选择题 若有以下定义 chars=’\092’; 则该语句()
A.使s的值包含一个字符
B.定义不合法,s的值不确定
C.使s的值包含4个字符
D.使s的值包含3个字符
76、填空题 通常主程序和子程序间参数传送的方法有三种:()、()、()(顺序可调换)。
77、单项选择题 在下列C语言程序中,可以用做变量名的是()。
A.1
B.a1
C.int
D.*p
78、判断题 字符型变量用来存放字符常量,注意只能放2个字符。
79、单项选择题 一个函数返回值的类型是由()决定的
A.return语句中的表达式类型
B.定义函数时所指定的函数类型
C.调用该函数的函数的类型
D.调用函数时临时类型
80、单项选择题 在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的()。
A.安全性
B.健壮性
C.可靠性
D.有效性
81、填空题 若k为int整型变量且赋值7,请写出赋值表达式k*=k+3的运算结果()。
82、名词解释 补码
83、单项选择题 将int型变量n转换成float型变量的方法是()。
A.floatn
B.(float)n
C.float(n)
D.21个字符
84、填空题 在scanf函数中,()表示变量a的地址。
85、单项选择题 汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是()。
A.名字项
B.操作项
C.操作数项
D.注释项
86、问答题 试编写一完整程序,实现88242567H与0A435C218H两个32位无符号数相加的功能。(要求编写完整源程序,含程序框架)
87、单项选择题 执行下面的程序段后,k的值是()。intk=1,n=325;do{k*=n%10;n/=10;}while(n)
A.3
B.30
C.523
D.325
88、单项选择题 使用DOS系统功能调用时,使用的软中断指令是()
A.INT21
B.INT10H
C.INT16H
D.INT21H
89、单项选择题 DA1DW‘AB’,‘CD’,‘EF’,‘GH’()MOVAX,DA1+3指令执行后AX中的内容是
A.‘EF’
B.‘CD’
C.‘BC’
D.‘FC’
90、单项选择题 switch(表达式)语句中的“表达式”,允许的类型是()。
A.float,int
B.float,int,char
C.int,char
D.cha r,double
91、单项选择题 编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有()。
A.CMP
B.SUB
C.AND
D.MOV
92、单项选择题 逗号表达式(a=3*5,a*4),a+15的值为()。
A.15
B.60
C.30
D.不确定
93、单项选择题 C语言提供的合法关键字是()。
A.swith
B.cher
C.Case
D.Default
94、单项选择题 软件开发范型的作用是()。
A.为了控制软件需求的易变性
B.作为一种软件工程方法学
C.作为一种项目管理方法
D.作为需求分析的指导
95、名词解释 寄存器
96、填空题 若a是int型变量,则计算表达式后a的值为()。a=25/3%3
97、单项选择题 设inti,j;for(i=5;i;i--)for(j=0;j<4;j++){„}则循环体执行次数是()。
A.5
B.4
C.20
D.无限次
98、单项选择题 在执行DAA指令,当高四位BCD码校正时产生进位,如要把此进位值送入AH中,对这进位值的操作应是()
A.DAA校正指令的功能已自动加在AH中
B.进位值在AF中,校正后根据AF内容再加在AH中
C.进位值在CF中,校正后根据CF内容再加在AH中
D.进位值在AL最高位上,校正后根据AL最高位内容再加在AH中
99、单项选择题 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为。
A.数据定义功能
B.数据管理功能
C.数据操纵功能
D.数据控制功能
100、单项选择题 逻辑运算符两侧运算对象的数据类型是()。
A.只是0或1
B.只能是0或非0正数
C.只能是整型或字符型数据
D.可以是任何合法的类型数据