shiyeyouyou
2007年上半年考試的報(bào)名時(shí)間是2007年2月26日——4月6日。全市的報(bào)名地點(diǎn)共有20個(gè),位于渝中區(qū)、九龍坡區(qū)的報(bào)名點(diǎn): 報(bào)名點(diǎn) 報(bào)名點(diǎn)地址 郵政編碼 聯(lián)系人 聯(lián)系電話(huà) 重慶科技學(xué)院管理學(xué)院 渝中區(qū)石油路1號(hào) 400042 謝 勤 89092101 重慶凱德文化發(fā)展有限公司 渝中區(qū)人民路173號(hào)附6號(hào) 400015 何元崢 63622560 重慶工學(xué)院科學(xué)與工程系 九龍坡區(qū)楊家坪興勝路4號(hào) 400050 徐茂華 68667875 更多考試信息見(jiàn)7日人才網(wǎng)資訊中心
李哈尼尼
重慶市高校非計(jì)算機(jī)專(zhuān)業(yè)二級(jí)C等級(jí)考試大綱(07-03最新)--------------------------------------------------------------------------------以下內(nèi)容只有回復(fù)后才可以瀏覽一、C程序基礎(chǔ)1. C程序的基本結(jié)構(gòu)1) C源程序的組成成分(主函數(shù)的重要性);2) C語(yǔ)言的基本元素(字符集、標(biāo)識(shí)符、保留字符);3) 注釋語(yǔ)句的作用和用法;2. C語(yǔ)言的基本數(shù)據(jù)類(lèi)型1) 基本數(shù)據(jù)類(lèi)型、常量的表示方法;2) 變量的定義和初始化;3. C語(yǔ)言中的表達(dá)式運(yùn)算1) 運(yùn)算符優(yōu)先級(jí)別和結(jié)合性規(guī)則;2) 算術(shù)運(yùn)算符和算術(shù)表達(dá)式;3) 賦值運(yùn)算符和賦值表達(dá)式;4) 自反運(yùn)算符;5) 自增、自減運(yùn)算符;6) 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式;7) sizoef運(yùn)算符;4. 不同類(lèi)型數(shù)據(jù)混合運(yùn)算及數(shù)據(jù)轉(zhuǎn)換1) 不同數(shù)據(jù)類(lèi)型隱式轉(zhuǎn)換;2) 不同數(shù)據(jù)類(lèi)型顯式轉(zhuǎn)換;5. C程序的輸出――最基本的輸出函數(shù)(printf、putchar)6. C程序的輸入――最基本的輸入函數(shù)(scanf、getchar)7. 常用數(shù)學(xué)類(lèi)標(biāo)準(zhǔn)庫(kù)函數(shù)的簡(jiǎn)單應(yīng)用包括:abs、fabs、fmod、sin、cos、tan、exp、pow、log、log10、sqrt、fabs等; 二.C程序的基本控制結(jié)構(gòu)1. C程序控制結(jié)構(gòu)中的條件表示方法1) 關(guān)系運(yùn)算符和關(guān)系表達(dá)式運(yùn)算;2) 邏輯運(yùn)算符和邏輯表達(dá)式運(yùn)算;2. 分支結(jié)構(gòu)程序設(shè)計(jì)1) if語(yǔ)句與程序的單分支結(jié)構(gòu);2) if~else語(yǔ)句與程序的雙分支結(jié)構(gòu);3) 條件運(yùn)算符與條件表達(dá)式;4) 復(fù)合語(yǔ)句及其在程序中的使用;5) if語(yǔ)句的嵌套與程序的多分支結(jié)構(gòu);6) switch語(yǔ)句與程序的多分支結(jié)構(gòu);3. 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)1) while型循環(huán)結(jié)構(gòu);2) do~while 型循環(huán)結(jié)構(gòu);3) for型循環(huán)結(jié)構(gòu);4) 空語(yǔ)句及其在程序中的使用;5) 循環(huán)的嵌套(只要求到3層);4. C語(yǔ)言中的其他簡(jiǎn)單控制結(jié)構(gòu)1) break語(yǔ)句的使用方法;2) continue語(yǔ)句的使用方法;5. C語(yǔ)言控制結(jié)構(gòu)應(yīng)用舉例1) 累加、累乘、最大公約數(shù)、最小公倍數(shù)、階乘、素?cái)?shù)等簡(jiǎn)單問(wèn)題求解方法;2) 窮舉思想及程序?qū)崿F(xiàn);3) 迭代思想及程序?qū)崿F(xiàn)(其中包括:一元高階方程求根的二分迭代解法);三.函數(shù)與程序結(jié)構(gòu)1. 函數(shù)的定義與調(diào)用1) 函數(shù)的定義、函數(shù)的聲明、函數(shù)的調(diào)用和函數(shù)的返回值(包括基本類(lèi)型、空類(lèi)型);2) 函數(shù)調(diào)用時(shí)的值參數(shù)傳遞;3) 函數(shù)的嵌套調(diào)用;4) 函數(shù)的遞歸調(diào)用;5) 簡(jiǎn)單問(wèn)題的遞歸函數(shù)設(shè)計(jì)(例如:階乘、Fibonacci數(shù)列、整型數(shù)據(jù)的數(shù)字拆分處理等);2. C程序結(jié)構(gòu)與變量的作用域和生存期1) C程序的一般結(jié)構(gòu);2) 變量的作用域(全局變量的定義和使用、局部變量的定義和使用);3) 變量的生存期(存儲(chǔ)類(lèi)別符extern和static對(duì)全局變量的作用;存儲(chǔ)類(lèi)別符auto和static對(duì)局部變量的作用);3. 編譯預(yù)處理1) 宏定義預(yù)處理命令的概念和簡(jiǎn)單應(yīng)用(包括帶參和不帶參宏定義);2) 文件包含預(yù)處理命令的使用方法;四.指針與函數(shù)1. 指針變量的定義和引用1) 指針變量的定義、初始化和賦值;2) 指針變量的引用;3) C語(yǔ)言中的地址運(yùn)算;2. 指針變量作函數(shù)的參數(shù)1) 函數(shù)調(diào)用時(shí)的地址參數(shù)傳遞;2) 指針變量與指針指向變量的區(qū)別;3. 函數(shù)的指針1) 指向函數(shù)的指針變量的定義;2) 用指向函數(shù)的指針變量來(lái)調(diào)用函數(shù);3) 指向函數(shù)的指針變量作函數(shù)參數(shù);4) 返回指針值的函數(shù);五.?dāng)?shù)組及簡(jiǎn)單應(yīng)用1. 一維數(shù)組1) 一維數(shù)組的定義方法;2) 一維數(shù)組的初始化方法;3) 一維數(shù)組元素的引用方法;4) 一維數(shù)組作函數(shù)的參數(shù);2. 二維數(shù)組和多維數(shù)組(以二維數(shù)組為主)1) 二維數(shù)組、多維數(shù)組的定義方法;2) 二維數(shù)組、多維數(shù)組的初始化方法;3) 二維數(shù)組、多維數(shù)組元素的引用方法;4) 二維數(shù)組作函數(shù)的參數(shù);3. 數(shù)組的簡(jiǎn)單應(yīng)用1) 數(shù)組元素值的隨機(jī)生成法(標(biāo)準(zhǔn)庫(kù)函數(shù)srand. rand. 和time 的使用方法);2) 常用排序方法(冒泡排序法和選擇排序法);3) 常用查找法(直接查找法和二分查找法);六.字符數(shù)據(jù)、字符串(字符數(shù)組)數(shù)據(jù)及其簡(jiǎn)單應(yīng)用1. C語(yǔ)言字符串表示方法1) 字符串(字符數(shù)組)的定義和初始化方法;2) 字符串?dāng)?shù)據(jù)的輸入方法(scanf函數(shù)和gets函數(shù)的使用);3) 字符串?dāng)?shù)據(jù)的輸出方法(printf函數(shù)和puts函數(shù)的使用);2. 字符串的常用處理方法1) 字符類(lèi)別的判斷方法和大小寫(xiě)字母的轉(zhuǎn)換方法;2) 字符串中有效數(shù)字字符的統(tǒng)計(jì)方法;3) 字符串的復(fù)制方法;4) 字符串的連接方法;5) 字符串中字符的查找、插入和刪除方法;6) 字符串中子字符串的查找、插入和刪除方法;3. 常用字符和字符串處理標(biāo)準(zhǔn)庫(kù)函數(shù)包括:isalpha 、 isdigit、 isalnum、 isspace、 isupper、 islower、toupper、tolower、 strlen、 strcpy、strcat、 strcmp、 strchr、 strstr、 atoi、 atoll、 atof 等;七、指針與數(shù)組1. 指針的定義和使用方法2. 一維數(shù)組與指針的關(guān)系及簡(jiǎn)單應(yīng)用1) 用指向一維數(shù)組的指針變量表示數(shù)組元素地址和數(shù)組元素值的方法;2) 一維數(shù)組簡(jiǎn)單應(yīng)用的指針變量表示和處理方法(常用的排序和查找方法);3. 二維數(shù)組與指針的關(guān)系及簡(jiǎn)單應(yīng)用1) 用指向二維數(shù)組的指針變量表示數(shù)組元素地址和數(shù)組元素值的方法; 2) 指向若干元素構(gòu)成數(shù)組的指針變量定義方法和簡(jiǎn)單使用;4. 指針數(shù)組與命令行參數(shù)1) 指針數(shù)組的定義、初始化和簡(jiǎn)單應(yīng)用;2) 命令行參數(shù)的概念和簡(jiǎn)單應(yīng)用;八.結(jié)構(gòu)體數(shù)據(jù)類(lèi)型的應(yīng)用1. 結(jié)構(gòu)體數(shù)據(jù)類(lèi)型的基本概念 1) 結(jié)構(gòu)體類(lèi)型的定義方法;2) 關(guān)鍵字typedef的簡(jiǎn)單應(yīng)用;3) 結(jié)構(gòu)體變量的應(yīng)用和輸入輸出方法;4) 結(jié)構(gòu)體變量作函數(shù)參數(shù)的使用方法;5) 結(jié)構(gòu)體作函數(shù)的返回值類(lèi)型;6) 結(jié)構(gòu)體類(lèi)型變量與指針的關(guān)系和通過(guò)指針變量處理結(jié)構(gòu)體類(lèi)型數(shù)據(jù)的方法;2. 結(jié)構(gòu)體數(shù)組(只要求一維結(jié)構(gòu)體數(shù)組)1) 結(jié)構(gòu)體數(shù)組的定義和數(shù)組元素引用;2) 結(jié)構(gòu)體數(shù)組作函數(shù)的參數(shù);3) 結(jié)構(gòu)體類(lèi)型數(shù)組與指針的關(guān)系和通過(guò)指針變量處理結(jié)構(gòu)體類(lèi)型數(shù)組的方法;3. 結(jié)構(gòu)體數(shù)據(jù)類(lèi)型的簡(jiǎn)單應(yīng)用1) 用于存儲(chǔ)分配的標(biāo)準(zhǔn)庫(kù)函數(shù)(包括:malloc、realloc、free);2) 單鏈表的概念和創(chuàng)建;3) 單鏈表的遍歷(結(jié)點(diǎn)值的依次輸出)方法;4) 單鏈表中節(jié)點(diǎn)的插入方法;5) 單鏈表中節(jié)點(diǎn)的刪除方法;九.聯(lián)合體數(shù)據(jù)類(lèi)型的應(yīng)用1. 聯(lián)合體數(shù)據(jù)類(lèi)型的定義和變量的引用方法;2. 聯(lián)合體類(lèi)型與結(jié)構(gòu)體類(lèi)型的區(qū)別;十.位運(yùn)算與枚舉類(lèi)型1. 位運(yùn)算1) 位運(yùn)算的概念和位運(yùn)算符;2) 位運(yùn)算應(yīng)用;3) 位段的概念、定義方法和位段變量的引用方法;2. 枚舉1) 枚舉的概念、枚舉變量的定義方法; 2) 枚舉數(shù)據(jù)的簡(jiǎn)單應(yīng)用;十一、文件概念及簡(jiǎn)單應(yīng)用1. C語(yǔ)言中文件處理的基本概念1) 文件的概念和文件類(lèi)型指針;2) 文件打開(kāi)與關(guān)閉的概念和方法(fopen函數(shù)和fclose函數(shù)的使用方法);2. 文件處理1) 文件內(nèi)部記錄指針(讀寫(xiě)指針)的概念和文件尾的判別方法(EOF和feof函數(shù)的使用);2) 文件中單個(gè)字符的讀寫(xiě)操作(fgetc函數(shù)和fputc函數(shù)的使用);3) 文件中字符串讀寫(xiě)操作(fgets函數(shù)和fputs函數(shù)的使用);4) 文件中的格式化讀寫(xiě)操作(fscanf函數(shù)和fprintf函數(shù)的使用);5) 文件中數(shù)據(jù)塊讀寫(xiě)操作(fread函數(shù)和fwrite函數(shù)的使用);6) 文件內(nèi)部記錄指針(讀寫(xiě)指針)的移動(dòng)和定位(fseek函數(shù)和ftell函數(shù)的使用);3. 文件的簡(jiǎn)單應(yīng)用1) 文件的隨機(jī)讀寫(xiě)(文件處理標(biāo)準(zhǔn)函數(shù)的綜合應(yīng)用);2) 文件內(nèi)容按制定要求進(jìn)行合并的方法;3) 文件內(nèi)容拷貝的處理方法;4) 文件內(nèi)容比較的處理方法;--------------------------------------------------------------------------------
優(yōu)質(zhì)工程師考試問(wèn)答知識(shí)庫(kù)