課程作業6
【6.1管理Glibc庫文件】
1、函數庫頭文件一般在__目錄下(A)
A./usr/inclued
B./usr/lib
C./usr/share/man
D./usr/share/zoneinfo
2、Glibc的庫分爲動態庫和靜態庫兩個版本,其中靜態庫的文件以___爲後綴,動態庫以_____爲後綴(B)
A. .so,.a
B. .a,.so
C. .dll,.jar
D. .jar,.dll
3、靜態庫在編譯時,把庫文件的代碼都加入到可執行程序中,在運行的時候不再需要動態庫(對)
A.對
B.錯
4、ldconfig是靜態鏈接庫管理命令(錯)
A.對
B.錯
【6.2Linux文件IO編程(一)】
1、通過系統調用用戶程序可以使用操作系統內核提供的各種功能(對)
A.對
B.錯
2、Linux中對目錄和設備的操作都等同於命令行的操作(錯)
A.對
B.錯
3、Linux針對輸出輸出的函數可以包括:打開、關閉、讀取、寫入(對)
A.對
B.錯
4、Linux讀寫文件的方式有兩類:標準I/O和____
答:文件I/O
【6.5標準IO編程(一)】
1、標準I/O提供了3種類型的緩衝存儲其中不包括(C)
A.全緩衝
B.行緩衝
C.部分緩衝
D.不帶緩衝
2、打開文件有3個標準函數,其中不包括(B)
A.fopen()
B.open()
C.fdopen()
D.freopen()
【6.7串口通訊編程(一)】
1下列不屬於串口通信編程優點的是©
A.連接線少
B.使用廣泛
C.通訊複雜
D.傳輸速率快
2、如果需要將2個DTE設備或者DCE設備連接起來的話,需要適配器或者交叉線將信號對換(A)
A.對
B.錯
3、串口通信中接收數據一般用文件操作函數____讀取
答:read()
【6.10網絡通訊編程(一)】
1、下列關於OSI協議參考模型說法正確的是©
A.從上到下:應用層、表示層、傳輸層、會話層、網絡層、數據鏈路層、物理層
B.從上到下:應用層、表示層、會話層、傳輸層、數據鏈路層、網絡層、物理層
C.從上到下:應用層、表示層、會話層、傳輸層、網絡層、數據鏈路層、物理層
D.從上到下:應用層、表示層、會話層、傳輸層、網絡層、物理層、數據鏈路層
2、網絡通信編程即編寫計算機網絡與其他程序之間的通訊(A)
A.對
B.錯
3、Linux中的網絡編程是通過Socket接口來進行的(A)
A.對
B.錯
答案僅供參考
謝謝