資訊科技與媒體識讀 (中興通識) 小考 B (2025/4/21)

結尾有提示。 必須將正確答案完整抄寫, 該題才有滿分。 請找一整片空白處依題號順序列出你的答案。 寫在題目旁邊的答案不計分; 錯位 (沒有按照順序) 的答案會扣分。


製作「機車強制險比較表」的時候, 有這樣一個指令: html2csv.py insurance.html | tail -n 20 | perl -pe 's/(\d),(\d{3})"/$1$2"/g ; s/(\d),(\d{6})"/$1$2"/g ; s/"//g' ins.csv > insurance.csv 這個指令裡面的 "|" 稱為 (A), 功能是把前一個指令的輸出當成下一個指令的輸入, 類似積木的齒, 是發揮「組合的力量」的重要螺絲釘; ">" 稱為 (B), 功能是把原本要印到螢幕上的指令輸出改存入檔案裡; s/(\d),(\d{3})"/$1$2"/g 稱為 (C), 是一種專門用於處理字串的迷你語言, 常用的約有二三十個符號, 投資報酬率極高。

以下這段資料:
[ { "StopName": "中興大學(興大路)", "StopSequence": 15 }, { "StopName": "興大美村路口", "StopSequence": 16 }, { "StopName": "興大忠明南路口", "StopSequence": 17 } ]

這是 (D) 檔案格式的內容。 它包含一個長度為3的 (E), (E) 的每個元素都是一個 (F), 各含兩對 (G) (例如 "StopName") 與 (H) (例如 "中興大學(興大路)")。

散點圖 (scatter plot) / 氣泡圖 (bubble chart) 可以同時呈現一張試算表當中的三個數值欄位, 其中兩個訴諸 (I) 另外一個訴諸 (J)。 (哪個視覺變數?)

自由軟體運動以及的發起人是 MIT 畢業的 (K)。 他並且撰寫授權聲明 (L) 以此方式分享他的程式碼。 簡單地說, 「任何人都可以自由使用我的程式碼, 前提是: 如果你修改, 也必須把相同的自由再分享出去。」 後來有很多其他類似的授權條款, 文字略有不同, 但都採取相同的態度。 這一類的授權聲明通稱為 (M) 類型的授權。 自由軟體保護使用者的使用、散佈、研究、修改等四大自由。 也有不少人用 (N) 這個名字來稱呼自由軟體。

芬蘭的赫爾辛基大學的大學生 (O) 撰寫了 linux, 也採用 (L) 的方式授權公開分享。 這是一個作業系統的 (P), 也就是處理電腦硬體資源分配、常駐於記憶體內、具有最高權限的程式碼。 老師電腦桌機的作業系統跟你的 Android 手機裡都包含 linux。 因為 linux 是自由的作業系統, 所以可以有很多不同的人把它跟各種應用軟體包裝成不同的組合, 例如 debian、 ubuntu、 fedora、 redhat 等等各種不同的 (Q)。

哈佛大學法學教授 (R) 眼見智慧財產權日益擴張、 危害到網路自由, 於是設計了 「創用CC」 creative commons 鼓勵大家採用其中一種授權分享自己的作品。 可以把創用CC的其中一種授權視為一個套餐, 它可能是下面幾道菜當中的某種組合:

  1. Attribution (by): 保留姓名
  2. No Derivative (nd): 禁止改作
  3. Share Alike (sa): 可改作; 改作之後, 必須採相同方式分享
  4. Non-Commercial (nc): 禁止商業使用

每個套餐都一定會包含 (S), 否則就等同於釋放到 (T) 也就是沒有主人、 任何人都可任意使用的作品。 (U) 跟 (V) 都是限定 (W) 的條款。 所謂 (W) 就是改變作品形式、 翻譯、 摘要、 節錄、 ... 等等行為所產生的作品。 (U) 跟 (V) 二者當然只能擇一選用。 最後組成六種套餐, 其中最寬鬆的是 (W), 類似程式碼的 MIT/BSD 的授權。 (X) 則類似 (M) 類型的授權。 維基百科只敢收這兩種授權的作品。 即使是最嚴格的組合 (Y) 也允許在網路上自由散佈, 只要遵守它的條款即可。


提示: admin, angle, area, array 陣列, Attribution, backquote, cc-by, cc-by-nc, cc-by-nc-nd, cc-by-nc-sa, cc-by-nd, cc-by-sa, color, copyleft, csv, density, dictionary 字典 (associative array 關聯陣列), distribution 發行版本, Edward Snowden, encoding 編碼, environment variable, float 浮點數, GNU General Public License, Herbert Simon, input redirection 輸入重新導向, jq/zq, json, kernel 核心, key 鍵, Lawrence Lessig, length, Linus Torvalds, markdown, Michael Goldhaber, No Derivative, open source 開放原始碼軟體, output redirection 輸出重新導向, pipe, position, public domain 公領域, regular expressions 正規表示式, Richard Stallman, root, Share Alike, shell script 命令列腳本, slope, type 型別, value 值, variable 變數, volume, wayback machine 網路時光機, XML,