流程圖與自然語言相比,更具程序化,那么是不是流程圖就可以直接轉化為計算機語言,讓電腦來執(zhí)行呢?
探究過程:通常,人們在用計算機解決問題時,先在頭腦中構思一個算法,接著畫出程序框圖形象直觀地把算法表達出來,然后再根據(jù)程序框圖編寫計算機程序.流程圖有著形象、直觀的優(yōu)點,之所以有這樣的優(yōu)點,在于它蘊含著一種優(yōu)良的科學思想:在解決問題時,先認清問題的主題,再將一個核心問題分解成若干個相關的較容易解決的子問題,直到尋找到解決問題的方法和具體解決步驟.但計算機對圖形的理解應該是有困難的,還需要把算法翻譯成計算機能理解的“計算機程序設計語言”,編制成計算機程序.自然語言描述的算法步驟、程序框圖和程序是不同形式的算法,體現(xiàn)了算法逐漸“精確”的過程.在學習中,我們應該清楚,算法已經(jīng)成為計算機科學的重要基礎,同時計算機又是強大的實現(xiàn)各種算法的工具. 探究結論:無論是自然語言還是程序框圖描述的算法,計算機是無法“理解”的.目前我們要做的就是把流程圖這塊基礎知識學好. |
湖北省互聯(lián)網(wǎng)違法和不良信息舉報平臺 | 網(wǎng)上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com