牛客網錯題集錦6

1、在RHEL5系統中使用vi編輯文件時,使用(  )末行命令可以像下圖一樣顯示出每一行的行號。答案:set nu

2、一臺主機要實現通過局域網與另一個局域網通信,需要做的工作是?  答案:  定義一條本機指向所在網絡網關的路由

答案:本機只需設置本地網絡默認網關,至於到目的網絡,是網關路由器的工作。

3、下列哪些因素不會限制Linux服務器併發連接數?  答案:系統網卡數量

內存大小、IP地址和最大文件句柄數量都會影響linux服務器併發連接數的。網卡的作用是對數據的封裝與解封。不涉及併發。

4、在/etc/fstab文件中指定的文件系統加載參數中, 參數一般用於CD-ROM等移動設備。  答案:noauto

default表示和使用默認設置;sw 表示自動掛載的可讀寫分區;ro 表示掛載只讀權限的;rw 表示掛載讀寫權限的
5、下面哪些是死鎖發生的必要條件?:互斥條件;請求和保持;不可剝奪;  循環等待

答案:互斥條件,請求和保持,不可剝奪,這三個條件可能發生死鎖,但不一定會發生死鎖,這三個條件再加上循環等待才一定會發生死鎖

6、下列哪些可以用於Linux進程間通訊?

UNUIX套接字;信號量;無名管道;文件鎖;共享內存
7、bash中,需要將腳本demo.sh的標準輸出和標準錯誤輸出重定向至文件demo.log,以下哪些用法是正確的()答案:ABC

bash  demo.sh &>demo.log
bash  demo.sh>&demo.log
bash  demo.sh >demo.log 2>&1
bash  demo.sh 2>demo.log 1>demo.log
D答案會覆蓋標準錯誤輸出的內容。

1、在C++面向對象編程語言中,以下闡述不正確的是:

正確答案: A D   你的答案: C D (錯誤)

接口中可以用虛方法
一個類可以實現多個接口
接口不能被實例化
接口中可以包含已經實現的方法
解析:這道題正確答案AD,首先所謂的接口是指只包含純虛函數的抽象類,和普通的抽象類含不一樣。所以A不對,必須是純虛函數。然後B是正確的沒有問題。然後是C,剛纔說接口是特殊的抽象類,抽象類的唯一左右就是創建派生類,不能定義抽象類的對象,所以C是正確的。對於D,接口即只包含純虛函數的抽象類,所以D是不對的。

2、下列說明中 const char *ptr;ptr應該是()

正確答案: A C   你的答案: A B (錯誤)

指向字符常量的指針;
指向字符的常量指針;
指向字符串常量的指針;
指向字符串的常量指針;

解析:ptr可以指向字符串,比如const char *ptr = "hello";可以輸出printf("%s",ptr);整個字符串

const 放在字符類型的前面是表示所指向的內存區域的值不能變化

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