亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        《C++程序設(shè)計(jì)原理與實(shí)踐》

        2009-02-04 05:35:58BjarneStroustrup
        計(jì)算機(jī)教育 2009年23期
        關(guān)鍵詞:編程技術(shù)程序設(shè)計(jì)代碼

        Bjarne Stroustrup

        程序設(shè)計(jì)是這樣一門(mén)藝術(shù),它將問(wèn)題求解方案描述成計(jì)算機(jī)可以執(zhí)行的形式。程序設(shè)計(jì)中很多工作都花費(fèi)在尋找求解方案以及對(duì)其求精上。通常,只有在真正編寫(xiě)程序求解一個(gè)問(wèn)題的過(guò)程中才會(huì)對(duì)問(wèn)題本身理解透徹。

        為什么學(xué)習(xí)C++這門(mén)程序設(shè)計(jì)語(yǔ)言呢?學(xué)習(xí)程序設(shè)計(jì)是不可能不借助一門(mén)程序設(shè)計(jì)語(yǔ)言的,而C++直接支持現(xiàn)實(shí)世界中的軟件所使用的那些關(guān)鍵概念和技術(shù)。C++是使用最為廣泛的程序設(shè)計(jì)語(yǔ)言之一,其應(yīng)用領(lǐng)域幾乎沒(méi)有局限。從大洋深處到火星表面,到處都能發(fā)現(xiàn)C++程序的身影。C++是由一個(gè)開(kāi)放的國(guó)際標(biāo)準(zhǔn)組織全面考量、精心設(shè)計(jì)的。在任何一種計(jì)算機(jī)平臺(tái)上都能找到高質(zhì)量的和/或免費(fèi)的C++實(shí)現(xiàn)。而且,你用C++所學(xué)到的程序設(shè)計(jì)思想,大多數(shù)都可直接用于其他程序設(shè)計(jì)語(yǔ)言,如C、C#、Fortran以及Jave。最后一個(gè)原因,我喜歡C++適合編寫(xiě)優(yōu)美、高效的代碼這一特點(diǎn)。

        本書(shū)不是初學(xué)程序設(shè)計(jì)的簡(jiǎn)單入門(mén)教材,我寫(xiě)此書(shū)的用意也不在此。我為本書(shū)設(shè)定的目標(biāo)是——能讓你學(xué)到基本的實(shí)用編程技術(shù)的最簡(jiǎn)單的書(shū)籍。這是一個(gè)非常雄心勃勃的目標(biāo),因?yàn)楹芏喱F(xiàn)代軟件所依賴的技術(shù),不過(guò)才出現(xiàn)短短幾年時(shí)間而已。

        我的基本假設(shè)是,你希望編寫(xiě)供他人使用的程序,并愿意認(rèn)真負(fù)責(zé)地,以較高質(zhì)量完成這個(gè)工作;也就是說(shuō),我假定你希望達(dá)到專業(yè)水準(zhǔn)。因此,我為本書(shū)選擇的主題覆蓋了開(kāi)始學(xué)習(xí)實(shí)用編程技術(shù)所需要的內(nèi)容,而不只是那些容易講授和容易學(xué)習(xí)的內(nèi)容。如果某種技術(shù)是你做好基本編程工作所需要的,那么本書(shū)就會(huì)介紹它,同時(shí)展示用以支持這種技術(shù)的編程思想和語(yǔ)言工具。并提供相應(yīng)的練習(xí),期望你通過(guò)做這些練習(xí)來(lái)熟悉這種技術(shù)。但如果你只想了解“玩具程序”,那么你能學(xué)到的將遠(yuǎn)比我所提供的少得多。另一方面,我不會(huì)用一些實(shí)用性很低的內(nèi)容來(lái)浪費(fèi)你的時(shí)間,本書(shū)介紹的內(nèi)容都是你在實(shí)踐中幾乎肯定會(huì)用到的。

        如果你只是希望直接使用別人編寫(xiě)的程序,而不想了解其內(nèi)部原理,也不想親自向代碼中加入重要的內(nèi)容,那么本書(shū)不適合你。請(qǐng)考慮是否采用另一本書(shū)或另一種程序設(shè)計(jì)語(yǔ)言會(huì)更好些。如果這大概就是你對(duì)程序設(shè)計(jì)的看法,那么請(qǐng)同時(shí)考慮一下你從何得來(lái)的這種觀點(diǎn),它真的滿足你的需求嗎。本書(shū)面向的是那些確實(shí)希望編寫(xiě)和理解復(fù)雜計(jì)算機(jī)程序的人。

        考慮到本書(shū)的結(jié)構(gòu)和注重實(shí)踐的特點(diǎn),它也可以作為程序設(shè)計(jì)方面的第二本書(shū),適合那些已經(jīng)了解一點(diǎn)C++的人,和那些會(huì)用其他語(yǔ)言編程,現(xiàn)在想學(xué)習(xí)C++的人。如果你屬于其中一類,我不好估計(jì)你學(xué)習(xí)這本書(shū)要花費(fèi)多長(zhǎng)時(shí)間。但我可以給你的建議是,多做練習(xí)。因?yàn)槟阍趯W(xué)習(xí)中常見(jiàn)的一個(gè)問(wèn)題是習(xí)慣用熟悉的、舊的方式編寫(xiě)程序,而不是在適當(dāng)?shù)牡胤讲捎眯录夹g(shù),多做練習(xí)會(huì)幫助你克服這個(gè)問(wèn)題。如果你曾經(jīng)按某種更為傳統(tǒng)的方式學(xué)習(xí)過(guò)C++,那么在進(jìn)行到第7章之前,你會(huì)發(fā)現(xiàn)一些令你驚奇的和有用的內(nèi)容。

        學(xué)習(xí)程序設(shè)計(jì)要靠編程實(shí)踐。在這一點(diǎn)上,程序設(shè)計(jì)與其他需要實(shí)踐學(xué)習(xí)的技藝是相似的。你不可能僅僅通過(guò)讀書(shū)就學(xué)會(huì)游泳、演奏樂(lè)器或者開(kāi)車,你必須進(jìn)行實(shí)踐。同樣,你也不可能不讀程序和寫(xiě)程序就學(xué)會(huì)程序設(shè)計(jì)。另一方面,程序設(shè)計(jì)遠(yuǎn)非只是遵循一些語(yǔ)法規(guī)則和閱讀手冊(cè)那么簡(jiǎn)單。本書(shū)的重點(diǎn)不在于C++的語(yǔ)法,而在于理解基礎(chǔ)思想、原理和技術(shù),這是一名好程序員所必備的。只有設(shè)計(jì)良好的代碼才有機(jī)會(huì)成為一個(gè)正確、可靠和易維護(hù)的系統(tǒng)的一部分。而且,“基礎(chǔ)”意味著延續(xù)性:當(dāng)現(xiàn)在的程序設(shè)計(jì)語(yǔ)言和工具演變甚至被取代后,這些基礎(chǔ)知識(shí)仍會(huì)保持其重要性。

        那么計(jì)算機(jī)科學(xué)、軟件工程、信息技術(shù)等等又如何呢?它們都屬于程序設(shè)計(jì)范疇嗎?當(dāng)然不是!但程序設(shè)計(jì)是一門(mén)基礎(chǔ)性的學(xué)科,是所有計(jì)算機(jī)相關(guān)領(lǐng)域的基礎(chǔ),在計(jì)算機(jī)科學(xué)領(lǐng)域占有重要的地位。

        代碼可以很有用,同樣也可以很優(yōu)美。本書(shū)會(huì)幫你了解優(yōu)美的代碼意味著什么,并幫你掌握構(gòu)造優(yōu)美代碼的原理和實(shí)踐技巧。

        猜你喜歡
        編程技術(shù)程序設(shè)計(jì)代碼
        復(fù)雜零件的數(shù)控加工工藝及編程技術(shù)分析
        基于Visual Studio Code的C語(yǔ)言程序設(shè)計(jì)實(shí)踐教學(xué)探索
        從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
        電子制作(2019年9期)2019-05-30 09:42:04
        創(chuàng)世代碼
        創(chuàng)世代碼
        創(chuàng)世代碼
        創(chuàng)世代碼
        基于計(jì)算機(jī)軟件工程的數(shù)據(jù)庫(kù)編程技術(shù)
        高職高專院校C語(yǔ)言程序設(shè)計(jì)教學(xué)改革探索
        C語(yǔ)言編程技術(shù)的分析研究
        欧美牲交a欧美牲交aⅴ免费真| 成h视频在线观看免费| 亚洲蜜臀av一区二区三区漫画| 久久精品无码专区东京热| 久久综合视频网站| 国产三级精品美女三级| 两个人免费视频大全毛片| 国产精品麻豆A在线播放| 中文字幕在线人妻视频| 成人在线视频亚洲国产| 国产精品中文字幕日韩精品| 丰满人妻中文字幕一区三区| 亚洲天堂成人av影院| 三级全黄裸体| 精品偷拍被偷拍在线观看| 欧美黑人性暴力猛交喷水| 饥渴的熟妇张开腿呻吟视频| 日日噜噜夜夜狠狠久久无码区| 无码国产精品一区二区免费16| 美女污污网站| 91精品在线免费| 在线免费观看亚洲毛片| 人妻少妇中文字幕专区| 丝袜美足在线视频国产在线看| 日本人妻伦理在线播放| 日本韩国男男作爱gaywww| 成人午夜性a级毛片免费| 性色av无码一区二区三区人妻| 性一交一乱一伦| 精品久久久久中文字幕APP| 超级少妇一区二区三区| 在线观看亚洲视频一区二区| 久久久精品人妻一区二区三区游戏| 日韩精品综合一本久道在线视频| 丰满少妇弄高潮了www| 欧美性色黄大片手机版| 亚洲av无码一区二区三区四区 | 国产女厕偷窥系列在线视频| 欧美二区视频| 国产品精品久久久久中文| 日韩久久免费精品视频|