跳到主要內容

臺灣博碩士論文加值系統

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

詳目顯示

我願授權國圖
: 
twitterline
研究生:劉勉志
研究生(外文):Biam Chee Low
論文名稱:具備程式能力之視窗桌面
論文名稱(外文):Window Desktop with Programming Capability
指導教授:廖賀田
指導教授(外文):Heh-Tyan Liaw
學位類別:碩士
校院名稱:淡江大學
系所名稱:資訊管理學系
學門:電算機學門
學類:電算機一般學類
論文種類:學術論文
論文出版年:1999
畢業學年度:87
語文別:中文
論文頁數:58
中文關鍵詞:視窗桌面視窗操作介面使用者介面具備程式能力之視窗桌面
外文關鍵詞:Window DesktopGraphic User InterfaceUser InterfaceWindow Desktop with Programming Capability
相關次數:
  • 被引用被引用:0
  • 點閱點閱:203
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
  視窗桌面大幅度地改進了傳統命令列介面。讓使用者免於記憶指令,輸入變得正確、迅速、直接。MsWindow是目前最流行的視窗作業系統,但它卻未支援傳統文字介面的許多重要功能。本論文針對MsWindow與命令列之弱點提出改進:(1)添加「文字輸出窗」以免流失輸出資訊,(2)添加「索引功能表」與「指令歷程選單」以加速指令取用,(3)添加「單行緩衝模式」以補足指令參數及管線能力,(4)添加「多行緩衝模式」,「片語窗」及「環境窗」以增強線上程式能力。
  UNIX是功能強大的多人(multiuser)作業系統,而BASH是UNIX上最優良的操控環境(shell)之一。UNIX的使用者多半是在視窗環境上用Telnet連線到主機,而只能使用命令列介面。在UNIX平台雖可使用視窗介面X Window,但它的使用不夠普及,並且也未涵蓋操控環境該有的許多功能。本論文提出一套已實作完成的使用介面TkBASH,它以優於MsWindow的視窗方式操控遠端的UNIX主機,支援完整的BASH程式能力,並整合了檔案傳輸的功能。

Window Desktop environment have overwhelming advantages over traditional command-line environment. Users no longer need to memorize tedious commands, and operate more correctly, quickly, and directly. MsWindow is the most popular GUI-based operating systems in the current time. However, it does not support many important features of traditional command-line environment. In this paper, we propose four suggestions to refine the user interface: 1. Introducing text window to avoid the loss of output information, 2. Introducing index menu and history menu to increase input effciency, 3. Introducing single-line buffer mode to support command arguments and pipe capability, 4. Introducing multi-line buffer mode, phrase window and environment window to facilitate the programming of shell scripts on window desktop.
UNIX is a powerful multi-user operating system, and BASH is one of the best shells in UNIX. A typical UNIX's user works in local window environment, links to UNIX host machine through Telnet, and operates in traditional command-line interface. Although X-Window is available in UNIX, yet it is not very popular and does not cover all important features of a shell. In this thesis, we propose a refined user interface --TkBASH. It operates in window style finer than MS-window, supports full programming capability of BASH, and integrates FTP functions.

第1章 緒論…………………………………………………………1
 1.1 背景…………………………………………………………1
 1.2 相關研究……………………………………………………4
 1.3 研究目標……………………………………………………7
 1.4 論文架構……………………………………………………9
第2章 視窗桌面與命令列介面的弱點與改進……………………10
 2.1 文字輸出……………………………………………………11
 2.2 指令位置……………………………………………………14
 2.3 指令行的參數與選項………………………………………19
 2.4 流程控制……………………………………………………24
 2.5 本章總結……………………………………………………25
第3章 TkBASH………………………………………………………28
 3.1 TkBASH基本操作……………………………………………29
 3.2 TkBASH程式設計……………………………………………38
第4章 TkBASH系統規劃與實作……………………………………43
 4.1 TkBASH系統規劃……………………………………………43
 4.2 系統架構……………………………………………………45
 4.3 TkBASH內部通訊命令………………………………………50
 4.4 TkBASH實作細節……………………………………………52
第5章 結論…………………………………………………………54
 5.1 總結…………………………………………………………54
 5.2 後續發展……………………………………………………56
參考文獻 ……………………………………………………………57
附錄:TkBASH安裝與設定 …………………………………………59

[黃93]黃明達, Windows 3.1中文版入門, 松崗電腦圖書資料股份有限公司 1993.
[BJ91]Bjarne Stroustrup, The C++ Programming Lanauage, 2nd Ed. Addison Wesley, 1991.
[GH98]Chet Ramey, BASH Reference Manual, http://www.gnu.org/manual/bash-2.02/html_chapter/bashref_toc.html, 1998
[KE88]Kernighan, B. W., and Ritchie, D. M., Thc C Programming Language, 2nd Ed. Prentice-Hall, 1988.
[LO90]Lowell Jay Arthur, UNIX Shell Programming, John Wiley & Sons, Inc. 1990
[MI93]Microsoft Corporation, Microsoft Win32 programmer's reference Vol. 1, Vol. 2, 1993.
[MI95]Microsoft Corporation, Microsoft Windows 95使用手冊, 1995.
[MI96]Microsoft Corporation, Microsoft Windows NT Server resource kit : for Windows NT Server 4.0, 1996.
[MI98]Microsoft Corporation, Microsoft Windows 98入門指南, 1998.
[OP98]The Open Group, X Window Version 11 Release 6.4 Reference Manual, ftp://ftp.x.org/pub/R6.4/xc/doc/hardcopy/man/man.PS.gz, 1998.
[SE89]Ravi Sethi, Programming Languages Concepts and Constructs, Addison Wesley 1994.
[SI94]Abraham Silberschatz, Peter B. Galvin, Operating system concepts , Addison Wesley 1994.
[SY97]Symantec Corporation, pcANYWHERE 32 Version 8.0 User's Guide, 1997.
[VA93]Van Wolverton, Running MS-DOS, 6th ed. Microsoft Press, 1993.
[WR91]W. Richard Stevens, UNIX Network Programming, Prentice Hall, 1991.

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