- 計算機系統導論(第2版)
- 徐潔磐 左正康
- 629字
- 2019-10-12 16:24:40
1.5.2 計算機能力
能力是技能化的知識,是知識應用的綜合體現。一個計算機專業人才,不但須擁有豐富的計算機學科知識,還須要有解決工作中所出現問題的能力。計算機的專業能力一般包括以下四方面:
1.計算思維能力
從廣義上講,計算思維是如何有效利用計算機進行問題求解的能力,即如何將計算機這種工具應用于生產、生活及科學實踐中去。而從狹義上講,則是如何按照計算機求解問題的方式去考慮問題的求解,以便構建出相應的算法和程序。對計算機專業學生而言,我們更多關注的是狹義上的計算思維能力。為培養這種能力,學生需要有問題求解過程中的符號表示、抽象思維與邏輯推理能力,能將問題求解轉變成模型,同時,也要有模型計算能力,即將模型轉換成計算機中計算的能力。
2.算法能力
算法能力即是能將客觀世界中的問題或計算模型中的問題轉變成為計算機中的算法的能力。算法能力包括算法設計的能力與算法分析的能力。通過這種能力可使學生在工作中解決實際中所出現的各種算法問題并能獲得較優的算法解。
3.程序設計能力
程序設計能力表現為將算法轉換成計算機中的程序,它不僅包括軟件中的程序設計能力,也包括部分硬件中的程序設計能力。
4.系統能力
計算機系統是一個集硬件、軟件、網絡、安全以及理論、開發方法等于一體的綜合性系統,所謂系統能力即是要求能站在系統、全局的角度去考察問題、分析問題及解決問題,并能綜合應用系統中的各種資源、協調各種關系以組建成一個符合目標要求、經過優化的系統的能力。
以上四種能力是計算機專業人才培養的最基礎的能力。