出版時(shí)間:2010-1 出版社:人民郵電出版社 作者:全國(guó)計(jì)算機(jī)等級(jí)考試命題中心,未來(lái)教育與研究中心 編著 頁(yè)數(shù):241 字?jǐn)?shù):655000
Tag標(biāo)簽:無(wú)
前言
全國(guó)計(jì)算機(jī)等級(jí)考試自1994年由國(guó)家教育部考試中心推出以來(lái),為評(píng)測(cè)全社會(huì)非計(jì)算機(jī)專業(yè)人員的計(jì)算機(jī)知識(shí)和技能,培養(yǎng)各行業(yè)的計(jì)算機(jī)應(yīng)用人才開(kāi)辟了一條新的道路,受到了用人單位和學(xué)習(xí)人員的熱烈歡迎。全國(guó)計(jì)算機(jī)等級(jí)考試通過(guò)數(shù)年的發(fā)展,已經(jīng)成為我國(guó)最大型的計(jì)算機(jī)類考試。為了幫助更多的學(xué)習(xí)者順利地通過(guò)考試,并掌握相應(yīng)的操作技能,我們?cè)谏钊胝{(diào)研、詳盡分析考試大綱的基礎(chǔ)上,組織國(guó)內(nèi)著名高校的計(jì)算機(jī)專家和一線教師編寫了本書。作為參加計(jì)算機(jī)等級(jí)考試考生的必備輔導(dǎo)叢書,本書有著以下幾個(gè)顯著的特點(diǎn):1.筆試考點(diǎn)。精講精解無(wú)論哪門考試,所涉及的知識(shí)點(diǎn)都非常廣泛,這會(huì)讓很多初學(xué)者感到無(wú)從下手,把握不了考試的重點(diǎn),往往辛苦記憶了一大堆內(nèi)容,在考試中卻派不上用場(chǎng)。在這里,大家可以通過(guò)我們書中的2大分析指數(shù),把握考試的重點(diǎn):考核幾率:指某個(gè)考點(diǎn)在歷年考試中大概考核的幾率,如果考核幾率為100%,那您就不用考慮了,把這個(gè)知識(shí)點(diǎn)記透了,下次考試一定會(huì)出現(xiàn)。分值比例:指某個(gè)考點(diǎn)在歷年考試中,平均出現(xiàn)的考核分值,大家可以根據(jù)每章所占的總分值比例得知對(duì)應(yīng)章節(jié)的重要程度。僅知道重點(diǎn)卻不精通重點(diǎn)也是不行的,在此,我們采用多考多講、少考少講、不考不講的設(shè)計(jì)思路來(lái)組織全書的知識(shí)點(diǎn)講解,取其精華,棄其糟粕,盡量減少考生對(duì)一些不必要的內(nèi)容的記憶。每個(gè)考點(diǎn)中的內(nèi)容同樣也有考核的側(cè)重性,大家可以通過(guò)以下提示,進(jìn)一步掌握知識(shí)點(diǎn)的重中之重:考試鏈接:包括“筆試提示”、“上機(jī)提示”和“綜合提示”3種。筆試提示——對(duì)筆試考核重點(diǎn)的點(diǎn)撥;上機(jī)提示——對(duì)上機(jī)考核重點(diǎn)的點(diǎn)撥;綜合提示——對(duì)筆試和上機(jī)同時(shí)作為考核重點(diǎn)的點(diǎn)撥。誤區(qū)警示:指出學(xué)習(xí)和考試過(guò)程中,考生經(jīng)常容易出錯(cuò)的各種情況。通過(guò)每章的經(jīng)典題解和綜合自測(cè),考生可以及時(shí)發(fā)現(xiàn)自己所學(xué)的不足之處,進(jìn)一步鞏固對(duì)知識(shí)點(diǎn)的掌握。最后大家可以通過(guò)章節(jié)回顧部分,檢查自己對(duì)本章的重要考核知識(shí)點(diǎn)是否都已完全掌握。2.上機(jī)試題,分類講解眾所周知,上機(jī)考試有一個(gè)總的題庫(kù),考生都是從中隨機(jī)抽取一套試題進(jìn)行考試。由于題量較大,大家抽到重復(fù)套數(shù)的幾率也很小,但題庫(kù)中的題也不是每個(gè)試題代表一個(gè)不同的知識(shí)點(diǎn),很多試題都是通過(guò)不同形式考核同一個(gè)知識(shí)點(diǎn),大多數(shù)情況下都是“換湯不換藥”。為此,我們將上機(jī)考試題庫(kù)按各知識(shí)點(diǎn)分類統(tǒng)計(jì),點(diǎn)評(píng)各知識(shí)點(diǎn)考核內(nèi)容,同時(shí)通過(guò)各類試題中極具代表性的例題,為每類試題給出一個(gè)總的解題思路和詳細(xì)的解題步驟。
內(nèi)容概要
為了幫助考生在最短的時(shí)間內(nèi)順利通過(guò)計(jì)算機(jī)等級(jí)考試,全國(guó)計(jì)算機(jī)等級(jí)考試命題研究中心和未來(lái)教育教學(xué)與研究中心聯(lián)合設(shè)計(jì)、開(kāi)發(fā)了本套圖書。 全書共l4章,主要內(nèi)容包括:考試指南、公共基礎(chǔ)知識(shí)、C語(yǔ)言概述、運(yùn)算符與表達(dá)式、基本語(yǔ)句、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)、指針、編譯預(yù)處理和動(dòng)態(tài)存儲(chǔ)分配、結(jié)構(gòu)體和共用體、文件、機(jī)試與筆試沖刺試題。 本書所配光盤主要包括多媒體課堂和模擬考試系統(tǒng)。多媒體課堂以多媒體的方式講解考試的重點(diǎn)和難點(diǎn),讓考生在輕松的學(xué)習(xí)環(huán)境下進(jìn)一步強(qiáng)化鞏固知識(shí)點(diǎn)。模擬考試系統(tǒng)帶領(lǐng)考生提前進(jìn)入“考場(chǎng)”,自動(dòng)評(píng)分的功能讓考生了解自己對(duì)知識(shí)的掌握程度。書與光盤的完美結(jié)合,為考生通過(guò)考試提供實(shí)實(shí)在在的幫助。 本書可作為全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言科目的培訓(xùn)教材與自學(xué)用書,也可以作為學(xué)習(xí)二級(jí)C語(yǔ)言的參考書。
書籍目錄
第0章 考試指南 0.1 最新大綱專家解讀 0.2 上機(jī)考試環(huán)境及流程 0.3 上機(jī)題型剖析 第1章 公共基礎(chǔ)知識(shí) 1.1 數(shù)據(jù)結(jié)構(gòu)與算法 考點(diǎn)1 算法 考點(diǎn)2 數(shù)據(jù)結(jié)構(gòu)的基本概念 考點(diǎn)3 線性表及其順序存儲(chǔ)結(jié)構(gòu) 考點(diǎn)4 棧和隊(duì)列 考點(diǎn)5 線性鏈表 考點(diǎn)6 樹(shù)和二叉樹(shù) 考點(diǎn)7 查找技術(shù) 考點(diǎn)8 排序技術(shù) 1.2 程序設(shè)計(jì)基礎(chǔ) 考點(diǎn)9 程序設(shè)計(jì)方法與風(fēng)格 考點(diǎn)10 結(jié)構(gòu)化程序設(shè)計(jì) 考點(diǎn)11 面向?qū)ο蟮某绦蛟O(shè)計(jì) 1.3 軟件工程基礎(chǔ) 考點(diǎn)12 軟件工程基本概念 考點(diǎn)13 結(jié)構(gòu)化分析方法 考點(diǎn)14 結(jié)構(gòu)化設(shè)計(jì)方法 考點(diǎn)15 軟件測(cè)試 考點(diǎn)16 程序的調(diào)試 1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ) 考點(diǎn)17 數(shù)據(jù)庫(kù)系統(tǒng)的基本概念 考點(diǎn)18 數(shù)據(jù)模型 考點(diǎn)19 關(guān)系代數(shù) 考點(diǎn)20 數(shù)據(jù)庫(kù)設(shè)計(jì)與管理 綜合自測(cè) 第2章 C語(yǔ)言概述 2.1 語(yǔ)言基礎(chǔ)知識(shí) 考點(diǎn)1 C語(yǔ)言概述 考點(diǎn)2 C語(yǔ)言的構(gòu)成 2.2 常量、變量和數(shù)據(jù)類型 考點(diǎn)3 標(biāo)識(shí)符 考點(diǎn)4 常量 考點(diǎn)5 變量 綜合自測(cè) 第3章 運(yùn)算符與表達(dá)式 3.1 C語(yǔ)言運(yùn)算符 考點(diǎn)1 C運(yùn)算符簡(jiǎn)介 考點(diǎn)2 運(yùn)算符的結(jié)合性和優(yōu)先級(jí) 考點(diǎn)3 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式 3.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 考點(diǎn)4 基本的算術(shù)運(yùn)算符 考點(diǎn)5 算術(shù)表達(dá)式和運(yùn)算符的優(yōu)先級(jí)與結(jié)合性 考點(diǎn)6 自加、自減運(yùn)算符 3.3 賦值運(yùn)算符和賦值表達(dá)式 考點(diǎn)7 賦值運(yùn)算符和賦值表達(dá)式 考點(diǎn)8 復(fù)合的賦值運(yùn)算符 考點(diǎn)9 強(qiáng)制類型轉(zhuǎn)換運(yùn)算符與賦值運(yùn)算中的類型轉(zhuǎn)換 3.4 位運(yùn)算 考點(diǎn)10 位運(yùn)算符和位運(yùn)算 綜合自測(cè) 第4章 基本語(yǔ)句 4.1 C語(yǔ)句概述 考點(diǎn)1 C語(yǔ)句分類 4.2 賦值語(yǔ)句與輸入/輸出 考點(diǎn)2 字符輸出函數(shù)putchar() 考點(diǎn)3 字符輸入函數(shù) getchar() 考點(diǎn)4 格式輸出函數(shù)printf() 考點(diǎn)5 格式化輸入函數(shù)scanf() 綜合自測(cè) 第5章 選擇結(jié)構(gòu) 5.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 考點(diǎn)1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 5.2 邏輯運(yùn)算符和邏輯表達(dá)式 考點(diǎn)2 邏輯運(yùn)算符和邏輯表達(dá)式 5.3 if語(yǔ)句和用if語(yǔ)句構(gòu)成的選擇結(jié)構(gòu) 考點(diǎn)3 if語(yǔ)句的幾種形式 考點(diǎn)4 if語(yǔ)句的嵌套 考點(diǎn)5 條件運(yùn)算符構(gòu)成的選擇結(jié)構(gòu) 5.4 switch語(yǔ)句 考點(diǎn)6 switch語(yǔ)句 綜合自測(cè) 第6章 循環(huán)結(jié)構(gòu) 6.1 while 語(yǔ)句 考點(diǎn)1 while語(yǔ)句 6.2 do… while 語(yǔ)句 考點(diǎn)2 do…while 語(yǔ)句 6.3 for語(yǔ)句 考點(diǎn)3 for 語(yǔ)句 6.4 循環(huán)的嵌套 考點(diǎn)4 循環(huán)的嵌套 6.5 break語(yǔ)句和continue語(yǔ)句 考點(diǎn)5 break語(yǔ)句 考點(diǎn)6 continue語(yǔ)句 綜合自測(cè) 第7章 數(shù)組 7. 1一維數(shù)組的定義和引用 考點(diǎn)1 一維數(shù)組的定義及其元素的引用 考點(diǎn)2 一維數(shù)組的初始化 7.2 二維數(shù)組的定義和引用 考點(diǎn)3 二維數(shù)組的定義及其元素的引用 考點(diǎn)4 二維數(shù)組的初始化 7.3 字符數(shù)組 考點(diǎn)5 字符數(shù)組的定義及其初始化和引用 考點(diǎn)6 字符串和字符串結(jié)束標(biāo)志 考點(diǎn)7 字符數(shù)組的輸入/輸出 考點(diǎn)8 字符串處理函數(shù) 綜合自測(cè) 第8章 函數(shù) 8.1 庫(kù)函數(shù) 考點(diǎn)1 庫(kù)函數(shù) 8.2 函數(shù)定義的一般形式 考點(diǎn)2 函數(shù)的定義 8.3 函數(shù)參數(shù)和函數(shù)返回值 考點(diǎn)3 函數(shù)參數(shù)及函數(shù)的返回值 8.4 函數(shù)的調(diào)用 考點(diǎn)4 函數(shù)調(diào)用的一般形式和調(diào)用方式 考點(diǎn)5 函數(shù)的說(shuō)明及其位置 8.5 函數(shù)的遞歸調(diào)用 考點(diǎn)6 函數(shù)的遞歸調(diào)用 8.6 標(biāo)識(shí)符的作用域和存儲(chǔ)類別 考點(diǎn)7 標(biāo)識(shí)符的作用域和存儲(chǔ)類別 綜合自測(cè)第9章 指針 9.1 關(guān)于地址和指針 9.2 變量的指針和指向變量的指針變量 考點(diǎn)1 指針變量的定義和引用 考點(diǎn)2 指針變量作為函數(shù)參數(shù) 9.3 數(shù)組與指針 考點(diǎn)3 移動(dòng)指針 考點(diǎn)4 指向數(shù)組元素的指針以及通過(guò)指針引用數(shù)組元素 考點(diǎn)5 用數(shù)組名作為函數(shù)參數(shù) 9.4 字符串與指針 考點(diǎn)6 字符串及字符指針 9.5 指向函數(shù)的指針及返回指針值的函數(shù) 考點(diǎn)7 用函數(shù)指針變量調(diào)用函數(shù) 綜合自測(cè)第10章 編譯預(yù)處理和動(dòng)態(tài)存儲(chǔ)分配 10.1 宏定義 考點(diǎn)1 不帶參數(shù)的宏定義 考點(diǎn)2 帶參數(shù)的宏定義 10.2 文件包含 考點(diǎn)3 文件包含 10.3 關(guān)于動(dòng)態(tài)存儲(chǔ)的函數(shù) 考點(diǎn)4 malloc()函數(shù) 考點(diǎn)5 free()函數(shù) 綜合自測(cè)第11章 結(jié)構(gòu)體和共用體 11.1 用typedef說(shuō)明一種新類型名 考點(diǎn)1 用typedef說(shuō)明一種新類型名 11.2 結(jié)構(gòu)體類型、結(jié)構(gòu)體變量的定義和引用 考點(diǎn)2 結(jié)構(gòu)體類型的變量、數(shù)組和指針變量的定義 11.3 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針 考點(diǎn)3 指向結(jié)構(gòu)體變量的指針 11.4 鏈表 考點(diǎn)4 鏈表 考點(diǎn)5 建立單向鏈表 考點(diǎn)6 順序訪問(wèn)鏈表中各結(jié)點(diǎn)的數(shù)據(jù)域 考點(diǎn)7 在鏈表中插入和刪除結(jié)點(diǎn) 11.5 共用體 考點(diǎn)8 共用體類型的定義和引用 綜合自測(cè)第12章 文件 12.1 C語(yǔ)言文件的概念 考點(diǎn)1 文件的概念和文件指針 12.2 文件的打開(kāi)與關(guān)閉 考點(diǎn)2 fopen()函數(shù)和fclose()函數(shù) 12.3 文件的讀、寫 考點(diǎn)3 fputc()函數(shù)和fgetc()函數(shù) 考點(diǎn)4 fread()函數(shù)和fwrite()函數(shù) 考點(diǎn)5 fscanf()函數(shù)和fprintf()函數(shù) 考點(diǎn)6 fgets()函數(shù)和fputs()函數(shù) 12.4 文件的定位 考點(diǎn)7 fseek()函數(shù)和隨機(jī)讀寫 綜合自測(cè)第13章 機(jī)試與筆試沖刺試題 13.1 機(jī)試沖刺試題 第1套 上機(jī)真題 第2套 上機(jī)真題 13.2 筆試沖刺試題 第1套 筆試全真模擬試題 第2套 筆試全真模擬試題附錄
章節(jié)摘錄
插圖:1.文件的概念在C語(yǔ)言中,對(duì)于輸人、輸出的數(shù)據(jù)都按“數(shù)據(jù)流”的形式來(lái)處理,輸出時(shí),系統(tǒng)不添加任何信息,輸入時(shí),逐一讀人數(shù)據(jù),直到遇到EOF或文件結(jié)束標(biāo)志為止。C程序中的輸入、輸出文件,都以數(shù)據(jù)流的形式存儲(chǔ)在介質(zhì)上。對(duì)文件的輸入輸出方式也稱“存取方式”。在C語(yǔ)言中,有兩種對(duì)文件的存取方式:順序存取和直接存取。順序存取文件的特點(diǎn)是:每當(dāng)“打開(kāi)”這類文件,進(jìn)行讀或?qū)懖僮鲿r(shí),總是從文件的開(kāi)頭開(kāi)始,從頭到尾順序地讀或?qū)?;?dāng)順序存取文件時(shí),要讀第n個(gè)字節(jié)時(shí),先要讀取前n-1個(gè)字節(jié),而不能一開(kāi)始就讀到第n個(gè)字節(jié),要寫第n個(gè)字節(jié)時(shí),先要寫前n-1個(gè)字節(jié)。直接存取文件又稱隨機(jī)存取文件,其特點(diǎn)是可以通過(guò)調(diào)用c語(yǔ)言的庫(kù)函數(shù)去指定開(kāi)始讀(寫)的字節(jié)號(hào),然后直接對(duì)此位置上的數(shù)據(jù)進(jìn)行讀(寫)操作。數(shù)據(jù)存放在介質(zhì)上的形式分為文本形式和二進(jìn)制形式,因此可以按數(shù)據(jù)的存放形式分為文本文件和二進(jìn)制文件。這兩種文件都既可以用順序方式,又可以采用直接(隨機(jī))方式進(jìn)行存取。文本文件的特點(diǎn):當(dāng)輸出時(shí),數(shù)據(jù)按面值轉(zhuǎn)換成一串字符,每個(gè)字符以字符的ASCII代碼值存儲(chǔ)到文件中,一個(gè)字符占一個(gè)字節(jié)。當(dāng)用printf函數(shù)進(jìn)行輸出時(shí)就進(jìn)行了這樣的轉(zhuǎn)換,只是在內(nèi)部處理過(guò)程中,指定了輸出文件為終端屏幕。反之,當(dāng)輸入時(shí),又把指定的一串字符按類型轉(zhuǎn)換成數(shù)據(jù),并存入內(nèi)存。如當(dāng)調(diào)用scani函數(shù)進(jìn)行輸入時(shí)就進(jìn)行了這種轉(zhuǎn)換,只是在內(nèi)部處理過(guò)程中,指定了終端鍵盤為輸入文件。當(dāng)數(shù)據(jù)按照二進(jìn)制數(shù)形式直接輸出到文件中時(shí),數(shù)據(jù)不經(jīng)過(guò)任何轉(zhuǎn)換,按計(jì)算機(jī)內(nèi)的存儲(chǔ)形式直接存放到磁盤上;也就是說(shuō)對(duì)于字符型數(shù)據(jù),每個(gè)字符占一個(gè)字節(jié),對(duì)于int類型數(shù)據(jù),每個(gè)數(shù)據(jù)占兩個(gè)字節(jié),當(dāng)從二進(jìn)制文件中讀人數(shù)據(jù)時(shí),不必經(jīng)過(guò)任何轉(zhuǎn)換,而直接將讀入的數(shù)據(jù)存人變量所占內(nèi)存空間中。在二進(jìn)制文件中,因?yàn)椴淮嬖谵D(zhuǎn)換的操作,從而提高了對(duì)文件輸入輸出的速度。注意:不能將二進(jìn)制數(shù)據(jù)直接輸出到終端屏幕,也不能從鍵盤輸入二進(jìn)制數(shù)據(jù)。在對(duì)文件進(jìn)行輸入或輸出的時(shí)候,系統(tǒng)將為輸入或輸出文件開(kāi)辟緩沖區(qū)?!熬彌_區(qū)”是系統(tǒng)在內(nèi)存中為各文件開(kāi)辟的一片存儲(chǔ)區(qū)。當(dāng)對(duì)某文件進(jìn)行輸出時(shí),系統(tǒng)首先把輸出的數(shù)據(jù)填入為該文件開(kāi)辟的緩沖區(qū)內(nèi),每當(dāng)緩沖區(qū)被填滿時(shí),就把緩沖區(qū)中的內(nèi)容一次性地輸出到對(duì)應(yīng)文件中。當(dāng)從某文件輸入數(shù)據(jù)時(shí),首先將從輸入文件中輸入一批數(shù)據(jù)放入到該文件的內(nèi)存緩沖區(qū)中,輸入語(yǔ)句將從該緩沖區(qū)中依次讀取數(shù)據(jù);當(dāng)該緩沖區(qū)中的數(shù)據(jù)被讀完時(shí),再?gòu)妮斎胛募休斎胍慌鷶?shù)據(jù)放入緩沖區(qū)。這樣可以很好地提高讀取效率。
編輯推薦
《2010全國(guó)計(jì)算機(jī)等級(jí)考試筆試·上機(jī)一本通:二級(jí)C語(yǔ)言》:2010年考試專用一本速通筆試上機(jī)、精講精解,全真模擬,速學(xué)速通視頻教學(xué)專家點(diǎn)撥、名師親授,建綱構(gòu)網(wǎng),一通百通模擬考場(chǎng)考試題庫(kù)、精選真題,模擬真考環(huán)境,系統(tǒng)自動(dòng)評(píng)分大綱解讀最新大綱、專家解讀、剖析命題規(guī)律、考試要點(diǎn)全國(guó)計(jì)算機(jī)等級(jí)考試優(yōu)秀圖書精編版一心為考生 經(jīng)典鑄永恒經(jīng)常被模仿 從來(lái)被超越全部試題源自更新后的考試題庫(kù),全面覆蓋考核知識(shí)點(diǎn)動(dòng)畫演繹,視頻講解,讓學(xué)習(xí)變得更高效、更輕松模擬真實(shí)考試環(huán)境,題量超大,智能評(píng)分多媒體課堂透析重點(diǎn)、難點(diǎn),“易”通百通
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載