星期六, 5月 05, 2007

美勞課考卷發了!

美勞嵌入式系統期中考時,有類似這樣的題組:

# ls -al
Total 20
drwxr-xr-x 2 tblanku users 4096 May 5 02:20 .
drwxr-xr-x 9 root root 4096 Mar 24 08:26 ..
-rw-r--r-- 1 tblanku users 127 Mar 4 07:32 .bash_logout
-rw-r--r-- 1 tblanku users 193 Mar 4 07:32 .bash_profile
-rw-r--r-- 1 tblanku users 551 Mar 4 07:32 .bashrc
-rw-r--r-- 1 root root 0 May 5 02:20 somefile
-rw-r--r-- 1 root root 213 May 5 02:20 other file

請問 tblanku 可否刪除 somefile 這個檔案?

我當然是寫「是,因為刪除檔案是看目錄權限。」可是,老師在檢討考卷的時候居然說:「因為 somefile 的擁有者是 root,tblanku 只有讀取的權限,所以不能刪除。」所以就被改錯了 XD~

這種 well-known 的 gotcha 也會掉進去!? @@ 而且,他果然出了「不能使用空格」這種題目...

Linux 的檔案系統並沒有硬性規定檔名使用的編碼(或是,哪些字元可用、哪些不可用),而是把這部份的決定留給了使用者。除了「/」這個目錄分隔符號以外,其他字元都可以拿來當檔名。

還有一些被說得很好笑的答案:

Q: 如果要把「install.sh」更名為「setup.sh」,要下什麼指令?

A: mv {install,setup}.sh

結果被批「沒有人會這樣用」...

還有一題...

Q: 雖然圖形介面簡單好用,為什麼在開發嵌入式系統的時候需要使用指令模式?

A: 因為你不會用!還是有很多圖形介面的工具可以輔助嵌入式系統開發的。Open Source, Open Mind!

結果上課的時候被說「有人跟我嗆聲,說是因為我不會用」XD~

嗯... 我想你還是繼續放 NTT DoCoMo宣傳影片好了...

1 則留言:

tinlans 提到...

看開一點吧,或許你考進朝陽資工時它的學校排名還不錯,但缺錢的私立學校容易讓優良師資外流,前面國立的幾間隨便升成科大開個資工系,學生素質又會再被壓低。多花點時間準備考間好學校吧,最好是先做點功課看哪間好學校有適合自己的老師,不然考上也是白搭;然後,盡量建議研究所用考的就是了,除非你很確信跟你熟的老師有辦法一通電話就保證讓你上你要的學校,推甄很是很黑暗的。