易賢網網校上線了!
網校開發及擁有的課件范圍涉及公務員、財會類、外語類、外貿類、學歷類、
職業資格類、計算機類、建筑工程類、等9大類考試的在線網絡培訓輔導。
軟件工程專業考試大綱
考試科目:數據庫系統概論(70分)、計算機網絡(70分)、C語言程序設計(60分)
考試時間:150分鐘 總分:200分
第一部分 《數據庫系統概論》考試大綱
一、數據庫概論
1、掌握數據庫系統的基本概念;
2、掌握DBMS的功能;
3、了解數據庫管理技術的發展階段;
4、掌握數據模型的概念及常用的數據模型;
5、掌握DBS的組成、三級模式與二級映像。
二、關系模型
1、了解關系的基本術語;
2、掌握關系的三類完整性規則;
3、掌握應用關系代數表達關系操作;
4、了解查詢優化;
三、關系DBSQL語言
1、掌握表的建立、刪除和修改;
2、熟練掌握SQL表達查詢和數據的更新操作;
3、掌握視圖的特性及使用。
四、關系DB模式設計
1、熟練掌握FD(函數依賴)的定義;
2、掌握2NF、3NF的定義
3、會用三個范式的概念進行模式分解。
五、 DB設計和保護
1、掌握設計的基本步驟、每部分的主要工作;
2、掌握根據需求設計數據庫的概念結構和邏輯結構
3、掌握DB安全性定義、安全性控制的常用方法和技術。
4、數據庫的完整性的定義、數據庫完整性約束條件及分類。
5、掌握事務的概念及特性、故障的種類及恢復策略。
6、掌握并發控制的概念;掌握并發操作帶來的數據不一致問題;掌握封鎖的概念、類型;掌握封鎖的方法可能引起的問題等。
參考教材:《數據庫系統概論》(第4版) 高等教育出版社 王珊、薩師煊 主編
第二部分 《計算機網絡》考試大綱
一、計算機網絡概論
1、掌握計算機網絡的定義與分類
2、了解計算機網絡的基本結構與組成
3、了解計算機網絡拓撲的基本概念
二、數據通信
1、掌握數據通信的基本概念、常用傳輸介質的基本特性, 以及數據編碼的基本方法
2、了解基帶傳輸與數據傳輸速率的基本概念, 掌握信道帶寬與數據傳輸速率的關系
3、了解頻帶傳輸的基本概念與調制解調器的基本工作原理
4、掌握數據交換技術的分類與基本工作原理
5、掌握差錯產生的原因、誤碼率的定義、CRC 的基本原理、差錯控制機制
三、廣域網、局域網與城域網技術
1、掌握廣域網的主要特點與研究重點
2、了解幀中繼與ATM 技術的基本概念
3、掌握局域網的主要技術特點
4、了解 IEEE802 參考模型的基本概念
5、了解共享介質式和交換式局域網技術,掌握ETHERNET 的基本工作原理, 掌握高速以太網的相關概念
6、了解城域網的有關概念
四、TCP/IP 協議
1、掌握網絡體系結構的基本概念, 以及 OSI 參考模型與 TCP/IP 參考模型的層次概念和各層的主要功能
2、了解 IP 協議的特點和主要內容、 掌握IP 地址技術
3、了解TCP和UDP協議的主要特點
五、INTERNET應用技術
1、了解域名機制的基本概念
2、掌握電子郵件服務與文件傳輸服務的基本概念
3、掌握Web服務的基本概念,了解P2P網絡的基本概念
六、局域網組網技術
1、了解ETHERNET物理層標準的類型,掌握ETHERNET的物理層標準
2、了解主要的局域網組網設備,掌握基本的局域網組網方法
七、網絡管理與網絡安全技術
1、掌握網絡管理的基本概念
2、掌握網絡安全的基本概念
3、了解有關網絡安全策略的基本概念
4、掌握網絡防火墻技術的基本概念
參考教材: 《計算機網絡應用技術教程》(第三版) 吳功宜 清華大學出版社
第三部分 《C語言程序設計》考試大綱
一、基礎部分
1、熟練運用常量與變量(整型、實型、字符型)。
2、掌握賦值運算符、算術運算符、關系運算符和邏輯運算符及它們的優先級關系,掌握表達式的求解。
3、掌握基本輸入、輸出函數scanf、printf及常見格式控制符,如%d,%c,%f等。
二、簡單程序設計
1、熟練掌握分支結構形式,熟練掌握 if 語句的兩種形式,掌握switch語句。
2、能夠讀懂程序寫運行結果且編寫簡單的分支程序。
三、 循環
1、熟練掌握while循環,for循環的格式及流程,理解do-while循環。
2、能夠讀懂教材上的例題程序寫出正確的運行結果,并能夠編寫簡單的循環程序。
四、 數組的使用
1、理解數組的定義及初始化方法。
2、熟練掌握一維數組的常見操作,如查找最大值、最小值、指定元素值及插入、刪除、排序等操作。
3、掌握二維數組的格式輸出及簡單編程,如計算對角線元素之和等。
五、 函數
理解函數的定義。掌握參數傳遞規則。熟練掌握調用方式。
掌握使用遞歸函數解決問題的方法。了解變量的存儲類別。
熟練使用函數,并能夠自己定義函數解決一些常見問題,如將數組的問題利用函數加以實現。
六、 指針
1、熟練掌握指針變量的定義及訪問方式。
2、熟練掌握一維數組與指針的關系,能夠借助指針變量實現對一維數組的常見編程。
3、理解字符串指針和指向字符串的指針變量。
說明:重點考察學生對C程序的閱讀和編寫能力。
參考教材: 譚浩強《C程序設計》(第二版 或 第三版), 清華大學出版社出版
職業技能考試部分(100分)
考試科目:C語言程序設計
考試時間:120分鐘
成績分配:根據問題編寫應用程序(總計5題,每題20分,計100分)
考試方式:隨機分配考試題目,學生閱讀考試題目,在VC6.0環境下編寫、調試程序,并將調試通過的程序提交時到指定的OJ系統,OJ系統自動評閱程序,評閱通過的程序記為程序有效方可得分,程序評閱不通過的程序記為程序無效,不能得分。
1、掌握一種C程序集成環境的使用,能夠編輯、編譯、連接和運行一個簡單C程序。
2、掌握if、switch語句的語法規則,能夠編寫簡單程序,如百分制成績轉換為五級分制、閏年判斷等問題。
3、掌握while、do-while及for語句的語法規則,并能編寫典型程序,如累加、累乘、素數、完數、水仙花數、九九表等問題。
4、掌握一維數組和二維數組的定義、賦值和輸入輸出的方法,能夠利用數組編寫典型程序,如求和、求最大/小值、查找、插入、刪除、排序等問題。
5、掌握函數形參與實參的對應關系及參數傳遞規則,理解函數的嵌套調用和遞歸調用方法,能夠編寫常見的函數,如求和、階乘、計算平均分、排序等問題。
6、掌握指針的概念、指針變量的定義和使用方法,能夠利用指針實現對一維數組的編程。
說明:重點考察學生編寫程序及調試程序的能力。
參考教材: 譚浩強《C程序設計》(第二版或 第三版), 清華大學出版社出版
更多學歷考試信息請查看學歷考試網