課程簡(jiǎn)介
C語(yǔ)言程序設(shè)計(jì)是計(jì)算機(jī)類專業(yè)的核心基礎(chǔ)課程,是程序設(shè)計(jì)類課程的基石,C語(yǔ)言程序設(shè)計(jì)的教學(xué)內(nèi)容包括標(biāo)識(shí)符運(yùn)算符,、輸入輸出、選擇結(jié)構(gòu),、循環(huán)結(jié)構(gòu),,數(shù)組與指針函數(shù)、結(jié)構(gòu)體及鏈表,、文件操作等,。在講述時(shí)將綜合運(yùn)用案例式、漸進(jìn)式,、啟發(fā)式等教學(xué)方法,。要記住:不是俺教會(huì)的,,是你學(xué)會(huì)的,,教你只是讓你學(xué)得快一些,。
培養(yǎng)對(duì)象
1、有意向往單片機(jī),、嵌入式編程方向發(fā)展的愛(ài)好者,;
2、電子信息,、自動(dòng)化等理工科專業(yè)的學(xué)生,;
3、從事單片機(jī),、嵌入式相關(guān)行業(yè)的初學(xué)者,。
學(xué)習(xí)目標(biāo):
熟悉嵌入式、單片機(jī)編程語(yǔ)言必備基礎(chǔ),。
課程內(nèi)容安排:
第一章:走進(jìn)C世界(概述)
第二章:數(shù)據(jù)類型,,變量與常量,運(yùn)算符與表達(dá)式,,輸入輸出語(yǔ)句
第三章:邏輯與關(guān)系運(yùn)算,,IF語(yǔ)言,條件表達(dá)式,,Switch語(yǔ)句
第四章:While循環(huán),,Do-while循環(huán),F(xiàn)or循環(huán),,跳轉(zhuǎn)語(yǔ)句
第五章:一維數(shù)組,,二維數(shù)組,字符數(shù)組
第六章:指針的概念,,指針與數(shù)組,,指針與字符串,指針與動(dòng)態(tài)內(nèi)存分配
第七章:函數(shù)的作用,,函數(shù)的定義與調(diào)用,,函數(shù)的參數(shù)傳遞方式,遞歸函數(shù)
第八章:模塊化程序設(shè)計(jì),,變量的作用域,,組織多文件模塊程序
第九章:結(jié)構(gòu)體的定義與使用、結(jié)構(gòu)體數(shù)組,、結(jié)構(gòu)體指針,、鏈表的實(shí)現(xiàn)
第十章:文件概述、文件的打開(kāi)與關(guān)閉,、文件的讀寫,、文件的格式化讀寫