黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁 - 網校 - 題庫 - 直播 - 雄鷹 - 團購 - 書城 - 模考 - 學習通 - 導航 - 510 -
首頁考試吧網校題庫直播雄鷹510團購書城模考論壇實用文檔作文大全寶寶起名
2014中考
法律碩士
2014高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓 自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托福考試
托業考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關 員
外 銷 員
價格鑒證
網絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業培訓
社會工作者
銀行從業
教師資格
營養師
保險從業
普 通 話
證券從業
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業水平
衛生資格 執業醫師 執業藥師 執業護士
會計從業資格
基金從業資格
統計從業資格
經濟師
精算師
統計師
會計職稱
法律顧問
ACCA考試
注冊會計師
資產評估師
高級經濟師
審計師考試
高級會計師
注冊稅務師
國際內審師
理財規劃師
美國注冊會計師
一級建造師
安全工程師
設備監理師
公路監理師
公路造價師
二級建造師
招標師考試
物業管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環保工程師
化工工程師
暖通工程師
咨詢工程師
結構工程師
城市規劃師
材料員考試
監理工程師
房地產估價
土地估價師
安全評價師
房地產經紀人
投資項目管理師
環境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學習
思想匯報
作文大全
工作總結
求職招聘 論文下載 直播課堂
您現在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > VB > 復習資料 > 正文

2014計算機二級VB考試重難點分析(3)

來源:考試吧 2014-7-18 16:45:16 考試吧:中國教育培訓第一門戶 模擬考場
考試吧整理了“2014計算機二級VB考試重難點分析”,望給備考2014年計算機等級考試的考生帶來幫助!

  查看匯總:2014計算機二級VB考試重難點分析匯總 熱點文章

