Menu

淺談五組容易搞混的電腦科學術語

2017 / 9 / 27

3573

0 將此網站加入您的書簽

科技術語千百種,有些十分類似,特別容易搞混。隨著科技日新月異,新的科技詞彙也持續增加,因此我們必須熟悉這些相似詞彙的差別,以避免誤用情形。以下介紹華樂絲在編修電腦科學類論文時,時常發現的科技術語解讀錯誤或混淆的情形。

1) Cookies

Cookies是一種儲存在電腦中的小型檔案,又稱為web cookies、Internet cookies、browser cookies、HTTP cookies。這種檔案是用來儲存屬於某個特定客戶端或網站的少量數據資料,供網頁伺服器或客戶端電腦取用。Cookies的功能是方便用同網站裡不同session(稱之為「會話」)之間傳送資料,或是在相關網站上的會話之間傳送資料,但這過程卻不需在伺服器內存下大量資料。每個cookie都是用來記錄成對的小型查找表,每組成對的型式指的就是關鍵值或資料值,例如:名John、姓Smith。伺服器或客戶端電腦會先透過代碼來讀取cookie,再回收cookie記錄的資料,之後便可使用這些資料讓網頁個人化。另外,cookie也有「餅乾」的意思,因此這個電腦術語有時可能會令人混淆。

2) WORM vs. Computer Worms

Write Once, Read Many(WORM;即一次寫入,多次讀取)是一種資料儲存技術,可將訊息寫入儲存設備,以不可更改或刪除的形式儲存起來。這種技術會將資料以無法重寫的格式儲存在WORM光碟上,防止使用者不經意的更改或刪除掉重要資料。WORM儲存技術經常與電腦蠕蟲(computer worms)混淆。電腦蠕蟲是可自行複製並傳播至其他電腦的獨立惡意軟體,會於電腦網絡中流竄,等待目標電腦發生安全漏洞。

3) JavaScript vs. Java

JavaScript是由Netscape開發的一種無類型、直譯式的高階動態執行語言。這種腳本語言通常會在瀏覽器中執行運作,使網頁具備動態與互動的特性。不過,JavaScript與Java並不相同。Java是屬於一般用途性、並行式、基於類別(class-based)、物件導向式的電腦程式語言,其使用的基礎概念為所謂的「一次編寫,到處運行Write Once, Run Anywhere」。已編譯的Java代碼可在各類支援Java 的平台上執行,無須重新編譯。Java與JavaScript 各自使用不同的外掛程式。此外,Java是用來製作可執行於虛擬機器或瀏覽器上的應用程式,而JavaScript代碼只能在瀏覽器上執行。

4) Middleware

Middleware是一種整合電腦作業系統與應用程式的中介軟體,使分散式的應用程式得以進行通訊與資料管理。Middleware可讓用戶執行請求,例如在網頁瀏覽器上提交表單,或是使網頁伺服器依照用戶設定傳回動態網頁。Middleware也可用於其他情境,有時middleware指的是軟體驅動程式,也就是一種抽象層,可將硬體設備或軟體相關的訊息從某個應用程式當中隱藏起來。

5) Frame

Frame在不同領域中具有不同意思。在通訊產業中,frame代表的是「在不同網絡點之間傳送的訊框」,這種資料會被視為完整的單位,帶有定址或其他所需的協定控制資訊。在分時多工(time-division multiplexing)的技術上,frame的定義為「在時間分割期間內的一個完整的事件週期」。在電影與攝影領域中,frame代表「一連串連續影像當中的一格」。在電腦與影片顯示技術領域中,frame指的是「傳輸至顯示設備中的一幀影像」。這類影像會在幀緩衝區(framebuffer)中持續更新或刷新。幀緩衝區是RAM視訊記憶體中時常受到取用的一個區塊。在人工智慧應用方面,frame代表「具有關於特定物件、程序、影像的一組資料」。不過,在多數的日常情況下,人類通常將frame視為「框住圖片或門窗周圍的堅固結構」。

希望以上內容對您有所助益。欲了解學術論文編修或翻譯服務,可以造訪華樂絲網站,電子郵件或致電 02-2555-5830,將由專人為您服務。