免費開始練習
司法三等申論題 106年 [檢察事務官電子資訊組] 程式語言

第 六 題

六、現今網路愈來愈發達,人們常由手機或是平板電腦造訪網頁,並且下載應用程式(Application, App)來執行程式。這樣做會遇上兩項重大的問題。請問此兩大問題為何?如何由電腦系統來解決或是預防此二問題?(回答程式語言與系統方面相關的問題,請勿回答網路速度、基地台、通信協定等網路與通信的因素。)(10 分)
📝 此題為申論題

思路引導 VIP

看到「下載並執行外部程式」,應立刻聯想到程式語言理論中 Java 或 WebAssembly 發展的兩大初衷:跨平台可攜性(Portability)與安全性(Security)。答題時需捨棄網路通訊層面,專注於編譯器架構(如中介碼、JIT 編譯)與執行環境的記憶體與權限管理(如虛擬機、沙盒機制、位元組碼驗證)來論述解決方案。

🤖
AI 詳解 AI 專屬家教

【破題】 從網路下載並在本地端設備執行應用程式(App),在程式語言與系統架構設計上面臨的兩大核心挑戰為:「跨平台可攜性(Portability/Heterogeneity)」與「安全性(Security)」。 【論述】

▼ 還有更多解析內容

升級 VIP 解鎖