2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 程序员笔试之海康威视应用软件开发工程师C/C++单选题收集整理(十二)

程序员笔试之海康威视应用软件开发工程师C/C++单选题收集整理(十二)

时间:2021-11-11 01:53:19

相关推荐

程序员笔试之海康威视应用软件开发工程师C/C++单选题收集整理(十二)

1.以下关于进程和线程的描述错误的是()

A.每个线程拥有自己的堆栈和局部变量

B.线程是程序执行的最小单位

C.进程切换比线程切换的开销更小

D.进程有独立的地址空间,而线程没有

2.下列哪个定义是非法的()

A.int ival=1.01

B.const int &rval3=1

C.int &rval2=ival

D.int &rvall=1.0

3.以下叙述中正确的是()

A.在一个程序中,允许使用任意数量的#include命令行

B.虽然包含文件被修改了,包含该文件的源程序也可以不重新进行编译和连接

C.在包含文件中,不得再包含其他文件

D.#include命令行不能出现在程序文件的中间

4.如果在某种机器中,定义一种类型使用8位表示,那么这种类型的unsigned类型的范围是()

A.0-65535

B.-128到127

C.-127到128

D.0-255

5.以下关于assert的用法,正确的是()

A.assert在debug,release下都无用

B.assert仅在release版本下有用

C.assert在debug,release下都有用

D.assert仅在debug版本下有用

6.已知某二叉树的前序遍历为A-B-D-F-G-H-I-E-C.中序遍历为F-D-H-G-I-B-E-A-C,则其后续为()

A.F-H-I-G-B-E-D-C-A

B.F-H-I-G-D-E-B-C-A

C.F-H-I-D-G-E-B-C-A

D.H-F-I-G-D-E-B-C-A

7.在下列几种排序方法中,要求内存量最大的是()

A.归并排序

B.快速排序

C.选择排序

D.插入排序

8.你使用mkdir命令创建一个临时文件夹/tmp/aaa,并将一些文件复制其中。你使用完后要删除/mnt/tmp文件夹及其中的所有文件,应该使用命令()

A.rmdir /tmp/aaa

B.rmdir -r /tmp/aaa

C.rm -r /tmp/aaa

D.rm /tmp/aaa

9.以下关于深度优先遍历和广度优先遍历,正确的说法是()

A.广度优先遍历效率高且占用更小的内存空间

B.广度优先遍历效率高,深度优先遍历占用更小的内存空间

C.深度优先遍历效率高,广度优先遍历占用更小的内存空间

D.深度优先遍历效率高且占用更小的内存空间

10.已知一个线性表(38,25,74,63,52,48),采用的散列函数为H(Key)=Key%7,将元素散列到表长为7的哈希表中存储。若采用线性探测的开放定址法解决冲突,则在该散列表上进行等概率成功查找的平均查找长度为()

A.4次

B.3次

C.2次

D.1次

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。