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