嵌入式linux應用開發A :課程作業6

課程作業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.錯

答案僅供參考
謝謝

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章