
課程簡介:本課程是嵌入式linux開發(fā)的基礎(chǔ)課程,,從C語言程序設(shè)計開始,主要介紹Linux平臺下C語言及其編程環(huán)境的介紹,,C語言編譯器,、調(diào)試工具和自動維護工具的使用方法,Linux系統(tǒng)提供的特有函數(shù)調(diào)用,,在C程序中訪問文件的方法,,進程的概念、進程間通信及多進程同步運行的實現(xiàn)手段……是一門專門針對于嵌入式Linux系統(tǒng)開發(fā)工程師體系課程的基礎(chǔ)課程。
課程優(yōu)勢:本教程從實際工程需要出發(fā),,介紹了一個C/C++從業(yè)人員所必需掌握的 全部語法,、核心概念和基本技能,消除了學(xué)習(xí)考試與實際工作之間的差距,。 具體地講,,書中不僅介紹了函數(shù)、指針,、結(jié)構(gòu)體,、類等基本語法, 也介紹了“傳值與傳地址”,、“字符串”,、“深拷貝與淺拷貝”、 “動態(tài)創(chuàng)建對象”,、“安全地使用指針”,、“面向?qū)ο缶幊趟枷搿钡群诵母拍睢M瑫r,,教程還講解了初級程序員所必須掌握的知識和技術(shù),,如“單步調(diào)試”,“編碼規(guī)范”,, ANSI函數(shù)庫,,文件操作,標(biāo)準(zhǔn)模板庫STL的使用,。
課程目標(biāo):通過本課程的學(xué)習(xí),,使學(xué)生較好地掌握C語言各方面的知識, 掌握基本的程序設(shè)計過程和技巧,,具備初步的高級語言程序設(shè)計能力,, 并能熟練應(yīng)用TURBO C集成環(huán)境進行C語言的編寫、編譯與調(diào)試,,達到省二級考試要求的能應(yīng)用C語言解決一般編程問題的水平。