2021南京信息工程大學(xué)C/C++語(yǔ)言程序設(shè)計(jì)研究生考試大綱

發(fā)布時(shí)間:2020-11-21 編輯:考研派小莉 推薦訪問(wèn):
2021南京信息工程大學(xué)C/C++語(yǔ)言程序設(shè)計(jì)研究生考試大綱

2021南京信息工程大學(xué)C/C++語(yǔ)言程序設(shè)計(jì)研究生考試大綱內(nèi)容如下,更多考研資訊請(qǐng)關(guān)注我們網(wǎng)站的更新!敬請(qǐng)收藏本站,或下載我們的考研派APP和考研派微信公眾號(hào)(里面有非常多的免費(fèi)考研資源可以領(lǐng)取,有各種考研問(wèn)題,也可直接加我們網(wǎng)站上的研究生學(xué)姐微信,全程免費(fèi)答疑,助各位考研一臂之力,爭(zhēng)取早日考上理想中的研究生院校。)

2021南京信息工程大學(xué)C/C++語(yǔ)言程序設(shè)計(jì)研究生考試大綱 正文

    南京信息工程大學(xué)碩士研究生招生入學(xué)考試考試大綱
    科目代碼:822
    科目名稱(chēng):C/C++語(yǔ)言程序設(shè)計(jì)
    一、課程的目標(biāo)
    課程的目的是通過(guò)對(duì)C語(yǔ)言的語(yǔ)法規(guī)則、數(shù)據(jù)類(lèi)型、數(shù)據(jù)運(yùn)算、語(yǔ)句、系統(tǒng)函數(shù)、程序結(jié)構(gòu)的學(xué)習(xí),掌握應(yīng)用C語(yǔ)言進(jìn)行程序設(shè)計(jì)的技能,掌握C語(yǔ)言常用庫(kù)函數(shù)的使用,通過(guò)C++對(duì)面向?qū)ο蟮某绦蛟O(shè)計(jì)方法有更進(jìn)一步的了解,掌握面向?qū)ο蟪绦蛟O(shè)計(jì)方法和思想,為進(jìn)行各種實(shí)用程序的開(kāi)發(fā)打下基礎(chǔ)。
    二、考試內(nèi)容與要求
    1.C語(yǔ)言概述
    (1)了解C語(yǔ)言的發(fā)展歷史和標(biāo)準(zhǔn)
    (2)掌握C語(yǔ)言程序的結(jié)構(gòu)
    (3)了解C語(yǔ)言的特點(diǎn)
    (4)初步認(rèn)識(shí)程序設(shè)計(jì)方法和程序設(shè)計(jì)一般步驟
    (5)掌握C語(yǔ)言程序編譯、連接和運(yùn)行過(guò)程
    2.?dāng)?shù)據(jù)類(lèi)型、運(yùn)算符與表達(dá)式
    (1)掌握C語(yǔ)言標(biāo)識(shí)符的組成
    (2)理解C語(yǔ)言的基本數(shù)據(jù)類(lèi)型(占用內(nèi)存、數(shù)據(jù)范圍)
    (3)掌握變量定義的方法
    (4)掌握定義變量的同時(shí),賦初值的方法
    (5)掌握常用的運(yùn)算符(算術(shù)、關(guān)系、邏輯運(yùn)算符等)的使用(功能、運(yùn)算對(duì)象數(shù)目、優(yōu)先級(jí)和結(jié)合性)
    (6)掌握混合運(yùn)算的數(shù)據(jù)轉(zhuǎn)換方法
    (7)掌握各種表達(dá)式的含義與使用要點(diǎn)。
    3.算法和控制語(yǔ)句
    (1)理解算法的概念和算法的特性
    (2)了解算法的不同表示方法
    (3)掌握算法的流程圖表示法
    (4)掌握常用的基本算法
    (5)熟練掌握格式輸入/輸出函數(shù)的使用方法。
    (6)熟練掌握if語(yǔ)句的三種形式
    (7)掌握if語(yǔ)句的基本結(jié)構(gòu)以及if語(yǔ)句的嵌套,并能將條件運(yùn)算符給出的語(yǔ)句轉(zhuǎn)化成if語(yǔ)句的形式
    (8)掌握switch語(yǔ)句的一般形式,并能把復(fù)雜的分支選擇性結(jié)構(gòu)化成switch語(yǔ)句來(lái)解決問(wèn)題
    (9)掌握while語(yǔ)句與dowhile語(yǔ)句的結(jié)構(gòu)與使用方法
    (10)掌握f(shuō)or語(yǔ)句的結(jié)構(gòu),熟練掌握其使用方法
    (11)會(huì)使用常見(jiàn)的循環(huán)嵌套形式
    (12)能正確區(qū)分for語(yǔ)句、do…while語(yǔ)句與while語(yǔ)句三者的不同
    (13)掌握break語(yǔ)句和continue的應(yīng)用及其區(qū)別
    (14)分析總結(jié)常用的程序設(shè)計(jì)方法及算法特點(diǎn),并能編寫(xiě)較復(fù)雜的程序
    4.函數(shù)
    (1)了解函數(shù)的分類(lèi)
    (2)掌握函數(shù)的聲明和定義規(guī)范
    (3)掌握函數(shù)的形式參數(shù)和實(shí)際參數(shù)的定義和用法
    (4)掌握函數(shù)返回值的大小和類(lèi)型
    (5)掌握函數(shù)的調(diào)用方法和參數(shù)傳遞
    (6)了解函數(shù)的嵌套調(diào)用
    (7)掌握函數(shù)的遞歸調(diào)用及其程序規(guī)范
    (8)了解變量存儲(chǔ)類(lèi)型的基本概念
    (9)掌握局部變量與全局變量的概念
    (10)能用函數(shù)的觀點(diǎn)編寫(xiě)C語(yǔ)言程序
    5.?dāng)?shù)組
    (1)熟練掌握一維數(shù)組的定義,數(shù)組元素的引用方法
    (2)掌握二維數(shù)組的定義,數(shù)組元素的引用,了解二維數(shù)組的實(shí)際意義
    (3)掌握字符數(shù)組與字符串的概念與定義方法,熟悉常用的字符串處理函數(shù)
    (4)掌握數(shù)組元素和數(shù)組名作為函數(shù)的程序設(shè)計(jì)
    (5)掌握應(yīng)用數(shù)組進(jìn)行應(yīng)用程序的設(shè)計(jì)的一般方法與典型算法
    6.指針
    (1)深刻理解并掌握指針的概念
    (2)掌握指針變量的定義和應(yīng)用,指針變量作為函數(shù)參數(shù)的用法
    (3)掌握指向數(shù)組的指針與指向數(shù)組的指針變量的概念、定義和應(yīng)用
    (4)掌握指向字符串的指針的定義和應(yīng)用
    (5)理解指向函數(shù)的指針的定義和用法
    (6)了解返回指針值的函數(shù)的定義和應(yīng)用
    (7)了解它與指向函數(shù)的指針變量的區(qū)別
    (8)了解指針數(shù)組的定義和應(yīng)用
    (9)掌握指針的定義和應(yīng)用
    (10)了解它指針數(shù)組與指向數(shù)組的指針變量的區(qū)別
    7.預(yù)處理命令
    (1)了解預(yù)編譯的概念,掌握宏定義的方法
    (2)了解“文件包含”與預(yù)處理的應(yīng)用
    (3)了解條件編譯的幾種形式
    8.結(jié)構(gòu)體與共用體
    (1)理解結(jié)構(gòu)體的含義。
    (2)掌握結(jié)構(gòu)體類(lèi)型變量的定義方法
    (3)掌握結(jié)構(gòu)體類(lèi)型變量的引用方法
    (4)掌握結(jié)構(gòu)體類(lèi)型變量如何在定義的同時(shí)初始化
    (5)理解共同體的含義,掌握共同體類(lèi)型變量的定義方法
    (6)了解結(jié)構(gòu)體數(shù)組的定義和數(shù)組元素的引用
    (7)了解指向結(jié)構(gòu)體類(lèi)型數(shù)據(jù)的指針的概念及使用
    (8)了解鏈表結(jié)點(diǎn)的結(jié)構(gòu)形式,鏈表的基本操作
    (9)了解枚舉類(lèi)型的定義,及枚舉類(lèi)型的輸入輸出
    (10)了解TYPEDEF的作用
    9.文件
    (1)了解文件的概念
    (2)了解文件類(lèi)型指針的定義和含義
    (3)掌握文件操作的相關(guān)標(biāo)準(zhǔn)函數(shù)
    (4)了解文件定位的操作及相關(guān)的標(biāo)準(zhǔn)函數(shù)
    (5)了解出錯(cuò)檢測(cè)函數(shù)的作用
    10.面向?qū)ο蟪绦蛟O(shè)計(jì)(C++語(yǔ)言)
    (1)掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的兩個(gè)原則:抽象和分類(lèi)。
    (2)了解面向?qū)ο蟪绦虻脑O(shè)計(jì)和效率。
    (3)掌握結(jié)構(gòu)化程序設(shè)計(jì)方法及實(shí)現(xiàn)。
    (4)掌握類(lèi)的定義、對(duì)象的定義、對(duì)象的初始化。
    (5)掌握成員函數(shù)的定義及使用。
    (6)掌握構(gòu)造函數(shù)與析構(gòu)函數(shù)的功能、使用方法與調(diào)用順序。
    (7)了解靜態(tài)成員的必要性
    (8)了解靜態(tài)成員、靜態(tài)數(shù)據(jù)成員、成員函數(shù)的定義及使用
    (9)了解需要友元的原因、友元函數(shù)的使用
    (10)掌握繼承、多態(tài)與重載的的概念
    (11)掌握繼承的工作方式、派生類(lèi)的構(gòu)造
    (12)掌握虛函數(shù)的定義及使用
    (13)掌握多繼承的構(gòu)造順序、繼承的訪問(wèn)控制
    (14)掌握運(yùn)算符重載的使用
    (15)了解抽象類(lèi)的定義與使用
    三、大綱說(shuō)明
    1.考試目標(biāo)的能力層次的表述
    本課程對(duì)各考點(diǎn)的能力要求一般分為三個(gè)層次用相關(guān)詞語(yǔ)描述:
    較低要求——了解、認(rèn)識(shí)、知道;
    一般要求——理解、熟悉、會(huì);
    較高要求——掌握、應(yīng)用。
    2.命題考試的若干規(guī)定
    (1)本課程的命題考試是根據(jù)本大綱規(guī)定的考試內(nèi)容來(lái)確定。試卷組配兼顧覆蓋面、能力層次、內(nèi)容、難易程度。
    (2)試題主要題型有:?jiǎn)雾?xiàng)選擇題、填空題、閱讀程序題、編程題等多種題型。
    (3)試卷主要測(cè)驗(yàn)考生對(duì)有關(guān)C/C++語(yǔ)言程序設(shè)計(jì)的基本概念、基礎(chǔ)理論、基本知識(shí)的了解熟悉掌握程度,以及運(yùn)用所學(xué)理論分析問(wèn)題、解決問(wèn)題問(wèn)題的能力。
    四、其他規(guī)定:考試方式為閉卷筆試,總分150分,考試時(shí)間為180分鐘。
南京信息工程大學(xué)

添加南京信息工程大學(xué)學(xué)姐微信,或微信搜索公眾號(hào)“考研派小站”,關(guān)注[考研派小站]微信公眾號(hào),在考研派小站微信號(hào)輸入[南京信息工程大學(xué)考研分?jǐn)?shù)線、南京信息工程大學(xué)報(bào)錄比、南京信息工程大學(xué)考研群、南京信息工程大學(xué)學(xué)姐微信、南京信息工程大學(xué)考研真題、南京信息工程大學(xué)專(zhuān)業(yè)目錄、南京信息工程大學(xué)排名、南京信息工程大學(xué)保研、南京信息工程大學(xué)公眾號(hào)、南京信息工程大學(xué)研究生招生)]即可在手機(jī)上查看相對(duì)應(yīng)南京信息工程大學(xué)考研信息或資源

南京信息工程大學(xué)考研公眾號(hào) 考研派小站公眾號(hào)

本文來(lái)源:http://m.zgxindalu.cn/nanjingxinxigongchengdaxue/kaoyanbaolubi_376902.html

推薦閱讀