1. 程式人生 > >聽說最近知識變現,測一測程式設計師的知識廣度?

聽說最近知識變現,測一測程式設計師的知識廣度?

最近,知識競答類遊戲

著實是火了一把


“知識變現”的口號一喊

確實讓很多人都摩拳擦掌蓄勢待發

那麼作為程式設計師的mu們

不管是思維邏輯,還是知識廣度

是不是都迫不及待了

今天,我們也來測試下


【單選題】

1

以下詩句所表達的意境,與程式設計師的生活最不相關的一項是:

a. 世事茫茫難自料,春愁黯黯獨成眠。

b. 五更鼓角聲悲壯,三峽星河影動搖。

c. 我醉欲眠卿且去,明朝有意抱琴來。

d. 白頭搔更短,渾欲不勝簪。


2

秦始皇吞併六國採用了以下哪種演算法思想?

a. 遞迴

b. 分治

c. 迭代

d. 模擬


3

下列書籍中,屬於程式設計類的一本經典著作的是:


a. 《邊城浪子》

b. 《山海經》

c. 《人月神話》

d. 《二師兄教你找物件》


4

以下誰是二進位制思想的最早提出者?

a. 伏羲

b. 姬昌

c. 萊布尼茨

d. 柏拉圖


5

“不積跬步,無以至千里——《荀子·勸學》”。與該句思想最接近的一個演算法是:

a. 窮舉

b. 遞迴

c. 動態規劃

d. 貪心

6


以下詩句描述的幾種訊息傳遞方式,在理論上具有最小延遲的是:

a. 馬上相逢無紙筆,憑君傳語報平安。

b. 朝辭白帝彩雲間,千里江陵一日還。

c. 一騎紅塵妃子笑,無人知是荔枝來。

d. 王師北定中原日,家祭無忘告乃翁。


7

藺相如,司馬相如;魏無忌,長孫無忌。下列哪一組對應關係與此類似?

a. PHP,Python

b. JSP,servlet

c. Java,Javascript

d. C,C++

8

以下技術,與敦刻爾克大撤退所體現的思想無關的一項是?

a. 負載平衡  

b. Map-Reduce  

c. 多執行緒  

d. 虛擬化


9

公孫龍的著名論斷“白馬非馬”,以下哪一項是導致這個錯誤命題的原因:

a. 混淆了名稱空間

b. 引入了錯誤的包

c. 衍生類未過載

d. 變數型別不匹配


10

下面哪種面向物件的方法可以讓你變得富有?


a. 繼承

b. 封裝

c. 多型

d. 抽象


11

《公孫龍子》記載:“齊王之謂尹文曰:‘寡人甚好士,以齊國無士,何也?’尹文曰:‘願聞大王之所謂士者。’齊王無以應。”這說明了齊王:

a. 昏庸無道

b. 是個結巴

c. 不會找物件

d. 不會定義自己的需求



【匹配題】

請分析A中的句子所體現的演算法,

和B中的演算法一一匹配。

A

1. 江南可採蓮,蓮葉何田田,魚戲蓮葉間。魚戲蓮葉東,魚戲蓮葉西,魚戲蓮葉南,魚戲蓮葉北。——漢樂府《江南》


2. 眾裡尋他千百度,驀然回首,那人卻在燈火闌珊處。——辛棄疾《青玉案》


3. 從前有座山,山裡有座廟,廟裡有個老和尚,再給小和尚講故事,故事內容是:從前有座山,山裡有座廟,廟裡有個老和尚,再給小和尚講故事,故事內容是:從前有座山,山裡有座廟,廟裡有個老和尚,再給小和尚講故事,故事內容是……


4. 韓信將兵,多多益善。——韓信


5. 在我的後園,可以看見牆外有兩株樹,一株是棗樹,還有一株也是棗樹。——魯迅《野草》


B

1. 貪心;

2. 回溯;

3. 窮舉;

4. 分治;

5. 遞迴;