跳到主要內容

臺灣博碩士論文加值系統

(18.97.14.90) 您好!臺灣時間:2025/01/14 01:52
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:郭金麟
研究生(外文):Gene Kuo
論文名稱:在麥金塔上之文章性加繪圖寫作程式系統
論文名稱(外文):Literate Programming System with Documentary Graphics on Macintosh
指導教授:吳政勳吳政勳引用關係
指導教授(外文):Jesse Wu
學位類別:碩士
校院名稱:國立成功大學
系所名稱:應用數學研究所
學門:數學及統計學門
學類:數學學類
論文種類:學術論文
論文出版年:1993
畢業學年度:81
語文別:中文
中文關鍵詞:文章性繪圖註解
外文關鍵詞:Literate ProgrammingGraphicDocument
相關次數:
  • 被引用被引用:0
  • 點閱點閱:162
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
近來由於程式碼的大幅增加,欲由原始程式碼瞭解整個架構並不是一件簡
單的事情,雖然有程式的註解,但是畢竟僅止於文字解說,缺少符號或圖形
而難以完整的表達原設計者的思考模式,這對於有需要閱讀此程式的人而
言會是一大障礙,如此一來,對於程式的維護,修改,除錯將耗費更多的時間
和精神. Literate programming system 的目的在於提供一個良好的程式
寫作環境,使其風格猶如文章寫作一般.Knuth 的 WEB 系統就是針對此問
題而設計的,本文所介紹的是設計一個良好的文章性加繪圖程式寫作系統
L+ .基本上, L+ 具備有 Literate Programming 以及 WYSIWYG(what
you see is what you get) 的觀念並且融合了 MacWrite 文字排版和
MacDraw 繪圖能力,還有其階層式的架構都有利於程式設計員撰寫富有結
構性,文章性的程式.本文所撰寫的重心將放在 L+ 的繪圖功能上. Knuth
為了讓大家能夠瞭解他所寫的 TEX 書及原始程式大力提倡 Literate
Programming 之觀念.傳統的程式設計風格一般而言,在加入註解文字時遇
見難以解說的部分時,大都耗費冗長的文字說明,而且利用文字說明並不一
定能夠解釋的令讀者覺的清楚,畢竟文字仍有它先天上的一些限制,此時若
能加入圖形加以輔助說明,必定在解說方面更能提高其效果.目的即在於增
強 "Literate Programming" 之功能,使程式更人性化,更接近人類語言(
包括文字,圖形等等),易讀易懂.如此讀程式的人不致誤解原設計者用意.
解決上述問題的方法也許很多,大都僅止於以文字來做說明(comme nt).本
篇文章中加入了"圖形"也就是說在某些方面上若能夠以簡易的圖形來加以
說明更能夠達到解說的目的.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top