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