程序员笔试之海康威视2021应用软件开发工程师C/C++单选题收集整理(十二)
1.以下關(guān)于進(jìn)程和線程的描述錯誤的是()
A.每個線程擁有自己的堆棧和局部變量
B.線程是程序執(zhí)行的最小單位
C.進(jìn)程切換比線程切換的開銷更小
D.進(jìn)程有獨立的地址空間,而線程沒有
2.下列哪個定義是非法的()
A.int ival=1.01
B.const int &rval3=1
C.int &rval2=ival
D.int &rvall=1.0
3.以下敘述中正確的是()
A.在一個程序中,允許使用任意數(shù)量的#include命令行
B.雖然包含文件被修改了,包含該文件的源程序也可以不重新進(jìn)行編譯和連接
C.在包含文件中,不得再包含其他文件
D.#include命令行不能出現(xiàn)在程序文件的中間
4.如果在某種機(jī)器中,定義一種類型使用8位表示,那么這種類型的unsigned類型的范圍是()
A.0-65535
B.-128到127
C.-127到128
D.0-255
5.以下關(guān)于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,則其后續(xù)為()
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.在下列幾種排序方法中,要求內(nèi)存量最大的是()
A.歸并排序
B.快速排序
C.選擇排序
D.插入排序
8.你使用mkdir命令創(chuàng)建一個臨時文件夾/tmp/aaa,并將一些文件復(fù)制其中。你使用完后要刪除/mnt/tmp文件夾及其中的所有文件,應(yīng)該使用命令()
A.rmdir /tmp/aaa
B.rmdir -r /tmp/aaa
C.rm -r /tmp/aaa
D.rm /tmp/aaa
9.以下關(guān)于深度優(yōu)先遍歷和廣度優(yōu)先遍歷,正確的說法是()
A.廣度優(yōu)先遍歷效率高且占用更小的內(nèi)存空間
B.廣度優(yōu)先遍歷效率高,深度優(yōu)先遍歷占用更小的內(nèi)存空間
C.深度優(yōu)先遍歷效率高,廣度優(yōu)先遍歷占用更小的內(nèi)存空間
D.深度優(yōu)先遍歷效率高且占用更小的內(nèi)存空間
10.已知一個線性表(38,25,74,63,52,48),采用的散列函數(shù)為H(Key)=Key%7,將元素散列到表長為7的哈希表中存儲。若采用線性探測的開放定址法解決沖突,則在該散列表上進(jìn)行等概率成功查找的平均查找長度為()
A.4次
B.3次
C.2次
D.1次
總結(jié)
以上是生活随笔為你收集整理的程序员笔试之海康威视2021应用软件开发工程师C/C++单选题收集整理(十二)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab代码用python替换_用p
- 下一篇: 免费搭建属于自己的域名个性邮箱