南京信息工程大學計算機學院、網絡空間安全學院2024年碩士研究生加試科目考試大綱已公布,具體內容請查看正文。
程序設計考試大綱
一、考試總體要求
掌握C語言的語法基礎、程序控制結構、模塊化程序設計等基本理論知識。理解面向對象程序設計的思想和相關概念,并能夠熟練使用常用的標準庫。能夠靈活運用C/C++語言的基本原理和基本方法實現相應的算法,分析、解決一些實際應用問題。
二、考試內容
1、基本語法與控制結構:變量、數據類型、運算符等基本語法的理解;順序結構、分支結構和循環結構的合理應用。
2、函數與模塊化設計:函數的定義與調用,參數傳遞的方式;模塊化設計思想,將程序劃分為合適的函數模塊。
3、數組與指針:數組的定義與使用,多維數組的操作;指針的基本概念;指針的運算;指針與數組;指針與函數。
4、字符串處理:字符串的基本概念和操作;字符串的輸入輸出;字符串處理函數的應用。
5、數據結構應用:順序表、鏈表、棧和隊列的基本概念與實現;通過數據結構解決實際問題,如鏈表實現的簡單數據管理。
6、結構體與共用體:結構體類型聲明、結構體變量定義和結構體變量的引用方法;共用體類型聲明和共用體變量定義方法;結構體數組的定義和數組元素的引用;結構體類型指針的概念及使用。
7、文件操作:文件的打開、讀寫、關閉等基本操作;文本文件和二進制文件的讀寫;異常處理機制的應用。
8、排序與搜索算法:常見排序算法(冒泡排序、快速排序等)的實現與比較;常見搜索算法(二分搜索算法等)的理解與應用。
9、算法設計與分析:基本算法范式的理解,如遞歸、分治和動態規劃;算法的時間復雜度和空間復雜度的分析。
10、面向對象程序設計:面向對象程序設計方法的特點;類的定義、對象的創建和初始化;成員函數的定義及使用;構造函數與析構函數的功能、使用方法與調用順序;繼承、多態、重載的概念;繼承的工作方式、派生類的構造、多繼承的構造順序;運算符重載的使用。
>>查看更多
原標題:計算機學院、網絡空間安全學院2024年碩士研究生招生考試同等學力加試科目考試大綱
文章來源:https://scs.nuist.edu.cn/2024/0128/c5923a236875/pagem.htm