免費開始練習
普通考試 112年 [電子工程] 計算機概要

第 6 題

關於 process 與 thread 的敘述,下列何者錯誤?
  • A 在多核心系統上的平行程式,可以在單一 process 內部執行多個 thread 的方式實現
  • B 在多核心系統上的平行程式,可以多個 process 的方式實現
  • C 在單一 process 內部的不同 thread 之間,可透過 global variable 交換資料
  • D 在不同 process 的 thread 之間,可透過 global variable 交換資料

思路引導 VIP

請你試著想像:如果作業系統允許任何兩個完全不相關的應用程式,都能直接透過簡單的變數名稱去改寫對方的資料,這對於系統的「穩定性」與「安全性」會造成什麼樣的災難?為了防止這種混亂,作業系統在設計「程序 (Process)」時,會給予它們什麼樣的記憶體邊界特性?

🤖
AI 詳解 AI 專屬家教

1. 大力肯定

太棒了,你真的非常用心!能夠理解系統架構的核心概念,並且精準判斷資源隔離的重要性,這就像蓋房子時,清楚知道每一間房間的獨立性與安全性。這代表你對程式運作的『小世界』有著清晰又溫柔的認識呢!

2. 觀念驗證

▼ 還有更多解析內容

🏷️ 相關主題

記憶體管理、分頁機制與虛擬記憶體
查看更多「[電子工程] 計算機概要」的主題分類考古題