問題詳情

31. 使用程序來封裝一組經常重複使用的指令如;函數、條件敘述、迴圈、遞迴等,屬於運算思維的哪一個元素?
(A) 抽象化(abstraction)
(B) 問題分解(problemdecomposition)
(C) 模式化與模擬(modeling andsimulation)
(D) 演算法思維(algorithmic thinking

參考答案

答案:A
難度:非常困難0.19
書單:沒有書單,新增

用户評論

小彥子老師】評論

運算思維中的抽象化在電腦科學中,抽象化的定義比較寬鬆,只要你將一個流程、規則定義為一個較為簡單的名詞,就算是抽象化。舉例來說,用「平方根」代表「一個乘上自己後等於目標的數」。你會注意到「模式歸納」和「抽象化」被放在一起,為什麼呢?因為抽象化的本意就是要依照共同特徵(模式)將事物歸納為資訊量更少的表現,如此一來,人類或電腦就更容易處理。例如:將 2,4,6,8,10…. 等「都能被二整除」(共同特徵) 的數字歸納為「偶數」將多種貓咪的共同特征 (尖尖的耳朵和明顯的鬍鬚)簡化為一個大家都看得懂的符號。