2020年浙江省高校計算機二級C語言考試大綱
2020年浙江省高校計算機二級C語言考試大綱
考試目標(biāo)
C程序設(shè)計是高校重要的計算機基礎(chǔ)課程,它以結(jié)構(gòu)化程序設(shè)計語言——C語言為平臺,介紹程序設(shè)計的思想和方法。學(xué)生通過C語言的學(xué)習(xí)和編程訓(xùn)練,掌握高級程序設(shè)計語言的知識,理解計算思維的思想與方法,掌握基本的程序設(shè)計過程和技巧,具備基本的問題分析、數(shù)據(jù)表達(dá)以及算法描述和編程實現(xiàn)的能力。主要考核學(xué)生利用計算機求解常見基本問題的能力。
基本要求
1、熟練掌握C程序語言的基本知識。
2、具備程序設(shè)計基本能力,能熟練地閱讀、分析和編寫C程序。
3、掌握一種C語言的編譯和編程環(huán)境,能熟練地調(diào)試程序。
4、掌握結(jié)構(gòu)化程序設(shè)計的方法,具有良好的程序設(shè)計風(fēng)格。
5、掌握程序設(shè)計的常用算法。
考試內(nèi)容
一、數(shù)據(jù)的定義
1、基本類型(整型,實型,字符型)
(1)常量
各種表示形式的整數(shù)、實數(shù)和字符(串)常量,符號常量的定義和使用,包括整數(shù)的十進(jìn)制、八進(jìn)制和十六進(jìn)制的表示形式、長整型常量的表示形式,實數(shù)的浮點表示法和科學(xué)記數(shù)法,字符的轉(zhuǎn)義序列,常用符號常量的含義(如NULL、EOF等)。
(2)變量
變量的定義和初始化。
2、構(gòu)造類型
(1)數(shù)組
一維和二維數(shù)組的定義和初始化,數(shù)組元素的引用,包括一維字符數(shù)組和字符串,二維字符數(shù)組和字符串?dāng)?shù)組。
(2)結(jié)構(gòu)
結(jié)構(gòu)類型的定義,結(jié)構(gòu)變量的定義和初始化,結(jié)構(gòu)變量成員的引用。
3、指針
(1)指針和地址的概念;
(2)指針變量的定義和初始化;
(3)通過指針引用指向?qū)嶓w。
4、構(gòu)造類型和指針類型的混合定義及應(yīng)用
(1)指針、數(shù)組和地址間的關(guān)系;
(2)指針數(shù)組;
(3)結(jié)構(gòu)數(shù)組;
(4)結(jié)構(gòu)指針;
(5)結(jié)構(gòu)中含指針或數(shù)組;
(6)指向指針的指針(即二級指針)。
5、空類型的定義和使用
6、變量的存儲類別、作用域和生存期
(1)變量的存儲類別,包括auto自動型、static靜態(tài)型、extern外部參照型;
(2)全局變量和局部變量,包括自動局部變量和靜態(tài)局部變量、全局變量和靜態(tài)全局變量、外部變量。
二、運算及流程控制
1、基本運算
運算符的功能,運算符的優(yōu)先級、結(jié)合性和目數(shù),自動類型轉(zhuǎn)換和強制類型轉(zhuǎn)換。
2、表達(dá)式
各類表達(dá)式的組成規(guī)則和計算過程。
3、語句
(1)表達(dá)式語句、空語句和復(fù)合語句;
(2)簡單控制語句(break、continue、return);
(3)選擇控制語句(if、switch);
(4)重復(fù)控制語句(for、while、do—while)。
三、程序結(jié)構(gòu)和函數(shù)
1、程序結(jié)構(gòu)
main函數(shù)與其他函數(shù)之間的關(guān)系,包括標(biāo)準(zhǔn)庫函數(shù)和自定義函數(shù)。
2、函數(shù)的定義
(1)函數(shù)定義的一般形式;
(2)函數(shù)的參數(shù)(形式參數(shù)和實在參數(shù))及參數(shù)傳遞,包括指針作為函數(shù)的參數(shù);
(3)函數(shù)的返回值,包括指針作為函數(shù)的返回值。
3、函數(shù)的調(diào)用
(1)函數(shù)調(diào)用的一般形式;
(2)函數(shù)的嵌套調(diào)用和遞歸調(diào)用;
(3)標(biāo)準(zhǔn)庫函數(shù)的調(diào)用。
常用數(shù)學(xué)函數(shù):cos、sqrt、pow、exp、fabs、log、log10等;
常用字符函數(shù):isalnum、isalpha、isdigit、islower、toupper等;
常用字符串函數(shù):strcpy、strcmp、strcat、strlen等。
四、數(shù)據(jù)的輸入和輸出
1、文件的基本概念
2、標(biāo)準(zhǔn)文件的輸入和輸出,常用輸入輸出函數(shù):scanf、printf、getchar、putchar、gets、puts等。
3、緩沖文件系統(tǒng)(文本文件)
(1)文件的打開和關(guān)閉,常用函數(shù):fopen和fclose;
(2)文件的基本讀寫操作,常用函數(shù):fscanf、fprintf、fgetc、fputc、fgets、fputs等;
(3)文件的狀態(tài)檢測,常用函數(shù)feof等。
五、編譯預(yù)處理
1、編譯預(yù)處理的基本概念
2、宏定義
3、文件包含
六、常用算法
1、檢索(查找)算法:無序數(shù)據(jù)序列之順序查找法和有序數(shù)據(jù)序列之二分查找法
2、分類(排序)算法:冒泡法和選擇法
3.遍歷算法:一維數(shù)組和二維數(shù)組的遍歷
4、數(shù)值計算、數(shù)據(jù)的查詢統(tǒng)計和修改、字符處理等常用算法
以上就是小編整理的2020年浙江省高校計算機二級C語言考試大綱,準(zhǔn)備參加二級考試的同學(xué)們都來了解一下吧。想要及時了解考試動態(tài)的小伙伴可“ 免費預(yù)約短信提醒”屆時環(huán)球網(wǎng)校會及時為大家推送全國計算機等級考試相關(guān)信息提醒。環(huán)球網(wǎng)校友情提示:對于想要參加計算機二級考試的小伙伴們,環(huán)球網(wǎng)校特地為您準(zhǔn)備了計算機二級考試資料,如有需要請點擊文章下方“免費下載>>>計算機二級考試資料”下載學(xué)習(xí)。
最新資訊
- 2024年3月上海計算機等級(NCRE)考試科目設(shè)置及證書體系2024-02-02
- 2024年3月上海市計算機等級考試考點及開考科目詳解2024-02-02
- 全國計算機二級考試大綱,24年考試大綱詳解2024-01-31
- 2024年全國計算機二級C語言程序設(shè)計考試大綱2024-01-19
- 2024年3月湖南省計算機等級考試科目詳解2024-01-15
- 備考必看:2024年3月遼寧省計算機等級考試科目詳解2024-01-15
- 2024年3月新疆計算機二級考試考什么?考試科目詳解2024-01-12
- 考前必讀!2024年上半年北京計算機二級考試科目2024-01-11
- 考前必看!2024年3月河南省計算機等級考試科目及大綱2024-01-09
- 2024年上半年青海省計算機等級考試科目詳解2023-12-29