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