第3章 程序設計基礎

  本章主要考查程序設計的一些基本知識,比如程序設計的方法與風格、結構化程序設計與面向對象程序設計的基本思想。從歷次的試題來看,本章試題分值約占2.4%,屬于非重點考查對象。盡管分值所占的比例較少,但基本上每次至少有一道試題。試題以選擇和填空的形式出現。

  3.1 程序設計

  該節知識點所占試題比重為17%,屬于非重點考查對象。到目前為止,該知識點只出過一道選擇題。從考試大綱來看,主要考查程序設計的方法、程序設計風格。

  3.1.1 考點1:程序設計的方法

  程序是指令的有序集合,它是為了解決某一問題而設計的一系列指令。程序設計是使用計算機系統的指令或語句,組成求解不同問題,實現不同算法所需的完整序列的一個工作過程。隨著計算機硬件技術的發展以及計算機技術的廣泛應用,根據需求程序設計的方法也經過了幾個發展的過程。

  在程序設計早期,由于受到計算機硬件的限制,運行速度慢,存儲空間少,使得程序員不得不提高程序的效率,在這種情況下,編程成了一種技巧和藝術,程序的可理解性和可擴充性沒有得到重視。在這個時期出現的高級語言有Fortran、COBOL、ALGOL、Basic等語言,在這個時期不注重程序的結構,可以說這是沒有固定程序設計方法的時期。

  計算機硬件得到了很大的發展,在編程的時候,運行速度和存儲空間不再困擾程序員,計算機技術應用范圍的擴大使得程序必須要有良好的結構,在這種需求下,提出了結構化程序設計方法。這時出現的高級語言有PASCAL、C等。20世紀60年代后期,提出了類和對象的概念,程序設計已經不是問題的中心,如何更好地描述問題已經成為了主題,因此在這種情況下,面向對象的程序設計方法發展起來了,并得到廣泛地應用。進入20世紀80年代后,出現了一系列的面向對象程序設計語言,如C++等。

  下面我們會詳細討論結構化程序設計和面向對象程序設計。

  3.1.2 考點2:程序設計的風格

  我們在編寫程序時要養成良好的程序設計習慣,對程序的要求不僅能夠在計算機上正確運行,而且要便于閱讀和被別人理解,便于程序的調試和維護。好的程序設計風格有助于提高程序的正確性、可讀性、可維護性和可用性。要使程序具有良好的風格,概括起來可以分成4部分:源程序文檔化、數據說明、語句結構、輸入/輸出方法。

  1.源程序文檔化

  源程序文檔化主要包括:標識符的命名、程序中添加注釋以及程序的編輯風格。

  (1)標識符的命名

  標識符即符號名,包括變量名、模塊名、常量名、標號名、函數名、數據區名和緩沖區名等。一個程序中必然有很多的標識符,特別是在一個復雜大型的程序中,標識符可能成千上萬,對標識符作用的正確理解是讀懂程序的前提,如果程序員隨意命名標識符,程序的可讀性會很差。

  因此,標識符的命名應該要規范化,具體要根據下面幾個原則來命名。

  ① 選取有實際意義的標識符名稱。為了方便理解標識符的作用,標識符的名字要能夠反映其作用,如用于存儲數量的變量的名稱可以是count等。

  ② 為了便于程序的輸入,標識符的名字不宜太長。必要時可以用一些縮寫,但是要注意縮寫規則要一致,并且要給每一個變量加上注釋。

  ③ 為了便于區分,不同的標識符不要取過于相似的名字。

  ④ 由于程序中通常需要大量不同類型的標識符,為了使說明部分閱讀起來更加清晰,在對其進行類型說明時應注意以下幾點:按照某種順序對各種類型的變量進行集中說明,如先說簡單類型,再說明記錄類型;在使用一個說明語句對同一類型的多個變量進行說明時,按照變量名中的字母順序進行排列。

  (2)程序中加注釋

  注釋是程序員與日后的程序讀者之間通信的重要工具,用自然語言或偽碼描述。它說明了程序的功能,特別在維護階段,對理解程序提供了明確指導。一些正規的程序文本中,注釋行的數量占到整個源程序的1/3~1/2,甚至更多。注釋分序言性注釋和功能性注釋。

  ① 序言性注釋:一般置于每個程序模塊的開頭部分,它應當給出程序的整體說明,用來引導讀者理解程序。主要描述內容可以包括:程序標題、程序功能說明、主要算法、接口說明、有關數據描述、程序位置、開發簡歷、程序設計者、復審者、復審日期和修改日期等。

  ② 功能性注釋:一般置于程序體中,用來描述其后的語句或程序段是用來做什么的,或者是執行了其下面的語句或程序段會產生什么樣的效果,而不要解釋下面該怎么做。

  (3)程序的編輯風格

  為了使程序的結構一目了然,可以在程序中利用空格、空行、縮進等技巧使程序層次清晰,便于程序的理解。可以按照以下幾個原則來編輯程序。

  ① 恰當地利用括號,可以突出運算的優先性,避免發生運算錯誤。

  ② 程序段之間可用空行隔開。

  ③ 對于選擇語句和循環語句,應該做適當的縮進,使得程序的邏輯結構更加清晰。

  2.數據說明

  在程序設計時,應該注意數據說明的風格。為了使數據定義更易于理解和維護,有以下指導原則。

  (1)數據說明順序應規范化,使數據的屬性更易于查找,從而有利于測試、糾錯與維護。原則上,數據說明的次序與語法無關,其次序是任意的,但是便于閱讀和理解,最好使其規范化,使說明次序按照某種規則固定。例如,按以下順序:常量說明、類型說明、全程量說明及局部量說明。

  (2)語句中變量的說明應有序化,多個變量在同一個說明語句中說明時,各變量名按字典序排列。

  (3)使用注釋來說明復雜的數據結構時,要說明在程序實現這個數據結構時的特點。

  3.語句結構

  單個語句結構是編碼階段的任務,語句結構追求簡單直接,不能為了追求效率而使代碼復雜化。我們可以根據下面的原則來構造語句。

  ① 為了便于閱讀和理解,不要一行多個語句。

  ② 不同層次的語句采用縮進形式,使程序的邏輯結構和功能特征更加清晰。

  ③ 要避免復雜的判定條件,避免多重的循環嵌套。

  ④ 表達式中使用括號以提高運算次序的清晰度。

  ⑤ 程序編寫首先應當考慮程序結構的清晰性,不要刻意追求技巧性,使得程序復雜。

  ⑥ 除非對效率有特殊要求,否則先要考慮程序的清晰性,不要追求高效率而喪失程序的清晰度。

  ⑦ 程序編寫要簡單,要直截了當地表達出程序員的用意。

  ⑧ 首先要保證程序正確,然后才要求提高速度。

  ⑨ 避免使用臨時變量而使程序可讀性下降。

  ⑩ 盡可能使用庫函數。

  4.輸入和輸出

  輸入和輸出是程序的一個重要的組成部分,是用戶和計算機交互直接相關的。輸入和輸出的方式應當盡量方便用戶的使用。一定要避免輸入輸出的不當而導致用戶使用軟件麻煩。因此,在軟件需求分析階段和設計階段,就應基本確定輸入和輸出的風格。軟件能否被用戶接受,有時就取決于輸入和輸出的風格。

  一個良好的輸入輸出風格能夠使用戶很方便地使用系統,我們在編碼階段可以根據下面的原則來設計一個好的輸入輸出。

  ① 對所有輸入的數據都要進行有效性檢查,要能夠識別出錯誤的輸入,對錯誤的輸入做出異常處理,使得每個輸入數據都具有有效性。

  ② 檢查輸入數據項的各種重要組合的合理性,必要時報告輸入狀態信息。

  ③ 在輸入時,輸入的步驟和方式應該盡量簡單。

  ④ 輸入數據時,應允許使用自由格式輸入。

  ⑤ 允許默認值

  ⑥ 輸入一批數據時,最好使用輸入結束標志,而不要用戶指定輸入數據數目。

  ⑦ 在交互輸入時,要給用戶提示信息,如可使用選擇項的種類和取值范圍,在輸入結束時,給出狀態信息。

  ⑧ 當程序設計語言對輸入/輸出格式有嚴格要求時,應保持輸入格式與輸入語句的要求的一致性。

  ⑨ 給所有的輸出加注解,并設計輸出報表格式。

  例3.1.1 以下敘述中錯誤的是( )。[2005年9月 選擇第11題]

  A.用戶所定義的標識符允許使用關鍵字

  B.用戶所定義的標識符應盡量做到“見名知意”

  C.用戶所定義的標識符必須以字母或下劃線開頭

  D.用戶定義的標識符中,大、小寫字母代表不同標識

  答案:A

