當(dāng)前位置: 首頁 > 自學(xué)考試 > 自學(xué)考試備考資料 > 2014年自考管理系統(tǒng)中計算機(jī)應(yīng)用復(fù)習(xí)筆記:程序的調(diào)試

2014年自考管理系統(tǒng)中計算機(jī)應(yīng)用復(fù)習(xí)筆記:程序的調(diào)試

更新時間:2013-11-18 15:20:17 來源:|0 瀏覽0收藏0

自學(xué)考試報名、考試、查分時間 免費(fèi)短信提醒

地區(qū)

獲取驗證 立即預(yù)約

請?zhí)顚憟D片驗證碼后獲取短信驗證碼

看不清楚,換張圖片

免費(fèi)獲取短信驗證碼

摘要 在一個大程序段中,常常會重復(fù)使用某一段相同的或類似的程序段。在編制程序時,不必重復(fù)編寫這個程序段,可以用重復(fù)結(jié)構(gòu)來替代它。重復(fù)結(jié)構(gòu)也叫循環(huán)結(jié)構(gòu)。系統(tǒng)提供了建立三種重復(fù)結(jié)構(gòu)。

  結(jié)構(gòu)化程序設(shè)計

  結(jié)構(gòu)化程序設(shè)計主要用于面向過程的編程方式,為了克服程序編制中的隨意性,避免錯誤的出現(xiàn),現(xiàn)代程序的編寫都遵照“結(jié)構(gòu)化程序設(shè)計”的方法。其基本原則是自頂而下、逐步求精。結(jié)構(gòu)化程序方法提出了順序、選擇和循環(huán)三種基本程序結(jié)構(gòu),任何一個程序都可以用這三種結(jié)構(gòu)裝配起來。

  1.順序結(jié)構(gòu)

  順序執(zhí)行,就是按照程序語句行的自然順序,一條語句接一條語句地執(zhí)行程序。順序結(jié)構(gòu)十分簡單,它只是一種編寫和執(zhí)行程序的協(xié)議、規(guī)則,并不需要用專門的結(jié)構(gòu)語句來支持。

  2.判斷選擇結(jié)構(gòu)

  在用程序解決實際問題時,常常需要對問題的給定條件做出判斷,以便選擇不同的解決方法,這就必須使用判斷選擇(分支)結(jié)構(gòu)來編制程序。判斷選擇結(jié)構(gòu)有相應(yīng)的結(jié)構(gòu)語句。

  3.循環(huán)結(jié)構(gòu)

  在一個大程序段中,常常會重復(fù)使用某一段相同的或類似的程序段。在編制程序時,不必重復(fù)編寫這個程序段,可以用重復(fù)結(jié)構(gòu)來替代它。重復(fù)結(jié)構(gòu)也叫循環(huán)結(jié)構(gòu)。系統(tǒng)提供了建立三種重復(fù)結(jié)構(gòu)。

  程序的調(diào)試

  程序設(shè)計完成之后,很少有一次運(yùn)行成功的,尤其是復(fù)雜程序,包含的缺陷可能更多,程序設(shè)計者必須經(jīng)過多次調(diào)試,不斷地發(fā)現(xiàn)并修正其中的錯誤,證實正確無誤以后才能投入使用。一個大的應(yīng)用系統(tǒng)可以先對各模塊分調(diào),然后再連調(diào)和總調(diào)。

  1.程序錯誤的分類

  總結(jié)程序中出現(xiàn)的錯誤,一般可分為語法錯誤、系統(tǒng)錯誤和邏輯錯誤三類。

  語法錯誤,因程序設(shè)計人員對程序設(shè)計語言的理解不夠,或程序設(shè)計基本功不扎實造成的結(jié)果。

  系統(tǒng)錯誤,由于計算機(jī)硬件、軟件引起的錯誤,比如計算機(jī)硬件故障;病毒感染等。對于系統(tǒng)錯誤,主要是靠經(jīng)驗和對硬件的了解,通過分析判斷排除。

  邏輯錯誤,指那些雖然不違反系統(tǒng)規(guī)則,但是卻不合邏輯或不合題目語義的錯誤。這些錯誤系統(tǒng)一般很難自行檢測出來。

  更多自考動態(tài)請您持續(xù)關(guān)注環(huán)球網(wǎng)校自考頻道!

 

?2013年10月各省市自考成績查詢?nèi)肟趨R總

?2014年4月自考報名

更多信息請訪問:自學(xué)考試頻道    自學(xué)考試論壇

分享到: 編輯:環(huán)球網(wǎng)校

資料下載 精選課程 老師直播 真題練習(xí)

自學(xué)考試資格查詢

自學(xué)考試歷年真題下載 更多

自學(xué)考試每日一練 打卡日歷

0
累計打卡
0
打卡人數(shù)
去打卡

預(yù)計用時3分鐘

環(huán)球網(wǎng)校移動課堂APP 直播、聽課。職達(dá)未來!

安卓版

下載

iPhone版

下載

返回頂部