2020年全國碩士研究生入學考試命題標準大綱已于7月8日正式公布,接下來全國各研招院校將陸續發布2020考研專業課大綱。以下是學府考研輔導整理的“河南理工大學2020計算機科學與技術學院研究生考試大綱”相關內容,以供各位考生參考。
研究生入學考試《C語言程序設計》考試大綱
一、考查目標
(1) 掌握C語言的基本語法、基本結構、基本的程序設計過程和技巧。
(2) 熟悉結構化程序設計的編程思想,具備基本的分析問題和初步的高級語言程序設計的能力。
(3) 能運用C語言設計中型應用程序來解決實際問題。
二、知識點解析
1、C語言概述
(1) 算法的基本概念。
(2) C語言程序的結構。
(3) C語言程序的執行步驟。
2、數據類型、運算符與表達式
(1) 變量和常量的定義與使用方法。
(2) 數據類型(基本類型,構造類型,指針類型,空類型)及其定義方法。
(3) 整型、實型、字符型數據的定義、存儲、表示范圍及運用。
(4) 變量賦初值。
(5) 不同類型數據間的轉換與運算。
(6) 算術運算符、賦值運算符、逗號運算符及其表達式的運用。
3、順序結構程序設計
(1) 表達式語句,空語句,復合語句。
(2) C語言輸入輸出函數的基本格式和功能。
4、選擇結構程序設計
(1) 關系運算符、邏輯運算符及其表達式的運用。
(2) 用if語句實現選擇結構。
(3) 用switch語句實現多分支選擇結構。
(4) 選擇結構的嵌套。
5、循環結構程序設計
(1) for 循環結構。
(2) while和do while循環結構。
(3) continue語句和break語句。
(4) 循環的嵌套。
6、數組
(1) 一維數組和二維數組的定義、引用及初始化。
(2) 字符數組的定義、引用及初始化,字符串和字符串結束標志,字符數組的輸入輸出,字符串函數的應用。
7、函數
(1) 函數的定義和調用。
(2) 函數參數(形參、實參及參數值的傳遞)和函數的值。
(3) 函數的嵌套調用和遞歸調用。
(4) 數組作為函數參數。
(5) 局部變量和全局變量。
8、編譯預處理
(1) 宏定義―不帶參數的宏定義,帶參數的宏定義。
(2) “文件包含”處理。
(3) 條件編譯。
9、指針
(1) 指針與指針變量的概念,指針與地址運算符。
(2) 變量、數組、字符串、函數的指針以及指向變量、數組、字符串、函數的指針變量;通過指針引用以上各類型數據。
(3) 用指針作函數參數。
(4) 返回指針值的指針函數。
10、結構體與共用體
(1) 結構體類型數據的定義、初始化及引用方法。
(2) 用指針和結構體構成鏈表,單向鏈表的建立、輸出、刪除與插入。
(3) 共用體類型數據的定義及引用方法。
(4) 枚舉類型數據的定義及使用方法。
11、文件
(1) C語言的文件概念和文件結構。
(2) 文件類型指針(FILE類型指針,文件使用文件方式:“r”、“w”、“rb”、“wb”)。
(3) 文件的打開與關閉(fopen,fclose函數)。
(4) 文件的讀寫(fputc,fgetc,fputs,fgets,fread,frwite,fprintf,fscanf函數),文件的定位(rewind,fseek函數)。
三、教材選擇
C語言程序設計 賈宗璞等 中國鐵道出版社
考試分值為100分,考試時間為120分
以上是學府考研輔導整理的“河南理工大學2020計算機科學與技術學院研究生考試大綱”相關內容,希望能對大家復習有幫助, 為大家的考研夢想助力!
Copyright? 2009-2020 北京學之府教育科技有限責任公司 (xuefu.com) All Rights Reserved