工具軟體

工具軟體

電腦工具軟體就是指在使用電腦進行工作和學習時經常使用的軟體。

基本信息

特點

一,占用空間小。一般只有幾兆位元組到幾十兆位元組,安裝後占用磁碟空間較小。

二,功能單一。每個工具軟體都是為了滿足電腦用戶某類特定需求設計的,因此其功能單一。

三,可免費使用。大部分工具軟體用戶可以從網上直接下載到本地電腦上使。

四,使用方便。

五,更新較快。

分類

1,系統類:主要包括硬體工具與系統維護工具和美化系統軟體。

2,圖像類:包括眾多針對創建、編輯、修改、查看等方面的軟體。

3,多媒體類:主要包括媒體的音頻、視頻播放以及檔案格式轉換。

4,網路類:雲盤、瀏覽器、聊天軟體等

5、遊戲類:遊戲盒子

6、其他類。

按功能分類

•防毒軟體實用程式用於掃描計算機病毒

•檔案歸檔器在提供一組檔案或一個資料夾後輸出流或單個檔案。歸檔實用程式與歸檔包不同,通常不包括壓縮或加密功能。有些歸檔實用程式可能有一個單獨的工具進行反向操作。

•備份軟體可以複製硬碟上存儲的所有信息,並可以選擇檔案(如意外刪除)或全部恢復(如發生硬碟故障)。

•剪貼簿管理器擴充剪貼簿的功能。

•檔案系統級加密加密/解密流或檔案。

•數據壓縮實用程式在提供檔案或流後輸出更小的檔案或更短的流。

•數據同步實用程式保持從源到目標數據之間的一致性。此工具有以下幾個分支:

•檔案同步實用程式維持兩個源之間的一致性。它們可以被用來創建備份副本,但也可以用來幫助用戶在移動設備上攜帶數字音樂,照片和視頻。

•版本控制實用程式用於處理多個用戶修改同一檔案。

•磁碟檢查器可以掃描硬碟驅動器。

•磁碟清理器可以找到系統不需要或占用過多空間的檔案。

•磁碟壓縮實用程式可以壓縮/解壓磁碟內容,增加可用空間。

•磁碟碎片整理程式可以檢測到內容被分區到磁碟上多個位置的電腦檔案,並將檔案各部分移到一處以提高性能。

•硬碟分區實用程式可以把一個驅動器分成多個邏輯驅動器,每個邏輯驅動器有自己的檔案系統。

•磁碟空間分析器通過獲取檔案、資料夾的大小直觀地顯示磁碟空間使用情況。

•碟盤存儲實用工具。

•檔案管理器提供便捷的執行檔案管理任務的方式。

•十六進制編輯器直接更改文本或數據、程式等檔案。

•記憶體測試器檢查記憶體錯誤。

•網路實用程式分析計算機的網路連線,配置網路設定,檢查數據傳輸或日記事件。

•註冊表清理器分析並清理註冊表無用的鍵值。

•螢幕保護程式原本通過將畫面空白,或在畫面上填滿移動的視頻,避免電腦陰極射線管顯示屏在靜止的情況下產生磷質烙印,從而減低其壽命。螢幕保護程式被用作娛樂或保全用途。

•系統監視器監測資源和性能。

•系統分析器提供有關連線到計算機上的硬體和安裝的軟體的詳細信息。

軟體運行

•軟體在載入到電腦的數據存貯器(例如硬碟或存儲器)後,電腦就可以運行該軟體。“運行”指的是將指令集由軟體移到電腦硬體中,硬體會處理指令集對應的機器碼。每一個指令都會讓電腦運行特定的動作,包括搬移數據、運行運算或是改變控制流程。

•數據搬移一般會由存儲器的一個位置移到另一個位置,有時數據搬移會用到中央處理器中允許較快速數據處理的暫存器。大量的數據搬移會用去不少的系統資源,因此有時會用“指針”來處理數據。運行運算的範圍很廣,簡單的可以包括將某位置的數據加一,複雜的可能包括許多數據及對應的處理。

•軟體的運行多半是一個指令接一個指令的循序進行,但有時會需要改變軟體中指令運行的順序,例如有可以使某一段程式運行數次的循環,或是依特定條件運行兩段程式中的一段的分支指令,甚至是可以運行子程式,運行完成後再回到原來程式,而有些語言也支持無條件的跳躍指令。

•軟體可以以許多不同的方式運作,包括執行檔、原始碼、腳本及電腦配置。

程式語言

以最低級的角度來看,執行檔中包括了針對特定微處理器(一般會是CPU)的機器碼,機器碼包括了一連串二進制的數值,使處理器從目前的狀態變換到下一個狀態。例如指令可能會修改電腦內一特定位置中的數值,其效果是用戶無法直接觀測到的,指令也可能讓螢幕上顯示特定數據,這種狀態變換是用戶可以看到的。處理器會依照順序處理收到的指令,不過處理器的處理也可能受到中斷,或是因為流程控制指令而改變其要處理的指令。

機器碼是許多二進制的數值,不方便工程師閱讀及開發程式,因此有彙編語言,將機器碼轉換為人可以看懂的助記符。不過現在多半的軟體是用高級語言撰寫,比較類似自然語言,對人類而言比機器碼或彙編語言要簡單,方便人類使用。高級語言一般會用直譯或編譯的方式,將軟體的原始碼轉換為機器碼。

原始碼是指以程式語言所撰寫的一系列人類可閱讀的電腦指令,以實現出軟體的行為和功能。

下載

幾乎所有的工具軟體都可以在網路上直接下載使用。

相關搜尋

熱門詞條

聯絡我們