一、總要求
本課程地位:本課程是計算機專業的核心課程之一。
本課程性質:本課程是計算機專業的專業基礎課程
本課程了解、熟悉、掌握的主要內容:了解c語言的主要特徵、常用演算法描述以及其它相關基礎知識;掌握c語言中順序程式設計、選擇程式設計、迴圈程式設計、指標、結構體共用、函式、檔案操作等。
二、內容
第一章 c語言概論
了解c語言的主要特徵,掌握c語言程式的基本結構
掌握高階語言程式的上機實現過程
第二章 資料型別、運算子與表示式
掌握c語言中的資料型別及其常量的表示方法;
理解各類數值型資料間的混合運算規則
掌握基本運算子的功能,表示式的概念
第三章 順序程式設計
掌握用傳統流程圖進行演算法描述;
掌握結構化程式設計的三種基本結構
掌握getchar()、putchar()、printf()、 scanf()函式的使用
掌握順序結構程式的設計方法
第四章 選擇結構程式設計
掌握關係運算子和邏輯運算子的功能及用法
掌握基本條件和復合條件語句的使用
掌握switch語句的使用
掌握選擇結構程式的設計方法
第五章 迴圈結構程式設計
掌握迴圈概念及迴圈的構成要素
掌握while語句用法
掌握do-while語句的用法
掌握for語句的用法
掌握break、continue語句
掌握多重迴圈的概念及其程式描述方法
掌握迴圈結構程式設計的基本方法
第六章 陣列
掌握陣列的基本概念。
掌握一維、二維陣列的定義和使用。
掌握字元陣列的使用,了解基本的字元和字串處理庫函式的功能和使用
能利用陣列進行程式設計
第七章 函式
掌握函式定義的一般形式
理解形參和實參的概念
掌握函式的呼叫方法
了解函式的巢狀呼叫和遞迴呼叫。
了解陣列作函式引數的使用
了解區域性變數和全域性變數的概念
了解變數的儲存類別和作用域,庫函式的分類和呼叫
了解內部函式和外部函式的概念
第八章 編譯預處理
掌握巨集定義的概念和使用
了解檔案包含處理
了解條件編譯
第九章 指標
掌握指標的基本概念及其使用規則
掌握用指標實現對陣列和函式的訪問方法
掌握指標的運算
了解多級指標的概念及帶引數命令列源程式的編制方法
掌握指標與陣列、指標與函式的關係
第十章 結構體和共用體
掌握結構體型別的定義方法
了解列舉型別的定義和使用
掌握結構體型別變數的定義初始化和引用
了解指向結構體型別資料的指標的使用
掌握結構體資料型別的使用(以煉表為例)
掌握共同體的概念
掌握位運算子的功能及使用方法
第十一章 檔案
了解檔案的基本概念
掌握檔案開啟和關閉的方法
了解檔案讀寫和定位函式的功能
三、試卷結構
1、試卷內容比例
第一章 c語言概論 5%
第二章 資料型別、運算子與表示式 5%
第三章 順序程式設計 5%
第四章 選擇結構程式設計 10%
第五章 迴圈結構程式設計 10%
第六章 陣列 15%
第七章 函式 15%
第八章 編譯預處理 5%
第九章 指標 15%
第十章 結構體和共用體 10%
第十一章 檔案 5%
總計 100%
2、試卷題型比例
選擇題 20%
程式閱讀題 12%
程式改錯題 14%
程式填空題 20%
程式設計題 34%
總計 100%
3、試題難易程度比例
基礎題 15%
基本知識題 35%
中等難度題 40%
綜合較難題 10%
總計 100%
四、說明
《程式設計基礎》考試大綱 複習 C語言
一 程式設計基礎知識 了解程式和程式語言的概念以及程式設計的步驟 演算法的概念 基本特徵和 表示 理解程式的三種基本結構 結構化程式設計方法 熟悉幾種常見的演算法描 述方法 如自然語言 流程圖 n s 流程圖及偽 等。演算法是對解決問題的方案進行準確而完成的描述,是一系列解決問題的清晰指令。演算法代...
C語言複習(專公升本複習)
示例 inculdevoid mian 上面是乙個簡單的c語言程式下面就來介紹其中的各個關鍵點 c語言程式是由乙個或者多個函式構成,乙個c語言有若干條c語言語句構成 2.注 乙個c語言程式或是乙個資料夾中只能有乙個主函式 inculdevoid mian 1.inculde 標頭檔案 inculde...
c語言 大綱
c語言大綱 1.c語言程式設計知識 1 基本資料型別與簡單程式設計 2 分支程式設計 3 迴圈程式設計 4 陣列 5 函式 6 結構體 7 指標 2.c語言程式設計 1 順序結構的程式設計 2 分支結構的程式設計 3 迴圈結構的程式設計 4 陣列的應用 access大綱 1.access資料庫應用操...