《(2014年)全國(guó)計(jì)算機(jī)等級(jí)考試考眼分析與樣卷解析:2級(jí)C語(yǔ)言(第4版)》根據(jù)最新全國(guó)計(jì)算機(jī)等級(jí)考試最新考試大綱和官方教程,結(jié)合編者多年從事命題、閱卷及培訓(xùn)輔導(dǎo)的實(shí)際經(jīng)驗(yàn)編寫(xiě)而成!(2014年)全國(guó)計(jì)算機(jī)等級(jí)考試考眼分析與樣卷解析:2級(jí)C語(yǔ)言(第4版)》分為上、下兩篇:考眼分析和樣卷解析。在上篇考眼分析中,按官方指定考試教程章節(jié)編排內(nèi)容,分為“考什么”、“怎么考”兩個(gè)模塊!翱际裁础蹦K中歸納出本節(jié)的核心知識(shí)點(diǎn),對(duì)考點(diǎn)、重點(diǎn)、難點(diǎn)內(nèi)容進(jìn)行解釋與剖析;“怎么考”模塊中精選出?碱}型與歷年真題進(jìn)行解析,增強(qiáng)學(xué)生解題能力。在下篇樣卷解析中,提供3套無(wú)紙化考試樣卷和答案解析,緊扣最新考試大綱,試卷的命題形式、考點(diǎn)分布、難易程度均與真實(shí)考試相當(dāng),全面模擬真題考試,預(yù)測(cè)考點(diǎn),應(yīng)試導(dǎo)向準(zhǔn)確。
一、程序設(shè)計(jì)方法和風(fēng)格
1.程序設(shè)計(jì)方法
程序設(shè)計(jì)方法是研究問(wèn)題求解和如何進(jìn)行系統(tǒng)構(gòu)造的軟件方法學(xué)。常用的程序設(shè)計(jì)方法有:結(jié)構(gòu)化程序設(shè)計(jì)方法、軟件工程方法和面向?qū)ο蠓椒ā?nbsp;
2.程序設(shè)計(jì)風(fēng)格
程序設(shè)計(jì)風(fēng)格是指編寫(xiě)程序時(shí)所表現(xiàn)出的特點(diǎn)、習(xí)慣和邏輯思路。良好的程序設(shè)計(jì)風(fēng)格對(duì)于好的程序設(shè)計(jì)具有關(guān)鍵性作用。
要形成良好的程序設(shè)計(jì)風(fēng)格,主要應(yīng)注重和考慮源程序文檔化、數(shù)據(jù)說(shuō)明、語(yǔ)句結(jié)構(gòu)和輸入輸出等因素。
二、結(jié)構(gòu)化程序設(shè)計(jì)
1.基本原則
結(jié)構(gòu)化程序設(shè)計(jì)的基本原則是:模塊化原則,自頂向下原則,逐步求精原則和限制使用goto語(yǔ)句。
模塊化是把程序要解決的總目標(biāo)分解為分目標(biāo),再進(jìn)一步分解為具體的小目標(biāo),把每個(gè)小目標(biāo)稱為一個(gè)模塊。
自頂向下是要求程序設(shè)計(jì)必須首先考慮全局,不要一開(kāi)始就過(guò)多追求眾多的細(xì)節(jié),先從最上層總目標(biāo)開(kāi)始設(shè)計(jì),逐步使問(wèn)題具體化。
2.3種基本程序結(jié)構(gòu)及其特點(diǎn)
結(jié)構(gòu)化程序設(shè)計(jì)的3種基本結(jié)構(gòu)分別是:順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。
。1)順序結(jié)構(gòu)也就是順序執(zhí)行結(jié)構(gòu),它是最基本、最常用的結(jié)構(gòu)。所謂順序執(zhí)行,就是按照程序行的自然順序,一條一條地執(zhí)行程序。
。2)選擇結(jié)構(gòu)包括簡(jiǎn)單選擇和多分支選擇結(jié)構(gòu),這種結(jié)構(gòu)可以根據(jù)設(shè)定的條件,控制語(yǔ)句流程,有選擇地執(zhí)行不同的語(yǔ)句序列。
……