仲愷農業工程學院2015年本科插班生專業課考試大綱(C語言程序設計)
來源:仲愷農業工程學院本科招生網 閱讀:1057 次 日期:2015-01-09 16:04:52
溫馨提示:易賢網小編為您整理了“仲愷農業工程學院2015年本科插班生專業課考試大綱(C語言程序設計)”,方便廣大網友查閱!

易賢網網校上線了!

>>>點擊進入<<<

網校開發及擁有的課件范圍涉及公務員、財會類、外語類、外貿類、學歷類、

職業資格類、計算機類、建筑工程類、等9大類考試的在線網絡培訓輔導。

一、課程的性質與目的要求

《C語言程序設計》是信息與計算科學專業的一門學科基礎課程,它是培養學生程序設計思想、設計能力的一門主干課程。本課程要求學生熟練掌握程序設計的基本概念、基本分析設計方法和C語言的語法、語句和使用方法,掌握一般問題的分析思路、數據存儲結構表達及建立在存儲結構之上的程序設計方法,并用C語言的語句編寫程序代碼,從而為進一步學習軟件開發打下基礎。

《C語言程序設計》課程考試旨在考察學生對本課程的基本內容、基本要求及基本應用掌握的深度和廣度,是學生能否順利進入本科高年級學習階段的重要考核依據之一。

二、課程內容與考核要求

第一章C語言概述

1、考核知識點:C語言的概述、特點;C語言程序的結構;C語言程序運行的環境介紹和上機步驟。

2、考核要求:

(1)了解C語言的歷史發展進程和地位,了解C語言的程序書寫風格。

(2)理解計算機語言的概念,C語言的特點,理解主函數的作用。

(3)掌握C語言程序的基本結構和表達方式,掌握TC/VC編程環境的簡單使用方法。

(4)方法:能夠在一種編程環境下進行簡單程序的編輯、編譯、調試和運行。

第二章數據類型、運算符與表達式

1、考核知識點:C的數據類型;常量與變量;運算符與表達式:類型轉換。

2、考核要求:

(1)理解關鍵字與標識符的概念、應用特點,理解數據類型的含義和常量、變量的分類。

(2)掌握各數據類型的含義、特點,不同類型常量的表達,不同類型變量的定義和賦初值方法,以及不同類型間的轉換與運算。

(3)掌握C表達式類型(賦值表達式,算術表達式,關系表達式,邏輯表達式,條件表達式,逗號表達式)和求值規則。

(4)熟練掌握各類運算符的含義、優先級,各類表達式的表示方法、運算特點、值的類型和計算方法。能夠進行各類公式的表達式描述和各類表達式的混合運算。

第三章順序結構程序設計

1、考核知識點:語句的概念、分類;輸入輸出的概念及C語言的實現;賦值語句;順序結構程序設計方法。

2、考核要求:

(1)理解表達式語句,空語句,復合語句。

(2)掌握輸入輸出函數的調用,正確輸入數據并正確設計輸出格式。

第四章選擇結構程序設計

1、考核知識點:關系運算符與關系表達式;邏輯運算符與邏輯表達式;if語句與switch語句,選擇結構程序設計方法舉例。

2、考核要求:

(1)掌握問題中條件的表達方式(關系表達式、邏輯表達式)和運算結果。

(2)熟練掌握用if語句實現選擇結構,用switch語句實現多分支選擇結構,掌握選擇結構的嵌套。

第五章循環程序設計

1、考核知識點:循環定義與實現思想,實現循環的語句(goto,while,do-while,for),循環的嵌套,break和continue語句的使用,循環類問題程序應用舉例。

2、考核要求:

(1)了解循環的概念,了解語句重復執行的方法。

(2)理解實現循環(for,while,do-while)的執行過程、執行步驟和相關參數量的變化情況,掌握break和continue的使用形式和原理。

(3)掌握循環嵌套的使用方法。

(4)應用:典型算法的思想和程序設計方法,復雜程序的編輯、編譯和調試方法。

第六章數組

1、考核知識點:一維數組的定義和引用,二維數組的定義和引用,字符串,字符數組,數組結構的應用。

2、考核要求:

(1)了解數組的基本概念。

(2)理解為什么使用一維數組、二維數組和字符數組。

