視覺化計算
| 一位讀者要求擴充套件本書,以包含更多內容。 您可以透過 新增新內容(瞭解如何操作)或在 閱覽室 中尋求幫助。 |
圖表在許多領域的交流中發揮著核心作用,計算機科學也不例外——我們的課堂講座、研究報告、教科書和維基百科頁面都充滿了視覺材料來補充我們的文字。這些圖表的形式通常是模糊定義的,如果存在的話。雖然這在講座環境中可能是合適的,但對圖表的不確定性會導致學生在學習筆記或書籍時產生混淆。視覺化計算是一個 有用的視覺化技術定義的檔案,這些技術通常在講座中使用,但沒有進行廣泛的討論。
本書的每一頁都涵蓋了視覺化軟體執行的某個方面的特定方法。每一頁都應該作為一個獨立的圖表風格定義,而不是對正在視覺化的系統的完整描述。例如,視覺化計算描述了 可用於說明堆疊幀佈局或不斷變化的堆疊幀佈局的圖表,但將堆疊幀的定義和使用留給 維基百科的呼叫堆疊條目 或教授的講座。視覺化本身可以是靜態實體的靜態插圖,是捕獲靜態影像中隨時間推移的演變的技術,或者(原則上)是動畫。
本書旨在收集過於專業的內容,即使對於維基百科的 顯著性 政策(“維基百科不是一個關於所有存在的事物的目錄”)來說也是如此。特別是,鼓勵對繪圖風格中有趣的區域性變化進行描述,而不是阻止。這個專案本身源於 Wonnacott 在 哈弗福德學院 的學生反覆觀察到的現象,他們指出,當教授不斷擦除和覆蓋同一個圖表時,很難記筆記。
政策:如果您繪製或看到的圖表沒有在本文中定義,請新增它(或讓您的學生新增它)。請參考 風格指南 以瞭解頁面中應該包含的內容,或者參考 快速入門指南,如果您以前從未向華夏公益教科書或維基百科條目新增內容。
致論文和教科書作者:根據我在 閱覽室 中得到的答覆,上傳您的內容構成一項非排他性複製許可。據我理解,這意味著您仍然可以隨意使用您上傳的版本(只要您沒有授予其他人排他性版權),因此您仍然可以在非 GFDL 文件中包含您的原始材料(儘管您可能應該讓傳統出版商瞭解 GFDL 版本的存在)。如果您不確定您正在使用的材料的法律地位,那麼選擇一個不同的示例並繪製一張不受他人版權保護的新圖表就足夠了。
- 記憶體佈局和記憶體演化 圖表
- 呼叫樹 的繪圖
- 繪製資料流 函式語句之間 或 不同執行的語句之間 的圖表
- 函式機