本書(shū)以計(jì)算機(jī)解決問(wèn)題的規(guī)律為驅(qū)動(dòng)來(lái)組織內(nèi)容,涵蓋了計(jì)算機(jī)導(dǎo)論、基礎(chǔ)算法、程序設(shè)計(jì)語(yǔ)言基礎(chǔ)、C語(yǔ)言程序設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)和基本的軟件工程知識(shí),以期填補(bǔ)現(xiàn)有的獨(dú)立學(xué)科單元內(nèi)容與讀者開(kāi)發(fā)軟件項(xiàng)目所需知識(shí)之間的鴻溝。這樣以解決問(wèn)題為導(dǎo)向來(lái)組織內(nèi)容,不僅符合計(jì)算機(jī)解決問(wèn)題的規(guī)律,同時(shí)也會(huì)提升讀者的學(xué)習(xí)興趣。
除上述特點(diǎn)外,本書(shū)在理論上加入了超圖這樣的非線性數(shù)據(jù)結(jié)構(gòu),在應(yīng)用上加入了作者在人工智能領(lǐng)域圖像處理方向上的圖像森林變換和圖像質(zhì)量評(píng)價(jià)的新研究成果,使讀者對(duì)計(jì)算機(jī)的應(yīng)用有更深入的了解。
本書(shū)既可作為高等院校本科生計(jì)算機(jī)類(lèi)課程的基礎(chǔ)教材,也可作為專(zhuān)業(yè)人員的參考書(shū),同時(shí)還可作為非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生學(xué)習(xí)計(jì)算機(jī)編程的教材。