1 2  下一頁

  相關推薦:

  2014年全國計算機二級VB考點解析匯總

  2014年計算機二級VB模擬試題及答案匯總

  2014年全國計算機二級VB上機考試試題匯總

文章責編:lipeng566  
看了本文的網友還看了
文章搜索
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網 All Rights Reserved 
中國科學院研究生院權威支持(北京) 電 話:010-62168566 傳 真:010-62192699
主站蜘蛛池模板: 国精品午夜dy8888狼人 | 成人免费在线观看视频 | 欧美亚洲综合另类 | 国产精品亚洲二区在线 | 亚洲欧美不卡中文字幕 | 热久久精品免费视频 | 欧美激情一区二区三区免费观看 | 一级午夜a毛片免费视频 | 国产黄色片视频 | 国产一区二区三区在线看片 | 成人高清免费 | 亚洲欧美在线视频 | 亚洲欧美网| 久草视频精品 | 怡红院五月天 | 福利网站在线 | 日本一区二区三区在线 观看网站 | 成人国内精品久久久久影 | 九九99九九精彩 | 亚洲 欧美 日韩在线综合福利 | 特级全黄一级毛片视频 | 天天搞夜夜爽 | 国产成人精品午夜在线播放 | 成年人免费在线 | 好爽好黄的视频 | 免费的一极毛片在线播放 | 日韩高清在线免费看 | 99久久精品国产亚洲 | 涩涩涩视频在线观看免费 | 欧美 中文字幕 | 欧美v在线| 久久精品影视 | 福利成人| 午夜a视频 | 国产碰碰| 夜夜摸天天操 | 啪啪网址大全 | 亚洲欧美一区二区三区久本道 | www.久久精品视频 | 亚洲视频在线观看网址 | 中国三级黄色 |