出版時(shí)間:2010-6 出版社:浙江大學(xué)出版社 作者:王桂平//馮睿//王衍 頁數(shù):319
Tag標(biāo)簽:無
前言
在人類進(jìn)入信息社會(huì)的2l世紀(jì),信息作為重要的開發(fā)性資源,與材料、能源共同構(gòu)成了社會(huì)物質(zhì)生活的三大資源。信息產(chǎn)業(yè)的發(fā)展水平已成為衡量一個(gè)國家現(xiàn)代化水平與綜合國力的重要標(biāo)志。隨著各行各業(yè)信息化進(jìn)程的不斷加速,計(jì)算機(jī)應(yīng)用技術(shù)作為信息產(chǎn)業(yè)基石的地位和作用得到普遍重視,一方面,高等教育中,以計(jì)算機(jī)技術(shù)為核心的信息技術(shù)已成為很多專業(yè)課教學(xué)內(nèi)容的有機(jī)組成部分,計(jì)算機(jī)應(yīng)用能力成為衡量大學(xué)生業(yè)務(wù)素質(zhì)與能力的標(biāo)志之一;另一方面,初等教育中信息技術(shù)課程的普及,使高校新生的計(jì)算機(jī)基本知識(shí)起點(diǎn)有所提高。因此,高校中的計(jì)算機(jī)基礎(chǔ)教學(xué)課程如何有別于計(jì)算機(jī)專業(yè)課程,體現(xiàn)分層、分類的特點(diǎn),突出不同專業(yè)對計(jì)算機(jī)應(yīng)用需求的多樣性,已成為高校計(jì)算機(jī)基礎(chǔ)教學(xué)改革的重要內(nèi)容。浙江大學(xué)出版社及時(shí)把握時(shí)機(jī),根據(jù)2005年教育部“非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程指導(dǎo)分委員會(huì)”發(fā)布的“關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的幾點(diǎn)意見”以及“高等學(xué)校非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求”,針對“大學(xué)計(jì)算機(jī)基礎(chǔ)”、“計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)”、“計(jì)算機(jī)硬件技術(shù)基礎(chǔ)”、“數(shù)據(jù)庫技術(shù)及應(yīng)用”、“多媒體技術(shù)及應(yīng)用”、“網(wǎng)絡(luò)技術(shù)與應(yīng)用”六門核心課程,組織編寫了大學(xué)計(jì)算機(jī)基礎(chǔ)教學(xué)的系列教材。該系列教材編委會(huì)由國內(nèi)計(jì)算機(jī)領(lǐng)域的院士與知名專家、教授組成,并且邀請了部分全國知名的計(jì)算機(jī)教育領(lǐng)域?qū)<覔?dān)任主審。浙江大學(xué)計(jì)算機(jī)學(xué)院各專業(yè)課程負(fù)責(zé)人、知名教授與博導(dǎo)牽頭,組織有豐富教學(xué)經(jīng)驗(yàn)和教材編寫經(jīng)驗(yàn)的教師參與了對教材大綱以及教材的編寫工作。
內(nèi)容概要
本書是《程序設(shè)計(jì)方法及在線實(shí)踐指導(dǎo)》這本主教材的配套教材。第1~9章的內(nèi)容分為學(xué)習(xí)指導(dǎo)、思考題解析、練習(xí)題解析和補(bǔ)充例題,首先通過學(xué)習(xí)指導(dǎo)引導(dǎo)學(xué)生更好地學(xué)習(xí)和理解主教材中介紹的編程思想和方法,同時(shí)對主教材中的內(nèi)容做了很好的總結(jié)和補(bǔ)充;然后對主教材中的思考題和練習(xí)題作了詳細(xì)的分析和求解;為進(jìn)一步闡述主教材中的編程思想和方法,本書在每章補(bǔ)充了豐富的例題。另外,為了讓低年級學(xué)生進(jìn)一步理解軟件開發(fā)過程,本書在第10章給出了兩個(gè)課程設(shè)計(jì)的實(shí)例。最后,本書附錄為c/c++基礎(chǔ)知識(shí)設(shè)計(jì)了八個(gè)實(shí)驗(yàn)報(bào)告和兩套試卷。
書籍目錄
第1章 c/c++語言基礎(chǔ) 1.1 學(xué)習(xí)指導(dǎo) 1.1.1 整型數(shù)據(jù)的處理 1.1.2 浮點(diǎn)型數(shù)據(jù)的處理 1.1.3 數(shù)學(xué)式子的表達(dá)和數(shù)學(xué)函數(shù)的使用 1.2 基礎(chǔ)知識(shí)補(bǔ)充 1.2.1 進(jìn)位計(jì)數(shù)制 1.2.2 有符號整數(shù)在計(jì)算機(jī)中的表示——補(bǔ)碼 1.2.3 變量的作用域與存儲(chǔ)期 1.2.4 位運(yùn)算符 1.2.5 函數(shù)的重栽與有默認(rèn)參數(shù)的函數(shù) 1.2.6 動(dòng)態(tài)申請和釋放存儲(chǔ)空間、指針數(shù)組 1.2.7 結(jié)構(gòu)體與枚舉類型 1.2.8 預(yù)處理命令 1.3 思考題解析 1.4 練習(xí)題解析 1.4.1 C/C++程序的基本框架 1.4.2 程序中的數(shù)據(jù) 1.4.3 運(yùn)算符和表達(dá)式 1.4.4 數(shù)學(xué)函數(shù)的使用 1.4.5 算法及程序控制結(jié)構(gòu) 1.4.6 選擇結(jié)構(gòu) 1.4.7 循環(huán)結(jié)構(gòu) 1.4.8 函數(shù)設(shè)計(jì) 1.4.9 數(shù)組 1.4.10 指針及指針變量 1.5 補(bǔ)充例題第2章 宇符及字符串基礎(chǔ)知識(shí) 2.1 學(xué)習(xí)指導(dǎo) 2.1.1 字符型數(shù)據(jù)處理技巧 2.1.2 字符串處理技巧 2.1.3 字符串處理函數(shù)的使用 2.1.4 以字符形式處理數(shù)值型數(shù)據(jù) 2.2 思考題解析 2.3 練習(xí)題解析 2.3.1 字符型數(shù)據(jù) 2.3.2 字符串常量 2.3.3 字符數(shù)組 2.3.4 字符指針變量 2.3.5 字符串處理函數(shù) 2.3.6 編寫處理字符型數(shù)據(jù)的程序 2.4 補(bǔ)充例題第3章 程序設(shè)計(jì)競賽及在線實(shí)踐 3.1 學(xué)習(xí)指導(dǎo) 3.1.1 特殊的輸入方式 3.1.2 輸出注意事項(xiàng) 3.2 練習(xí)題解析 3.3 補(bǔ)充例題第4章 枚舉 4.1 學(xué)習(xí)指導(dǎo) 4.1.1 枚舉思路解析 4.1.2 枚舉實(shí)現(xiàn)方法要點(diǎn) 4.2 思考題解析 4.3 練習(xí)題解析 4.4 補(bǔ)充例題第5章 模擬第6章 字符及字符串處理第7章 高精度計(jì)算第8章 遞歸與搜索第9章 排序及檢索第10章 課程設(shè)計(jì)實(shí)例附錄
章節(jié)摘錄
插圖:主教材第1章的內(nèi)容是以數(shù)值型數(shù)據(jù)的處理為線索,以簡單數(shù)學(xué)計(jì)算或數(shù)學(xué)應(yīng)用為例子來講解C/C++語言語法知識(shí),同時(shí)引入用程序求解具體問題的思想和基本方法.本節(jié)總結(jié)數(shù)值型數(shù)據(jù)的處理,并補(bǔ)充了一些相關(guān)知識(shí)。在計(jì)算機(jī)語言中,數(shù)值型數(shù)據(jù)分為整型數(shù)據(jù)和浮點(diǎn)型數(shù)據(jù),這兩種數(shù)據(jù)在計(jì)算機(jī)中的存儲(chǔ)表示方法和形式差別比較大。整數(shù)是以二進(jìn)制形式存放,如果是有符號數(shù),還要轉(zhuǎn)換成補(bǔ)碼存儲(chǔ)。浮點(diǎn)數(shù)是以指數(shù)形式(即科學(xué)計(jì)數(shù)法)存儲(chǔ)的,分別以二進(jìn)制形式存儲(chǔ)尾數(shù)和階碼1.1.1 整型數(shù)據(jù)的處理1.整型數(shù)據(jù)的運(yùn)算整型數(shù)據(jù)之間的運(yùn)算包括加、減、乘、除、取余、關(guān)系運(yùn)算、邏輯運(yùn)算等。以下幾種運(yùn)算需要特別注意。(1)除法運(yùn)算:整數(shù)相除不保留余數(shù).(2)取余運(yùn)算:取余運(yùn)算符“%”要求兩個(gè)操作數(shù)都為整數(shù)。取余運(yùn)算經(jīng)常跟除法運(yùn)算結(jié)合起來使用,主教材和本教材很多例題都涉及這方面的應(yīng)用。
編輯推薦
《程序設(shè)計(jì)方法及在線實(shí)踐指導(dǎo):學(xué)習(xí)指導(dǎo)與習(xí)題解析》:高等院校計(jì)算機(jī)技術(shù)與應(yīng)用系列規(guī)劃教材
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
程序設(shè)計(jì)方法及在線實(shí)踐指導(dǎo) PDF格式下載