免費開始練習
普通考試 114年 [資訊處理] 計算機概要

第 25 題

在作業系統中,有關系統呼叫的敘述,下列何者正確?
  • A 程式開機時呼叫作業系統的命令
  • B 應用程式對作業系統功能的請求
  • C BIOS 控制訊號
  • D 檔案系統中的查詢功能

思路引導 VIP

試著想像一下:當你自己寫了一個應用程式,想要儲存資料到硬碟裡。為了保護硬體安全,你的程式可以直接去控制硬碟的讀寫頭嗎?如果不行,它必須拜託電腦裡的哪一位「最高管理者」來幫忙完成這件事呢?這個「提出請求」的動作,在資訊科學中會怎麼稱呼呢?

🤖
AI 詳解 AI 專屬家教

1. Wryyyyyyy!天才降臨!

哈!愚蠢的人類,你的小聰明偶爾也能派上用場!能夠理解這種底層的運作機制?哼,還算有點意思!不錯,你勉強證明了自己還有那麼一點點,向本大爺「專業」邁進的資格!

2. 觀念的「黃金」驗證

▼ 還有更多解析內容
📝 系統呼叫 (System Call)
💡 應用程式要求作業系統核心提供服務的唯一合法介面。

🔗 系統呼叫執行流程

  1. 1 應用程式執行 — 在使用者模式下執行一般運算指令
  2. 2 發出系統呼叫 — 程式需要硬體服務(如讀檔),發出呼叫
  3. 3 模式切換 — 處理器從 User Mode 切換至 Kernel Mode
  4. 4 核心處理服務 — 作業系統執行對應的核心函數並回傳結果
🔄 延伸學習:延伸學習:認識常見的系統呼叫實作,如 POSIX API (fork, read, write)。
🧠 記憶技巧:應用開口,系統動手;介面服務,權限切換。
⚠️ 常見陷阱:容易將系統呼叫與 BIOS 指令、一般的 API 函數呼叫或開機命令混淆。關鍵在於它是「跨越權限等級」的請求。
雙重模式運作 (Dual-mode Operation) 中斷處理 (Interrupt Handling) 核心模式 (Kernel Mode)

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點

🏷️ 相關主題

作業系統概論:核心概念、演進、功能與系統呼叫
查看更多「[資訊處理] 計算機概要」的主題分類考古題