- 相關(guān)推薦
上海2016年計(jì)算機(jī)二級(jí)C語(yǔ)言考試大綱修訂
C語(yǔ)言是當(dāng)前常用的一種簡(jiǎn)潔、高效、功能豐富的程序設(shè)計(jì)語(yǔ)言,是理工科大學(xué)生學(xué)習(xí)計(jì)算機(jī)編程能力、理解計(jì)算機(jī)解決問(wèn)題的方法的重要工具。下面百分網(wǎng)小編為大家搜索整理了上海2016年計(jì)算機(jī)二級(jí)C語(yǔ)言考試大綱修訂,歡迎參考閱讀,希望對(duì)大家有所幫助!想了解更多相關(guān)信息請(qǐng)持續(xù)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
上海市高等學(xué)校計(jì)算機(jī)等級(jí)考試(二級(jí))
《C程序設(shè)計(jì)》考試大綱
(2016年修訂)
一、考試性質(zhì)
上海市高等學(xué)校計(jì)算機(jī)等級(jí)考試是上海市教育委員會(huì)組織的全市高校統(tǒng)一的教學(xué)考試,是檢測(cè)和評(píng)價(jià)高校計(jì)算機(jī)基礎(chǔ)教學(xué)水平和教學(xué)質(zhì)量的重要依據(jù)之一。該項(xiàng)考試旨在規(guī)范和加強(qiáng)上海高校的計(jì)算機(jī)基礎(chǔ)教學(xué)工作,提高學(xué)生的計(jì)算機(jī)應(yīng)用能力?荚噷(duì)象主要是上海市高等學(xué)校學(xué)生,每年舉行一次,通常安排在當(dāng)年的十月下旬、十一月上旬的星期六或星期日。凡考試成績(jī)達(dá)到合格者或優(yōu)秀者,由上海市教育委員會(huì)頒發(fā)相應(yīng)的證書(shū)。
本考試由上海市教育委員會(huì)統(tǒng)一領(lǐng)導(dǎo),聘請(qǐng)有關(guān)專家組成考試委員會(huì),委托上海市教育考試院組織實(shí)施。
二、考試目標(biāo)
上海市高等學(xué)校計(jì)算機(jī)等級(jí)考試(二級(jí))主要內(nèi)容是基于不同語(yǔ)種的程序設(shè)計(jì)。通過(guò)程序設(shè)計(jì)的教學(xué)和考核,旨在訓(xùn)練大學(xué)生的計(jì)算思維和編程技術(shù),重在培養(yǎng)大學(xué)生應(yīng)用程序設(shè)計(jì)語(yǔ)言編寫(xiě)程序解決實(shí)際問(wèn)題的能力。
C語(yǔ)言是當(dāng)前常用的一種簡(jiǎn)潔、高效、功能豐富的程序設(shè)計(jì)語(yǔ)言,是理工科大學(xué)生學(xué)習(xí)計(jì)算機(jī)編程能力、理解計(jì)算機(jī)解決問(wèn)題的方法的重要工具。學(xué)生通過(guò)該課程的學(xué)習(xí),應(yīng)能了解、掌握C語(yǔ)言的語(yǔ)法和使用它進(jìn)行編程的方法,并能上機(jī)調(diào)試運(yùn)行解決簡(jiǎn)單實(shí)際問(wèn)題。
《C程序設(shè)計(jì)》的考試目標(biāo)是測(cè)試考生掌握C語(yǔ)言知識(shí)的程度和綜合運(yùn)用語(yǔ)言知識(shí)進(jìn)行程序設(shè)計(jì)的能力。
三、考試細(xì)則
1. 考試時(shí)間:120分鐘。
2. 考試方式:考試采用基于網(wǎng)絡(luò)環(huán)境的無(wú)紙化上機(jī)考試。
3. 考試環(huán)境:
Ø 上海市高校計(jì)算機(jī)等級(jí)考試通用平臺(tái)。
Ø 操作系統(tǒng):Windows 7中文版。
Ø 程序開(kāi)發(fā)環(huán)境:Visual Studio 2010中文版中的Visual C++ 2010或其它C語(yǔ)言編程環(huán)境。
四、試卷結(jié)構(gòu)
序號(hào) |
題型 |
題量 |
計(jì)分 |
考核目標(biāo) |
一 |
單選題 |
10題 |
15分 |
基本概念
語(yǔ)義知識(shí) |
二 |
程序填空題 |
2題 |
20分 |
常用算法
程序理解
程序設(shè)計(jì) |
三 |
程序調(diào)試題 |
3題 |
30分 |
基本語(yǔ)句
程序調(diào)試
程序設(shè)計(jì) |
四 |
編程題 |
2題 |
35分 |
常用算法
綜合應(yīng)用 |
合 計(jì) |
|
17題 |
100分 |
|
五、考試內(nèi)容和要求
序號(hào) |
內(nèi)容 |
知識(shí)點(diǎn) |
要求 |
|
1 |
C程序的組成、結(jié)構(gòu)及書(shū)寫(xiě)規(guī)則 |
|||
|
C語(yǔ)言源程序結(jié)構(gòu) |
· 預(yù)處理命令
· 外部數(shù)據(jù)定義
· 函數(shù)main和其它函數(shù)定義 |
理解
知道
理解 |
|
程序的書(shū)寫(xiě)格式 |
· 基本詞法單位、標(biāo)識(shí)符/常量/運(yùn)算符等構(gòu)成規(guī)則
· 程序的書(shū)寫(xiě)格式與風(fēng)格 |
理解
知道 |
||
C語(yǔ)言程序設(shè)計(jì)步驟 |
· VC編程環(huán)境的操作使用
· 程序的編輯/編譯/連接/調(diào)試/運(yùn)行 |
掌握
掌握 |
||
2 |
基本數(shù)據(jù)類型 |
|||
|
C語(yǔ)言數(shù)據(jù)類型
|
· 基本類型、數(shù)組、結(jié)構(gòu)、指針類型、空類型 |
掌握 |
|
C語(yǔ)言常量 |
· 常量和變量
· 整型、實(shí)型(單/雙精度)、字符型和字符串常量的表示方法 |
掌握
理解 |
||
C語(yǔ)言變量和C語(yǔ)言基本數(shù)據(jù)類型 |
· 各種類型變量的定義和說(shuō)明
· 變量的初始化 |
掌握
掌握 |
||
3 |
基本運(yùn)算和表達(dá)式 |
|||
|
運(yùn)算符 |
· 運(yùn)算符種類、功能、目數(shù)、優(yōu)先級(jí)、結(jié)合性和副作用 |
理解 |
|
算術(shù)運(yùn)算 |
· 自動(dòng)類型轉(zhuǎn)換規(guī)則 |
掌握 |
||
關(guān)系和邏輯運(yùn)算 |
· 關(guān)系和邏輯運(yùn)算規(guī)則
· 邏輯運(yùn)算的優(yōu)化規(guī)則 |
掌握
理解 |
||
位運(yùn)算 |
· 位運(yùn)算規(guī)則和簡(jiǎn)單位運(yùn)算 |
知道 |
||
賦值運(yùn)算 |
· 賦值運(yùn)算中自動(dòng)類型轉(zhuǎn)換規(guī)則(以左值類型為準(zhǔn)轉(zhuǎn)換)
· 復(fù)合賦值 |
掌握
理解 |
||
其他運(yùn)算 |
· 條件、逗號(hào)、求存儲(chǔ)空間大小運(yùn)算 |
知道 |
||
表達(dá)式 |
· 表達(dá)式組成規(guī)則、各類表達(dá)式
· 描述計(jì)算過(guò)程/條件判斷的表達(dá)式
· 各類型數(shù)據(jù)混合運(yùn)算中求值順序
· 表達(dá)式運(yùn)算中的隱式類型轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換
· 基本運(yùn)算執(zhí)行順序、表達(dá)式結(jié)果類型 |
理解
理解
掌握
理解
掌握 |
||
4 |
語(yǔ)句 |
|||
|
基本語(yǔ)句及順序結(jié)構(gòu)語(yǔ)句 |
· 定義/說(shuō)明語(yǔ)句,表達(dá)式語(yǔ)句,空語(yǔ)句,復(fù)合語(yǔ)句、函數(shù)調(diào)用語(yǔ)句 |
掌握 |
|
選擇結(jié)構(gòu)語(yǔ)句 |
· 描述條件和情況的if,switch語(yǔ)句、
· 選擇語(yǔ)句嵌套 |
掌握 |
||
循環(huán)結(jié)構(gòu)語(yǔ)句 |
· 描述循環(huán)執(zhí)行的while,do-while,for語(yǔ)句
· 循環(huán)語(yǔ)句嵌套 |
掌握 |
||
轉(zhuǎn)移語(yǔ)句 |
· 改變程序流程執(zhí)行次序的break,continue, return語(yǔ)句 |
掌握 |
||
5 |
數(shù)組 |
|||
|
一維數(shù)組 |
· 一維數(shù)組定義、引用和初始化 |
掌握 |
|
二維數(shù)組 |
· 二維數(shù)組定義、引用和初始化 |
掌握 |
||
字符數(shù)組和字符串 |
· 字符數(shù)組定義、引用和初始化
· 字符串結(jié)束標(biāo)志、初始化、字符串處理函數(shù) |
掌握
理解 |
||
6 |
函數(shù)定義和調(diào)用 |
|||
|
函數(shù)的定義方法 |
· 函數(shù)原型、函數(shù)名、形式參數(shù)、函數(shù)返回值、函數(shù)體----函數(shù)執(zhí)行過(guò)程的描述 |
掌握 |
|
函數(shù)類型和返回值 |
· 不同類型函數(shù)定義、缺省類型、空類型 |
理解 |
||
函數(shù)傳值調(diào)用 |
· 形參、實(shí)參及其參數(shù)單向傳遞 |
掌握 |
||
函數(shù)說(shuō)明 |
· 函數(shù)原型及作用
· 用戶定義函數(shù)說(shuō)明
· 系統(tǒng)庫(kù)函數(shù)說(shuō)明---用頭文件包含 |
理解
理解
理解 |
||
函數(shù)參數(shù)類型和函數(shù)的傳址調(diào)用 |
· 傳值調(diào)用和傳址調(diào)用
· 數(shù)組名作為函數(shù)參數(shù) |
掌握
理解 |
||
函數(shù)嵌套調(diào)用和遞歸調(diào)用 |
· 遞歸函數(shù)的定義和調(diào)用
· 遞歸函數(shù)的執(zhí)行過(guò)程 |
知道
理解 |
||
7 |
變量的存儲(chǔ)類別和編譯預(yù)處理 |
|||
|
變量存儲(chǔ)類別的概念 |
· 自動(dòng)、寄存器、外部及內(nèi)部靜態(tài)/外部靜態(tài)各種變量類型 |
理解 |
|
變量的作用域 |
· 在函數(shù)外部、函數(shù)內(nèi)部、復(fù)合語(yǔ)句內(nèi)定義變量的作用域 |
理解 |
||
變量的生存期和有效期 |
· 自動(dòng)、外部及內(nèi)部靜態(tài)/外部靜態(tài)變量的生存期和有效期 |
知道 |
||
編譯預(yù)處理 |
· 文件包含和宏定義 |
知道 |
||
8 |
指針 |
|||
|
指針概念 |
· 地址、指針和指針變量的含義和表示 |
掌握 |
|
指針與地址運(yùn)算符 |
· 取地址運(yùn)算符&和取內(nèi)容運(yùn)算符* |
理解 |
||
用指針處理數(shù)組、字符串 |
· 數(shù)組、字符串的指針以及指向數(shù)組、字符串的指針變量
· 通過(guò)指針引用以上各類型數(shù)據(jù) |
理解
理解 |
||
用指針作函數(shù)參數(shù) |
· 通過(guò)指針類型參數(shù)傳遞計(jì)算結(jié)果,改變主調(diào)函數(shù)實(shí)參值 |
理解 |
||
指針的高級(jí)功能 |
· 函數(shù)指針---返回指針值的的指針函數(shù)
· 指針數(shù)組、指向指針的指針
· main函數(shù)的命令行參數(shù)簡(jiǎn)介 |
知道
知道
知道 |
||
9 |
結(jié)構(gòu)體與共用體 |
|||
|
結(jié)構(gòu)體類型數(shù)據(jù) |
· 結(jié)構(gòu)定義方法和引用方法
· 結(jié)構(gòu)體變量初始化 |
理解
理解 |
|
結(jié)構(gòu)體數(shù)組 |
· 結(jié)構(gòu)體數(shù)組定義、初始化 |
理解 |
||
結(jié)構(gòu)體指針變量 |
· 指向結(jié)構(gòu)體類型變量的指針變量
· 指向結(jié)構(gòu)體類型數(shù)組的指針變量 |
理解
知道 |
||
鏈表 |
· 用指針和結(jié)構(gòu)體構(gòu)成鏈表、單向鏈表的建立、輸出、刪除與插入(包括動(dòng)態(tài)空間申請(qǐng)與釋放) |
理解 |
||
10 |
文件 |
|||
|
基本概念 |
· 文件類型—文本文件/二進(jìn)制文件、文件指針 |
理解 |
|
文件操作 |
· 文件的打開(kāi)和關(guān)閉
· 定位
· 文件的讀/寫(xiě) |
掌握 |
||
常用庫(kù)函數(shù) |
· 常用的庫(kù)函數(shù):
打開(kāi)和關(guān)閉:fopen、fclose
文件結(jié)束判斷:feof()
定位:fseek、rewind
讀/寫(xiě):fputc、fgetc、fputs、fgets、
fprintf、fscanf、fwrite、fread等 |
理解 |
||
11 |
算法和數(shù)據(jù)結(jié)構(gòu)的簡(jiǎn)單知識(shí) |
|||
|
算法和結(jié)構(gòu)化程序設(shè)計(jì) |
· 算法概念、表示
· 結(jié)構(gòu)化程序設(shè)計(jì) |
知道 |
|
單鏈表、棧和隊(duì)列的操作 |
· 單鏈表建立、查找、插入、刪除和合并
· 棧和隊(duì)列的建立和基本操作 |
知道 |
||
排序和查找 |
· 簡(jiǎn)單的排序算法和查找算法 |
理解 |
||
六、說(shuō)明
1. 建議學(xué)時(shí)數(shù):64-72學(xué)時(shí),其中實(shí)驗(yàn)不低于32學(xué)時(shí)。
2. 參考教材:
Ø 《C程序設(shè)計(jì)》(譚浩強(qiáng)主編),清華大學(xué)出版社。
Ø 《C/C++程序設(shè)計(jì)》(夏寶嵐主編),華東理工大學(xué)出版社。
【上海計(jì)算機(jī)二級(jí)C語(yǔ)言考試大綱修訂】相關(guān)文章:
上海2016年計(jì)算機(jī)二級(jí)考試C#考試大綱修訂07-20
上海2016年計(jì)算機(jī)二級(jí)考試Python考試大綱修訂08-25
上海2016年計(jì)算機(jī)二級(jí)VB考試大綱修訂07-28
上海2016年計(jì)算機(jī)二級(jí)JAVA考試大綱修訂06-29
計(jì)算機(jī)二級(jí)考試C語(yǔ)言程序設(shè)計(jì)考試大綱05-17
2015年計(jì)算機(jī)二級(jí)C語(yǔ)言考試大綱10-14
2014年全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言考試大綱08-23