考試科目:數據庫系統概論(70分)、 計算機網絡(70分)、 C語言程序設計(60分)
考試時間:150分鐘 總分:200分
第壹部分 《數據庫系統概論》考試大綱
壹、數據庫概論
1、掌握數據的模型; 2、掌握DB的體系結構;
3、掌握DBMS的功能;4、掌握DBS的組成。
二、關系模型
1、了解關系的基本術語; 2、掌握應用關系代數表達關系操作;
3、掌握應用關系演算表達關系操作; 4、了解查詢優化;
5、熟練掌握關系代數的綜合操作。
三、關系DBSQL語言
1、熟練掌握SQL表達查詢; 2、掌握表的建立、更新;3、掌握視圖的特性及使用。
四、關系DB模式設計
1、熟練掌握FD(函數依賴)的定義;
2、了解FD的閉包概念、掌握閉包的運算及實際意義;
3、掌握FD的推論規則;
4、會用三個範式的概念進行模式分解。
五、 DB設計和保護
1、掌握設計的基本步驟、每部分的主要工作;
2、掌握DB保護的幾個方面包括數據庫的恢復、並發操作、安全性、完整性。
參考教材:《數據庫系統概論》 高等教育出版社 薩師煊、王珊主編
第二部分 《計算機網絡》考試大綱
第壹章
1.了解計算機網絡的定義和分類 2.了解網絡拓撲結構 3.了解網絡中常用的交換技術
4.掌握OSI七層模型及各層功能 5.理解並識記協議的概念及組成。
第二章
1.識記全雙工通信、基帶信號、寬帶信號的概念 2.了解網絡中常用的傳輸媒體
3.能區別多模光纖、單模光纖 4.了解Modem的作用 5.理解信道復用的目的
6. 掌握頻分復用和時分復用的區別。
第三章
1.了解用戶接入Internet的方法 2. 掌握HDLC/PPP的零比特填充法
3. 了解數據鏈路層的功能
第四章
1. 了解局域網的體系結構 2. 掌握影響局域網特性的三個主要因素
3. 了解局域網的擴展(集線器,交換機等) 4. 了解MAC地址
5. 了解10Base5、10Base2、10BaseT、100Base_T的含義
第五章
1.能比較虛電路服務和數據報服務 2. 了解自適應路由選擇與非自適應路由選擇各自的特點
第六章
1.了解常用的網絡互連設備及其功能 2.了解網際協議IP及其配套協議
3.掌握IP地址五種類型的格式
4.掌握A類、B類和C類IP地址的表示範圍和相應的默認子網掩碼值
5.IP地址的簡單應用
第七章
1.了解UDP協議和TCP協議所提供的服務
2.熟練掌握端口的概念、端口的使用和常用的熟知端口
3.了解使用TCP和UDP協議的各種常用應用和相應的應用層協議。
第八章
1.掌握應用層常用的協議 2. 了解因特網的域名結構 3.理解萬維網涉及的幾個重要概念(URL、HTTP、HTML) 4.掌握SMTP通信過程 5.掌握OSI的系統管理的五個功能域。
參考教材: 《計算機網絡》(第四版) 謝希仁編著 大連理工大學出版社
第三部分 《C語言程序設計》考試大綱
壹、基礎部分
1、熟練運用常量與變量(整型、實型、字符型)。
2、掌握變量賦初值、算術運算符、表達式、逗號運算符及表達式、關系運算符及表達式和邏輯運算符和表達式求解。
3、並能夠在程序設計中正確使用;字符數據的輸入與輸出函數、格式輸入與輸出函數。
二、簡單程序設計
1、熟練掌握分支結構形式。熟練掌握 if 語句的兩種形式。掌握switch語句。
2、能夠讀懂程序寫運行結果且編寫簡單的分支程序。
三、 循環
1、熟練掌握while循環。理解do-while循環。熟練掌握for ()循環的執行。
2、能夠讀懂教材上的例題程序寫出正確的運行結果;能夠編寫簡單的循環程序。
四、 數組的使用
1、理解初始化。 2、熟練掌握數組排序,從數組中挑數。
3、掌握數組的格式輸出(二維數組)。
4、熟練掌握數組使用,查找數組中最大數和最小數及滿足某些特征的數。
五、 函數
理解函數的定義。掌握值傳遞方式。熟練掌握調用問題。
掌握使用遞歸函數解決問題的方法。了解變量的存儲類別。
熟練使用函數,並能夠自己定義函數調用之解決問題。
六、 指針
1、熟練掌握指向變量的指針
2、熟練掌握壹維數組的指針和指向壹維數組的指針變量。
3、理解字符串指針和指向字符串的指針變量。
4、了解宏定義及其使用。
七、 結構體
1、掌握定義與初始化。
2、熟練掌握結構體變量的使用,能夠給結構體變量各成員賦值輸出之。
八、 文件
1、掌握文件的打開方式。
2、熟練掌握文件的讀寫函數;會建立、輸出、復制文本文件。
參考教材: 譚浩強《C程序設計》(第二版 或 第三版), 清華大學出版社出版
職業技能考試部分(100分)
考試科目:C語言程序設計
考試時間:150分鐘
成績分配:根據問題編寫應用程序(總計10題,每題10分,計100分)
考試方式:考試之前,每位同學在E盤根目錄之下建壹個子目錄,子目錄的名字用準考證號設定,每答完壹道題目,
保存到所建的子目錄下。
1、在C的編程環境下編輯、編譯、連接和運行壹個簡單C程序。
2、用分支控制語句來編制程序,解決壹些具體問題。
3、用while、do-while及for語句編制程序實現循環。
4、掌握壹維數組和二維數組的定義、賦值和輸入輸出的方法,用數組類型編制排序算法等程序。
5、編寫函數,掌握函數形參與實參的對應關系及“值傳遞”方法,掌握函數的嵌套調用和遞歸調用方法。
6、掌握指針的概念、指針變量的定義和使用方法。
7、掌握結構體、***用體類型變量的定義和使用方法。
8、掌握文件以及緩沖文件系統、文件指針的概念,學會使用文件的打開與關閉、文件的讀寫等操作函數。