跳到主要內容

簡易檢索 / 詳目顯示

研究生: 陳嘉桓
Chia-huan Chen
論文名稱: Eclipse為基協助程式了解的中文虛擬碼編輯器
Eclipse-based Chinese Pseudo-Coder to Facilitate Program Comprehension
指導教授: 陳振炎
Jen-yen Chen
口試委員:
學位類別: 碩士
Master
系所名稱: 資訊電機學院 - 軟體工程研究所
Graduate Institute of Software Engineering
畢業學年度: 96
語文別: 中文
論文頁數: 31
中文關鍵詞: 中文虛擬碼虛擬碼編輯器Eclipse
外文關鍵詞: Pseudo-code editor, Eclipse, Chinese pseudo-code
相關次數: 點閱:10下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本文介紹中文虛擬碼,並開發其編輯器,名為Pseudo-Coder。Pseudo-Coder可隱藏source code,協助使用者專注在演算法的了解;並可分析pseudo-code,讓pseudo-code與source code保有一致性;還有,它是Eclipse的plug-in,使Eclipse為更加完整的整合開發環境。


    This work presents a Chinese pseudo-code and its editor called Pseudo-Coder. The Pseudo-Coder hides source code from developers to facilitate them to focus on comprehending algorithm. It also analyzes pseudo-code to be consistent with source code. Further, it is an Eclipse plug-in, which helps make Eclipse a complete integrated development environment (IDE).

    中 文 摘 要..................................................................................................................... i 英 文 摘 要.................................................................................................................... ii 誌 謝...............................................................................................................................iii 目 錄............................................................................................................................... iv 圖 目 錄........................................................................................................................... v 一、 Introduction............................................................................................... 1 二、 Related Work............................................................................................. 3 三、 Pseudo-Coder for Chinese Sentence with English Term....................... 5 3-1 英詞中句................................................................................................... 5 3-1-1 英詞命名............................................................................................ 5 3-1-2 Pseudocode結構............................................................................... 5 3-2 Eclipse架構及Pseudo-Coder編輯環境................................................ 6 3-2-1 Pseudo-Coder的編輯環境............................................................... 7 四、 An Example ............................................................................................. 10 五、 Conclusions.............................................................................................. 13 References ...................................................................................................................... 14 附 錄 一......................................................................................................................... 15 附 錄 二......................................................................................................................... 20 附 錄 三......................................................................................................................... 26

    [1] Alistair Cockburn and Jim Highsmith, Series Editors, Agile Software Development, Pearson Education Corporate Sales Division, Indianapolis, 2002
    [2] Anthony A. Lekkos, Carl M. Peters, How to Develop Module Logic Using Pseudo-Code and Stepwise Refinement, 1978, available at Http: http://portal.acm.org/citation.cfm?id=800095.803116
    [3] Anne L. Olsen, Using Pseudocode to Teach Problem Solving, 2005, available at Http: http://portal.acm.org/citation.cfm?id=1089088
    [4] 趙英瑾, 極致編程的兩個延伸:繪製草圖及英詞中句虛擬碼, 國立中央大學資訊工程所, 2005
    [5] Eclipse.org home, 2008, available at HTTP: http://www.eclipse.org/
    [6] Armarego, J. & Roy, G., Teaching design principles in software engineering, 2004, available at HTTP: http://www.ascilite.org.au/conferences/perth04/procs/armarego.html
    [7] Stuart Garner, The Development, Use and Evaluation of a Program Design Tool in the Learning and Teaching of Software Development, 2006, available at HTTP: http://informingscience.org/proceedings/InSITE2006/IISITGarn226.pdf
    [8] Pierre N. Robillard, Schematic PseudoCode for Program Constructs and Its Computer Automation by SCHEMACODE, 1986, available at HTTP: http://portal.acm.org/citation.cfm?id=7541&dl=ACM&coll=portal
    [9] Dan Kehn, Extend Eclipse''s Java Development Tools, 2003, available at HTTP: http://www.ibm.com/developerworks/opensource/library/os-ecjdt/

    QR CODE
    :::