準備程式是什麼意思

準備程式(Bootstrap)或稱為引導程式,是在計算機科學中指在操作系統開始加載之前,負責啟動計算機並加載操作系統的程式。這個過程稱為引導過程(Booting)或啟動過程。

在計算機啟動時,首先執行的是BIOS(基本輸入輸出系統)程式,BIOS負責初始化計算機的硬體設備,如加載啟動設備(如硬碟、USB、光碟機等)的驅動程式。接著,BIOS會從啟動設備中尋找啟動代碼,這通常是一個小的程式,稱為引導扇區或主引導記錄(MBR)。

引導扇區程式會從硬碟或其他啟動設備中加載操作系統的啟動程式,這個程式通常是操作系統的一部分,如Windows的NTLDR、Linux的GRUB或Mac OS的Boot Camp。這個程式會進一步加載操作系統的核心,並開始操作系統的初始化過程。

準備程式這個詞也可以用來描述在軟體開發中,用來初始化一個大型系統或專案的過程。這個過程可能包括設定基礎設施、安裝必要的庫和工具、配置環境等,以便可以開始開發或使用這個系統。