1、下列哪项不属于C++的基本数据类型?
A.wide
B.char
C.bool
参考答案:A
2、以下哪个函数可以在源地址和目的地址的位置任意的情况下,在源地址和目的地址的空间大小任意的情况下实现二进制代码块的复制?
A.memcpy()
B.memmove()
C.memset()
D.strcpy()
参考答案:B
3、使用二分查找算法在一个有序序列中查找一个元素的时间复杂度为( )
A.O(N)
B.O(N*N)
C.O(logN)
D.O(N*logN)
参考答案:C
4、以下说法中正确的是( )
A.C++程序中的main()函数必须放在程序的开始部分
B.C++程序的入口函数是main函数
C.在C++程序中,要调用的函数必须在main()函数中
参考答案:B
5、解析XML时,需要校验节点是否闭合,如必须有与之对应,用()数据结构实现比较好
A.链表
B.树
C.队列
D.栈
参考答案:D
6、下面选项中,哪些是interface中合法方法定义?()
A.public void main(String [] args);
B.private int getSum();
C.boolean setFlag(Boolean [] test);
D.public float get(int x);
参考答案:ACD
7、int A[2][3]={1,2,3,4,5,6};,则A[1][0]和*(*(A+1)+1)的值分别是()
A.4 5
B.4 3
C.3 5
D.3 4
参考答案:A
8、模块A给部署在多台机器上的模块B采用轮询的方式发起查询请求,请问这样做优势是什么?
1.减少请求模块B的频率 2.减少系统的故障率 3.减少模块A所在机器的网络IO 4.减少模块A等待结果的时间
A.(1、2、3、4)
B.(2、3)
C.(2、4)
D.(3、4)
参考答案:C
9、linux下查看磁盘挂载状态的命令是?
A.rpm
B.mount
C.netstat
D.df
参考答案:B
10、循环链表H的尾结点P的特点是()
A.P:=H->NEXT
B.P->NEXT:=H->NEXT
C.P:=H
D.P->NEXT:=H
参考答案:D