C語(yǔ)言程序設(shè)計(jì)任務(wù)驅(qū)動(dòng)式教程
定 價(jià):35 元
- 作者:張嵐,高愛(ài)梅,田雪 著
- 出版時(shí)間:2018/8/1
- ISBN:9787560649436
- 出 版 社:西安電子科技大學(xué)出版社
- 中圖法分類:TP312C
- 頁(yè)碼:232
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
《C語(yǔ)言程序設(shè)計(jì)任務(wù)驅(qū)動(dòng)式教程》內(nèi)容由初識(shí)C語(yǔ)言程序,設(shè)計(jì)簡(jiǎn)單的計(jì)算器,身體健康檢查程序,猜數(shù)字游戲程序,學(xué)生成績(jī)處理程序,模擬ATM機(jī)存、取款程序,競(jìng)賽評(píng)分程序,學(xué)生成績(jī)管理程序,文件訪問(wèn)等九個(gè)任務(wù)組成。
《C語(yǔ)言程序設(shè)計(jì)任務(wù)驅(qū)動(dòng)式教程》以應(yīng)用為目的,以任務(wù)案例為引導(dǎo),結(jié)合企業(yè)工程師軟件開(kāi)發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn),使讀者可以較快地掌握C語(yǔ)言編程規(guī)范和模塊化程序設(shè)計(jì)思想,具有基本算法設(shè)計(jì)和程序設(shè)計(jì)的能力。
《C語(yǔ)言程序設(shè)計(jì)任務(wù)驅(qū)動(dòng)式教程》可作為高職計(jì)算機(jī)類專業(yè)教材,也可作為教師教學(xué)的參考用書。
本書是一本以應(yīng)用為目的,以職業(yè)技術(shù)能力培養(yǎng)為主線,采用任務(wù)驅(qū)動(dòng)方式編寫的案例式教材。
本書將C語(yǔ)言程序設(shè)計(jì)中的基礎(chǔ)知識(shí)分布到任務(wù)的實(shí)施過(guò)程中,通過(guò)任務(wù)驅(qū)動(dòng)方式引導(dǎo)讀者,結(jié)合對(duì)工作任務(wù)的分析和實(shí)現(xiàn)使讀者掌握相關(guān)理論知識(shí)和實(shí)踐技能,體現(xiàn)了教、學(xué)、做一體化的教學(xué)思想。任務(wù)的規(guī)模和難度階梯性遞增,符合編程開(kāi)發(fā)的學(xué)習(xí)規(guī)律。任務(wù)分為學(xué)習(xí)目標(biāo)、任務(wù)簡(jiǎn)介、任務(wù)分析、支撐知識(shí)、任務(wù)實(shí)施等子過(guò)程,手把手地帶領(lǐng)讀者完成C語(yǔ)言的學(xué)習(xí)。各任務(wù)包含的知識(shí)點(diǎn)分述如下:
任務(wù)一:C語(yǔ)言的特點(diǎn)、C語(yǔ)言的結(jié)構(gòu)組成、C語(yǔ)言的集成開(kāi)發(fā)環(huán)境(VisualC++6.0)和C語(yǔ)言的程序設(shè)計(jì)規(guī)范。
任務(wù)二:變量標(biāo)識(shí)符,基本數(shù)據(jù)類型,輸入、輸出函數(shù),算術(shù)運(yùn)算符、賦值運(yùn)算符及其表達(dá)式。
任務(wù)三:關(guān)系運(yùn)算符、邏輯運(yùn)算符及其表達(dá)式,if單分支、if雙分支、if多分支結(jié)構(gòu),switch結(jié)構(gòu),條件運(yùn)算符、逗號(hào)運(yùn)算符及其表達(dá)式。
任務(wù)四:while語(yǔ)句、do…while語(yǔ)句、for語(yǔ)句、循環(huán)的嵌套、break語(yǔ)句與continue語(yǔ)句、rand函數(shù)與srand函數(shù)。
任務(wù)五:一維數(shù)組、二維數(shù)組、字符數(shù)組及字符串處理的相關(guān)函數(shù)。
任務(wù)六:結(jié)構(gòu)化程序設(shè)計(jì)、函數(shù)的概述、函數(shù)的定義、函數(shù)的一般調(diào)用方式和特殊調(diào)用方式、變量存儲(chǔ)類別及其作用域、內(nèi)部函數(shù)和外部函數(shù)。
任務(wù)七:指針、指針與數(shù)組、指針與字符串、指針與函數(shù)、指針數(shù)組和二級(jí)指針。
任務(wù)八:結(jié)構(gòu)體、共用體、枚舉類型、類型定義符typedef。
任務(wù)九:文件的概述、文件指針、文件的打開(kāi)與關(guān)閉、文件的訪問(wèn)。
本書在編寫過(guò)程中,得到了北京中軟公司的大力支持和幫助,該企業(yè)對(duì)于本書的任務(wù)設(shè)計(jì)、任務(wù)實(shí)施、知識(shí)要點(diǎn)選取等環(huán)節(jié)進(jìn)行了專業(yè)技術(shù)指導(dǎo),在此表示衷心的感謝!
參加本書編寫的作者均為教學(xué)一線教師,并都承擔(dān)了應(yīng)用軟件的設(shè)計(jì)和開(kāi)發(fā)工作,具有豐富的教學(xué)實(shí)踐經(jīng)驗(yàn)。本書編寫分工如下:張嵐編寫了任務(wù)四、任務(wù)七、任務(wù)八、任務(wù)九,高愛(ài)梅編寫了任務(wù)一、任務(wù)二、任務(wù)三、任務(wù)六,田雪編寫了任務(wù)五。本書由張美枝和郝俊壽共同擔(dān)任主審。
本書在編寫過(guò)程中參閱了許多C語(yǔ)言程序設(shè)計(jì)方面的教材和文獻(xiàn),在此對(duì)相關(guān)作者致以深深的謝意。由于編者水平有限,書中難免存在不足之處,懇請(qǐng)廣大讀者批評(píng)指正。
任務(wù)一 初識(shí)C語(yǔ)言程序
學(xué)習(xí)目標(biāo)
任務(wù)簡(jiǎn)介
任務(wù)分析
支撐知識(shí)
一、C語(yǔ)言的特點(diǎn)
二、C語(yǔ)言的結(jié)構(gòu)組成
三、安裝并使用VisualC++6.0
四、在VisualC++6.0中開(kāi)發(fā)C程序
五、程序算法基礎(chǔ)
六、程序設(shè)計(jì)規(guī)范
任務(wù)實(shí)施
一、總體分析
二、功能實(shí)現(xiàn)
任務(wù)小結(jié)
課后習(xí)題
任務(wù)二 設(shè)計(jì)簡(jiǎn)單的計(jì)算器
學(xué)習(xí)目標(biāo)
任務(wù)簡(jiǎn)介
任務(wù)分析
支撐知識(shí)
一、變量標(biāo)識(shí)符
二、基本數(shù)據(jù)類型
三、輸入、輸出函數(shù)
四、運(yùn)算符和表達(dá)式
任務(wù)實(shí)施
一、總體分析
二、功能實(shí)現(xiàn)
任務(wù)小結(jié)
課后習(xí)題
任務(wù)三 身體健康狀況檢查程序
學(xué)習(xí)目標(biāo)
任務(wù)簡(jiǎn)介
任務(wù)分析
支撐知識(shí)
一、條件判斷表達(dá)式
二、分支結(jié)構(gòu)
三、其他運(yùn)算符
任務(wù)實(shí)施
一、總體分析
二、功能實(shí)現(xiàn)
任務(wù)小結(jié)
課后習(xí)題
任務(wù)四 猜數(shù)字游戲程序
學(xué)習(xí)目標(biāo)
任務(wù)簡(jiǎn)介
任務(wù)分析
支撐知識(shí)
一、while語(yǔ)句
二、dowhile語(yǔ)句
三、for語(yǔ)句
四、循環(huán)的嵌套
五、break語(yǔ)句與continue語(yǔ)句
六、rand函數(shù)與srand函數(shù)
任務(wù)實(shí)施
一、總體分析
二、功能實(shí)現(xiàn)
任務(wù)小結(jié)
課后習(xí)題
……
任務(wù)五 學(xué)生成績(jī)處理程序
任務(wù)六 模擬ATM機(jī)存、取款程序
任務(wù)七 競(jìng)賽評(píng)分程序
任務(wù)八 學(xué)生成績(jī)管理程序
任務(wù)九 文件訪問(wèn)
附錄