(3)掌握不同類別數組的特點,掌握數組的定義、初始化和數組元素引用方法;掌握數組的實際應用方式、特點和程序設計方法。

(4)應用:典型數組使用問題的編程方法。

第七章函數

1、考核知識點:概述及模塊化設計思想;函數定義的一般形式,函數參數的表達、使用和函數值的類型與表達方法;函數的調用方法;局部變量與全局變量,變量的存儲類別;內部函數與外部函數。

2、考核要求:

(1)理解一般問題的解決方法和程序的結構化、模塊化設計思想,理解函數的調用方法,理解變量的數據類型、存儲類別,理解內部函數與外部函數的含義。

(2)掌握函數定義的一般格式,掌握形式參數的表達方式,函數返回值類型和返回值的表達方式。

(3)掌握函數調用的方法、特點和不同調用形式(嵌套調用、遞歸調用),掌握局部變量、全局變量的定義方法和聲明形式。

(4)熟練掌握形式參數與實在參數,參數值傳遞。

(5)應用:多函數程序設計,多文件程序設計等。

第八章編譯預處理

1、考核知識點:宏定義,文件包含和條件編譯。

2、考核要求:

(1)了解條件編譯的思想和方法。

(2)理解預處理的含義和理由,理解文件包含的含義和宏的含義。

(3)掌握帶參宏和不帶參宏的定義方法和使用方法,區分宏與函數的異同點;掌握文件包含命令的使用方法。

(4)應用:能夠恰當、合理地使用宏和文件包含命令進行程序設計。

第九章指針

1、考核知識點:地址與指針的概念,變量的指針和指向變量的指針變量,數組與指針,字符串與指針,指向函數的指針與返回指針值的函數,指針的指針與指針數組。

2、考核要求:

(1)理解地址與指針變量的概念,地址運算符與間址運算符。

(2)理解指針的分類,掌握一維、二維數組和字符串的地址以及指向變量、數組、字符串、函數、結構體的指針變量的定義。

(3)重點掌握不同類型指針的定義方法、使用方式和特點,理解用指針作函數參數,返回地址值的函數,指針數組,指向指針的指針等。

(4)應用:使用指針編程。

第十章結構體與共用體

1、考核知識點:構造數據類型概述,結構體類型聲明與結構體變量、數組、指針等定義和應用方法,共用體類型聲明和共用體變量定義、使用方法,枚舉類型,用typedef定義類型。

2、考核要求:

(1)了解C語言基本類型與構造類型的含義,了解枚舉類型的含義和特點,了解類型聲明與變量定義的區別。

(2)理解結構體、共用體、枚舉類型的使用原理,理解用typedef進行類型重定義的思想。

(3)掌握結構體、共用體、枚舉類型的聲明方法和相應變量等的定義、初始化、引用方法。掌握用typedef重新定義類型的方法。

(4)熟練掌握結構體類型的變量、數組、指針等使用方法。

(5)應用:能夠編寫出復雜數據結構的程序。

第十一章位運算

1、考核知識點:位運算符和位運算,位運算舉例。

2、考核要求:

(1)理解位運算的含義、特點和使用場合。

(2)掌握各類位運算的運算符形式和表達式描述,掌握位運算的使用方法。

第十二章文件

1、考核知識點:C文件概述,文件類型指針,文件的打開和關閉,文件的讀寫,文件的定位,文件的使用。

2、考核要求:

(1)了解文件的含義、分類和特點。

(2)掌握文件類型指針(FILE類型指針),掌握文件打開與關閉(fopen,fclose)的使用方法。

(3)理解數據文件使用的讀寫方法(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf),與文件定位(rewind,fseek)的應用。

三、考試方式及試卷結構

1、考試形式為閉卷、筆試。考試時間為120分鐘,試卷滿分為100分。

2、試卷難易比例:一般難度題目占40%左右,中等難度的題目占40%左右,較難的題目占20%左右。

3、試題類型結構比例:單項選擇題占30%;綜合題(包括寫程序結果、改正程序錯誤和程序填空等)約占40%;程序設計題約占30%。

四、參考教材

《C語言程序設計》第四版,譚浩強編,清華大學出版社2010.6.

更多學歷考試信息請查看學歷考試網

由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

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

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
未满十八18勿进黄网站免费看