● 在第一趟排序之后,一定能把数据表中最大或最小元素放在其最终位置上的排序算法是_(40)_。
(40)A.冒泡排序 B.基数排序 C.快速排序 D.归并排序
● 编译程序在语法分析阶段能检查出_(41)_错误。
(41)A.表达式中的括号不匹配 B.以零作除数
C.数组下标越界 D.无穷递归
● 计算机能直接识别和执行的语言是_(42)_,该语言是由_(43)_组成的。
(42)A.机器语言 B.C语言 C.汇编语言 D.数据库语言
(43)A.ASCII码 B.SQL语句 C.0、1序列 D.BCD码
● 对于二维数组a[1..4,3..6],设每个元素占两个存储单元,若分别以行和列为主序存储,则元素a[3,4]相对于数组空间起始地址的偏移量分别是_(44)_和_(45)_。
(44)A.12 B.14 C.16 D.18
(45)A.12 B.14 C.16 D.18
● 在C语言中,若有定义"int a[10];",则_(46)_不能表示a[1]的地址。
(46)A.a+1 B.&a[0]+1 C.a++ D.&a[1]
● 在下面的程序中,若调用f1(x)时,参数传递采用传值方式,调用f2(y)时,参数传递采用引用方式,则输出结果为_(47)_;若调用f1(x)时,参数传递采用引用方式,调用f2(y)时,参数传递采用传值方式,则输出结果为_(48)_。
main() procedure f1(x) procedure f2(y)
int a=2; f2(x); y=y*y;
f1(a); x=x+x; return;
write(a); return;
(47)A.2 B.4 C.6 D.8
(48)A.2 B.4 C.6 D.8
● 软件开发环境是支持软件产品开发的软件系统,它由_(49)_和环境集成机制构成,环境集成机制包括数据集成、控制集成和界面集成。
(49)A.软件工具集 B.软件测试工具集 C.软件管理工具集 D.软件设计工具集
● 源程序清单是在软件生存周期的_(50)_阶段产生的文档。
(50)A.软件概要设计 B.编码 C.软件详细设计 D.测试
● 黑盒测试也称为功能测试。黑盒测试不能发现_(51)_。
(51)A.终止性错误 B.输入是否正确接收 C.界面是否有误 D.是否存在冗余代码
● 通常,在软件的输入输出设计中,合理的要求是:_(52)_。
(52)A.数据尽量由用户来输入,以便给用户提供更大的自主性
B.输入过程应尽量容易,以减少错误的发生
C.不能在输入过程中检验数据的正确性
D.在输入过程中,为了不干扰用户,应尽量避免提示信息
● _(53)_不属于存储媒体。
(53)A.光盘 B.ROM C.硬盘 D.扫描仪
● 声音信号的数字化过程包括采样、_(54)_和编码。
(54)A.合成 B.去噪 C.量化 D.压缩
● 某数码相机的分辨率设定为1600×1200象素,颜色深度为256色,若不采用压缩存储技术,则32M字节的存储卡最多可以存储_(55)_张照片。
(55)A.8 B.17 C.34 D.69
● 执行算术右移指令的操作过程是_(56)_。
(56)A.操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中
B.操作数的符号位填1,各位顺次右移1位,最低位移至进位标志位中
C.操作数的符号位不变,各位顺次右移1位,最低位移至进位标志位中
D.进位标志移至符号位,各位顺次右移1位,最低位移至进位标志位中
● 用二进制数0与累加器X的内容进行_(57)_运算,并将结果放在累加器X中,一定可以完成对X的"清0"操作。