專業(yè)科目一:C語言程序設(shè)計
【參考書目】《C程序設(shè)計》(第五版),作者:譚浩強(qiáng)
著,出版社:清華大學(xué)出版社
【考試大綱】
(一)考試范圍
1.C語言的結(jié)構(gòu)
(1)程序的構(gòu)成,MAIN函數(shù)和其他函數(shù);
(2)頭文件,數(shù)據(jù)說明,函數(shù)的開始和結(jié)束標(biāo)志;
(3)源程序的書寫格式;2.數(shù)據(jù)類型及其運(yùn)算
(1)C語言基本數(shù)據(jù)類型及其定義方法;
(2)C運(yùn)算符的種類、運(yùn)算優(yōu)先級;
(3)C表達(dá)式類型(賦值表達(dá)式,算術(shù)表達(dá)式,關(guān)系表達(dá)式,邏輯表達(dá)式,條件表達(dá)式,逗號表達(dá)式);
(4)不同類型數(shù)據(jù)間的混合運(yùn)算;3.基本語句
(1)表達(dá)式語句,空語句,復(fù)合語句;
(2)數(shù)據(jù)的輸入與輸出,輸入輸出函數(shù)的調(diào)用;4.選擇結(jié)構(gòu)程序設(shè)計
(1)用IF語句實現(xiàn)選擇結(jié)構(gòu);
(2)用SWITCH語句實現(xiàn)多分支選擇結(jié)構(gòu);
(3)選擇結(jié)構(gòu)的嵌套;5.循環(huán)結(jié)構(gòu)程序設(shè)計:
(1)FOR循環(huán)結(jié)構(gòu)
(2)WHILE和DO WHILE循環(huán)結(jié)構(gòu);
(3)CONTINUE語句和BREAK語句;
(4)循環(huán)的嵌套;6.數(shù)組的定義和引用
(1)一維數(shù)組和二維數(shù)組的定義、初始化和引用;
(2)字符串與字符數(shù)組;7.函數(shù)
(1)函數(shù)的定義方法;
(2)函數(shù)的正確調(diào)用;
(3)函數(shù)的參數(shù)和返回值;8.指針
(1)指針變量的定義與應(yīng)用;
(2)通過指針引用數(shù)組;
(3)通過指針引用字符串。
(二)考試要求
1.熟練掌握結(jié)構(gòu)化程序設(shè)計的方法,具有較好的程序設(shè)計能力。
2.掌握程序設(shè)計中簡單的數(shù)據(jù)結(jié)構(gòu)和算法。3.能夠編寫簡單的C程序,并具有基本的糾錯和調(diào)試程序
的能力。
(三)考試題型
選擇題、填空題、程序閱讀題、編程題
專業(yè)科目二:計算機(jī)基礎(chǔ)理論
【參考書目】《大學(xué)計算機(jī)信息技術(shù)教程》(2018版),作者:張福炎、孫志揮,出版社:南京大學(xué)出版社
【考試大綱】
(一)考試范圍
1.信息技術(shù)概況;
2.計算機(jī)組成原理:計算機(jī)硬件的組成與分類、CPU的結(jié)構(gòu)、PC機(jī)的主板、Cache存儲器與主存儲器、PC機(jī)I/0操作的原理、常用輸入與輸出設(shè)備、常用外存儲器;
3.計算機(jī)軟件:計算機(jī)軟件、操作系統(tǒng)、程序設(shè)計語言、計算機(jī)軟件的理論基礎(chǔ)、算法和數(shù)據(jù)結(jié)構(gòu)的基本概念;
4.計算機(jī)網(wǎng)絡(luò):計算機(jī)網(wǎng)絡(luò)的組成與分類、數(shù)據(jù)通信的基本概念、常用傳輸介質(zhì)、計算機(jī)局域網(wǎng)、計算機(jī)廣域網(wǎng)、數(shù)據(jù)傳輸與接入技術(shù)、網(wǎng)絡(luò)互連協(xié)議TCP/IP、因特網(wǎng)的組成、地址與域名系統(tǒng)、Web的基本原理、網(wǎng)絡(luò)信息安全的常用技術(shù)、計算機(jī)病毒防范;
5.數(shù)字媒體及應(yīng)用:文本處理、數(shù)字圖像表示及常用圖像文件格式、數(shù)字聲音、數(shù)字視頻;
6.計算機(jī)信息系統(tǒng)與數(shù)據(jù)庫基本概念。
(二)考試要求
掌握信息技術(shù)概況;掌握數(shù)制的概念,二進(jìn)制整數(shù)、十進(jìn)制整數(shù)和十六進(jìn)制整數(shù)的相互換算;掌握數(shù)值、西文字符和漢字在計算機(jī)內(nèi)的表示;掌握計算機(jī)的基本工作原理;掌握計算機(jī)硬件系統(tǒng)的組成及各部分的功能;掌握微機(jī)常用硬件設(shè)備及其功能;掌握計算機(jī)軟件系統(tǒng)的組成和分類;了解計算機(jī)常用軟件;掌握數(shù)字媒體及應(yīng)用;掌握計算機(jī)網(wǎng)絡(luò)的功能、組成和分類;了解數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)。
(三)考試題型
選擇題、填空題、判斷題、簡述題