2024年山東石油化工學院專升本C語言程序設計考試大綱


  2022年山東石油化工學院專升本計算機科學與技術專業(yè)自薦生專業(yè)綜合能力測試考試科目《C 語言程序設計》、《操作系統(tǒng)》?!禖 語言程序設計》考試大綱如下

2024年山東石油化工學院專升本C語言程序設計考試大綱

  一、總體要求

2024年山東石油化工學院專升本C語言程序設計考試大綱

  ( 一)掌握四種基本數據類型的定義方法。

2024年山東石油化工學院專升本C語言程序設計考試大綱

  ( 二)掌握各種運算符及運算符的優(yōu)先級與結合性,以 及各種表達式及求值規(guī)則,能夠熟練求解表達式的值。

  ( 三)掌握 C 語言的基本語句及其使用方法,掌握輸入、輸出函數格式及其使用,會實現(xiàn)選擇、循環(huán)結構及其嵌套, 能夠編寫簡單、典型的程序。

  ( 四) 理解函數的概念,掌握函數的定義、功能和調用方式,并能夠正確使用函數。

  ( 五)理解數組的概念,掌握一維數組、字符數組的定 義及使用,并能夠靈活運用。

  ( 六) 理解指針的概念,會用簡單的指針類型; 理解結 構體與共用體。

  (七) 了解基本文件操作函數。

  二、內容范圍

  (一) C 語言概述

  要求:

  1.理解常量、變量的概念和定義方法。

  2.掌握 C 語言三種數據基本類型(整型、實型、字符型)及其定義和使用方法。

  3.掌握不同類型數據間的轉換與運算。

  4.掌握算術運算行、賦值運算符和逗號運算符及其優(yōu)先級與結合性,以及三種表達式的求值。

  知識范圍:

  1.常量和變量

  2.數據類型

  1)整型數據

  2)實型數據

  3)字符型數據

  3.各類數值型數據間的轉換與混合運算

  4.運算符和表達式

  1)算術運算符和算術表達式

  2)賦值運算符和賦值表達式

  3)逗號運算符和逗號表達式

  5.運算符的優(yōu)先級與結合性

  (二) 最簡單的 C 程序設計

  要求:

  1.理解 C 語言的語句分類和程序的三種基本結構。

  2.掌握賦值語句的使用。

  3.掌握數據輸入、輸出函數的格式及使用。

  知識范圍:

  1.語句分類和程序基本結構、算法表示。

  2.賦值語句。

  3.數據輸入輸出函數。

  (三) 邏輯運算和判斷選取控制

  要求:

  1.掌握關系和邏輯運算符及其優(yōu)先級與結合性,掌握關 系和邏輯表達式及各種混合表達式的求值。

  2.理解條件運算符的功能和作用,掌握條件運算符的使用。掌握用 switch 語句實現(xiàn)多分支選擇結構。

  知識范圍:

  1.運算符和表達式

  1)關系運算符和關系表達式

  2)邏輯運算符和邏輯表達式

  3)條件運算符和條件表達式

  2.if 語句

  3.switch 語句

  (四) 循環(huán)控制

  1.for 語句

  2.while 語句

  3.do-while 語句

  4.循環(huán)的嵌套和比較

  5.break 語句和 continue 語句

  (五) 數組

  要求:

  1.掌握一維數組的定義和引用,并能夠靈活運用。 2.理解二維數組的定義和初始化,了解二維數組的使用。

  3.掌握字符數組的定義和使用,并會使用基本的字符串 處理函數。

  知識范圍:

  1.一維數組

  1)一維數組的定義

  2)一維數組的引用

  3)一維數組的初始化

  2.二維數組

  1)二維數組的定義

  2)二維數組的引用

  3)二維數組的初始化

  3.字符數組

  1)字符數組的定義

  2)定符數組的初始化

  3)字符數組的引用

  4)字符串和字符串結束標志

  5)字符數組的輸入輸出

  4.字符串處理函數

  (六) 函數

  要求:

  1.理解函數的要領和分類,掌握函數的定義。

  2.理解函數的類型和返回值,能夠熟練使用函數編程。

  3.理解函數的形式參數與實際參數的概念,了解參數值 的傳遞。

  4.掌握一般的函數嵌套并正確調用函數、理解遞歸調用 的特點。

  5.理解局部變量和全局變量, 了解變量的存儲類別,理 解變量的作用域和生存期。

  6. 了解內部函數、外部函數的概念。

  知識范圍:

  1.函數的定義

  2.函數參數和函數的值

  3.函數的調用

  4.函數的嵌套調用

  5.函數的遞歸調用

  6.局部變量和全局變量

  7.變量存儲類別

  8.變量的作用域和生存期

  9.內部函數、外部函數

  (七) 編譯預處理

  要求: 1.掌握不帶參數的宏定義及其使用。

  2. 了解帶參數的宏定義。

  3.掌握 “文件包含”處理的要領及其使用。

  知識范圍:

  1.宏定義:不帶參數的宏定義;帶參數的宏定義.

  2. “文件包含”處理。

  (八) 指針

  要求:

  1.理解指針的概念,掌握指針變量的定義和使用。

  2. 了解數組的指針和指向數組的指針變量。

  3. 了解字符串的指針和指向字符串的指針變量。

  知識范圍:

  1.指針的概念

  2.指針變量的定義、引用

  3.數組的指針和指向數組的指針變量

  4.字符串的指針和指向字符串的指針變量

  (九) 結構體與共用體

  要求:

  1.掌握結構體類型數據的定義、初始化及引用方法。

  2. 了解用指針和結構體構成鏈表,掌握單向鏈表的基本操作。

  3. 了解共用體類型數據的定義、初始化及引用方法。

  4. 了解枚舉數據類型和 typedef 定義類型。

  知識范圍:

  1.結構體

  結構體類型的定義; 結構體類型的引用; 結構體類型的初始化; 結構體數組。

  2.指向結構體類型變量的指針

  3.鏈表概念及基本操作

  4.共用體

  5.枚舉類型

  6.用 typedef定義類型

  (十) 文件

  要求:

  1. 了解文件的概念,掌握文件類型指針。

  2. 了解文件的打開與關閉。

  3. 了解文件的讀寫。

  知識范圍:

  1.文件概念及文件類型指針

  2.文件的讀寫函數

  三、考試形式與試卷結構

  試卷結構: 填空題、單項選擇題、簡答題,滿分 100 分。

  四、參考教材

  《C 程序設計》 ,譚浩強編著,清華大學出版社。

  《C 語言程序設計》 (第 3 版) ,蘇小紅編著,高等教育出版社。


網上報名
  • 姓名:
  • 專業(yè):
  • 層次: ??分數:
  • 電話:
  • QQ/微信:
  • 地址:

文中圖片素材來源網絡,如有侵權請聯(lián)系644062549@qq.com刪除

轉載注明出處:http://www.jyqzw.cn