浙江海洋學院2018年學術型研究生入學統(tǒng)一考試自命題大綱(C語言)
來源:易賢網 閱讀:4978 次 日期:2017-11-10 14:17:44
溫馨提示:易賢網小編為您整理了“浙江海洋學院2018年學術型研究生入學統(tǒng)一考試自命題大綱(C語言)”,方便廣大網友查閱!

一、考查目標

C語言是當下最常用的程序設計語言之一,因其簡潔、高效、功能豐富而受到各行業(yè)的重視,是理工科學生學習計算機編程能力、理解計算機如何解決問題的重要工具。通過該課程的學習,學生應能了解、掌握C語言的語法和使用它進行編程的方法,并能上機調試運行解決簡單實際問題。

《C語言程序設計》的考試目標是測試考生對C語言基礎知識及程序設計的基本方法的掌握程度,以檢驗和考核考生進一步學習本專業(yè)的潛力。

二、試卷結構

1.題型結構:單項選擇題(20%)、程序閱讀(30%)、程序填空(20%)及編程題(20%)。

2.考核辦法:筆試,滿分100分。

3.內容結構:C語言概述(5%)、運算符與表達式(5%)、程序結構程序設計(15%)、數組(20%)、函數(20%)、編譯預處理(5%)、指針(10%)、結構體(10%)、位運算(5%)、文件(5%)。

說明:具體題型及內容分值分配可根據需要由出題人員適當調整。

三、基本內容

1.C語言概述

1)C程序的構成,main函數和其他函數

2)頭文件格式,數據說明方法,函數基本框架及其開始和結束標志

3)源程序的書寫格式及C語言的風格

4)C程序上機調試過程(編輯、編譯、連接和運行)

2.數據類型、運算符與表達式

1)C的數據類型(基本類型,構造類型,指針類型,空類型)及其定義方法。常量與變量,整型,實型,字符型

2)C運算符的種類、運算優(yōu)先級和結合性。算術運算符與算術表達式,賦值類運算型與賦值類表達式,自增、自減運算符,逗號運算符與逗號表達式,求字節(jié)運算符(sizeof)

3)不同類型數據間的轉換與運算。自動轉換(隱式轉換)、強制類型轉換(顯式轉換)

3.順序結構程序設計

1)語句的定義:表達式語句,空語句,復合語句。

2)數據的輸入與輸出,輸入輸出函數的調用。printf、scanf函數的基本格式與調用方法,getchar,putchar函數調用方法

4.選擇結構程序設計

1)關系運算符與關系表達式:<、<=、>、>=、==、!=

2)if語句

3)switch語句與多分支結構。

4)選擇結構的嵌套。

5)條件表達式(?:)

5.循環(huán)結構程序設計

1) for循環(huán)結構。

2) while和do while循環(huán)結構。

3) continue語句和break語句。

4) 循環(huán)的嵌套。

6.數組的定義和引用

1)一維數組和多維數組的定義、初始化和引用:定義數組時,每一維的長度必須是常量,且每一維的下標索引從0開始

2)字符數組與字符串:字符串結束符(\0)、字符串處理函數puts(字符串輸出函數)、gets(字符串輸入函數)、strlen(字符串長度函數,不包括字符串結束符)、strcpy(字符串復制函數)、strcmp(字符串比較函數)、strcat(字符串連接函數)等

7.函數

1) 標準庫函數的調用:嵌入相應的頭文件

2) 函數的定義方法:函數首部與函數體

3) 函數的類型和返回值。return語句

4) 函數的參數:形式參數(形參)和實在參數(實參),參數傳遞

5) 函數的調用:函數聲明,函數嵌套調用,遞歸調用。

6) 變量的作用域:局部變量和全局變量。

7) 變量的存儲類別:自動變量(auto),靜態(tài)變量(static),寄存器變量(register),外部變量(extern)

8) 內部函數與外部函數。

8.編譯預處理

1)宏定義(#define):不帶參數的宏定義,帶參數的宏定義。

2)"文件包含"處理(include)

3)條件編譯

9.指針

1)指針與指針變量的概念:指針運算符與地址運算符。

2)數組的指針:一維數組指針,二維數組指針,指針與字符串

3)指針與函數:指針作為函數的參數,返回指針的函數,指向函數的指針

5)指針數組,多級指針

6)main函數的命令行參數。

10.結構體與其他數據類型

1)結構體類型的定義方法和引用方法:struct

2)共用體類型的字義方法與引用方法:union

3)用指針和結構體處理鏈表:單向鏈表的建立、輸出、刪除與插入,動態(tài)內存分配(malloc和free的使用)

4)枚舉類型:enum

5)定義新類型名:typedef

11.位運算

1)位運算規(guī)則

2)常用位運算符:按位取反(~),左移位(<<),右移位(>>),按位與(&),按位或(|),按位異或(^)

12.文件操作

只要求緩沖文件系統(tǒng)(即高級磁盤I/O系統(tǒng)),對非標準緩沖文件系統(tǒng)(即低級磁盤I/O系統(tǒng))不要求。

1)文件類型指針(FILE類型指針)。

2)文件的打開與關閉(fopen,fclose)。

3)文件的讀寫(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函數)

4)文件的定位(rewind,fseek函數)。

四、參考教材:

1.高禹等,《C語言程序設計》(第二版),清華大學出版社

2.布朗森(美)著,張永健等譯,標準C語言基礎教程(第四版),電子工業(yè)出版社

由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢?yōu)闇剩?/div>

2025國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯(lián)系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 加入群交流 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:526150442(9:00—18:00)版權所有:易賢網