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