面向新工科的C程序設計與項目實踐(適用于對分課堂教學法)
定 價:68 元
- 作者:梁新元編
- 出版時間:2021/12/1
- ISBN:9787550445864
- 出 版 社:西南財經大學出版社
- 中圖法分類:TP312.8C
- 頁碼:419
- 紙張:
- 版次:1
- 開本:16開
為了適應新工科對學生具有解決復雜工程問題的能力要求,本教材緊緊圍繞學生綜合編程實踐能力,強調核心語法,重點突出應用能力培養(yǎng)。本教材致力于培養(yǎng)學生利用C語言核心知識進行程序設計和項目實踐的能力,實現(xiàn)初步的工程性編程規(guī)范,強化分析設計能力、錯誤調試能力、程序閱讀能力和程序編寫能力。本教材通過大量的例子和幾十個有趣的小項目實踐由淺入深、深入淺出地進行分析講解,從而提升學生實踐能力。本教材以知識群為核心,將變量與數(shù)據類型、選擇結構、循環(huán)結構、數(shù)組、函數(shù)、指針、結構體、文件等內容重新構建,圍繞項目需要進行設計,從而使學生輕松入門和快速提高,達到學以致用的效果。
本教材適用于C語言程序設計的初學者,可以作為普通高等院校計算機類、電子信息類和其他理工科類專業(yè)程序設計基礎的教材,也可作為有興趣學習C語言的其他專業(yè)學生的教材,同時也適合讀者自學。
1 C語言基礎知識
第一部分 學習導引
第二部分 學習材料
1.1 C語言概述
1.2 認識C語言程序
1.3 C語言程序的開發(fā)
1.4 二進制與信息表示
1.5 綜合應用案例分析
第三部分 學習任務
2 基本數(shù)據類型及其操作
第一部分 學習導引
第二部分 學習材料
2.1 C語言的數(shù)據類型
2.2 常量和變量及其輸入輸出
2.3 常用運算符與表達式
2.4 函數(shù)的基本運用
2.5 變量與指針
2.6 綜合應用案例分析
第三部分 學習任務
3 算法與程序結構
第一部分 學習導引
第二部分 學習材料
3.1 算法與流程圖
3.2 順序結構和程序設計方法
3.3 函數(shù)的作用與規(guī)范使用
3.4 指針定義與運算
3.5 綜合應用案例分析
第三部分 學習任務
4 選擇結構
第一部分 學習導引
第二部分 學習材料
4.1 單分支結構
4.2 雙分支結構
4.3 多分支結構
4.4 程序質量保證
4.5 變量的存儲屬性和作用域
4.6 指針作為函數(shù)參數(shù)
4.7 綜合應用案例分析
第三部分 學習任務
5 循環(huán)結構
第一部分 學習導引
第二部分 學習材料
5.1 基本循環(huán)結構
5.2 循環(huán)終止和嵌套
5.3 文件的基本使用
5.4 綜合應用案例分析
第三部分 學習任務
6 一維數(shù)組
第一部分 學習導引
第二部分 學習材料
6.1 一維數(shù)組的基本使用
6.2 一維數(shù)組與函數(shù)和指針
6.3 隊列、棧和函數(shù)的嵌套調用
6.4 排序專題
6.5 查找專題
6.6 綜合應用案例分析
第三部分 學習任務
7 字符串
第一部分 學習導引
第二部分 學習材料
7.1 字符數(shù)組與字符串
7.2 字符串的指針與函數(shù)
7.3 指針函數(shù)與函數(shù)指針
7.4 綜合應用案例分析
第三部分 學習任務
8 二維數(shù)組
第一部分 學習導引
第二部分 學習材料
8.1 二維數(shù)組的基本使用
8.2 二維數(shù)組與指針
8.3 綜合應用案例分析
第三部分 學習任務
9 結構體與其他自定義類型
第一部分 學習導引
第二部分 學習材料
9.1 結構體類型和結構體變量
9.2 結構體指針與函數(shù)
9.3 結構體數(shù)組
9.4 其他自定義類型
第三部分 學習任務
10 群體數(shù)據組織與系統(tǒng)綜合設計(電子資源)
第一部分 學習導引
第二部分 學習材料
10.1 多文件與模塊化編譯
10.2 結構體數(shù)組
10.3 順序表
10.4 鏈表
第三部分 學習任務
附錄
附錄A 代碼規(guī)范
附錄B 軟件開發(fā)環(huán)境
附錄C ASCⅡ碼表
附錄D 常用庫函數(shù)
附錄E 對分課堂的參考教案
附錄F 學習任務參考答案
參考文獻