Perl 線上測驗



以下測驗提供了與Perl相關的多項選擇題 (MCQ)。您需要閱讀所有給定的答案,然後點選正確的答案。如果您不確定答案,可以使用顯示答案按鈕檢視答案。您可以使用下一題按鈕檢視測驗中的新題組。

Questions and Answers

問題 1 - Perl 是一種區分大小寫的語言嗎?

A - 是的

B - 否

答案:A

解釋

Perl 是一種區分大小寫的程式語言。因此,$Manpower 和 $manpower 在 Perl 中是兩個不同的識別符號。

問題 3 - 以下哪種方法將 LIST 中的各個字串連線成一個字串,欄位之間用 EXPR 的值分隔,並返回該字串?

A - splice EXPR, LIST

B - split EXPR, LIST

C - join EXPR, LIST

D - sort EXPR, LIST

答案:C

解釋

join EXPR, LIST − 此函式將 LIST 中的各個字串連線成一個字串,欄位之間用 EXPR 的值分隔,並返回該字串。

問題 4 - 以下哪個函式返回 true,如果指定的鍵存在於雜湊中?

A - check

B - exists

C - 以上兩者。

D - 以上均不正確。

答案:B

解釋

exists − exists 函式,如果指定的鍵存在,則返回 true,無論其值是什麼。

問題 5 - 以下哪個運算子檢查兩個運算元的值是否相等,如果是,則條件變為 true?

A - ==

B - !=

C - <=>

D - >

答案:A

解釋

== − 檢查兩個運算元的值是否相等,如果是,則條件變為 true。

問題 6 - 以下哪個運算子檢查左運算元的值是否小於右運算元的值,如果是,則條件變為 true?

A - <

B - >=

C - <=

D - <=>

答案:A

解釋

> − 檢查左運算元的值是否小於右運算元的值,如果是,則條件變為 true。

問題 7 - 以下哪個運算子根據左引數是否按字串小於、等於或大於右引數返回 -1、0 或 1?

A - eq

B - ne

C - cmp

D - ge

答案:C

解釋

cmp − 返回 -1、0 或 1,具體取決於左引數是否按字串小於、等於或大於右引數。

問題 8 - 以下哪個函式返回紀元時間?

A - localtime

B - gmtime

C - time

D - strftime

答案:C

解釋

time − 返回紀元時間,即自給定日期以來經過的秒數,在 Unix 中是 1970 年 1 月 1 日。

問題 10 - 以下哪個函式取消檔案控制代碼與其對應檔案的關聯?

A - close

B - unlink

C - seek

D - 以上均不正確。

答案:A

解釋

close − 要關閉檔案控制代碼,從而取消檔案控制代碼與其對應檔案的關聯,可以使用 close 函式。這將重新整理檔案控制代碼的緩衝區並關閉系統的檔案描述符。

perl_questions_answers.htm
廣告