【預告】5/13(一)起,第三階段頁面上方功能列以及下方資訊全面更換新版。 前往查看

國營事業◆1.計算機原理 2.網路概論題庫下載題庫

上一題
15„下列有關虛擬碼的敘述何者錯誤?
(A)描述程式的邏輯架構與執行程序
(B)用來呈現有意義的指令順序給電腦
(C)綜合使用多種程式語言中語法及保留字
(D)介於一般語言與程式語言之間的語言碼


答案:登入後觀看
難度: 簡單
1F
李文雄 高二上 (2015/12/04)

虛擬碼英語pseudocode),又稱為偽代碼,是高層次描述演算法的一種方法。它不是一種現實存在的程式語言(已經出現了類似虛擬碼的語言,參見Nuva);它可能綜合使用多種程式語言的語法、保留字,甚至會用到自然語言

它以程式語言的書寫形式指明演算法的職能。相比於程式語言(例如Java、C++、C、Delphi 等等)它更類似自然語言。它是半形式化、不標準的語言。我們可以將整個演算法執行過程的結構用接近自然語言的形式(這裡可以使用任何一種作者熟悉的文字,例如中文、英文,重點是將程式的意思表達出來)描述出來。使用虛擬碼,可以幫助我們更好的表述演算法,不用拘泥於具體的實作

人們在用不同的程式語言實作同一個演算法時意識到,他們做出來的實作(而非功能)很不同。程式設計師要理解一個用他並不熟悉的程式語言編寫的程式,可能是很困難的,因為程式語言的形式限制了程式設計師對程式關鍵部分的理解。虛擬碼就這樣應運而生了。

當考慮演算法功能(而不是其語言實作)時,虛擬碼常常得到應用。電腦科學在教學中通常使用虛擬碼,以使得所有的程式設計師都能理解。

2F
Lin Tony 大四下 (2021/07/03)

選項B,呈現有意義的指令順序給程式開發人員或管理者。

15„下列有關虛擬碼的敘述何者錯誤? (A)描述程式的邏輯架構與執行程序(..-阿摩線上測驗