跳到主要內容

臺灣博碩士論文加值系統

(54.91.62.236) 您好!臺灣時間:2022/01/17 23:22
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:鄭心皓
論文名稱:訂製環境下的C語言直譯器
論文名稱(外文):C Interpreter For Customize Environment
指導教授:朱延平朱延平引用關係
學位類別:碩士
校院名稱:國立中興大學
系所名稱:應用數學系
學門:數學及統計學門
學類:數學學類
論文種類:學術論文
論文出版年:2002
畢業學年度:90
語文別:中文
論文頁數:50
中文關鍵詞:直譯器編輯器桌面環境
外文關鍵詞:LinuxTDEInterpreterEditor
相關次數:
  • 被引用被引用:0
  • 點閱點閱:1246
  • 評分評分:
  • 下載下載:188
  • 收藏至我的研究室書目清單書目收藏:1
軟體成長迅速,所負擔的相容性及需求均不斷的攀升,而一般人用到的功能,卻是百分之二十不到。Linux上的開放原碼環境(Open Source Environment)改變了這個導向,由於原始程式碼的開放,使用者可以更進一步的去學習、修改它,進而創造或是自訂出一個完全屬於個人需求的環境。
本論文的研究以此為主軸,參考C語言的基本架構,取出常用結構,以教學環境為導向,定義一個簡單的學習環境,透過此直譯模組完成基本程式邏輯的建構工作。視窗程式部分,配合王仁志[18]撰寫的 TDE 視窗環境,撰寫一個編輯器,讓使用者能直接在編輯器下撰寫、修改程式,並直接執行。經由這樣的整合動作,簡化操作並增進介面親和性。
易整合的直譯模組、可自訂的基本環境,將其套用在中小學的教學環境中,透過完全公開的系統及軟體,使一般的學生除了去使用外,更能將此直譯模組應用在各種開放的環境中。

1.序論............................................1
1.1研究動機......................................1
1.2研究目的......................................2
1.3論文架構......................................3
2.系統功能說明.....................................4
2.1編譯程式與直譯架構.............................4
2.2核心程式......................................7
2.3視窗環境介面..................................11
2.3.1 GTK+ 與 Qt.............................12
2.3.2 X Window System Application 設計.......14
3.直譯器設計簡介..................................16
3.1系統開發環境.................................16
3.2直譯器架構...................................17
3.3輸入與輸出...................................21
3.3.1 Console Mode..........................22
3.3.2 X Window System.......................23
3.4剖析規則.....................................25
3.5直譯運作方式與資料結構定義.....................30
4.執行實例與成果..................................34
4.1核心程式之執行...............................34
4.2 X WINDOW SYSTEM 直譯環境執行................38
5.討論與建議......................................41
參考文獻..........................................43
附錄一 NEDIT編輯器................................45
附錄二 KDE 函式庫.................................49

[1] Alfred V.Aho, Ravi Sethi, Jeffrey D.Ullman, ”Compilers principles、Techniques and tools”, Addison Wesley , 1985
[2] Allen I. Holub, “Compiler Design in C” , Prentice Hall , 1990
[3] Brian W. Kernighan, Dennis M. Ritchie, “The C programming language”, Prentice Hall , 1998
[4] David A. Watt, ”Programming Language Processors” , Prentice Hall , 1993
[5] Herbert Schildt, ”C The Complete Reference — Fourth Edition”, Osborne , 2000
[6] Jim Holmes, “Oject-Oriented Compiler onstruction” , Prentice Hall , 1995
[7] Kenneth C. Louden, “Compiler Construction : Principles and ractice”, PWS Publishing Company , 1997
[8] Thomas Pittman, James Peters, ”The Art of Compiler Design — Theory and Practice”, Prentice Hall , 1992
[9] GNU C Compiler,
http://gcc.gnu.org
[10] GTK+ - The GIMP Toolkit,
http://www.gtk.org
[11] Mandrake Linux , Mandrake Soft,
http://www.mandrake.com
[12] Red Hat Linux, Red Hat Soft,
http://www.redhat.com
[13] Qt2 & Qt3, Trolltech Soft,
http://www.trolltech.com
[14] 冼鏡光,”編譯程式 — 原理、技巧與工具”,儒林,1965
[15] 莊明哲,”KDE2 技術開發”,南極數位,2001
[16] 陳炳宏,”C程式語言的電子書之直譯系統”,國立成功大學應用數學研究所碩士論文,1996
[17] 江長豪,”C文章性程式直譯器的設計”,國立成功大學應用數學研究所碩士論文,1998
[18] 王仁志,”Linux桌面環境的研究”,國立中興大學應用數學研究所碩士論文,2002

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
1. 游家政(民88a)。九年一貫課程綱要總綱的理念與架構。教師天地,102,34-41。
2. 游家政(民88b)。九年一貫課程─學校課程銜接與統整的推動與落實。臺灣教育,581,37-42。
3. 張素貞(民89)。從「校長是首席教師」談起。北縣教育,16,45-47。
4. 張德銳(民80)。台灣省中小型國民中學組織效能與工作滿意、組織氣氛、校長行政能力與敬業精神之調查。新竹師院學報,5,99-148。
5. 陳惠邦(民85)。教育行動研究作為教師進修模式的探討。竹市文教,14,24-28。
6. 陳木金(民89)。從學校行政系統理論觀看九年一貫課程的實施。學校行政,7,17-31。
7. 袁志晃(民90)。再談「教師生涯發展」的題旨-試疑與釋意。教育研究資訊雙月刊,9(4),27-42。
8. 柯禧慧(民89)。眾聲喧嘩論九年一貫課程─來自於官方、學者、小學教師三方的觀點。教育資料與研究,33,52-58。
9. 林純文(民85)。國民小學學校組織氣氛、教師工作壓力及其因應方式之研究。國立屏東師範學院國民教育研究所碩士論文,未出版,屏東。
10. 林文生(民87)。以學校為本位的教師專業成長。北縣教育,24,36-41。
11. 周水珍(民85)。學校本位的國小教師在職教育之探討。國教園地,55、56,4-7。
12. 吳明清(民87)。學校教育改革的趨向與課程。教育資料與研究,22,1-7。
13. 田福連(民88)。推展九年一貫課程教師應有的生涯專業認知與策略。教師之友,41(1),2-8。
14. 王淑芬(民90)。日本小學社會科教育的實施:以宇都宮大學教育學部附屬小學校為例。翰林文教雜誌網路版,22。http://www.worldone.com.tw /magazine/magazine.htm(上網查詢日期:民90年12月9日)。
15. 方慧琴(民88)。從「九年一貫課程綱要」談─學校課程發展的問題與因應策略。國教新知,46(1),35-42。