複製鏈接
請複製以下鏈接發送給好友

工具軟件

(電腦工作和學習常用的軟件)

鎖定
電腦工具軟件就是指在使用電腦進行工作和學習時經常使用的軟件。
中文名
工具軟件
外文名
Utility software
特    點
佔用空間小,功能單一,方便等
分    類
系統類圖像類多媒體類網絡類
下載方式
網絡上直接下載使用

工具軟件特點

一,佔用空間小。一般只有幾兆字節到幾十兆字節,安裝後佔用磁盤空間較小。 [1] 
二,功能單一。每個工具軟件都是為了滿足電腦用户某類特定需求設計的,因此其功能單一。 [1] 
三,可免費使用。大部分工具軟件用户可以從網上直接下載到本地電腦上使。 [1] 
四,使用方便。 [1] 
五,更新較快。 [1] 

工具軟件分類

1,系統類:主要包括硬件工具與系統維護工具和美化系統軟件。 [1] 
2,圖像類:包括眾多針對創建、編輯、修改、查看等方面的軟件。 [1] 
3,多媒體類:主要包括媒體的音頻、視頻播放以及文件格式轉換。 [1] 
4,網絡類:雲盤、瀏覽器、聊天軟件等 [1] 
5、遊戲類:遊戲盒子 [1] 
6、其他類。 [1] 

工具軟件按功能分類

  • 殺毒軟件實用程序用於掃描計算機病毒 [1] 
  • 文件歸檔器在提供一組文件或一個文件夾後輸出流或單個文件。歸檔實用程序與歸檔包不同,通常不包括壓縮或加密功能。有些歸檔實用程序可能有一個單獨的工具進行反向操作。 [1] 
  • 備份軟件可以複製硬盤上存儲的所有信息,並可以選擇文件(如意外刪除)或全部恢復(如發生硬盤故障)。 [1] 
  • 剪貼板管理器擴充剪貼板的功能。 [1] 
  • 文件系統級加密加密/解密流或文件。 [1] 
  • 數據壓縮實用程序在提供文件或流後輸出更小的文件或更短的流。 [1] 
  • 數據同步實用程序保持從源到目標數據之間的一致性。此工具有以下幾個分支:
    • 文件同步實用程序維持兩個源之間的一致性。它們可以被用來創建備份副本,但也可以用來幫助用户在移動設備上攜帶數字音樂,照片和視頻。 [1] 
    • 版本控制實用程序用於處理多個用户修改同一文件。 [1] 
  • 磁盤檢查器可以掃描硬盤驅動器。 [1] 
  • 磁盤清理器可以找到系統不需要或佔用過多空間的文件。 [1] 
  • 磁盤壓縮實用程序可以壓縮/解壓磁盤內容,增加可用空間。 [1] 
  • 磁盤碎片整理程序可以檢測到內容被分區到磁盤上多個位置的電腦文件,並將文件各部分移到一處以提高性能。 [1] 
  • 硬盤分區實用程序可以把一個驅動器分成多個邏輯驅動器,每個邏輯驅動器有自己的文件系統。 [1] 
  • 磁盤空間分析器通過獲取文件、文件夾的大小直觀地顯示磁盤空間使用情況。 [1] 
  • 碟盤存儲實用工具。 [1] 
  • 文件管理器提供便捷的執行文件管理任務的方式。 [1] 
  • 十六進制編輯器直接更改文本或數據、程序等文件。 [1] 
  • 內存測試器檢查內存錯誤。 [1] 
  • 網絡實用程序分析計算機的網絡連接,配置網絡設置,檢查數據傳輸或日記事件。 [1] 
  • 註冊表清理器分析並清理註冊表無用的鍵值。 [1] 
  • 屏幕保護程序原本通過將畫面空白,或在畫面上填滿移動的視頻,避免電腦陰極射線管顯示屏在靜止的情況下產生磷質烙印,從而減低其壽命。屏幕保護程序被用作娛樂或保安用途。 [1] 
  • 系統監視器監測資源和性能。 [1] 
  • 系統分析器提供有關連接到計算機上的硬件和安裝的軟件的詳細信息。 [1] 

工具軟件軟件運行

  • 軟件在加載到電腦的數據存貯器(例如硬盤或存儲器)後,電腦就可以運行該軟件。“運行”指的是將指令集由軟件移到電腦硬件中,硬件會處理指令集對應的機器碼。每一個指令都會讓電腦運行特定的動作,包括搬移數據、運行運算或是改變控制流程。 [1] 
  • 數據搬移一般會由存儲器的一個位置移到另一個位置,有時數據搬移會用到中央處理器中允許較快速數據處理的暫存器。大量的數據搬移會用去不少的系統資源,因此有時會用“指針”來處理數據。運行運算的範圍很廣,簡單的可以包括將某位置的數據加一,複雜的可能包括許多數據及對應的處理。 [1] 
  • 軟件的運行多半是一個指令接一個指令的循序進行,但有時會需要改變軟件中指令運行的順序,例如有可以使某一段程序運行數次的循環,或是依特定條件運行兩段程序中的一段的分支指令,甚至是可以運行子程序,運行完成後再回到原來程序,而有些語言也支持無條件的跳躍指令。 [1] 
  • 軟件可以以許多不同的方式運作,包括可執行文件、源代碼、腳本及電腦配置。 [1] 

工具軟件編程語言

以最低級的角度來看,可執行文件中包括了針對特定微處理器(一般會是CPU)的機器碼,機器碼包括了一連串二進制的數值,使處理器從目前的狀態變換到下一個狀態。例如指令可能會修改電腦內一特定位置中的數值,其效果是用户無法直接觀測到的,指令也可能讓屏幕上顯示特定數據,這種狀態變換是用户可以看到的。處理器會依照順序處理收到的指令,不過處理器的處理也可能受到中斷,或是因為流程控制指令而改變其要處理的指令。 [1] 
機器碼是許多二進制的數值,不方便工程師閲讀及開發程序,因此有彙編語言,將機器碼轉換為人可以看懂的助記符。不過現在多半的軟件是用高級語言撰寫,比較類似自然語言,對人類而言比機器碼或彙編語言要簡單,方便人類使用。高級語言一般會用直譯或編譯的方式,將軟件的源代碼轉換為機器碼。 [1] 
源代碼是指以編程語言所撰寫的一系列人類可閲讀的電腦指令,以實現出軟件的行為和功能。 [1] 

工具軟件下載

幾乎所有的工具軟件都可以在網絡上直接下載使用。 [1] 
參考資料
  • 1.    崔俊凱.計算機軟件基礎:機械工業出版社,2007年9月