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