資料來源:http://cls.hs.yzu.edu.tw/cai-edit/index.htm
applet 小程式
(n.)指能在網際網路上傳輸,並能在接收端的機器上執行之一小段程式碼。這個名詞特別是用於全球資訊網上那些嵌入於HTML文件中代表某物件的程式。
application 應用程式;應用軟體
(n.)設計用於幫助提高一個指定工作之效能的程式,例如文書處理程式、會計程式或庫存管理程式。
algorithm 演算法
(n.)能在有限的步驟順序下解決邏輯或數學問題的法則。
bitmapped graphics 點陣圖形
(n.)以記憶體中的位元陣列來代表的電腦圖形,它可代表在一個影像中個別像素的屬性,若是在黑白螢幕中每個像素只有一個位元;若是在彩色或灰階螢幕中,則一個像素就具有多個位元。點陣圖形一般被用於繪圖程式中,其處理影像的方式是以一群點的集合來呈現,而非使用外形來繪製。
bug 瑕疵;臭蟲
(n.)
CAI 電腦輔助教學
(n.)computer-aided(或computer-assisted)instruction的縮寫,泛指可當成教學工具的教育程式。電腦輔助教學程式一般使用家教式、訓練式和問答式等教學方法來呈現教學主題並測試學生的理解力。電腦輔助教學程式可幫助呈現真實的題材,並允許學生依照自己的步伐調整學習的速度,其科目和複雜性的範圍從基本算數到高等數學、科學、歷史、電腦研究和專門的主題都有。
CASE 電腦輔助軟體工程
(n.)computer-aided software engineering的縮寫,為在電腦程式開發的所有階段中被設計用來幫助使用電腦的各式軟體,從計畫和形成模型到編碼及說明書的編製皆屬之。CASE代表由程式和其它開發工具組成的工作環境,能幫助管理者、系統分析師、程式設計師和其它人員以進行自動化的設計,並作為設計商業、工程和科學之電腦系統程式與程序的工具。
debug 除錯
(vb.)偵測、找出並校正程式中邏輯或語法的錯誤,或是偵測、找出並校正硬體的故障。硬體除錯常用的術語是故障排除(troubleshoot),尤其是當發生重要問題的時候。
expert system 專家系統
(n.)在一個特殊領域中(如財經和醫學),能藉由使用此領域之專家的知識和定義的分析法,來幫助下決定或決策,或是解決問題的應用程式。它使用知識庫和推論引擎兩種元件來形成結論,附屬的工具有使用者介面和能讓系統證明或解說結論,也允許開發者在作業系統上執行檢查的解釋工具。
graphical user interface 圖形使用者介面
(n.)一種將程式、檔案及各種文件用螢幕上的圖示、功能表選單、對話盒等來表示的環境。使用者可用滑鼠指向並點選圖示,或使用鍵盤去選擇並觸動這些元件。因為圖形使用者介面提供了標準的軟體常式,以管理其提供的元件及回應使用者的動作(例如以滑鼠在特殊的圖示或某文件位置上點選,或以按鍵選擇),所以有些特殊的元件(如捲軸)也以用相同的方式讓使用者在所有的應用程式中運作。應用程式是以特殊的參數呼叫這些常式,而非很辛苦的重寫這些常式來操作,縮寫是GUI。
input/output 輸入/輸出
(n.)收集電腦或程式運算所需的資料,以及對使用者或其他電腦程序輸出運算結果的互補工作。收集資料通常由鍵盤、滑鼠和磁碟檔案等輸入裝置來進行,且通常是經由使用者的螢幕、印表機、磁碟檔案或電腦的通訊埠來當做輸出裝置,縮寫是I/O。
Java Java程式語言;爪哇程式語言
(n.)一種由昇陽公司(Sun)所開發的物件導向程式設計語言,它類似C++語言,是一個更小、更具可攜性,也較C++更易使用的語言,它的結構比C++更強壯,且可以管理自己所擁有的記憶體。Java程式因為能被編譯成位元祖代碼,所以就更具安全性及平台中立性(意指能在任意的平台上使用)。這種位元組類似機器碼,且沒有特定使用的平台,因為使用者往往是透過很多類型的電腦來存取網頁,所以使用它來設計網頁應用程式非常適合。目前Java程式最普遍的用途是在全球資訊網上設計一些小型應用程式或applet小程式。
Java applet Java applet小程式
(n.)Java語言的另一種類別,它是藉由一個已經在執行中的Java應用程式(如網頁瀏覽器或applet閱讀器)呼叫並執行。Java applet小程式能被任何具有翻譯Java能力的網頁瀏覽器(例如Internet Explorer、Netscape Navigator和HotJava等)下載並執行。Java applet小程式時常被用於增加多媒體效果,並使網頁產生互動的功能,例如:背景音樂、即時視訊顯示、動畫、計算和互動式的遊戲等。當使用者觀察一個網頁時,applet小程式會被自動地執行,或者可能需要由使用者進行某些動作才能啟動(例如在網頁上的某圖示單按滑鼠)。
JavaScript JavaScript語言
(n.)由網頁公司(Netscape)與昇陽公司(Sun)所發展之類似Java的一種描述語言(scripting)。JavaScript並不是一個真正的物件導向語言,且因為沒有編譯,所以在效能上比不上Java語言。一些網頁上基本的線上應用和功能可以使用JavaScript來撰寫,但可加以利用的應用程式設計介面功能不管是在數量上還在是複雜性上卻都比Java少。JavaScript的程式碼隨著HTML的程式碼被包含於網頁中,這些JavaScript程式碼一般都被認為較Java容易撰寫,特別是對程式設計的新手而言更是如此。要執行JavaScript程式碼就需要使用如Netscape Navigator之類的JavaScript支援型瀏覽器。
macro 巨集
(n.)
memory 記憶體
(n.)指能儲存與檢索資訊的裝置。以最直覺式的方式來說,記憶體是指如磁碟機或磁碟機等的外部儲存裝置;以較平常的方式來說,記憶體是指與處理器直接相連接的快速半導體儲存裝置(如RAM)。
object-oriented programming 物件導向程式設計
(n.)將物件看成分散式物件之集合的程式設計典範。這些資料結構和常式集合的物件能自我包含,並能與其它物件產生交互作用,縮寫是OOP。
optical character recognition 光學字元辨識
(n.)以電子裝置檢查紙面上印刷字元並以偵測暗與亮的方式來決定字元外形的過程。一旦掃描器或閱讀機決定外形後,字元辨識法(樣式與內存的字集進行匹配)就會被用來將這些外型轉譯成電腦文字,縮寫是OCR。
plug-in 外掛程式
(n.)
software package 套裝軟體
(n.)係指一個銷售給大眾的程式,它包含執行的程式與所有必要之零組件及證明文件。