聽說最近知識變現,測一測程式設計師的知識廣度?
最近,知識競答類遊戲
著實是火了一把
“知識變現”的口號一喊
確實讓很多人都摩拳擦掌蓄勢待發
那麼作為程式設計師的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. 遞迴;