十六
timer定時器,計時器
是指在計算機係統內一個寄存器(高速存儲電路)或一個特別的電路芯片或軟件程序,用來測量諸如喇叭控製、日曆時間顯示和各種係統事件所需要的時間間隔。盡管定時器的脈衝可能是從係統時鍾頻率取得的,但定時器不同於係統時鍾。例如,許多係統都包括中斷定時器,它們經過一個可編程的時間周期就中斷當前執行的程序並將控製返回操作係統。在一些高級語言,如VB6中,也提供一個計時器對象,它允許程序讀取係統時間或計算程序運行時間等,從而可以在某一特定時間啟動一個程序。
timesharing分時
是指一種多用戶共用計算機係統資源的技術。分時方式通過交叉安排時間來處理每個用戶的程序,它使每一位用戶都覺得隻有他自己在使用係統。
在大型主機係統裏,數百甚至數千人可以同時使用這個係統而不會感覺到別人也在使用同一個係統,但是,當用戶的請求太多時,係統反應的時間將變得相當慢。分時概念也同單用戶多任務處理有關。
toolbar工具欄,工具條
是指在圖形用戶界麵(GUI)中的一個中若幹特色圖標的按鈕組成的一個長條狀的橫欄(或豎欄),常放在應用程序的主菜單之下。這些圖標代表最常用的命令。僅有Microsoft和Macintosh使用專用工具條。
工具欄可以使用戶僅單擊一下圖標按鈕就完成一個操作命令,而不再去從菜單中一級一級往下找。
toolbox工具箱,工具盒
是指一組預先定義並且一般已編譯好的程序,程序員在編寫程序時可以直接使用它而不必從頭創建子例程。有人也稱之為軟件開發包。如,在計算機輔助設計程序中,常置於左側的包含各種繪圖工具的圖標條。
oolkit工具包
是指一套程序和預先定義的例程,程序設計人員在為一個特別的機器或應用編寫程序時可以使用它們,從而避免從頭開始編寫常用的例程。它同程序庫(program library)意義差不多。
topdown programming自頂向下程序設計
是指程序設計的一種方法。這種方法在程序設計時有一個主體程序,調用幾個主要的子程序。每一個子程序可單獨編寫,並可調用其它的更低層次的子程序。結構在設計語言如Pascal,C以及麵向對象的程序設計語言如C++都很適合於這種自上而下的程序設計方法。
trace跟蹤
是指在語言程序設計中的一種調試方法,它以能觀察被執行的語句序列的方式執行一個程序。一個簡單的跟蹤方法可以通過在程序中加入多條輸出語句來實現,加入的每條語句都將某種標識信息以及可能的數據值寫出到顯示屏,文件或其它的某個地方。許多調試程序提供更複雜的跟蹤,如顯示執行的每條語句,並在調試過程中可能更新一個變量值表和數據結構。
transfer傳送,轉移
是指將數據從一個地方傳送到另一個地方,或將程序控製從一個代碼部分轉移到另一個代碼部分,例如對子程序的調用以及調用結束時的返回。
transfer rate傳送速率
是指磁盤的讀寫頭到達數據所在位置後,磁盤和計算機之間每個單位時間內的信息單元數,例如每秒位數或每秒字符數。可以用原始速度或者平均速率進行衡量,前者是最大轉移速率,後者則是包括數據塊間的間隙時間在內的平均速率。其中,最大傳輸率由磁盤的旋轉速度和磁盤上的區域密度決定或者是驅動器讀寫頭的速度決定。
transfer statement轉移語句
是指程序設計語言中的一條語句,它將執行流程轉移到程序中的另一個地方。如在FORTRAN早期版本中使用的GOTO語句。轉移語句破壞了程序的結構化,所以目前不提倡使用。
translate轉換,翻譯
是指將數據文件從一種格式轉換到另一種格式,如將BMP文件轉換為JPG文件,或將一個程序從一種程序設計語言轉換到另一種程序設計語言,例如:將彙編語言編寫的程序翻譯為C語言程序。此外,源程序也可以經解釋或編譯處理而翻譯為機器代碼。