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