亚洲国产一区二区A毛片,无码人妻啪啪一区二区,92久久精品一区二区,丰满人妻被黑人猛烈进入

首頁 | 建站資訊 | 建站問答 | 建站幫助 | 服務(wù)電話:021-61984272
Godzilla. 2018-09-11 網(wǎng)站建設(shè)

網(wǎng)頁設(shè)計師需要理解的計算思維(二)

       使用流程圖

  流程圖提供了一種闡明算法的完美方法。流程圖是一種表示算法、工作流程的圖表,它將步驟顯示為各種類型的圖表,將它們與箭頭按照順序連接起來。這個圖表闡明了一個給定問題的解決方案模型。
 
  流程圖是一種展示算法的簡單的方法,特別是當(dāng)它們需要在過程中輸出不同的結(jié)果時。他們使用標(biāo)準(zhǔn)的樣式慣例。流程圖可以上到下或從左到右的方向展開。
 

 
  使用偽代碼
 
  網(wǎng)站設(shè)計在將現(xiàn)有問題分解成更小的可管理的部分時,你可以使用簡明的英語(或任何你用來交流的語言)來交流你的發(fā)現(xiàn)、想法和可能的解決方案。
 
  計算機不懂英語的說明。他們理解的代碼。代碼或算法,它們組成一組具有非常特定語法的指令集。但是,在你使用你的發(fā)現(xiàn)來編寫計算機能夠理解的代碼之前,通常建議將它們寫在偽代碼中。
 
  偽代碼幫助你規(guī)劃解決問題的方法,以避免在編寫代碼時出現(xiàn)任何錯誤。這是一種以簡化的方式編寫指令的方式,它讀起來像代碼。偽代碼不是代碼,無論怎樣,它沒有代碼使用的特定語法。
 
  偽代碼最好使用關(guān)鍵字和變量來編寫。編程中的變量代表一個值、一個單詞或一段代碼。在編程中,變量的值會根據(jù)你在代碼中的位置而變化。
 
  例如,這個偽代碼可能計算報酬:
 

 
  這個稍微復(fù)雜一點的例子可能會計算出加班費:
 

 
  偽代碼使用類似于代碼的術(shù)語,在將其轉(zhuǎn)換為代碼時很有用。STOP/END 在計算機中是文字。你可在陳述或指導(dǎo)結(jié)束時使用它們。IF/ELSE/THEN 是計算機能理解的條件判斷:如果A事件發(fā)展然后進行B事件,否則進行C事件。
 
  INPUT/OUT 為了運行和創(chuàng)建輸出結(jié)果,有些代碼需要輸入。輸入是為用戶或其他來源提供給計算機的數(shù)據(jù)。輸出用于指示一系列命令的最終結(jié)果。STORE/SAVE 該偽代碼術(shù)語,指示計算機在必要時存儲一個值。
 
  方案評估
 
  這個過程實際上是計算思維最后一部分。你已經(jīng)用計算思維來完成一個解決方案。解決方案是一種可以用來編程計算機的算法。
 
  你渴望開始編程,但是在你繼續(xù)之前,你必須評估解決方案。如果沒有評估,算法中的任何錯誤都不會被發(fā)現(xiàn),程序可能無法正確地解決問題,或者不能以最好的方式解決問題??紤]將你評估算法視為調(diào)試過程。
 

 
  結(jié)語
 
  計算思維貫穿于21世紀(jì)商業(yè)的各個領(lǐng)域中。對于網(wǎng)頁設(shè)計師來說,這是一個不可或缺的解決問題的技能,他們最終必須用一種計算機能夠理解和處理的語言來表示解決方案。記住計算思維涉及以下幾個步驟:
 
  1.分解:將一個問題分解為幾個單獨的較小的問題。
 
  2.模式識別:識別問題的組成部分的相似性。
 
  3.提?。宏P(guān)注重要的常規(guī)信息,而忽略與解決方案無關(guān)的信息。
 
  4.算法改寫:編寫創(chuàng)建預(yù)期解決方案的代碼。編寫每一步可以由計算機讀取和處理的指令。這些指令是使用從分解、模式識別和提取中收集的相關(guān)信息編寫的。
 
  5.方案評估:在算法中發(fā)現(xiàn)bug并糾正它們,以確保它能正常工作,不會出現(xiàn)任何故障。
 

 

文章標(biāo)簽: 網(wǎng)頁設(shè)計 計算思維 
文章評論:
客服圖標(biāo)
咨詢電話
021-61984272

歡迎您給我們來電,已有13835人通過電話進行免費業(yè)務(wù)咨詢,您也可以