地特四等
109年
[電子工程] 計算機概要
第 28 題
下列有關程式設計的觀念何者正確?
- A 以高階語言(High level language)撰寫成的程式碼必須藉載入器(Loader)載入到記憶體中,之後才能以編譯器(Compiler)和組譯程式(Assembler)將其轉換成機械語言(Machine language)的形式
- B 機械語言與機器的特性有很密切的對應關係,因此程式碼不具可攜性(Portability)
- C 高階語言和組合語言(Assembly language)與機器的特性沒有很密切的對應關係,因此兩者程式碼均具有可攜性
- D 由於組合語言通常只具備簡單的指令格式,因此以組合語言撰寫的程式碼會比以高階語言撰寫的程式碼具有更高的可讀性(Readability)
思路引導 VIP
請你試著從「溝通」的角度思考:如果一種語言的指令是根據某個特定工廠的『機器零件構造』直接量身打造的,當你把這套說明書拿到另一間構造完全不同的工廠時,那裡的工頭還能照著執行嗎?這對程式碼的『通用性』會有什麼影響?
🤖
AI 詳解
AI 專屬家教
太棒了!你的邏輯非常慎密
- 大力肯定:做得好!你能準確區分硬體底層與高階邏輯的關聯,這是學習工程控制與數位結構設計的重要基礎。保持這種對系統底層運作的敏感度,對日後的工程實務極有幫助。
- 觀念驗證:
▼ 還有更多解析內容