定 價:39.8 元
叢書名:職業(yè)教育計算機應用技術專業(yè)系列教材
- 作者:王秀玲 黨金勝 主編
- 出版時間:2021/7/1
- ISBN:9787111682295
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP312.8C
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
程序設計是學習計算機類專業(yè)的學生必須掌握的一項基本技能。 本書以實際案例為引領,以創(chuàng)新能力培養(yǎng)為主線,將課程知識體系整合,在內容的組織中注意體現(xiàn)學生設計能力培養(yǎng)的循序漸進性。本書從初學者的角度,以形象的比喻、實用的案例、通俗易懂的語言詳細介紹了C語言編程的內容和技巧。
本書共10篇,其中第1篇主要介紹了C語言的發(fā)展史、特點和開發(fā)環(huán)境CFree 5.0。第2~5篇主要講解了C語言的數(shù)據(jù)類型與表達式、基本結構、數(shù)組、函數(shù)等基礎知識。第6~9篇是C語言的提高部分,主要講解了指針、字符串、結構體與共用體和文件等核心內容。第10篇為綜合項目學生成績管理系統(tǒng)。
本書附有配套的源代碼、習題、教學課件、教學大綱等資源,可在機工教育網(wǎng)下載。
本書適合作為職業(yè)院校相關專業(yè)程序設計類課程的教材,還可以作為從事程序設計、程序開發(fā)等行業(yè)人員的參考書籍。
作為一種技術的入門教程,重要的也難的一件事情就是將一些非常復雜、難以理解的思想和問題簡單化,讓初學者能夠輕松理解并快速掌握。本書以學習任務為核心、程序開發(fā)過程為導向,對每個案例都進行了深入的分析,對知識點進行了詳細的介紹,并針對每個知識點精心設計了相關模擬案例,模擬這些知識點在實際工作中的運用,真正做到了知識的由淺入深,由易到難。
通過本書的學習,可以培養(yǎng)讀者計算機編程基本思想、編程基本技能及邏輯思維能力,并讓讀者掌握運用編程思想來解決崗位工作中實際問題的方法和步驟,為提高職業(yè)能力和拓展職業(yè)空間打下堅實基礎。
本書共分為10篇:
第1篇主要介紹了C語言的發(fā)展歷史、開發(fā)環(huán)境使用、代碼風格以及如何編寫C語言程序等內容。通過本篇的學習,了解C語言的發(fā)展歷程及特點,掌握CFree 5.0開發(fā)工具的使用。
第2~5篇主要講解了C語言的數(shù)據(jù)類型與表達式、基本結構、數(shù)組、函數(shù)等基礎知識的用法。在講解這一部分時,提供了大量的案例,以幫助讀者進行學習。這部分是C語言基礎的內容,學習這部分知識時,一定要做到認真仔細,認真熟練地掌握每一個案例和知識點。
第6~9篇主要講解了指針、字符串、結構體與共用體和文件操作等。這部分是C語言核心的部分,在學習時需要花大量的精力去掌握,只有熟練掌握了這些知識,才算真正學好了C語言。在學習這部分時建議多思考、理清思路、分析問題后再找解決方法,并要善于總結。
第10篇為綜合項目學生成績管理系統(tǒng)。
本書附有配套的源代碼、習題、教學課件、教學大綱等資源。
教學建議:
篇動手操作學時理論學時
概述22
數(shù)據(jù)類型與表達式64
結構化設計64
數(shù)組64
函數(shù)64
指針42
字符串42
結構體與共用體22
文件22
學生成績管理系統(tǒng)64
合計4430
本書第1篇由白偉杰編寫,第2篇由王輝編寫,第3篇、第9篇由黨金勝編寫,第4篇由賈濤編寫,第5篇、第7篇由馬潔編寫,第6篇由陳春華編寫,第8篇、第10篇由王秀玲編寫,附錄由李展、王明芳、趙華麗編寫,后由王秀玲、黨金勝、李展統(tǒng)稿。
在本書的編寫過程中,參考了許多相關的書籍和資料,在此對這些參考文獻的作者表示感謝。
因水平有限,書中難免存在錯漏和不妥之處,望讀者批評指正,以利改進和提高。
編 者
目 錄contents
前言
第1篇 概 述
1.1 C語言的歷史和特點00
1.2 C語言的編譯環(huán)境與程序結構00
習題00
第2篇 數(shù)據(jù)類型與表達式
2.1 初出茅廬數(shù)據(jù)結構0
2.2 小試牛刀賦值語句0
2.3 深入學習數(shù)據(jù)的輸入、輸出0
2.4 運算新認識運算符和表達式0
習題0
第3篇 結構化設計
3.1 按部就班順序結構0
3.2 擇機而動單分支選擇結構0
3.3 魚和熊掌不可兼得雙分支選擇結構0
3.4 條條道路通羅馬多分支選擇結構0
3.5 小試牛刀實例解析0
3.6 周而復始 while循環(huán)結構0
3.7 循環(huán)往復dowhile循環(huán)結構0
3.8 反而復還 for循環(huán)結構0
3.9 循環(huán)不息循環(huán)嵌套0
習題0
第4篇 數(shù) 組
4.1 一維數(shù)組的引入0
4.2 一維數(shù)組排序0
4.3 由淺入深二維數(shù)組0
4.4 循序漸進 實例解析0
習題0
第5篇 函 數(shù)
5.1 程序的細胞函數(shù)0
5.2 循環(huán)利用遞歸調用0
5.3 變量也分級別變量作用域0
習題
第6篇 指 針
6.1 初出茅廬認識指針
6.2 指針的運用
6.3 指向數(shù)組的指針變量
習題
第7篇 字 符 串
7.1 文本信息表達字符數(shù)組
7.2 文本信息表達字符串
7.3 文本信息表達字符指針
7.4 文本信息好幫手字符串輸入/輸出
7.5 使用庫函數(shù)字符串函數(shù)
習題
第8篇 結構體與共用體
8.1 數(shù)據(jù)的封裝結構體
8.2 批量生產(chǎn)數(shù)據(jù)結構體數(shù)組
8.3 內存共享共用體
習題
第9篇 文 件
9.1 基于字符編碼文本文件
9.2 基于值編碼二進制文件
習題
第10篇 綜合項目學生成績管理系統(tǒng)
10.1 項目分析
10.2 項目設計與實現(xiàn)
10.3 項目總結
附 錄
附錄A ASCII碼表
附錄B 運算符的優(yōu)先級和結合性
附錄C 常用ANSI C標準庫函數(shù)
參考文獻