❶ 計算機編程好學嗎
英語不行也不能說沒影響,任何程序的語句都是英語的,對於你在記憶方面肯定會增加一定的難度。但編程重在一種思想和理念的培養,只要用心多看別人的程序和多寫一些程序就可以了。
❷ C語言的難度系數高么
其實很多東西都是看似很難,但是只要你認真的去學,用心去學它,其實是不難的,久而久之就簡單了。
學習一件東西也要講究方法,就像C語言的編寫還是有很多的規律可以去遵循的。多看些C語言的書還是必要的。看多了你就會找到其中的規律的。
1.把C++當成一門新的語言學習(和C沒啥關系!真的。);
2.看《Thinking In C++》,不要看《C++變成死相》;
3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因為他們很難而我們自己是初學者所以就不看;
4.不要被VC、BCB、BC、MC、TC等詞彙所迷惑——他們都是集成開發環境,而我們要學的是一門語言;
5.不要放過任何一個看上去很簡單的小編程問題——他們往往並不那麼簡單,或者可以引伸出很多知識點;
6.會用Visual C++,並不說明你會C++;
7.學class並不難,template、STL、generic programming也不過如此——難的是長期堅持實踐和不遺餘力的博覽群書;
8.如果不是天才的話,想學編程就不要想玩游戲——你以為你做到了,
其實你的C++水平並沒有和你通關的能力一起變高——其實可以時刻記住:學C++是為了編游戲的;
9.看Visual C++的書,是學不了C++語言的;
10.浮躁的人容易說:XX語言不行了,應該學YY;——是你自己不行了吧!?
11.浮躁的人容易問:我到底該學什麼;——別問,學就對了;
12.浮躁的人容易問:XX有錢途嗎;——建議你去搶銀行;
13.浮躁的人容易說:我要中文版!我英文不行!——不行?學呀!
14.浮躁的人容易問:XX和YY哪個好;——告訴你吧,都好——只要你學就行;
15.浮躁的人分兩種:a)只觀望而不學的人;b)只學而不堅持的人;
16.把時髦的技術掛在嘴邊,還不如把過時的技術記在心裡;
17.C++不僅僅是支持面向對象的程序設計語言;
18.學習編程最好的方法之一就是閱讀源代碼;
19.在任何時刻都不要認為自己手中的書已經足夠了;
20.請閱讀《The Standard C++ Bible》(中文版:標准C++寶典),掌握C++標准;
21.看得懂的書,請仔細看;看不懂的書,請硬著頭皮看;
22.別指望看第一遍書就能記住和掌握什麼——請看第二遍、第三遍;
23.請看《Effective C++》和《More Effective C++》以及《Exceptional C++》;
24.不要停留在集成開發環境的搖籃上,要學會控制集成開發環境,還要學會用命令行方式處理程序;
25.和別人一起討論有意義的C++知識點,而不是爭吵XX行不行或者YY與ZZ哪個好;
26.請看《程序設計實踐》,並嚴格的按照其要求去做;
27.不要因為C和C++中有一些語法和關鍵字看上去相同,就認為它們的意義和作用完全一樣;
28.C++絕不是所謂的C的「擴充」——如果C++一開始就起名叫Z語言,你一定不會把C和Z語言聯系得那麼緊密;
29.請不要認為學過XX語言再改學C++會有什麼問題——你只不過又在學一門全新的語言而已;
30.讀完了《Inside The C++ Object Model》以後再來認定自己是不是已經學會了C++;
31.學習編程的秘訣是:編程,編程,再編程;
32.請留意下列書籍:《C++面向對象高效編程
(C++ Effective Object-Oriented Software Construction)》
《面向對象軟體構造(Object-Oriented Software Construction)》
《設計模式(Design Patterns)》《The Art of Computer Programming》;
33.記住:面向對象技術不只是C++專有的;
34.請把書上的程序例子親手輸入到電腦上實踐,即使配套光碟中有源代碼;
35.把在書中看到的有意義的例子擴充;
36.請重視C++中的異常處理技術,並將其切實的運用到自己的程序中;
37.經常回顧自己以前寫過的程序,並嘗試重寫,把自己學到的新知識運用進去;
38.不要漏掉書中任何一個練習題——請全部做完並記錄下解題思路;
39.C++語言和C++的集成開發環境要同時學習和掌握;
40.既然決定了學C++,就請堅持學下去,因為學習程序設計語言的目的是掌握程序設計技術,而程序設計技術是跨語言的;
41.就讓C++語言的各種平台和開發環境去激烈的競爭吧,我們要以學習C++語言本身為主;
42.當你寫C++程序寫到一半卻發現自己用的方法很拙劣時,請不要馬上停手;
請盡快將餘下的部分粗略的完成以保證這個設計的完整性,然後分析自己的錯誤並重新設計和編寫(參見43);
43.別心急,設計C++的class確實不容易;自己程序中的class和自己的class設計水平是在不斷的編程實踐中完善和發展的;
44.決不要因為程序「很小」就不遵循某些你不熟練的規則——好習慣是培養出來的,而不是一次記住的;
45.每學到一個C++難點的時候,嘗試著對別人講解這個知識點並讓他理解——你能講清楚才說明你真的理解了;
46.記錄下在和別人交流時發現的自己忽視或不理解的知識點;
47.請不斷的對自己寫的程序提出更高的要求,哪怕你的程序版本號會變成Version 100.XX;
48.保存好你寫過的所有的程序——那是你最好的積累之一;
49.請不要做浮躁的人;
50.請熱愛C++!!!
❸ 計算機二級的C語言有多難考
很多人,通過了計算機二級c語言,就覺得掌握了編程。
但是其實,計算機專業的學生是不被要求考計算機2級的,那個要求考計算機2級的文件里寫明了「電氣信息類專業除外」,因為那個難度還真的不如c++課的一次課堂測驗。
本人計算機專業,偶爾閑的蛋疼,參加了計算機2級的考試。那題目真的是慘不忍睹,只能說是一個局外人對於編程的一個最膚淺的理解。最令我不開心的是,20分鍾做完上機題並又檢查了好幾遍,那個破系統竟然不能當場告訴我AC,更不開心的是,最後發現竟然扣了2分(學校教務系統可以看到百分製成績98分,證書上只有「優秀」)
簡而言之,計算機二級可以成為你學習編程技術的開始,但是不能成為你掌握編程技術的理由。
本來答案是想回「呵呵」的,看了排名第一的答案和評論
❹ 計算機軟體編程好學嗎
不難,開發主要是要掌握一門計算機編程語言,其次就是演算法的學習,演算法就要求你有一定的邏輯思維能力,總的來說也不是很難。
❺ 計算機編程真的難學嗎
是的,計算機編程技術是技術含量很高的。比較難學,所以學成之後才會很值錢,待遇才會很好。一份付出一份收獲,這是很公平的,也是很值得的。
❻ 計算機編程難學嗎
最近很多人都在問如何學習編程。我覺得學習編程最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較扎實的基礎,對今後的編程工作是很有益處的。即使在學習新的編程語言也無所謂,因為它們有很多相通之處,可以相互借鑒。
我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像C語言那麼靈活,易於理解和學習。 然後可以繼續學習C語言,這個語言比較靈活。有了pascal的基礎,在進行C語言編程就不會因為C語言的靈活而有問題 。後面的就可以學習VC什麼的了。
C語言的書推薦譚浩強的,比較好。
我當時學習pascal和C語言的時候是將書後的習題都做了一遍,感覺效果很好。
當然了,學習什麼語言也要看你具體准備從事什麼行業。例如你要進行嵌入式開發,C就是很好的選擇,如果是Windows開發,那麼VC就不錯。還有資料庫方面的開發、網路開發等等。不同的語言適合不同的方面。要看自己的選擇的,呵呵 。
還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言里所用到的單詞量很少,而且都是常用詞,經常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學編程的時候影響不是很大。況且,作為一個基礎編程人員來說,上面還有系統分析師、項目經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文檔寫代碼就OK了。不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子代碼。
在你學習好C語言以後,個人建議好好學習一下數據結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。
只是一家之言,有不到之處,還望見諒
❼ 自學java開發很難嗎
學生通過學習如何綜合技術、管理、財務和政策等方面,將管理和技術與網路安全等聯系在一起,使學生在網路安全的世界裡進行創新。同時學生通過在軟體保證、安全操作、安全項目管理、知識管理和安全分析等領域發揮獨特的網路安全形色和責任,提升學生的領導潛力。
所以要想自學的話,一定要有興趣,培養出興趣了還要堅持不懈,要有鑽研精神。。
新手可以先從入手web前端開發,比如HTML和CSS的話,可以通過短時間的學習建立一個擁有用戶頁面的程序,會感到特別神奇,特別有成就感,要是上手就學C語言的話,學很久後,還會停留在黑框框里,也會挺打擊學習的信心的。
剛入手,買本書先去模仿別人的代碼,就照著打,分析過程,不懂了就去查,一定要動手去打,看別人的是看不會的,小細節格式也是要記的,錯一點都不行。我們入門就是先從c語言開始的,總之,認准一門編程語言,認真去學就是了,學通一門語言,再接觸別的語言就可以舉一反三。
對於學成之後的程序員來講,學習一門新的編程語言可能只需要一周,熟悉這門語言對他們來說頂多需要三周,畢竟編程語言都有共通性嘛,學習一門語言就可以輕松地接受其他編程語言,這就是它的特點優勢所在。
當然新手可以先從入手web前端開發,比如HTML和CSS的話,可以通過短時間的學習建立一個擁有用戶頁面的程序,會感到特別神奇,特別有成就感,要是上手就學C語言的話,學很久後,還會停留在黑框框里,也會挺打擊學習的信心的。
IT常見問題
剛入手,買本書先去模仿別人的代碼,就照著打,分析過程,不懂了就去查,一定要動手去打,看別人的是看不會的,小細節格式也是要記的,錯一點都不行。我們入門就是先從c語言開始的,總之,認准一門編程語言,認真去學就是了,學通一門語言,再接觸別的語言就可以舉一反三。
對於學成之後的程序員來講,學習一門新的編程語言可能只需要一周,熟悉這門語言對他們來說頂多需要三周,畢竟編程語言都有共通性嘛,學習一門語言就可以輕松地接受其他編程語言,這就是它的特點優勢所在。
計算機編程是一個感覺很枯燥無味的工作,自學的話要先有恆心,確定要學了就要不怕困難一往無前了!
❽ 學習編程難嗎
有很多人在一開始學習計算機編程時都會有疑問,編程難學嗎?零基礎可以學編程嗎?一般要學習多久?其實,編程最重要的是入門,如果你入門的時候有一個好的學習方法及思路,有比較扎實的編程基礎,對今後的學習都是十分有幫助的。
最重要的是學習計算機編程前,需要了解計算機語言有哪些,選擇一門語言進行學習,目前,計算機語言分為JAVA、python、html5、C++等,建議你可以選擇JAVA這門語言,比較基礎也是需求量、前景較光明的語言。當你把一種計算機語言掌握後,想要學習別的語言也是比較簡單的,因為計算機語言都是互通的。
還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言里所用到的單詞量很少,而且都是常用詞,經常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學編程的時候影響不是很大。學習計算機語言一般分為兩種方法,一種是自學,一種是報班學習,對於零基礎的學員建議報班學習,學習周期根據個人的實際情況而決定,一般在6個月到1年之間,如果基礎不扎實,只能多加練習。
❾ 自學編程的難度有多大
自學編程的難度肯定是非常的大的,特別是對於一些計算機基礎不是特別好的人來說。但是自學編程的話,想要入門還是稍微簡單一些的,但是想要學的比較深入就比較困難了。對於程序員來說,編程是每天都需要做的事情,但並不是每一個人天生就是程序員的,所以程序員學習編程也是要從一點一滴開始的,也是要從小白入門的。
而且現在網路已經很發達了,大家也可以從網上去找一些關於編程的教學視頻和網課,同時也可以買一些關於自學編程的書,因為現在的大環境已經非常的好了,所以想要學習編程,很多資料都是可以進行參考的。所以大家如果有興趣的話,可以自學一下。如果比較有天賦的話,可能會覺得自學編程也並不是特別難,但是對於一些對編程不是那麼了解的人,可能就覺得自學很難,根本就入不了門。
❿ 計算機編程,難不難有多難
不難,如果你要學,除了在實踐中學習外,公司是不會要你的