| 研究生: |
陳嘉桓 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).
[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/