電腦軟件(一)


電腦執行軟件前, 會把軟件從輔助存貯器(HDD)載入至主記憶體中。

系統軟件: 包含operating system(OS)(操作系統), Utility software(實用軟件), device driver(裝置驅動程序)。

操作系統(OS)

* 負責管理電腦硬件與軟件資源的電腦程序。

一般具備以下功能:

Hardware device management(硬件設備管理): 控制所有連接至電腦的設備。(例如: 裝置管理員)
User interface(用戶界面): 為用戶提供操作電腦設備的界面。(例如: Commmand line interface(命令行界面), Graphical user interface(GUI)(圖形用戶界面))
Memory management(記憶體管理): 管理程序和數據的記憶體使用。(例如: 工作管理員)
Storage management(存貯空間管理): 管理在輔助存貯器內的檔案和資料夾。(例如: 檔案管理員)

實用軟件

* 協助操作系統更有效地運作。

For example: Anti-spyware(反間諜軟件), Firewall(防火牆)

間諜軟件

* 能在未經用戶的許可下安裝在其電腦上的軟件。
* 可收集用戶的資訊。 (例如: 經常瀏覽的網站和按鍵)

裝置驅動程序

* 主要是指示操作系統如何控制硬件設備。 (例如: Printer, Mouse, Scanner, Monitor...)