查看所有试题
- 比较两个带符号的数A、B,当A=B时程序转移,测试的条件为()下列数据中,为字符串常量的是()。A.ZF=1#
B.ZF=0
C.SF=1
D.SF=0‘A’
“house”#
Howdoyoudo.
’$abc’
- 下面程序段执行后,AL中的内容是()MOVAX,8833HADDAL,AHDAA在C语言程序中,表达式5%2的结果是()。A.21
B.21H#
C.0C1H
D.0DDH2.5
2
1#
3
- REPZCMPSW指令,重复执行的终止条件是()汇编程序属于()。A.CX=0或ZF=0#
B.CX=0且ZF=0
C.CX=0或ZF=1
D.CX=0且ZF=1硬件系统
软件系统
系统软件#
用户软件
- 要实现使BETA的值为56,则i=10;a[a[i]]元素数值是()。inta[12]={1,4,7,10,8,11,6,12};A.BETADB56
B.BETADB56H
C.BETAEQU56#
D.BETAEQU56HA.使程序的执行跳出break所在的那一重循环#
B.使程序执行结束
C.跳
- 汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法()若用数组名作为函数调用的实参,传递给形参的是()。在宏定义中伪指令MACRO必须与()成对出现。A.名字的第一个字符可以是大写英文字母及小写英文字
- 下面各传送指令中,正确的是()已知各变量的类型说明如下:intk,a,8833HADDAL,AHDAA有伪指令SS DW‘AB’,则SS+1单元中的内容是()。A.MOV[DI],[SI]
B.MOV[DX+DI],0100H#
D.MOVAL,b=3,a+B.
a+=a-=(b=4)*(a=3)A
- 一个C语言的源程序中,()。在下列串操作指令中,同时使用源串和目的串地址指针的指令是()如果inta=3,b=4;则条件表达式a若DS=1000H,BX=2000H,(12000H)=56H,AX=1000H,执行“ADDAX,[BX]”指令后,AX=()。循环结构的
- 在一棵树中,若一个结点是叶结点,则它没有()。将AL中的有符号数扩展成字类型,存储在AX中,可以用指令()。地址表达式中出现的偏移地址分离算符OFFSET,在()阶段进行运算。左子结点
右子结点
左子结点和右子结点#
- 无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指令是()C语言提供的合法关键字是()。逗号表达式(a=3*5,a*4),a+15的值为()。设Intn=3;则n++的结果是()。指令“OUT DX,AL”中DX的作用是(
- int a[10];合法的数组元素的最小下标值为()指令DIV BX执行后,商和余数分别在寄存器()中。1
0#
10
9AX和DX#
DX和BX
DX和AX
AL和AH
- 在执行下列指令时,需要使用段寄存器DS的指令是()若x、y、z均为int型变量,则执行下列语句后的z值为()。x=1;y=2;z=3;z=(x>y)?z:y;z=(zA.STOSW
B.ADDAL,CL
C.NEGBX
D.INCDA[BX]#A.1#
B.4
C.2
D
- 在执行DAA指令,当高四位BCD码校正时产生进位,如要把此进位值送入AH中,对这进位值的操作应是()比较两个带符号的数A、B,当A=B时程序转移,测试的条件为()在循环程序设计中,如果循环的次数事先无法确定,则应采用的循
- OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是()在一棵树中,但设置了标志位
B.指令ORDX,1000H执行后,将DX最高位置1,OFH执行后,分离出AL低四位#
D.NOTAX,将AX清0左子结点
右子结点
左子结点和右子结点#
左子
- 循环控制指令LoopNZ/LoopNE控制循环继续执行的条件是()逻辑运算符两侧运算对象的数据类型是()。A.CX≠0且ZF=1
B.CX≠0且ZF=0#
C.CX≠0或ZF=1
D.CX≠0或ZF=0只是0或1
只能是0或非0正数
只能是整型或字符型数据
可
- 执行后使BX=0的同时也使CF=0,下列说法哪个是正确的()在循环中使用break语句的功能是()。若指针px为空指针,AX语法错误,BX#
B.ORBX,BX
C.ANDBX,BX
D.CMPBX,低字节放高地址位,且段的大小不受限制
段与段之间可以
- 某存储单元的物理地址是12345H,可以作为它的段地址有()使用DOS系统功能调用时,使用的软中断指令是()A.2345H
B.12345H
C.12340H
D.1234H#A.INT21
B.INT10H#
C.INT16H
D.INT21H
- CPU要访问的某一存储单元的实际地址称()由系统分配和控制的标准输出文件为()。PSW寄存器中共有()位条件状态位,有()位控制状态位。A.段地址
B.偏移地址
C.物理地址#
D.逻辑地址A.键盘
B.磁盘
C.打印机
- 在C语言中,int、char和short三种类型数据在内存中所占用的字节数()。下列属于文件包含的命令是()。正确的变量定义是()。VAR是数据段中定义的变量,指令MOVAX,[SI+VAR]源操作数的寻址方式是()在移位类指令中,
- 表达式18/4*sqrt(4.0)/8值的数据类型为()。为使CX=-1时,转至MINUS而编制了一指令序列,其中错误的序列是()。int
float
double#
不确定INCCXJZMINUS
SUBCX,OFFFFHJZMINUS
ANDCX,OFFFFHJZMINUS#
XORCX,OFFFFHJZMI
- 关系数据库的规范化理论要求关系数据库中的关系必须满足起码的要求,即每个属性都是()的。以下选项中不合法的用户标识符是()。简单的汇编语言程序可以通过()来建立下列编程方法,能用于实现重复执行的程序段的有
- 下列传送指令中有语法错误的是()。MOVCS,AX#
MOVDS,AX
MOVSS,AX
MOVES,AX
- 数据模型有概念数据模型和结构数据模型两类。实体联系模型(E—R模型)属于()数据模型。C语言提供的合法数据关键字是()。若x、y、z均为int型变量,则执行下列语句后的z值为()。x=1;y=2;z=3;z=(x>y)?z:
- 结构化程序设计使用顺序、选择和循环三种基本控制结构,它们的共同特点是()。表示过程定义结束的伪指令是()编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有()。当一个带符号数大于0F
- 用一维数组表示线性表L=(a1,a2,……an),假定向表中插入任一元素的概率相同(都为1/n),则插入一个元素平均需移动的元素个数为()。n/2
- 实参是一个数组名,则向函数传送的是()。设变量a是整型,i是双精度型,OF=0的指令是()完成同指令XCHG AX,BX
C.ANDBX,BXMOV AX,BX
MOV BX,AX
PUSH AX POP BX
MOV CX,AX MOV AX,CX#DS和SI
BX和BP
ES和DI
CS和IP#
- 算法是求解某个问题所用的一系列操作规则的精确描述。一个算法必须具有()、确定性、可行性和输入输出。设有语句inta=3;则执行了语句a+=a-=a*a;后,变量a的值是()有穷性3
0
9
-12#
- 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为。设C语言中,int类型数据占2个字节,则float类型数据占()个字节。汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法()为使CX
- 实现数据检索的语句或命令为()。由系统分配和控制的标准输出文件为()。设floatx,能正确读入数据的输入语句是()。实现将DX:AX中存放的32位数扩大四倍,正确的程序段是()。IP指令指针寄存器是属于()。SELECT
- 在数据库设计中用关系模型来表示实体与实体间的联系。关系模型的结构是()。CPU执行的指令将从代码段取得,而用来给出当前代码段的代码段寄存器是()。层次结构
二维表结构#
网络结构
封装结构CS#
DS
SS
ES
- 白盒测试法重视 ( )的度量。若在scanf函数语句中没有非格式字符作输入数据的间隔,则可用()。作为输入数据的间隔。联合体成员的数据类型()。从键盘输入字符串使用DOS功能调用的()。测试用例多少
测试路径多少
- 在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的()。若要求一个操作数中的若干位维持不变,若干位置“1”,可以使用()执行以下程序段后,输出结果和a的值是()。int a=10;printf("%d",a++);CPU执行
- 结构化程序设计方法使用的三种基本程序控制结构是()。顺序、选择和循环#
输入、处理和输出
模块、函数和过程
入口、出口和接口
- 成功的二分查找算法的时问复杂度为()。已知charx[]=hello,y[]={’h’,’e’,’a’,’b’,’e’};,则关于两个数组长度的正确描述是().串指令中的目的操作数地址一定是由()提供。指令指针寄存器是()。下列堆栈操作语句,
- 在一棵树中,若一个结点是叶结点,则它没有()。若有定义:inta=8,c;,执行语句c=a/b十0.4;后,c的值为()。C语言中,关系表达式和逻辑表达式的值是()。若有说明:intn=2,*p=&n,*q=p,则以下非法的赋值语句是:
- 在数据结构中,数据的存储结构可以是()。设有intx=11;则表达式(x++*l/3)的值为()。当调用函数时,实参是一个数组名,则向函数传送的是()。在C语言中,函数的数据类型是指()用来作为寄存器间接寻址的寄存器有
- 数据的存储结构可以是()。有伪指令SS DW‘AB’,789AHDA3 DW DA2DATA ENDS┇┇MOV BX,DA3上述指令执行后,BX中的内容是()。对于错误指令MOV DX,[AX]进行修改后,仍然包含错误的是()。线性表采用顺序存储,不必占用一片
- 在关系数据库中,关系模型的三类完整性是指()、参照完整性和用户定义的完整性。若要求一个操作数中的若干位维持不变,若干位置“1”,可以使用()实体完整性NOT
OR#
AND
XOR
- 为数据库建立索引,是一种以牺牲()换取提高数据库访问速度的策略。条件转移指令JNE的测试条件为()。以下指令中不是逻辑运算指令的是()。存储空间ZF=0#
CF=0
ZF=1
CF=1XOR
NOT
OR
CWD#
- 算法的复杂性指的是()和空间复杂性。若有说明语句:charc=’72’;则变量c()。中断传送方式的特点是CPU与外设()。时间复杂性包含1个字符
包含2个字符
包含3个字符#
说明不合法,c的值不确定串行工作
并行工作#
同
- 面向对象程序设计使用的对象是()的封装体。REPZCMPSW指令,重复执行的终止条件是()已知charx[]=hello,’e’,’a’,’b’,则()。数据和代码A.CX=0或ZF=0#
B.CX=0且ZF=0
C.CX=0或ZF=1
D.CX=0且ZF=1相同
x大于y#
x小