華南師范大學(xué)計算機學(xué)院2023考研復(fù)試大綱已經(jīng)發(fā)布,包含了考試范圍、考試要求、考試形式、試卷結(jié)構(gòu)等重要信息,對考生具有重大的參考意義。高頓考研為大家整理了華南師范大學(xué)計算機學(xué)院2023考研復(fù)試大綱的詳細內(nèi)容,供大家參考!
華南師范大學(xué)計算機學(xué)院2023考研復(fù)試大綱
院所代碼 院系所名稱 科目名稱 考試大綱
019 計算機學(xué)院 01901數(shù)據(jù)庫原理與C++程序設(shè)計 計算機學(xué)院 2023年復(fù)試科目《數(shù)據(jù)庫原理》考試大綱

一、考查目標(biāo)
《數(shù)據(jù)庫原理》重點考查學(xué)生數(shù)據(jù)庫原理基礎(chǔ)理論和應(yīng)用實踐創(chuàng)新能力。要求考生深入理解和掌握數(shù)據(jù)庫原理基礎(chǔ)概念、理論體系和實踐方法,精通運用數(shù)據(jù)庫原理和方法進行數(shù)據(jù)管理應(yīng)用實踐、具有綜合解決數(shù)據(jù)庫相關(guān)實踐問題的創(chuàng)新能力。

二、考試形式
1. 試卷滿分及考試時間:滿分為50分,考試時間為60分鐘。
2. 答題方式:閉卷、筆試。

三、考試范圍
1.數(shù)據(jù)庫基本概念和原理
1.1 層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο髷?shù)據(jù)模型等數(shù)據(jù)模型的要素及特點
1.2 數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)
2. 關(guān)系數(shù)據(jù)庫
2.1 關(guān)系數(shù)據(jù)結(jié)構(gòu)及形式化定義、關(guān)系代數(shù)的運算、關(guān)系的完整性約束                                                       
2.2 函數(shù)依賴和關(guān)系模式規(guī)范化
3. 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言
3.1 SQL數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)更新語言
3.2 SQL語言和關(guān)系代數(shù)相互轉(zhuǎn)換
3.3 SQL查詢優(yōu)化
4. 數(shù)據(jù)庫的設(shè)計和開發(fā)
4.1 數(shù)據(jù)庫設(shè)計的過程和主要內(nèi)容
4.2 E-R模型和關(guān)系的轉(zhuǎn)化方法
5. 數(shù)據(jù)庫運行與維護
5.1 事務(wù)的基本概念、特點和事務(wù)運行模型
5.2 數(shù)據(jù)庫安全的含義和安全控制方法
5.3 數(shù)據(jù)庫并發(fā)控制和可串行化調(diào)度
5.4  數(shù)據(jù)庫完整性控制及約束條件
5.5  數(shù)據(jù)庫備份與恢復(fù)機制
6. 高級數(shù)據(jù)管理相關(guān)技術(shù)
6.1 主動數(shù)據(jù)庫技術(shù)、時態(tài)數(shù)據(jù)庫技術(shù)、分布式數(shù)據(jù)庫等
6.2 大數(shù)據(jù)處理相關(guān)技術(shù),包括存儲模式、計算模型、資源調(diào)度模式等
四、考試題型
考試題型包括有填空題、選擇題、簡答題、判斷題、綜合分析題等

計算機學(xué)院2023年復(fù)試科目《C++程序設(shè)計》考試大綱

一、 考試形式與試卷結(jié)構(gòu)
考試時間:60分
總分:50分
考試方式:筆試,閉卷
考試題型與分?jǐn)?shù)比例:編程題(100%)

二、 考試內(nèi)容要求
1. 基本數(shù)據(jù)類型與輸入輸出
掌握各種基本數(shù)據(jù)類型的定義與操作;掌握cin和cout的用法,了解printf和scanf的用法。
1.1 字符集與保留字
1.2 基本數(shù)據(jù)類型
1.3 變量與常量的定義
1.4  cin, cout, printf, scanf的用法
2. 表達式和過程化語句
掌握表達式和語句的概念;掌握各種運算符的使用;掌握各種過程化控制語句結(jié)構(gòu)。
2.1 表達式
2.2 算術(shù)運算、賦值和類型轉(zhuǎn)換
2.3 關(guān)系與邏輯運算
2.4 If語句
2.5 條件運算符、逗號表達式
2.6 while, do while, for循環(huán)語句
2.7 switch、break、continue語句
3. 函數(shù)
掌握函數(shù)聲明與定義;掌握全局變量、靜態(tài)變量、局部變量;掌握遞歸、重載函數(shù)。
3.1 函數(shù)原型、函數(shù)的調(diào)用,按值調(diào)用,引用調(diào)用,函數(shù)與變量的作用域
3.2 全局變量、局部變量和靜態(tài)局部變量
3.3 遞歸函數(shù)、內(nèi)聯(lián)函數(shù)、重載函數(shù)
4. 數(shù)組
掌握數(shù)組的定義與使用;掌握數(shù)組做函數(shù)參數(shù)的用法;掌握數(shù)組各種排序和查找算法。
4.1 數(shù)組定義和初始化數(shù)組
4.2 數(shù)組做函數(shù)參數(shù)
4.3 二維數(shù)組
4.4 字符數(shù)組與字符串,字符串函數(shù)
5. 指針
掌握指針和地址的概念;掌握指針的定義與初始化,指針做函數(shù)參數(shù);掌握指針、數(shù)組和字符串的關(guān)系。
5.1 指針概念、運算,new, delete運算符
5.2 指針與函數(shù)
5.3 字符指針
5.4 指針數(shù)組,數(shù)組指針

