1. 程式人生 > >牛客網錯題集錦6

牛客網錯題集錦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 放在字元型別的前面是表示所指向的記憶體區域的值不能變化

相關推薦

集錦6

1、在RHEL5系統中使用vi編輯檔案時,使用(  )末行命令可以像下圖一樣顯示出每一行的行號。答案:set nu 2、一臺主機要實現通過區域網與另一個區域網通訊,需要做的工作是?  答案:  定義一條本機指向所在網路閘道器的路由 答案:本機只需設定本地網路預設閘道器,至於

集錦之五

1、關於HTTP1.0和HTTP1.1 HTTP1.0:只支援短連線 HTTP1.1:預設長連線,但可以支援短連線 2、已知中序遍歷的序列為abcdef,高度最小的不可能的二叉樹的前序遍歷是。。。 思路:要求二叉樹的高度最小,則根節點兩邊子樹的節點要儘可能均分。 即,

集錦5

1、如果您想列出當前目錄以及子目錄下所有副檔名為“.txt”的檔案,那麼您可以使用的命令是() 答案:命令find -name "*.txt",是獲取當前目錄的.txt檔案 2、設定linux系統預設為字元模式,需要修改的配置檔案是( ) 答案:/etc/inittab

集錦

解析:孤兒程序:一個父程序退出,而它的一個或多個子程序還在執行,那麼那些子程序將成為孤兒程序。孤兒程序將被init程序(程序號為1)所收養,並由init程序對它們完成狀態收集工作。 殭屍程序:一個程序使用fork建立子程序,如果子程序退出,而父程序並沒有呼叫wait或waitpid獲取子程序的狀態資訊,那麼子

集系列(四)

目錄   1.高優先順序的執行緒比低優先順序的執行緒執行得更快。() 2.下列哪些語句關於 java 記憶體回收的說明是正確的? 3.Java的跨平臺特性是指它的原始碼可以在多個平臺執行。 4.關於多執行緒 5. 假設 a&nb

集系列(三)

目錄 1.關於Integer的一個問題 2.關於泛型的一道題 3.關於Integer型別超過128時的一道題 4.以下哪一個不是賦值符號? 5.關於try/catch/finally 6.關於for迴圈的執行順序問題 7.下面程式碼的輸出結果是什麼? 8.多執行緒

集系列(二)

目錄 1.在開發中使用泛型取代非泛型的資料型別(比如用ArrayList取代ArrayList),程式的執行時效能會變得更好。() 2.關於異常丟擲 3.list是一個ArrayList的物件,哪個選項的程式碼填到//todo delete處,可以在Iterator遍歷的過程中正確並

集系列(一)

1.java基本型別的預設值和取值範圍  int      0        -2^31—-2^31-1 short   0 &

aps data 查看 ica question term sta targe pub 牛客網錯題集 閱讀如下代碼。請問,對語句行 test.hello(). 描述正確的有( )? class Test{ public static void hello() {

[java知識點筆記合集]

1.Java和C++的區別: 1. Java是解釋型語言,所謂的解釋型語言,就是原始碼會先經過一次編譯,成為中間碼,中間碼再被直譯器解釋成機器碼。對於Java而言,中間碼就是位元組碼(.class),而直譯器在JVM中內建了。 2. C++是編譯型語言,所謂編譯型語言,就是原始碼一次編譯,直

集-C++

1. 列舉初值 enum string{ x1, x2, x3=10, x4, x5, } x; 函式外部

記錄

目錄 Java 5.互斥鎖 Java 1.靜態內部類 靜態內部類可以訪問外圍類的靜態資料,包括私有資料,但不能訪問非靜態資料; 非靜態內部類可以直接訪問外

C#常見報指南

報錯:string input format什麼什麼的不對 可能原因: 1. int.Parse函式內的是一整行字串。牛客網經常在給的栗子裡輸入是一行一行的,事實上測例是一整行用空格隔開,所以需要根據測例進行Split等操作。 2. int.Parse函式

:數串

今天在牛客網刷題遇到數串問題:         剛開始自己思路是取出每個數的第一位存入num_head陣列,用log10()函式求出每個數的位數存入len陣列(最後合成最大數時作為10的冪),依次找到num_head中最大到最小的數,以此來判斷每個數

day18

1.檢視本機的 IP 配置、子網掩碼、閘道器等資訊,可使用下列哪個命令?( D ) A.ping B.telnet C.trace D.ipconfig 2.下列程式碼中的錯誤是( D ) (1) public class Test (2) { (3) public s

day17

1.指明介面所用接線器的形狀和尺寸、引線數目和排列、固定和鎖定裝置等是物理層的_ 。 A.機械特性 B.電氣特性 C.功能特性 D.規程特性 2.在TCP/IP協議族的層次中,解決計算機之間通訊問題是在( B ) A.網路介面層 B.網際層 C.傳輸層 D.應用層 解析: 網路層點

day16

1.採用全雙工通訊方式,資料傳輸的方向性結構為 ( A )。 A.可以在兩個方向上同時傳輸 B.只能在一個方向上傳輸 C.可以在兩個方向上傳輸,但不能同時進行 D.以上均不對 解析: TCP提供全雙工通訊,允許通訊雙方的應用程序在任何時候都能傳送資料。 2.下面協議中 , 用於電子郵件

day15

1.下列哪些地址可用於 Internet 通訊 ?( D ) A.10.3.5.2 B.172.19.22.33 C.192.168.48.59 D.180.58.3.25 解析: A類地址中的私有地址和保留地址: ①10.0.0.0到10.255. 255.255 是私有地址(所謂的私有地

day13

1.只要給網站使用了CDN就可以防禦ARP掛馬攻擊了() A.是 B.不是 解析: CDN的全稱是Content Delivery Network,即內容分發網路。其基本思路是儘可能避開網際網路上有可能影響資料傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快、更穩定。通過在網路各處放置節點伺服

day12

1.調變解調器(MODEM)的主要功能是_C 。 A.實現PPP協議 B.串/並轉換 C.模擬訊號與數字訊號的轉換 D.曼徹斯特編碼 解析: 調變解調器是一種 計算機硬體,它能把計算機的 數字訊號翻譯成可沿普通 電話線傳送的 模擬訊號,而這些模擬訊號又可被線路另一端的另一個調變解調器接收,並