電子資訊科技源自於西洋的科技文明,所以在語言表達上常有著文字上或文化上的隔閡,電子資訊科技的專有名詞經常困擾著我們,甚至有時會誤導我們的認知和判斷。若能了解它們的意義,進而體會出為何會如此稱呼它們,或以那樣的邏輯來創造有趣的新名詞,相信會令人發出會心微笑。底下就舉出一些例子:
1. assertion →「主張」或「落實」:這個名詞在硬體和軟體技術中各有不同的意義。在硬體中,一個訊號被「落實」,是指此訊號進入一種狀態,例如:Rx_EOF訊號若被「落實」,表示目前的狀態名稱是Rx_EOF,也就是「已經收到最後一筆資料」的意思。順便一提的是,assertion的相反詞是negation。
在C程式設計中有一函式:assert(int exp),當exp為真或1時,assert函式不做任何事;但若exp為假或0時,程式就會被assert函式終止。
...
...
使用者別 |
新聞閱讀限制 |
文章閱讀限制 |
出版品優惠 |
一般訪客 |
10則/每30天 |
5/則/每30天 |
付費下載 |
VIP會員 |
無限制 |
20則/每30天 |
付費下載 |