隨著信息技術(shù)的飛速發(fā)展,計(jì)算機(jī)應(yīng)用能力已成為當(dāng)代人才不可或缺的核心素養(yǎng)之一。為適應(yīng)高等教育對(duì)計(jì)算機(jī)基礎(chǔ)教育的新要求,滿足非計(jì)算機(jī)專業(yè)學(xué)生及初學(xué)者的學(xué)習(xí)需求,《21世紀(jì)高校計(jì)算機(jī)應(yīng)用技術(shù)系列規(guī)劃教材》特別推出了“基礎(chǔ)教育系列”,其中《Visual C++程序設(shè)計(jì)與計(jì)算機(jī)技術(shù)開發(fā)》作為該系列的重要組成部分,旨在系統(tǒng)性地引導(dǎo)讀者進(jìn)入編程世界,掌握以Visual C++為工具的程序設(shè)計(jì)方法與基本開發(fā)技能。
本書立足于21世紀(jì)計(jì)算機(jī)技術(shù)發(fā)展的前沿趨勢(shì),緊密圍繞“基礎(chǔ)教育”與“應(yīng)用技術(shù)”兩大核心。在內(nèi)容編排上,它打破了傳統(tǒng)教材偏重理論灌輸?shù)哪J剑捎谩袄碚摻Y(jié)合實(shí)踐、案例驅(qū)動(dòng)教學(xué)”的編寫思路。全書首先從計(jì)算機(jī)技術(shù)的基本概念與發(fā)展脈絡(luò)講起,幫助讀者建立對(duì)計(jì)算思維和軟件開發(fā)流程的整體認(rèn)知。循序漸進(jìn)地引入C++語(yǔ)言的基礎(chǔ)語(yǔ)法、數(shù)據(jù)類型、程序控制結(jié)構(gòu)等核心知識(shí),為后續(xù)學(xué)習(xí)奠定堅(jiān)實(shí)基礎(chǔ)。
Visual C++作為功能強(qiáng)大且應(yīng)用廣泛的集成開發(fā)環(huán)境(IDE),是學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計(jì)和Windows應(yīng)用程序開發(fā)的理想平臺(tái)。教材重點(diǎn)講解了如何在Visual C++環(huán)境中進(jìn)行項(xiàng)目創(chuàng)建、代碼編寫、調(diào)試與運(yùn)行,并詳細(xì)闡述了面向?qū)ο蟪绦蛟O(shè)計(jì)(OOP)的三大特性——封裝、繼承與多態(tài),輔以豐富的實(shí)例說明。本書還涉及圖形用戶界面(GUI)設(shè)計(jì)基礎(chǔ)、簡(jiǎn)單的文件操作、數(shù)據(jù)庫(kù)連接入門等實(shí)用技術(shù)開發(fā)內(nèi)容,使學(xué)習(xí)者能夠初步體驗(yàn)完整應(yīng)用程序的開發(fā)過程。
作為“基礎(chǔ)教育系列”教材,本書特別注重知識(shí)的可讀性與易學(xué)性。語(yǔ)言表述力求清晰明了,關(guān)鍵知識(shí)點(diǎn)配有圖表加以說明,每一章節(jié)后均設(shè)置了有針對(duì)性的習(xí)題與上機(jī)實(shí)驗(yàn)項(xiàng)目,方便讀者鞏固所學(xué)并鍛煉解決實(shí)際問題的能力。它不僅適用于高等院校各專業(yè)學(xué)生的公共計(jì)算機(jī)基礎(chǔ)課程或程序設(shè)計(jì)入門課程,也可作為對(duì)Visual C++編程和計(jì)算機(jī)技術(shù)開發(fā)感興趣的社會(huì)學(xué)習(xí)者的自學(xué)指南。
在信息技術(shù)深刻變革社會(huì)的今天,《Visual C++程序設(shè)計(jì)與計(jì)算機(jī)技術(shù)開發(fā)》一書的出版,期望能架起一座從基礎(chǔ)理論通向技術(shù)應(yīng)用的橋梁,培養(yǎng)學(xué)生利用計(jì)算機(jī)分析問題、解決問題的實(shí)踐能力與創(chuàng)新意識(shí),為其后續(xù)的專業(yè)學(xué)習(xí)或技術(shù)生涯開啟一扇大門,真正體現(xiàn)“規(guī)劃教材”服務(wù)教學(xué)、面向未來的宗旨。