6. 引用
掌握引用的語法,引用傳遞函數(shù)的方法;熟悉函數(shù)原型中聲明引用的目的,正確使用引用。
6.1 引用的概念和操作
6.2 用引用傳遞函數(shù)參數(shù)和返回值
6.3 函數(shù)調(diào)用作為左值
7. 結(jié)構(gòu)體和共同體
了解結(jié)構(gòu)體和共同體的定義與使用。
8. 類與對象
掌握類的聲明;掌握成員函數(shù)的定義和使用。
8.1 類的定義、成員變量與成員函數(shù)的定義與調(diào)用;
8.2 結(jié)構(gòu)體與類的區(qū)別
8.3 掌握構(gòu)造函數(shù)與析構(gòu)函數(shù)
8.4 掌握對象的定義、引用、對象數(shù)組、對象指針、對象的動態(tài)建立與釋放
8.5 掌握靜態(tài)成員、友元
8.6 掌握類和對象的應(yīng)用
8.7了解類的封裝性和信息隱蔽
9. 運算符重載
掌握運算符重載的概念、規(guī)則和使用方法;掌握常用的單目和雙目運算符重載;掌握流插入和提取運算符重載。
10. 繼承
掌握繼承機制建立新類的方法;了解繼承如何提高軟件的可復(fù)用性。
10.1 繼承的概念和工作方式
10.2 掌握派生類的聲明與構(gòu)成
10.3 掌握派生類成員的成員訪問屬性
10.4 掌握派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
10.5 了解基類與派生類的關(guān)系
10.6 了解繼承與組合的區(qū)別
11. 多態(tài)性
掌握多態(tài)性與虛函數(shù)的概念;了解純虛函數(shù)和抽象類。
12. 流
掌握標(biāo)準(zhǔn)輸入、輸出流;掌握文件流的讀寫操作;了解流的概念。
13. 命名空間和標(biāo)準(zhǔn)模板庫
了解C++命名空間的概念與引用;了解標(biāo)準(zhǔn)模板庫STL。
019 計算機學(xué)院 01902程序設(shè)計上機考試
(C、 C++、Java、Python語言任選一門)
計算機學(xué)院 2023年復(fù)試科目《程序設(shè)計上機考試(C、 C++、Java、Python語言任選一門)》考試大綱

一、考查目標(biāo)
《程序設(shè)計上機考試(C、 C++、Java、Python語言任選一門)》重點考查學(xué)生利用計算機編程的實踐創(chuàng)新能力。要求考生至少精通C、C++、Java或Python中的至少一門編程語言,熟練運用所掌握的編程語言進行代碼編寫、調(diào)試、測試、執(zhí)行,解決現(xiàn)實中遇到的實際問題。

二、考試形式
1.滿分及考試時間:滿分為100分,考試時間為120分鐘。
2. 答題方式:上機編程。

三、考試范圍
1. 基本數(shù)據(jù)類型、表達式、輸入輸出
1.1掌握基本數(shù)據(jù)類型的定義與操作;熟練編程語言的輸入輸出方法;
1.2 能夠正確運用表達式,熟悉運用算術(shù)表達式、關(guān)系表達式、邏輯表達式;
1.3 了解輸入輸出的格式控制。
2.算法與控制結(jié)構(gòu)
掌握各種運算符的使用;掌握各種過程化控制語句結(jié)構(gòu);
2.1 理解算法的概念
2.2 熟練運用條件結(jié)構(gòu)進行編程;
2.2 熟練運用循環(huán)結(jié)構(gòu)進行編程。
2.3 能夠根據(jù)問題需要設(shè)計解決的算法
3. 函數(shù)
3.1掌握函數(shù)聲明與定義;
3.2掌握全局變量、靜態(tài)變量、局部變量;
3.3 掌握遞歸函數(shù)等的定義與調(diào)用方法。
4. 數(shù)組
掌握數(shù)組的定義與使用;掌握數(shù)組做函數(shù)參數(shù)的用法;掌握數(shù)組各種排序和查找算法。
4.1 數(shù)組定義和初始化數(shù)組;
4.2 數(shù)組做函數(shù)參數(shù);
4.3 二維數(shù)組;
4.4 字符數(shù)組與字符串,字符串函數(shù)。
5. 結(jié)構(gòu)體與類
5.1了解結(jié)構(gòu)體及其成員的定義與使用;
5.2 掌握類的定義及成員函數(shù)的定義和使用;
6. 文件讀寫
掌握文件讀寫的方法,根據(jù)問題需要從文件讀取數(shù)據(jù)和保存數(shù)據(jù)到文件。
6.1 掌握文件的讀寫模式;
6.2掌握文本文件的讀寫;
6.3 掌握二進制文件的讀寫。
7. 異常處理
掌握編程語言異常處理的機制,會在編程中運用異常處理。
文章來源:華南師范大學(xué)研究生院官網(wǎng)