當前位置:編程學習大全網 - 編程語言 - 學C語言要具備什麽樣的基礎知識

學C語言要具備什麽樣的基礎知識

學習方法指導 《C程序設計語言》教學目標 * 掌握C語言的基本語法和規定。 * 掌握程序設計基本算法和思路,開拓思路, * 提高上機操作能力,掌握上機調試程序的方法 * 培養自學能力,強調自主學習。 * 養成良好的程序設計習慣。 通過總結多年的教學經驗,總結學生在學習過程中具有規律性的特點,可以發現,在本課程學習過程中學生經常出現下面這些問題: * 註重理論學習,忽視上機編程實踐,造成"只能用筆在紙上編程"的奇怪現象。特別是壹些女同學,壹到機器前面就手忙腳亂,如果程序再出現錯誤,就更不知道該如何查找錯誤,如何排除錯誤了。 *入門時自以為難度大,產生畏難情緒,總是怕,最後因為怕學不好而導致沒有學好。 *前期沒有抓緊,希望通過突擊完成課程學習。本課程要靠平時的積累,幾乎不能靠臨時突擊,由於前面基礎補紮實,到了後面已經無法彌補。 *太註重學習語句的語法規定,忽視了對編程的思路和方法的訓練。有些同學再學習結束的感覺就是:對每壹個語句的語法和每壹條規定都明白,就是面對實際問題的時候不知道該如何思考,該如何編程。 *急於求成,總想編寫綜合性的程序,忽視基本概念,忽視基本功的訓練和練習。在編寫程序中發現問題,壹追根源,全是概念或基礎問題。 為了學好本課程,沒有什麽竅門,建議大家采用如下的"笨"方法: *認真聽講,積極思考,提高上課效率。教師上課講述的都是課程的重點和難點,聽好課程可以達到"事半功倍"的目的。 *主動上機,多多實踐,提高動手能力。通過上機實踐來驗證所學的理論,通過在機器上查找錯誤來鞏固概念,通過提高上機能力來促進理論學習,開闊編程思路,提高反映速度,提高分析問題解決問題的能力,鍛煉心理素質,提高心理承受能力。 *學習初期重點掌握語言的語法和規定。這是基礎。 *後期重點掌握編程的思路和基本算法。這是重點。 *學會自學,加強交流,及時答疑解惑。可以采用多種形式進行交流,可以是傳統的面面進行答疑,也可以是利用網絡通過郵件、BBS進行網上交流。不要將疑問積累到最後。 *開闊眼界,打開思路,多看幾本書。C語言的書非常多,各有自己的特色,要找到適合自己的參考數目 1.不要看到別人的回復第壹句話就說:給個代碼吧!妳應該想想為什麽。當妳自己想 出來再參考別人的提示,妳就知道自己和別人思路的差異。 2.初學者請不要看太多太多的書那會誤人子弟的,先找本系統的學,很多人用了很久 都是只對部分功能熟悉而已,不系統還是不夠的。 3.看幫助,不要因為很難而自己是初學者所以就不看;幫助永遠是最好的參考手冊, 雖然幫助的文字有時候很難看懂,總覺得不夠直觀。 4.不要被對象、屬性、方法等詞匯所迷惑;最根本的是先了解最基礎知識。 5.不要放過任何壹個看上去很簡單的小問題--他們往往並不那麽簡單,或者可以引伸 出很多知識點;不會舉壹反三妳就永遠學不會。 6.知道壹點東西,並不能說明妳會寫腳本,腳本是需要經驗積累的。 7.學腳本並不難,JSP、ASP、PHP等等也不過如此--難的是長期堅持實踐和不遺余力的博覽 群書; 8.看再多的書是學不全腳本的,要多實踐 9.把時髦的技術掛在嘴邊,還不如把過時的技術記在心裏; 10.學習腳本最好的方法之壹就是多練習; 11.在任何時刻都不要認為自己手中的書已經足夠了; 12.看得懂的書,請仔細看;看不懂的書,請硬著頭皮看; 13.別指望看第壹遍書就能記住和掌握什麽——請看第二遍、第三遍; 14.請把書上的例子親手到電腦上實踐,即使配套光盤中有源文件; 15.把在書中看到的有意義的例子擴充;並將其切實的運用到自己的工作中; 16.不要漏掉書中任何壹個練習——請全部做完並記錄下思路; 17.當妳用腳本到壹半卻發現自己用的方法很拙劣時,請不要馬上停手;請盡快將余 下的部分粗略的完成以保證這個代碼的完整性,然後分析自己的錯誤並重新編寫和工 作。 18.別心急,寫腳本確實不容易;水平是在不斷的實踐中完善和發展的; 19.每學到壹個腳本難點的時候,嘗試著對別人講解這個知識點並讓他理解----妳能 講清楚才說明妳真的理解了; 20.記錄下在和別人交流時發現的自己忽視或不理解的知識點; 21.保存好妳做過的所有的源文件----那是妳最好的積累之壹; 22.對於網絡,還是希望大家能多利用壹下,很多問題不是非要到論壇來問的,首先 妳要學會自己找答案,比如google、百度都是很好的搜索引擎,妳只要輸入關鍵字就 能找到很多相關資料,別老是等待別人給妳希望,看的出妳平時壹定也很懶! 23.到壹個論壇,妳學會去看以前的帖子,不要什麽都不看就發帖子問,也許妳的問 題早就有人問過了,妳再問,別人已經不想再重復了,做為初學者,誰也不希望自己 的帖子沒人回的。 24.雖然不是打擊初學者,但是這句話還是要說:論壇論壇,就是大家討論的地方, 如果妳總期望有高手總無償指點妳,除非他是妳親戚!!討論者,起碼是水平相當的 才有討論的說法,如果水平真差距太遠了,連基本操作都需要別人給解答,誰還跟妳 討論呢。能找到很多相關資料,別老是等待別人給妳希望,看的出妳平時壹定也很懶! 25.到壹個論壇,妳學會去看以前的帖子,不要什麽都不看就發帖子問,也許妳的問 題早就有人問過了,妳再問,別人已經不想再重復了,做為初學者,誰也不希望自己 的帖子沒人回的。 26.雖然不是打擊初學者,但是這句話還是要說:論壇論壇,就是大家討論的地方, 如果妳總期望有高手總無償指點妳,除非他是妳親戚!!討論者,起碼是水平相當的 才有討論的說法,如果水平真差距太遠了,連基本操作都需要別人給解答,誰還跟妳 討論呢。 別做浮躁的人 浮躁的人容易問:我到底該學什麽;----別問,學就對了; 浮躁的人容易問:JS有錢途嗎;----建議妳去搶銀行; 浮躁的人容易說:我要中文版!我英文不行!----不行?學呀! 浮躁的人分兩種:只觀望而不學的人;只學而不堅持的人; 浮躁的人永遠不是壹個高手。 C++語言的學習網站 www.zxbc.cn /html/200505/2005051714573600007406.html / www.vchelp.net www.vckbase.com www.codeproject.com .com /syu200501/01.csf 中間自己加 /syu200501/30.csf /detail/0/146.htm C語言資料大全1.0 : /detail/0/11.htm 21天學通C語言第六版(PDG) : /detail/0/141.htm C語言初學者入門講座 : /detail/0/337.htm C程序設計習題參考解答.rar : /detail/0/147.htm C語言學習和精華文摘 : /detail/0/450.htm C語言課程設計案例精編 : /detail/0/426.htm C專家編程(中文版) : /detail/0/204.htm C語言經典實例 : /detail/0/430.htm C語言聖經(英文) : /detail/0/276.htm ANSI C語言標準 : /detail/0/206.htm 高質量C/C++編程指南 : /detail/0/207.htm C語言函數大全(語法著色版) : /detail/0/482.htm 計算機學習網址匯總 /

參考資料:

軟件工程吧 0回答者: 黃月堯 - 助理 二級 2007-11-4 09:49 下面只列了書的名字,沒下載地址,大家若是想下電子版的可以到 / 或是 /index.php ,該網站主要提夠 計算機專業類電子書(主要是PDF格式的)下載,感覺很不錯,興趣的不妨去看看。

  • 上一篇:函數原型究竟怎樣理解?
  • 下一篇:女生轉IT學哪個方向比較好?
  • copyright 2024編程學習大全網