許雅婷
理工學院
資訊工程學系
作業系統(第一階段)-課程成長助學金
在今年學年度中,我參與了作業系統的課輔,在剛開始前幾次的課輔當中,我主要針對作業系統的基本概念進行提問,例如作業系統的定義與功能(OS Introduction),以及其在管理硬體與軟體資源時所扮演的角色。學姊助教非常熱心,不僅解答了我的問題,還補充了許多實用的例子來幫助我理解,例如作業系統如何負責處理程序管理(Process Management)和記憶體分配(Memory Allocation)另外,我還學習了程序概念(Process Concept)和多執行緒程式設計(Multithreaded Programming)。藉由課輔,我了解到程序(Process)是執行中程式的抽象,每個程序都有自己的記憶體空間,而執行緒(Thread)則是程序內的基本執行單位,助教舉例說明了多執行緒程式設計如何透過共享相同的記憶體空間來提高效能,特別是在處理大量計算或需要快速響應的應用中。