870程序設(shè)計(jì)考什么內(nèi)容 程序設(shè)計(jì)語(yǔ)言一般包括哪些方面
程序員考試都考哪些內(nèi)容,程序設(shè)計(jì)有什么內(nèi)容?計(jì)算機(jī)二級(jí)c語(yǔ)言程序設(shè)計(jì)有哪些題型,考什么內(nèi)容?軟件設(shè)計(jì)師考試都考什么內(nèi)容??計(jì)算機(jī)二級(jí)c語(yǔ)言程序設(shè)計(jì)考什么?
本文導(dǎo)航
- 程序員考試時(shí)間
- 程序設(shè)計(jì)語(yǔ)言一般包括哪些方面
- 計(jì)算機(jī)二級(jí)c語(yǔ)言設(shè)計(jì)技巧
- 軟件設(shè)計(jì)師中級(jí)考試時(shí)間
- 考計(jì)算機(jī)二級(jí)c語(yǔ)言需要注意什么
程序員考試時(shí)間
程序員要考 計(jì)算機(jī)基礎(chǔ),操作系統(tǒng),數(shù)據(jù)庫(kù),多媒體,網(wǎng)絡(luò)基礎(chǔ),程序設(shè)計(jì)基礎(chǔ),軟件工程基礎(chǔ),數(shù)據(jù)結(jié)構(gòu)與算法,標(biāo)準(zhǔn)化和知識(shí)產(chǎn)權(quán),安全基礎(chǔ)知識(shí),C語(yǔ)言,以及從VB、C++、JAVA三種語(yǔ)言選一種。
考試形式分為上午考試和下午考試(各75分,150分鐘,一共150分,300分鐘)
上午考試內(nèi)容:計(jì)算機(jī)基礎(chǔ),操作系統(tǒng),數(shù)據(jù)庫(kù),多媒體,網(wǎng)絡(luò)基礎(chǔ),程序設(shè)計(jì)基礎(chǔ),軟件工程基礎(chǔ),數(shù)據(jù)結(jié)構(gòu)與算法,標(biāo)準(zhǔn)化和知識(shí)產(chǎn)權(quán),安全基礎(chǔ)知識(shí),計(jì)算機(jī)英語(yǔ)(其中硬件基礎(chǔ),網(wǎng)絡(luò)基礎(chǔ),程序設(shè)計(jì)基礎(chǔ),軟件工程占的比重更大)。
下午考試內(nèi)容:C語(yǔ)言,數(shù)組,數(shù)據(jù)結(jié)構(gòu)及常用算法,以及從VB、C++、JAVA三種語(yǔ)言選一種。(二維數(shù)組,數(shù)據(jù)結(jié)構(gòu)中的堆棧及排序等考得比較多。)
程序設(shè)計(jì)語(yǔ)言一般包括哪些方面
基本要求 1. 掌握算法的基本概念。 2. 掌握基本數(shù)據(jù)結(jié)構(gòu)及其操作。 3. 掌握基本排序和查找算法。 4. 掌握逐步求精的結(jié)構(gòu)化程序設(shè)計(jì)方法。 5. 掌握軟件工程的基本方法,具有初步應(yīng)用相關(guān)技術(shù)進(jìn)行軟件開發(fā)的能力。 6. 掌握數(shù)據(jù)的基本知識(shí),了解關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)。 考試內(nèi)容 一、 基本數(shù)據(jù)結(jié)構(gòu)與算法 1. 算法的基本概念;算法復(fù)雜度的概念和意義(時(shí)間復(fù)雜度與空間復(fù)雜度)。 2. 數(shù)據(jù)結(jié)構(gòu)的定義;數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu);數(shù)據(jù)結(jié)構(gòu)的圖形表示;線性結(jié)構(gòu)與非線性結(jié)構(gòu)的概念。 3. 線性表的定義;線性表的順序存儲(chǔ)結(jié)構(gòu)及其插入與刪除運(yùn)算。 4. 棧和隊(duì)列的定義;棧和隊(duì)列的順序存儲(chǔ)結(jié)構(gòu)及其基本運(yùn)算。 5. 線性單鏈表、雙向鏈表與循環(huán)鏈表的結(jié)構(gòu)及其基本運(yùn)算。 6. 樹的基本概念;二叉樹的定義及其存儲(chǔ)結(jié)構(gòu);二叉樹的前序、中序和后序遍歷。 7. 順序查找與二分法查找算法;基本排序算法(交換類排序,選擇類排序,插入類排序)。 二、 程序設(shè)計(jì)基礎(chǔ) 1. 程序設(shè)計(jì)方法與風(fēng)格。 2. 結(jié)構(gòu)化程序設(shè)計(jì)。 3. 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,對(duì)象,方法,屬性及繼承與多態(tài)性。 三、 軟件工程基礎(chǔ) 1. 軟件工程基本概念,軟件生命周戎概念,軟件工具與軟件開發(fā)環(huán)境。 2. 結(jié)構(gòu)化分析方法,數(shù)據(jù)流圖,數(shù)據(jù)字典,軟件需求規(guī)格說(shuō)明書。 3. 結(jié)構(gòu)化設(shè)計(jì)方法,總體設(shè)計(jì)與詳細(xì)設(shè)計(jì)。 4. 軟件測(cè)試的方法,白盒測(cè)試與黑盒測(cè)試,測(cè)試用例設(shè)計(jì),軟件測(cè)試的實(shí)施,單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試。 5. 程序的調(diào)試,靜態(tài)調(diào)試與動(dòng)態(tài)調(diào)試。 四、 數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ) 1. 數(shù)據(jù)庫(kù)的基本概念:數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)管理系統(tǒng),數(shù)據(jù)庫(kù)系統(tǒng)。 2. 數(shù)據(jù)模型,實(shí)體聯(lián)系模型及E-R圖,從E-R圖導(dǎo)出關(guān)系數(shù)據(jù)模型。 3. 關(guān)系代數(shù)運(yùn)算,包括集合運(yùn)算及選擇、投影、連接運(yùn)算,數(shù)據(jù)庫(kù)規(guī)范化理論。 4. 數(shù)據(jù)庫(kù)設(shè)計(jì)方法和步驟:需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)的相關(guān)策略。 考試方式 1、 公共基礎(chǔ)的考試方式為筆試,與C語(yǔ)言(VisualBASIC、Visual FoxPro、Java、Access、Visual C++)的筆試部分合為一張?jiān)嚲怼9不A(chǔ)部分占全卷的30分。 2、 公共基礎(chǔ)知識(shí)有10道選擇題和5道填空題。 http://www.gxjzy.com/gxjzy/djks/ksdg/2pub.htm 二級(jí)(C語(yǔ)言程序設(shè)計(jì))考試大綱 公共基礎(chǔ)知識(shí) 二級(jí)考試大綱中的公共基礎(chǔ)知識(shí)部分 基本要求 1. 掌握算法的基本概念。 2. 掌握基本數(shù)據(jù)結(jié)構(gòu)及其操作。 3. 掌握基本排序和查找算法。 4. 掌握逐步求精的結(jié)構(gòu)化程序設(shè)計(jì)方法。 5. 掌握軟件工程的基本方法,具有初步應(yīng)用相關(guān)技術(shù)進(jìn)行軟件開發(fā)的能力。 6. 掌握數(shù)據(jù)的基本知識(shí),了解關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)。 考試內(nèi)容 一、 基本數(shù)據(jù)結(jié)構(gòu)與算法 1. 算法的基本概念;算法復(fù)雜度的概念和意義(時(shí)間復(fù)雜度與空間復(fù)雜度)。 2. 數(shù)據(jù)結(jié)構(gòu)的定義;數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu);數(shù)據(jù)結(jié)構(gòu)的圖形表示;線性結(jié)構(gòu)與非線性結(jié)構(gòu)的概念。 3. 線性表的定義;線性表的順序存儲(chǔ)結(jié)構(gòu)及其插入與刪除運(yùn)算。 4. 棧和隊(duì)列的定義;棧和隊(duì)列的順序存儲(chǔ)結(jié)構(gòu)及其基本運(yùn)算。 5. 線性單鏈表、雙向鏈表與循環(huán)鏈表的結(jié)構(gòu)及其基本運(yùn)算。 6. 樹的基本概念;二叉樹的定義及其存儲(chǔ)結(jié)構(gòu);二叉樹的前序、中序和后序遍歷。 7. 順序查找與二分法查找算法;基本排序算法(交換類排序,選擇類排序,插入類排序)。 二、 程序設(shè)計(jì)基礎(chǔ) 1. 程序設(shè)計(jì)方法與風(fēng)格。 2. 結(jié)構(gòu)化程序設(shè)計(jì)。 3. 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,對(duì)象,方法,屬性及繼承與多態(tài)性。 三、 軟件工程基礎(chǔ) 1. 軟件工程基本概念,軟件生命周戎概念,軟件工具與軟件開發(fā)環(huán)境。 2. 結(jié)構(gòu)化分析方法,數(shù)據(jù)流圖,數(shù)據(jù)字典,軟件需求規(guī)格說(shuō)明書。 3. 結(jié)構(gòu)化設(shè)計(jì)方法,總體設(shè)計(jì)與詳細(xì)設(shè)計(jì)。 4. 軟件測(cè)試的方法,白盒測(cè)試與黑盒測(cè)試,測(cè)試用例設(shè)計(jì),軟件測(cè)試的實(shí)施,單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試。 5. 程序的調(diào)試,靜態(tài)調(diào)試與動(dòng)態(tài)調(diào)試。 四、 數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ) 1. 數(shù)據(jù)庫(kù)的基本概念:數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)管理系統(tǒng),數(shù)據(jù)庫(kù)系統(tǒng)。 2. 數(shù)據(jù)模型,實(shí)體聯(lián)系模型及E-R圖,從E-R圖導(dǎo)出關(guān)系數(shù)據(jù)模型。 3. 關(guān)系代數(shù)運(yùn)算,包括集合運(yùn)算及選擇、投影、連接運(yùn)算,數(shù)據(jù)庫(kù)規(guī)范化理論。 4. 數(shù)據(jù)庫(kù)設(shè)計(jì)方法和步驟:需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)的相關(guān)策略。 考試方式 1、 公共基礎(chǔ)的考試方式為筆試,與C語(yǔ)言(VisualBASIC、Visual FoxPro、Java、Access、Visual C++)的筆試部分合為一張?jiān)嚲?。公共基礎(chǔ)部分占全卷的30分。 2、 公共基礎(chǔ)知識(shí)有10道選擇題和5道填空題。 C語(yǔ)言程序設(shè)計(jì) 基本要求 1.熟悉TURBO C集成環(huán)境。 2.熟練掌握結(jié)構(gòu)化程序設(shè)計(jì)的方法,具有良好的程序設(shè)計(jì)風(fēng)格。 3.掌握程序設(shè)計(jì)中簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu)和算法。 4.TURBO C的集成環(huán)境下,能夠編寫簡(jiǎn)單的C程序,并具有基本的糾錯(cuò)和調(diào)試程序的能力。 考試內(nèi)容 一、C語(yǔ)言的結(jié)構(gòu) 1.程序的構(gòu)成,MAIN函數(shù)和其他函數(shù)。 2.頭文件,數(shù)據(jù)說(shuō)明,函數(shù)的開始和結(jié)束標(biāo)志。 3.源程序的書寫格式 4.C語(yǔ)言的風(fēng)格。 二、數(shù)據(jù)類型及其運(yùn)算 1.C的數(shù)據(jù)類型(基本類型,構(gòu)造類型,指針類型,空類型)及其定義方法。 2.C運(yùn)算符的種類、運(yùn)算優(yōu)先級(jí)和結(jié)合性。 3.不同類型數(shù)據(jù)間的轉(zhuǎn)換與運(yùn)算。 4.C表達(dá)式類型(賦值表達(dá)式、算術(shù)表達(dá)式、關(guān)系表達(dá)式、邏輯表達(dá)式、條件表達(dá)式、逗號(hào)表達(dá)式)和求值規(guī)則。 三、基本語(yǔ)句 1.表達(dá)式語(yǔ)句,空語(yǔ)句,復(fù)合語(yǔ)句。 2.數(shù)據(jù)的輸入和輸出,輸入輸出函數(shù)的調(diào)用。 3.復(fù)合語(yǔ)句。 4.GOTO語(yǔ)句和語(yǔ)句標(biāo)號(hào)的使用。 四、選擇結(jié)構(gòu)程序設(shè)計(jì) 1.用if語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)。 2.用switch語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)。 3.選擇結(jié)構(gòu)的嵌套。 五、循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 1.for 循環(huán)結(jié)構(gòu)。 2.while和do while循環(huán)結(jié)構(gòu)。 3.continue語(yǔ)句和break語(yǔ)句。 4.循環(huán)的嵌套。 六、數(shù)組的定義和引用 1.一維數(shù)組和多維數(shù)組的定義、初始化和引用。 2.字符串與字符數(shù)組。 七、函數(shù) 1.庫(kù)函數(shù)的正確調(diào)用。 2.函數(shù)的定義方法。 3.函數(shù)的類型和返回值。 4.形式參數(shù)與實(shí)在參數(shù),參數(shù)值的傳遞。 5.函數(shù)的正確調(diào)用,嵌套調(diào)用,遞歸調(diào)用。 6.局部變量和全局變量。 7.變量的存儲(chǔ)類別(自動(dòng)、靜態(tài)、寄存器、外部),變量的作用域和生存期。 8.內(nèi)部函數(shù)與外部函數(shù)。 八、編譯預(yù)處理 1.宏定義:不帶參數(shù)的宏定義;帶參數(shù)的宏定義。 2.“文件包含”處理。 九、指針 1.指針與指針變量的概念,指針與地址運(yùn)算符。 2.變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針以及指向變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針變量。通過(guò)指針引用以上各類型數(shù)據(jù)。 3.用指針作函數(shù)參數(shù)。 4.返回指針值的指針函數(shù)。 5.指針數(shù)組,指向指針的指針,MAIN函數(shù)的命令行參數(shù)。 十、結(jié)構(gòu)體(即“結(jié)構(gòu)”)與共用體(即“聯(lián)合”) 1.結(jié)構(gòu)體和共用體類型數(shù)據(jù)的定義方法和引用方法。 2.用指針和結(jié)構(gòu)體構(gòu)成鏈表,單向鏈表的建立、輸出、刪除與插入。 十一、位運(yùn)算 1.位運(yùn)算符的含義及使用。 2.簡(jiǎn)單的位運(yùn)算。 十二、文件操作 只要求緩沖文件系統(tǒng)(即高級(jí)磁盤I/O系統(tǒng)),對(duì)非標(biāo)準(zhǔn)緩沖文件系統(tǒng)(即低級(jí)磁盤I/O系統(tǒng))不要求。 1.文件類型指針(FILE類型指針)。 2.文件的打開與關(guān)閉(fopen,fclose)。 3.文件的讀寫(fputc,fgetc,fputs,fgets,fread,frwite,fprintf,fscanf函數(shù)),文件的定位(rewind,fseek函數(shù))。
記得采納啊
計(jì)算機(jī)二級(jí)c語(yǔ)言設(shè)計(jì)技巧
計(jì)算機(jī)二級(jí)有國(guó)考和省考兩種,我只說(shuō)國(guó)考,省考是省教育考試院組織的,每個(gè)省不一樣。
全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言程序設(shè)計(jì)包括40個(gè)單選題(每題一分)和三道操作題(60分)。
單選題中1~10題為二級(jí)公共基礎(chǔ)知識(shí),單選題的11~40題是C語(yǔ)言的內(nèi)容。
操作題包括程序填空(18分)、程序改錯(cuò)(18分)和編程題(24分)各一題。
程序填空是將一個(gè)完整的程序,扣掉兩到三處,讓考生將它填寫完整。由于每位考生具體抽到的題目不同,程序填空有2到3個(gè)空要填。
程序改錯(cuò)也是一個(gè)完整的程序,其中有2~3處錯(cuò)誤要求考生將他們改正。程序改錯(cuò)題會(huì)提示每一處錯(cuò)誤在第幾行,在那一行的上一行有********found********標(biāo)識(shí)。
編程題是要求考生編寫一個(gè)程序,然后運(yùn)行出題干要求的結(jié)果。題目中主函數(shù)main()會(huì)完整給出,在主函數(shù)中將調(diào)用fun()函數(shù),fun函數(shù)由考生自己編寫。編程題以運(yùn)行結(jié)果給分,所編寫完成后必須運(yùn)行,否則沒分。
二級(jí)C語(yǔ)言程序設(shè)計(jì)考試涉及公共基礎(chǔ)知識(shí)和C語(yǔ)言兩塊。公共基礎(chǔ)知識(shí)內(nèi)容包括數(shù)據(jù)結(jié)構(gòu)與算法、程序設(shè)計(jì)基礎(chǔ)、軟件工程基礎(chǔ)、數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)四部分???0個(gè)單選每個(gè)1分。
C語(yǔ)言有基礎(chǔ)知識(shí)(C語(yǔ)言概述、常量與變量、數(shù)據(jù)類型、運(yùn)算符和表達(dá)式),編程三大結(jié)構(gòu)(順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)),數(shù)組、函數(shù)和指針,其他內(nèi)容(預(yù)處理命令、結(jié)構(gòu)體和共用體、位運(yùn)算、文件)四大部分內(nèi)容。重點(diǎn)是第二、三部分。
軟件設(shè)計(jì)師中級(jí)考試時(shí)間
軟件設(shè)計(jì)師考試考兩門課,計(jì)算機(jī)與軟件工程知識(shí)和軟件設(shè)計(jì)。范圍是軟件工程知識(shí)和計(jì)算機(jī)科學(xué)基礎(chǔ)知識(shí)。
拓展資料:
一、軟件設(shè)計(jì)師考試:
軟件設(shè)計(jì)師考試屬于計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試的中級(jí)資格考試,是由國(guó)家人事部(已改為:人力資源和社會(huì)保障部)和信息產(chǎn)業(yè)部(已改為:工業(yè)和信息化部)領(lǐng)導(dǎo)下的國(guó)家級(jí)考試,其目的是,科學(xué)、公正地對(duì)全國(guó)計(jì)算機(jī)與軟件專業(yè)技術(shù)人員進(jìn)行職業(yè)資格、專業(yè)技術(shù)資格認(rèn)定和專業(yè)技術(shù)水平測(cè)試。
二、考試要求:
(1) 掌握計(jì)算機(jī)內(nèi)的數(shù)據(jù)表示、算術(shù)和邏輯運(yùn)算方法;
(2) 掌握相關(guān)的應(yīng)用數(shù)學(xué)及離散數(shù)學(xué)基礎(chǔ)知識(shí);
(3) 掌握計(jì)算機(jī)體系結(jié)構(gòu)以及各主要部件的性能和基本工作原理;
(4) 掌握操作系統(tǒng)、程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)知識(shí),了解編譯程序的基本知識(shí);
(5) 熟練掌握常用數(shù)據(jù)結(jié)構(gòu)和常用算法;
(6) 熟悉數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)和多媒體的基礎(chǔ)知識(shí);
(7) 掌握C程序設(shè)計(jì)語(yǔ)言,以及C++、Java、Visual Basic、Visual C++中的一種程序設(shè)計(jì)語(yǔ)言;
(8) 熟悉軟件工程、軟件過(guò)程改進(jìn)和軟件開發(fā)項(xiàng)目管理的基礎(chǔ)知識(shí);
(9) 掌握軟件設(shè)計(jì)的方法和技術(shù);
(10) 了解信息化、常用信息技術(shù)標(biāo)準(zhǔn)、安全性,以及有關(guān)法律、法規(guī)的基礎(chǔ)知識(shí);
(11) 正確閱讀和理解計(jì)算機(jī)領(lǐng)域的英文資料。
三、職業(yè)前景:
隨著IT技術(shù)在通信建設(shè)、醫(yī)療、教育、交通、旅游、財(cái)政、國(guó)家政務(wù)、郵電、民航等各個(gè)方面的全面發(fā)展,帶動(dòng)了各行業(yè)軟件的全面開發(fā),促進(jìn)了軟件設(shè)計(jì)開發(fā)人才的旺盛需求。
從IT技術(shù)分類看:微電子技術(shù)是基礎(chǔ),網(wǎng)絡(luò)與通信技術(shù)是載體,軟件技術(shù)是核心。軟件設(shè)計(jì)作為核心技術(shù),作為掌握核心技術(shù)的軟件設(shè)計(jì)師就有了非常好的職業(yè)前景。且IT行業(yè)的平穩(wěn)增長(zhǎng)必然會(huì)帶來(lái)軟件設(shè)計(jì)師需求的增長(zhǎng)。
軟件設(shè)計(jì)師進(jìn)一步發(fā)展目標(biāo)是走向系統(tǒng)分析師、系統(tǒng)架構(gòu)師。
參考資料:百度百科軟件設(shè)計(jì)師
考計(jì)算機(jī)二級(jí)c語(yǔ)言需要注意什么
計(jì)算機(jī)二級(jí)C語(yǔ)言考試內(nèi)容:
1、C語(yǔ)言程序的結(jié)構(gòu)。程序的構(gòu)成,main函數(shù)和其他函數(shù);頭文件,數(shù)據(jù)說(shuō)明,函數(shù)的開始和結(jié)束標(biāo)志以及程序中的注釋;源程序的書寫格式;C語(yǔ)言的風(fēng)格。
2、數(shù)據(jù)類型及其運(yùn)算。C的數(shù)據(jù)類型;C運(yùn)算符的種類、運(yùn)算優(yōu)先級(jí)和結(jié)合性;不同類型數(shù)據(jù)間的轉(zhuǎn)換與運(yùn)算;C表達(dá)式類型(賦值表達(dá)式,算術(shù)表達(dá)式,關(guān)系表達(dá)式,邏輯表達(dá)式,條件表達(dá)式,逗號(hào)表達(dá)式)和求值規(guī)則。
3、基本語(yǔ)句。表達(dá)式語(yǔ)句,空語(yǔ)句,復(fù)合語(yǔ)句;輸入輸出函數(shù)的調(diào)用,正確輸入數(shù)據(jù)并正確設(shè)計(jì)輸出格式。
4、選擇結(jié)構(gòu)程序設(shè)計(jì)。用if 語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu);用switch語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu);選擇結(jié)構(gòu)的嵌套。
5、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)。for循環(huán)結(jié)構(gòu);while和do-while循環(huán)結(jié)構(gòu);continue語(yǔ)句和break語(yǔ)句;循環(huán)的嵌套。
6、數(shù)組的定義和引用。一維數(shù)組和二維數(shù)組的定義、初始化和數(shù)組元素的引用;字符串與字符數(shù)組。
7、函數(shù)。庫(kù)函數(shù)的正確調(diào)用;函數(shù)的定義方法;函數(shù)的類型和返回值;形式參數(shù)與實(shí)在參數(shù),參數(shù)值的傳遞;函數(shù)的正確調(diào)用,嵌套調(diào)用,遞歸調(diào)用;局部變量和全局變量;變量的存儲(chǔ)類別(自動(dòng),靜態(tài),寄存器,外部),變量的作用域和生存期。
8、編譯預(yù)處理。宏定義和調(diào)用(不帶參數(shù)的宏,帶參數(shù)的宏);文件包含冶處理。
9、指針。地址與指針變量的概念,地址運(yùn)算符與間址運(yùn)算符;一維、二維數(shù)組和字符串的地址以及指向變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針變量的定義。通過(guò)指針引用以上各類型數(shù)據(jù);用指針作函數(shù)參數(shù);返回地址值的函數(shù);指針數(shù)組,指向指針的指針。
10、結(jié)構(gòu)體(即“結(jié)構(gòu)冶)與共同體(即“聯(lián)合冶)。用typedef 說(shuō)明一個(gè)新類型;結(jié)構(gòu)體和共用體類型數(shù)據(jù)的定義和成員的引用;通過(guò)結(jié)構(gòu)體構(gòu)成鏈表,單向鏈表的建立,結(jié)點(diǎn)數(shù)據(jù)的輸出、刪除與插入;二叉樹基本知識(shí)。
11、位運(yùn)算。位運(yùn)算符的含義和使用;簡(jiǎn)單的位運(yùn)算。
12、文件操作。文件類型指針(FILE類型指針);文件的打開與關(guān)閉(fopen,fclose);文件的讀寫(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf 函數(shù)的應(yīng)用),文件的定位(rewind,fseek函數(shù)的應(yīng)用)。
擴(kuò)展資料:
二級(jí)C語(yǔ)言考試要求:
1、熟悉Visual C++2010 Express集成開發(fā)環(huán)境。
2、掌握結(jié)構(gòu)化程序設(shè)計(jì)的方法,具有良好的程序設(shè)計(jì)風(fēng)格。
3、掌握程序設(shè)計(jì)中簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu)和算法并能閱讀簡(jiǎn)單的程序。
4、在Visual C++6. 0集成環(huán)境下,能夠編寫簡(jiǎn)單的C程序,并具有基本的糾錯(cuò)和調(diào)試程序的能力。
二級(jí)C語(yǔ)言考試方式:
上機(jī)考試,考試時(shí)長(zhǎng)120分鐘,滿分100分。題型及分值:?jiǎn)雾?xiàng)選擇題40分(含公共基礎(chǔ)知識(shí)部分10分)、操作題60分(包括填空題、改錯(cuò)題及編程題(24分))。考試環(huán)境:Visual C++2010 Express。
參考資料:百度百科_二級(jí)C語(yǔ)言
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由尚恩教育網(wǎng)發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。