版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE1計算機(jī)編程學(xué)習(xí)之路第一篇:計算機(jī)編程學(xué)習(xí)之路計算機(jī)編程學(xué)習(xí)之路20XX-12-0215:16學(xué)習(xí)之路[--計算機(jī)專業(yè)部分--]大三就能有迅雷這樣的面試經(jīng)歷,我想對我非常重要,我在大學(xué)前就學(xué)習(xí)Delphi編程,上了大學(xué)雖然主流是C/C++/Java,不是Delphi,不過我還是鐘愛Delphi,從大一到現(xiàn)在一直在用它做開發(fā),這次面試經(jīng)歷讓我了解到雖然編程的思想是一樣的,用不同的語言開發(fā)你能了解到相同的技術(shù),相同的操作系統(tǒng)調(diào)用,相同的網(wǎng)絡(luò)程序編寫過程,但是實現(xiàn)是很不一樣的,語言的差異體現(xiàn)在代碼和解決方案思想上還是很大不一樣的,我開始考慮自己是不是要攻C/C++了,也就在同時franky師兄的面經(jīng)出來了,給了我許多鼓勵和方向,因為對于我一個不是一路C/C++的人來說,其實背景還是挺象的.于是按著面經(jīng),和網(wǎng)上搜的不少資料,列出了自己的學(xué)習(xí)計劃,這里列一份自己認(rèn)為很不錯的書單,希望對后來者學(xué)習(xí)C/C++有所幫助,以下按分類和閱讀順序列出:C++入門:《C++PrimerEd4》必讀簡稱CPPP圖書館號TP312C/L33g4第三版評價更高,適合作為書架上的工具書,但是我推薦第四版,第四版更加適合初學(xué)者,適合作為進(jìn)入C++的第一本書.《AcceleratedC++中文版》必讀圖書館號TP312C/K15d2在閱讀過上一本書后,就可以閱讀這本書了,這本書被定位為具有實踐性的入門書,我覺得這本書很值得認(rèn)真去讀,收獲很多.《EssentialC++中文版》選讀圖書館號TP312C/L33g這本書是CPPP的輔助,出自同一個人,但是CPPP非常厚,這本非常薄,只是把C++里面最需要了解的東西拿出來講,因此作為選讀當(dāng)作入門的一個復(fù)習(xí).《TheC++ProgrammingLanguage》必收藏簡稱TCPPPLTP312C/B45中文名:C++程序設(shè)計語言特別版C++之父所寫,一般認(rèn)為如果需要C++工具書的話不是C++Primer第三版就是這一本,個人更加推薦這一本,書非常系統(tǒng)地講解了C++的知識,特別提醒要看特別版.即使作為入門書很多東西都要看幾遍才會懂.C++進(jìn)階:《EffectiveC++中文版》收藏電子版C++學(xué)到入門后,關(guān)鍵還是多點練習(xí),尤其是上面兩本大不頭中的代碼的實踐,實踐的過程中,這本書就會成為你的助手,里面提供了很實在的代碼編寫經(jīng)驗,個人認(rèn)為這本書作為電子書保存在電腦上比較好,查起來或者偶爾翻讀一下都比較好.另外三本類似的書也值得看看:MoreEffectiveC++,ExceptionalC++,MoreExceptionalC++《C++標(biāo)準(zhǔn)程序庫:自修教程與參考手冊》必讀TP312C/M81學(xué)習(xí)C++進(jìn)入一段時間我認(rèn)為就可以學(xué)習(xí)STL了,學(xué)習(xí)STL的必要性一年前franky師兄已經(jīng)寫過,如果你要學(xué)習(xí)STL,這本書是很好的入門教程,即使你不學(xué)習(xí)STL,看這本書了解一下STL還是很有益的.C++專家:這部分的書我都盡量看了,不過水平還沒到這里,不好過多評價.《InsideTheC++ObjectModel》TP312C/L33g1中文名《深度探索C++對象模型》看了兩遍,似懂非懂的,如果要以C++作為職業(yè)方向,這個坎是要過得,本書介紹C++內(nèi)部是如何實現(xiàn)的,讓你從底層實現(xiàn)思想了解C++,了解對象,多態(tài),虛擬函數(shù)等等這些C++是如何做到的.《C++Templates》和《STL源碼剖析》前一本書我在圖書館借過來看,不過還沒太懂,至于第二本圖書館沒有提供(信工資料室有),因此也沒有看到,因為自己沒有認(rèn)真讀這兩本,不方便評價,不過這兩本都是網(wǎng)上討論出來STL方面的好書.C++其他書籍:《C++沉思錄》很好的一本書,屬于經(jīng)驗級書,里面提到許多C++程序員需要注意的地方.我也是平時沒事就翻翻.《C++實踐之路》如果覺得入門書籍的代碼還是有點難入門,這本書就非常適合,里面的代碼作為練習(xí)比較容易,而且一步步跟著編寫也能提高自己編碼和對象思想.C語言部分:《c陷阱和缺陷》《c專家編程》TP312C/L61b兩本都是C方面的超級好書,把編寫C過程中容易出現(xiàn)的的問題和如何寫出更加優(yōu)良的代碼都寫得很清楚,無法作為學(xué)習(xí)還是應(yīng)付筆試面試都是很好的書.算法,數(shù)據(jù)結(jié)構(gòu),編程方面:《計算機(jī)程序設(shè)計藝術(shù)》必收藏?。。。。。。。?!當(dāng)我在圖書館看到這本書居然還能借的時候有多驚訝,因為這的確是套非常好的書,推薦看卷2和卷3(查找和排序),基本上把經(jīng)典算法都介紹得清清楚楚了,里面的代碼很多是用作者開發(fā)的語言寫的,閱讀有些困難,我覺得重要的是掌握里面的算法思想.牛書,現(xiàn)在出到卷四了,整套計劃出七卷,卷四新書室有,組合排序,不錯,不過難度更高了.《編程珠璣》必收藏?。。。。。。。?!看了第一章你就會懂為什么值得收藏這本書,現(xiàn)在好像沒什么人看這本書,但是這本好書經(jīng)歷了20XX然存在足見其實力了,書會一步步引導(dǎo)你對解決問題找到最好的做法.難度一章比一章高,我買回來看了2次,還會有第三次,第四次的《算法導(dǎo)論》學(xué)習(xí)算法的教科書,圖書館只有英文版,如果想順便學(xué)習(xí)英文的同學(xué)推薦借回來看,這本書就不會象計算機(jī)程序設(shè)計藝術(shù)那么難,而且代碼都講解地很詳細(xì),學(xué)習(xí)算法必讀的書.我大三下學(xué)期開始,就泡在圖書館靜靜地把上面的書慢慢看,我看書的范圍比較廣,除了上面的書還看了很多其他的書,不一一介紹了,想在C/C++開發(fā)上面有所造詣,我想上面的書是必看的,其他的就要看自己的方向.大三暑假當(dāng)別人還在實習(xí)時,因為我自己已經(jīng)解決了實習(xí)問題,因此也是呆在圖書館看書,不過這個時間更多地是編碼實踐,看書多了不上機(jī)編碼感覺很虛,要把代碼敲進(jìn)電腦,運行一遍才心里才算踏實了.這段時間,由于一開始我把自己定位在后臺C++開發(fā)的方向上,因為我沒有VC開發(fā)經(jīng)驗,這是個弱勢,而我的C++很不錯,并且我認(rèn)為Linux/Unix方向的競爭較小所以還看Unix/Linux的書,裝過Fedora3.0,5.0和FresBSD6.0,不過都沒有堅持,后來再次分析自己,發(fā)現(xiàn)自己還是更加適合做前臺開發(fā),就如喜歡Delphi那樣,我開始去喜歡VC(心里總是要把它和微軟的關(guān)系擺一邊),裝VS.NET20XX,然后下孫鑫的視頻教程一章章學(xué)習(xí),這個視頻花了我一個多月時間,這過程中我也更加喜歡VC了,也在心中產(chǎn)生用VC開發(fā)自己的軟件的想法.[PARTEND]Chap2.總結(jié)--興趣驅(qū)動學(xué)習(xí)a).培養(yǎng)興趣對于我而言什么東西都要喜歡才會去做,因此學(xué)習(xí)C++之前,我讓自己喜歡上它了,的確C++真是一門高深的語言,非常值得去學(xué),然后讓自己喜歡上VC,然后就是瘋狂地去學(xué)習(xí)VC開發(fā),心中不斷想著我要用VC開發(fā)自己的軟件.所以興趣是很重要的,如果你喜歡計算機(jī),那恭喜你,你會過得不錯,只要找到自己興趣方向,然后去發(fā)展就對了.b).圖書館五樓是寶地如果你象我一樣宿舍待著無法不打開電腦,看書需要在圖書館的話我推薦你去五樓,很多好書這里才能看到,如果你是大一-大三的那就要早點過去了,只有20XX置給你們,除了好書較齊外,這里還有個好處就是書不能借出去,因此就能強(qiáng)迫自己把書看完了才回去,所以帶本筆記本慢慢泡吧.c).找到自己的方向如果你決定了畢業(yè)之后從事計算機(jī),具體來說從事計算機(jī)軟件開發(fā)工作,你也要充分分析自己的興趣,看自己喜歡那個方向的,游戲開發(fā),多媒體開發(fā),互聯(lián)網(wǎng)應(yīng)用開發(fā),企業(yè)系統(tǒng)開發(fā),手機(jī)程序開發(fā),Web開發(fā)等等,不同的方向適合不同的你,應(yīng)該充分分析自己并考慮自己的發(fā)展.如果你是計算機(jī)專業(yè)但你根本不喜歡做開發(fā)工作,那更應(yīng)該去了解自己,了解自己想做什么,適合做什么,在理想與實際之間找個平衡點.轉(zhuǎn)載請注明出自應(yīng)屆生求職招聘論壇第二篇:應(yīng)該如何去學(xué)習(xí)計算機(jī)編程應(yīng)該如何學(xué)習(xí)計算機(jī)編程(1)“內(nèi)功”要學(xué)好。不要只是去學(xué)各種語言、工具,和一些三流公司招聘列出來的要求。要把數(shù)據(jù)結(jié)構(gòu)、算法(algorithms,notnumericalanalysis)、數(shù)據(jù)庫、操作系統(tǒng)原理、計算機(jī)結(jié)構(gòu)、離散數(shù)學(xué)等課程學(xué)好。如果你可以做出DonaldKnuth的ArtofComputerProgramming里面大部分的題目,那就代表功力不錯了。現(xiàn)在很多同學(xué)都在學(xué)各種各樣的語言,框架,追趕技術(shù)潮流,不是說這樣不好,在大學(xué)期間接觸更多的技術(shù)固然可以開拓視野,這的確是件好事,但是一定不要忘了在語言和工具背后有更重要的東西等待著你去學(xué)習(xí)?;蛟S學(xué)習(xí)了很多語言和工具后會發(fā)現(xiàn),仍然無法寫出效率高且賞心悅目的程序。這時候就要想想是不是應(yīng)該把更多的注意力放到這些“內(nèi)功”科目上?看看《算法導(dǎo)論》,《深入理解計算機(jī)系統(tǒng)》等書絕對是大有裨益的。當(dāng)然,沒有語言的基礎(chǔ)這些便也無從談起,但應(yīng)當(dāng)始終記得,語言工具僅僅是“招式”,只有“內(nèi)功”深厚才能夠做到無論面對任何敵人都可以“無招勝有招”。(2)多編程,最好大學(xué)四年有十萬行編程的經(jīng)驗。看書,動手,思考是學(xué)習(xí)的三個主要環(huán)節(jié),缺少任一部分都會使最終的效果大打折扣。學(xué)習(xí)程序設(shè)計更是如此。根據(jù)我自己的親身體會,看一個月的書卻不實踐甚至比不上自己coding兩天學(xué)到的東西多。當(dāng)然了,這話有點絕對。但只看書不動手是非常不可取的。許多同學(xué)問編程應(yīng)該怎么學(xué),答案只有三個字:“多動手”。代碼量雖然不是評判一個人編程能力的標(biāo)準(zhǔn),但它可以決定你對程序的駕驅(qū)程度有多熟練。再頂級的程序員也是在動手中一點點磨練起來。無他,唯手熟爾。(3)講究“實干”,不要不屑于編程或測試,每一個工作的每一個細(xì)節(jié)都要認(rèn)真。一百行有質(zhì)量的程序也比五百行凌亂不堪的程序有價值。盲目追求代碼量其實也是學(xué)習(xí)心態(tài)不踏實的結(jié)果。學(xué)技術(shù)搞技術(shù)應(yīng)該實實在在,穩(wěn)扎穩(wěn)打。有的同學(xué)覺得鏈表很簡單,不愿意寫,只用腦子想。鏈表嘛,最簡單的數(shù)據(jù)結(jié)構(gòu),還用寫嘛?真寫的時候要么無從下手,要么寫出來一看,指針錯誤,內(nèi)存泄漏一大堆??社會很浮躁,網(wǎng)絡(luò)很浮躁,我們做技術(shù)的不能浮躁,眼高手低實在要不得。(4)不要放棄數(shù)學(xué),尤其如果你對一些需要數(shù)學(xué)的領(lǐng)域有興趣(例如視頻、語音、圖像。。)總感覺搞程序的分這么兩種人,一種是數(shù)學(xué)超好英語較爛的;另一種是英語很棒數(shù)學(xué)卻跟不上勁的。左右腦都很強(qiáng)大的人貌似比較少(如果你是,那恭喜你哈o(∩_∩)o),自己不幸屬于后一種,更不幸的是還很想搞游戲開發(fā)。后悔自己在高數(shù),線代等課上不聽課,埋頭學(xué)了一大堆亂七八糟的技術(shù)。以至于現(xiàn)在看D3D的書籍,還要不斷回頭找各種數(shù)學(xué)公式定理。所以如果有同學(xué)立志于游戲或圖形處理等領(lǐng)域的話,好好學(xué)數(shù)學(xué),好好聽課吧。數(shù)學(xué)的自學(xué)難度和別的學(xué)科可是不一樣的,先放下自學(xué)的課外書籍吧,認(rèn)真想一想時間成本就會明白哪個比較重要了。(5)練習(xí)團(tuán)隊精神,與人合作。道不同不相為謀。技術(shù)方向不同的同學(xué)可能交流上不會很多,但是仍然建議大家能夠多多的與別人合作。嘗試建立開發(fā)小組,分工合作一個小項目,使用版本控制軟件,體驗下多人開發(fā)的感覺。個人英雄的時代已經(jīng)過去了,軟件開發(fā)不是一個人的戰(zhàn)爭,它需要團(tuán)隊共同的協(xié)作與努力。學(xué)技術(shù)其實是在與機(jī)器交流,團(tuán)隊合作則可以教會你如何與人交流,如何更好的表達(dá)自己。(6)在不影響學(xué)業(yè)的前提下,尋找有真正有意義的暑期工作或打工。去一個公司在一個好的老板指導(dǎo)下作真正會被使用的程序,不要去一個要你做“頭”的地方。打工和找工作一樣,不要只看待遇和職銜,要挑一個你能夠?qū)W習(xí)的環(huán)境,一個愿意培養(yǎng)員工的企業(yè),一個重視你的專業(yè)的公司。最后,要挑一個好老板?!闭嬲纳虡I(yè)應(yīng)用和校園里研究式的開發(fā)相距甚遠(yuǎn),而不得不承認(rèn)的是大學(xué)里的計算機(jī)教育又和實際需求脫軌。因此,在求學(xué)階段快速提高自己實際能力的辦法只有去做相關(guān)的兼職工作。在工作中去學(xué)習(xí),當(dāng)敲打那些”真正“的代碼的時候,或許你會有不同的感受。選擇工作大家都想去Microsoft,Google,IBM,但能去的畢竟是少數(shù)。我覺得,對公司的選擇優(yōu)先度應(yīng)該是這樣:能夠不斷學(xué)習(xí)提高自己>愿意培養(yǎng)員工重視員工>良好的企業(yè)文化和環(huán)境>公司待遇。學(xué)習(xí)為先,其它一切次之。如果只想賺大錢的話,或許你不適合走技術(shù)這條路。無意在網(wǎng)上看到李開復(fù)先生這些話(紅色的六句話)很有感觸,遺憾的是如果早些明白這些或許自己會在學(xué)習(xí)過程中少走一些彎路。在這里把以上內(nèi)容寫出來,希望能給還在為學(xué)習(xí)編程而苦惱的同學(xué)們些許幫助。最后還是那句話,社會很浮躁,網(wǎng)絡(luò)很浮躁,但請大家靜下心來學(xué)技術(shù)。第三篇:計算機(jī)可視化編程計算機(jī)可視化編程1.順序、循環(huán)、分支2.命令按鈕、復(fù)選框、單選按鈕、分組框。3.SetRange()SetRange()4.CWnd。5.數(shù)據(jù)成員成員函數(shù)(或函數(shù)成員)6.A7.D8、D9.D10.C11.B12.C13.C14.A15.B三、分析程序,寫出程序運行結(jié)果16.運行結(jié)果:17.運行結(jié)果:_四、18.voidCExaDlg::OK(){UpdateData();4分if(m_name==“000”&&m_psw==“123456”)4分{}else{}CDialog::OnOK();}MessageBox(“輸入正確!”);3分MessageBox(“密碼錯誤!”);3分第四篇:計算機(jī)編程自薦信尊敬的領(lǐng)導(dǎo):您好!我是一名即將于XXXX年畢業(yè)的XX大學(xué)XX學(xué)院學(xué)生,所學(xué)專業(yè)是計算機(jī)編程。大學(xué)四年來,我學(xué)習(xí)刻苦,成績優(yōu)異,曾多次獲得獎學(xué)金。在師友的嚴(yán)格教益和個人努力下,我具備了扎實的基礎(chǔ)知識。在軟件方面,系統(tǒng)掌握了C語言,數(shù)據(jù)結(jié)構(gòu),powerBuilder,數(shù)據(jù)庫原理,匯編語言,軟件工程等,并對面向?qū)ο蟮腄ELpHI和VC等Windows編程有一定了解。課外我還自學(xué)了VB,VF編程,ASp動態(tài)網(wǎng)頁及SQLServer等網(wǎng)絡(luò)數(shù)據(jù)庫編程語言。現(xiàn)已能獨立編寫專業(yè)的數(shù)據(jù)庫管理系統(tǒng)。在硬件方面,通過參與單片機(jī)設(shè)計,組裝收音機(jī),網(wǎng)絡(luò)工程的規(guī)劃與管理及組建等實踐活動,我掌握了計算機(jī)的工作原理及計算機(jī)網(wǎng)絡(luò)原理技術(shù)。自入校以來,我充分利用業(yè)余時間廣泛的參加社會實踐活動。在我校信息學(xué)院計算機(jī)實驗室工作的兩年里,不但使我的專業(yè)技能得到了升華,也使我的管理和組織才能得以發(fā)揮和進(jìn)一步的鍛煉,得到了領(lǐng)導(dǎo)和老師的肯定和表揚。而且,曾經(jīng)在歐亞科技等一些公司的打工經(jīng)歷使我具有一定的營銷經(jīng)驗和社會經(jīng)歷,且業(yè)績斐然。除此之外,在校期間,我還做過家教、社會調(diào)查等社會實踐活動,積累了豐富的實踐經(jīng)驗。若有幸加盟,我可以致力于貴公司的軟件開發(fā)或根據(jù)公司的需要隨時致力于某方面的工作和學(xué)習(xí)。“順兮,逆兮,無阻我飛揚”是我的座右銘;“如臨深淵,如履薄冰”是我的工作態(tài)度;“真誠,守信”是我的最大特點;開闊的胸襟使我獲得許多朋友。聰明的頭腦,創(chuàng)造的思維,開拓進(jìn)取的堅韌,加上純熟的專業(yè)技能,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 影項目委托協(xié)議書
- 2025年度生態(tài)旅游區(qū)個人山林承包管理協(xié)議書范本4篇
- 人教版小學(xué)五年級美術(shù)下冊教案+教學(xué)分析
- 2025年度個人寵物醫(yī)療無抵押借款協(xié)議標(biāo)準(zhǔn)3篇
- 2025年個人房產(chǎn)買賣合同(含專業(yè)評估報告)
- 2025-2030全球過熱過載保護(hù)器行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球OLED圖形顯示模塊行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球工程用行星減速機(jī)行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球曲軸現(xiàn)場加工行業(yè)調(diào)研及趨勢分析報告
- 2024年農(nóng)村文化建設(shè)知識競賽試題及答案
- 乳腺癌的綜合治療及進(jìn)展
- 【大學(xué)課件】基于BGP協(xié)議的IP黑名單分發(fā)系統(tǒng)
- 2025年八省聯(lián)考高考語文試題真題解讀及答案詳解課件
- 信息安全意識培訓(xùn)課件
- 2024年山東省泰安市初中學(xué)業(yè)水平生物試題含答案
- 美的MBS精益管理體系
- 中國高血壓防治指南(2024年修訂版)解讀課件
- 2024安全員知識考試題(全優(yōu))
- 2024年衛(wèi)生資格(中初級)-中醫(yī)外科學(xué)主治醫(yī)師考試近5年真題集錦(頻考類試題)帶答案
- 中國大百科全書(第二版全32冊)08
- 第六單元 中華民族的抗日戰(zhàn)爭 教學(xué)設(shè)計 2024-2025學(xué)年統(tǒng)編版八年級歷史上冊
評論
0/150
提交評論