moea_joint
102年
[資訊] 計算機原理、網路概論
第 8 題
8. 下列何者不是 UNIX作業系統使用的指令介面(shell)?
- A Bourne shell
- B C shell
- C Korn shell
- D Wizard shell
思路引導 VIP
在探索 UNIX 的發展歷史時,我們常發現許多核心工具的命名邏輯通常與「開發者的姓氏」或是「它所模仿的程式語言」有關。如果現在有三個選項都具備這種明確的命名淵源,而剩下的一個選項聽起來更像是一個通俗的形容詞或奇幻角色,你會如何判斷哪一個最不可能是正式的系統組件呢?
🤖
AI 詳解
AI 專屬家教
恭喜你精準地辨識出正確答案!在 UNIX 作業系統中,Shell 扮演著使用者與系統核心(Kernel)之間的溝通橋樑,負責解釋並執行指令。你所選出的選項,確實不屬於 UNIX 歷史中主流且公認的標準介面。這反映出你對作業系統環境的基礎組成已有相當紮實的認識。
常見的 UNIX Shell 家族
在 UNIX 的發展脈絡中,最經典的成員包括由 Stephen Bourne 開發的 Bourne shell (sh),這是後世許多 Shell 的始祖;另外還有語法風格接近 C 語言的 C shell (csh),以及結合兩者優點並增強功能的 Korn shell (ksh)。這些 Shell 在系統管理與腳本撰寫中都具有舉足輕重的地位,也是考題中常見的「老面孔」。
▼ 還有更多解析內容