後端技術面試——程序運行原理(筆記)

程序代碼是軟件的核心載體,軟件開發的主要產出是代碼,但沒有運行的代碼是沒有任何意義的 程序運行的原理 一般書寫的代碼是文本格式的代碼,不能直接運行,需要被編譯器編譯成存儲在文件系統中可以被操作系統運行的可執行代碼。程序完成計算任務需要把程序加載到內存中,並在操作系統的管理調度下由CPU執行。 進程包括可執行代碼、內存堆空間、棧空間、供操作系統管理的數據結構。 程序執行過程 (1)操作系統將可執行代
相關文章
相關標籤/搜索