文件打開的過程是什麼?

孫華藝

你指的是電腦文件吧,我簡述一下打開文件的過程,看看這個過程中都發生了什麼事:

1)電腦接到了打開某文件的一個請求。例如,使用電腦的人用鼠標雙擊這個文件的圖標,或者遠程某個地方通過網絡發來了一個打開文件的請求。

2)上述請求產生了一個信號(稱為中斷信號),該信號被電腦操作系統(Windows)檢測到後,操作系統首先檢查這個文件名的後綴是什麼。我們知道,文件後綴有很多種,例如DOC、JPG、MP4、MP3等等。操作系統裡面有一個對照表,根據對照表,查到打開這個後綴的文件需要用什麼軟件。例如看到是DOC文件,就決定用Word軟件,看到了JPG的後綴,就決定用顯示照片的軟件,看到MP4,就決定用暴風影音軟件……。總之,操作系統按照事先對照表裡的約定,根據文件名的後綴,啟動相應的軟件。

3)與該文件相應的軟件啟動後,該軟件根據文件的存放地址,到電腦硬盤裡去將這個文件找出來,將文件有關的數據從硬盤裡取到電腦的內存裡去。然後執行相應的操作,例如如果是DOC文件,就把文件內容在顯示屏上顯示出來,如果是JPG文件,就把該照片在屏幕上顯示出來。

上述過程中,參與行動的軟件有兩類:①操作系統(Windows),它是接受請求而去決定如何做的,②應用軟件,這是被操作系統找出來打開文件的,例如處理DOC文件的應用軟件就是Word,等等。參與行動的硬件有CPU、鼠標、顯示屏、硬盤、內存、鍵盤等等。


分享到:


相關文章: