課程簡介
C語言程序設(shè)計(jì)是計(jì)算機(jī)類專業(yè)的核心基礎(chǔ)課程,是程序設(shè)計(jì)類課程的基石,,C語言程序設(shè)計(jì)的教學(xué)內(nèi)容包括標(biāo)識符運(yùn)算符,、輸入輸出、選擇結(jié)構(gòu),、循環(huán)結(jié)構(gòu),數(shù)組與指針函數(shù)、結(jié)構(gòu)體及鏈表,、文件操作等。在講述時將綜合運(yùn)用案例式,、漸進(jìn)式,、啟發(fā)式等教學(xué)方法。要記?。翰皇前辰虝?,是你學(xué)會的,教你只是讓你學(xué)得快一些,。
課程目標(biāo)
零基礎(chǔ)的同學(xué)通過系統(tǒng)的學(xué)習(xí)和訓(xùn)練,,可達(dá)到計(jì)算機(jī)二級及以上水平。掌握了C語言的基本語法和算法,,無論學(xué)習(xí)其它語言,、還是學(xué)習(xí)其它理論和技術(shù),均具備了基本的編程知識,。
課程詳情
一:C 語言入門簡介
1.什么是語言,,什么是 C 語言
1.1.基本常識
1.1.1.什么是軟件
1.1.2.什么是開發(fā)
1.1.3.交互方式
1.1.4.語言與 C 語言的區(qū)別聯(lián)系
1.1.5.計(jì)算機(jī)結(jié)構(gòu)組成
1.1.6.計(jì)算機(jī)系統(tǒng)組成
1.1.7.二進(jìn)制概念
1.1.8.計(jì)算機(jī)信息存儲
1.1.9.進(jìn)制的概念
1.1.10.程序與指令
1.1.11.機(jī)器語言與指令
1.1.12.編譯器概念
1.1.13.C 語言出現(xiàn)
1.1.14.語言的層次劃分
1.1.15.主流語言進(jìn)化史
1.1.16.C 語言特點(diǎn)
2.為什么要學(xué)習(xí) C 語言
2.1.C/C++市場份額
2.2.C 語言適用的領(lǐng)域
2.3.學(xué)習(xí) C 語言的理由
2.4.C 語言未來用武之地
2.5.C 語言的精髓
2.6.C 語言的 32 關(guān)鍵字
2.7.C 語言的 9 種控制語句
2.8.C 語言的 34 種運(yùn)算符
3.學(xué)習(xí) C 語言的方法與秘訣
3.1.教學(xué)方法
4.C 語言學(xué)習(xí)目標(biāo)
5.C 語言課程體系
6.學(xué)習(xí) C 語言的常見困惑
二:C 語言課程概述
1.常用開發(fā)環(huán)境 IDE 簡介
1.1.認(rèn)識開發(fā)環(huán)境和語言的區(qū)別
1.2.IDE-VisualStudio2013 簡介
1.3.VisualStudo2013 開發(fā)環(huán)境
2.人機(jī)交互
2.1.CMD-DOS 指令
2.2.常用 CMD-DOS 指令
3.1.VS2013 新建項(xiàng)目
3.2.HelloWorld 案例的代碼
3.3.HelloWorld 代碼概貌
3.4.注釋-程序員的解釋
3.5.HelloWorld 代碼解析
3.6.屏幕上顯示文字-函數(shù)調(diào)用
3.7.#include 有什么用
3.8.怎么找到函數(shù)
3.9.#include 是用于做啥
3.10.C 語言類比自然語言
3.11.C 程序結(jié)構(gòu)
4.1.跨平臺跨 IDE 執(zhí)行 HelloWorld
4.2.跨平臺執(zhí)行 C 語言命令行
5.C 語言的編程流程
5.1.數(shù)據(jù)結(jié)構(gòu)與算法
5.2.一個程序設(shè)計(jì)人員應(yīng)具備的知識
5.3.算法示例
5.4.算法的特點(diǎn)
5.5.C 語言是面向過程的編程語言
5.6.C 語言編程步驟
5.7..C 與 .CPP 文件的差別
