最爛的編程
A. 成都學編程學校先鋒是最差的嗎
不是好的吧,編程主要還是看國外的代碼提高才快
B. 都說譚浩強的c語言程序設計這本書很垃圾,是真的嗎。請問哪本書好呢

第1章C語言編程
第2章編程初步
第3章條件判斷
第4章循環
第5章數組
第6章字元串和文本的應用
第7章指針
第8章程序的結構
第9章函數再探
第10章基本輸入和輸出操作
第11章結構化數據
第12章處理文件
第13章支持功能
C. 有人說懂三菱plc編程 是很垃圾的 我應該如何看待這個問題
首先說這句話的人本身水平一定不高,或者對三菱對工控就不了解,只是一知半解而已,三菱PLC是最早進入我國的PLC之一,在小型PLC的市場佔有率長期位居第一,國產的PLC約有一半都是仿三菱FX系列的產品。國內工業產業中,機械是命脈,而機械的命脈又是什麼呢?那就是小型PLC,在機械的使用中佔有80%的使用率。PLC—可編程式控制制器,是在工業中應用最為廣發的控制器。據統計,2011年中國的小型PLC市場銷售額約為27.3億(去稅)。在我國的PLC行業,一些力量也已經在醞釀之中,大約有10-15家本地公司已經推出了小PLC產品。三菱能牢牢抓住國內市場這就是一種成功,三菱有大中小型PLC,做項目可大可小,問題是你可以用到多少,只要能把問題解決就OK了,難道用西門子的能做這個項目用三菱的做了就說很垃圾嗎?懂三菱PLC的垃圾那要看你懂多少?無論懂多少都不是垃圾人用垃圾話來說事的,我感覺懂那個不是重點關鍵是能把你的項目功能實現,話又說回來了三菱西門子壟斷國內百分之九十市場,都是外國品牌,我們在做工控的生涯中最好能考慮一下國內產品,不能一直依靠外國產品,他說懂三菱的很垃圾後面還說懂西門子的很牛逼啊?呵呵 路過發表不足為道
D. java編程語言那一部分最難
很多剛接觸Java編程的同學都覺得學習Java編程很簡單,但是學到後期越學越吃力,今天我就總結一下Java編程哪一階段最難學。
目前來看,對於那些打算通過學習Java來找到一份工作的同學來說,可以分為三個學習階段,初級,中級,高級。不同的學習階段有不同的難點,下面來分這三個階段看下。
初級:面向對象,基本上大多數同學在學到這個概念的時候都會懵逼,太抽象了,邏輯思維不太好的同學,掉到這個坑裡就很難再爬上來。多線程,這個也是初級裡面比較難學的一個章節,而且有些已經工作兩三年的同學對這個知識點仍然是一知半解,大多數Java初級程序員在工作當中也接觸不到這方法的Java編程開發工作。
中級:這塊最難的恐怕就是要學的知識點太多了,無從下手,前台的html,css,Javascript,後台的servlet,jdbc,資料庫,tomcat,要學習的知識點真的是太多了,零基礎學習Java剛學到這塊知識的時候,會覺著比較雜亂,不過只要是把這部分的知識點掌握了,再去學習Java編程後面框架的知識,會容易很多。
高級:對於能夠學習到這塊知識的同學,Java編程對他來說已經沒有難學的了。萬變不離其宗,只要是把前面的Java編程基礎知識掌握好,後面會越來越容易。
以上就是我總結的Java編程各階段的難點匯總。萬事開頭難,有很多人都倒在了hello world上面。只要你用心,Java編程其實並不難
E. 我對電腦編程一竅不通,電腦操作也很爛
我是一名初二學生 我會一些C++編程並在不斷學習
我來談談我學編程的經驗和感受:
首先提一點 學編程要有較好的數學基礎 因為它涉及到程序演算法 不好也沒關系 剛開始入門都是不太難的 後面慢慢提高就好
1、就算你不會英文 學C++也肯定沒問題
為什麼?因為編程的語句大多根本就不是英文 可以說幾乎沒聯系 每種編程語言只能說是一種的語言 記住 你學編程就像學一種新的語言 像英語
2、只要選好教材 任何人都能輕松入門上手
也許你在書店看到過許多編程的教程 翻兩頁之後你只看到一大堆代碼 根本不懂什麼意思 對不對
其實這是很多中國人寫的書常見的特徵 這種書雖然寫得很系統很全面 但它忽略了初學者的感受 所以 我不稱這類很常見的教材為教程 我認為這種東西只能叫字典 想想看 你剛開始學漢字的時候用的是字典嗎?肯定不是,你剛開始用的是帶圖畫和很多提示的極簡單的課本。所以 書店的書你看不懂必然不是你的智商原因 而是你沒有找到合適你的書
3、什麼樣的教材是好教材
選教材是至關重要的一步,它干係著你學習的質量和效率。如果你拿到一本你能看懂的書,那你的進度和興趣豈不是會一同進步得很快嗎?
那什麼樣的教材叫好教材呢?其實好教材最重要的特點就是:你要能看懂。其實對於編程初學者有很多的好書可用,個人認為從國外翻譯過來的教程要比中國的好些(個人體驗感受),因為一方面國外的教程的語言比較益懂,而對於難懂的關鍵詞彙它總是會在非常必要的時候巧妙的出現,而不是像中國國內的有些教材寫得滿篇都是專業詞彙,讓人搞不懂。
我現在在用一本《C++簡明教程》的從國外翻譯過來的書,作者是美國人。個人體會他的語言准確且簡單益懂。我當初選這本書有幾點原因:
1、我剛拿到它時就能看懂
2、這本書從剛開始就教你編寫小程序 讓你提升興趣 而不是像某些教材從開始到結束全部是枯燥的講解
3、書的最後有所有C++編程要素 方便查閱
4、書上有很多豐富的例子、詳細的說明和練習
5、再次重復一遍 最重要的就是我能看懂它~!
希望我說的能對你有些用處 我是初二的學生 我還一直在自學一些電腦軟體如FLASH 和PS等
我相信只要你肯努力比別人哪怕就多一點 就能做得比別人好
————————————————————————————
我覺得我說得還不夠全,這里副上個人經歷:
我從小學5年級開始接觸到FLASH,在老師的培養下相比同齡人在計算機方面較突出。
小學6年級畢業後做了第一個小FLASH 畫了很多時間和精力 雖然做得比較爛 但我發現我的「第一次」要比網上許多人的「第一次」強得多
初一參加省級網路動漫比賽 我的第2部FLASH作品獲2等獎
初一暑假做了第3部FLASH 現在已經送去參加今年的比賽
初二參加校園電視台 目前為止只給它們做了個片頭
初二後半學期參加學校的編程培訓 老師講的Pascal幾乎沒聽懂什麼 後來決定自學C++ 發現看書效果要比老師講好N倍 於是一直堅持到現在 電腦里保存著從開始到現在編的20多個小程序 雖然我現在只是入門 但我拿著這本我能看懂的教材 我對我的以後充滿信心
——————————————————————————
我不大同意樓上說不要自學的觀點 因為比爾蓋茈就是自學的 他可沒老師
電腦這種東西很大一部分都要靠自學一點一點積累 聽人講解多半會失去自主思考的時間 忽略很多東西 況且你還不能保證別人講的你都能聽懂呢
編程的很多東西不是你光懂就能了事 它需要你親自把程序輸入電腦來操作的
我就有這樣一個體會 我以前只看書不操作 結果有一次一上手 我自以為我編的程序都對 可誰知我錯了一大堆細節的東西 如分號;括弧()等等 漏的漏錯的錯 以後我在教材上每見一個程序都是先理解 然後合上書自己再把它編入電腦 然後再和教材上的程序對比 效果非常好
經過這樣的鍛煉 現在我編的程序出錯極少 一般都不會出現錯誤
如果還有疑問歡迎加我QQ:407378078
F. 我是學編程的,學的很爛怎麼辦
第一,這個問題關鍵要看自己本身,俗話說興趣是人最好的老師,對一件事感興趣才回去想做成功它,第二,這個你不能問別人,學會的肯定會說不難,相反學不會的會覺得很難,難不難在於學習程度深淺的問題,JAVA基礎學習肯定是易於學習,容易上手的。
自學Java難不難,應該還算是挺難的吧??純自學還是有點難度的?
為什麼?自製力的問題。並不是誰都可以坐在那一天去學習Java的。就比如我當時的班級,畢業後做程序員的也沒一半(還是計算機專業了),自學難度可能就更大了。
如果自學沒有基礎一般能學到什麼程度3-5個月這個是真的很難說,每個人的進度和學習效率都不一樣。還得看你每天花在學習Java的時間多久,估算一把,如果每天學習8小時以上,5個月能摸到實習生的門檻。(零基礎學Java,要學的東西可太多了)。
所以學java要看你是怎麼學,建議你去培訓一下。多動手多敲代碼。
希望對您有所幫助!~
G. vb這種編程軟體怎麼樣,是不是比較爛
vb是語言,不是編程軟體,vb也不爛,足夠你用的了,而且上手信息快
H. 編程學的很爛 要用visual studio2005 SQL Server 2000做一個點餐的網頁
要看爛的程度,這東東最簡單也要一個點餐功能一個後台收單功能一個資料庫表,
I. 我現在學習c語言,學的很爛,希望指教一下
怎樣學習C語言
很多人對學習C語言感到無從下手,經常問我同一個問題:究竟怎樣學習C語言?我是一個教師,已經開發了很多年的程序,和很多剛剛起步的人一樣,學習的第一個計算機語言就是C語言。經過這些年的開發,我深深的體會到C語言對於一個程序設計人員多麼的重要,如果不懂C語言,你想寫底層程序這幾乎聽起來很可笑,不懂C語言,你想寫出優秀高效的程庌輌這簡直就是天方夜譚。為什麼C語言如此重要呢?
第一:C語言語法結構很簡潔精妙,寫出的程序也很高效,很便於描述演算法,大多數的程序員願意使用C語言去描述演算法本身,所以,如果你想在程序設計方面有所建樹,就必須去學它。
第二:C語言能夠讓你深入系統底層,你知道的操作系統,哪一個不是C語言寫的?所有的windows,Unix,Linux,Mac,os/2,沒有一個里外的,如果你不懂C語言,怎麼可能深入到這些操作系統當中去呢?更不要說你去寫它們的內核程序了。
第三:很多新型的語言都是衍生自C語言,C++,Java,C#,J#,perl...哪個不是呢?掌握了C語言,可以說你就掌握了很多門語言,經過簡單的學習,你就可以用這些新型的語言去開發了,這個再一次驗證了C語言是程序設計的重要基礎。還有啊,多說一點:即使現在招聘程序員,考試都是考C語言,你想加入it行業,那麼就一定要掌握好C語言。
那麼究竟怎樣學習C語言呢?
1:工欲善其事,必先利其器
這里介紹幾個學習C語言必備的東東:
一個開發環境,例如turbo C 2.0,這個曾經占據了DOS時代開發程序的大半個江山。但是現在windows時代,用turbo C有感覺不方面,編輯程序起來很吃力,並且拖放,更沒有函數變數自動感應功能,查詢參考資料也不方便。建議使用Visual C++,這個東西雖然比較大塊頭,但是一旦安裝好了,用起來很方便。
一本學習教程,現在C語言教材多如牛毛,但推薦大家使用《C語言程序設計》譚浩強主編 第二版 清華大學出版社,此書編寫的很適合初學者,並且內容也很精到。
除此以外,現在有很多輔助學習的軟體,畢竟現在是Window時代了,學習軟體多如牛毛,不象我們當初學習,只有讀書做題這么老套。我向大家推薦一個「集成學習環境(C語言)」,里邊的知識點總結和常式講解都非常好,還有題庫測試環境,據說有好幾千題,甚至還有一個windows下的trubo C,初學者甚至不用裝其它的編譯器,就可以練習編程了,非常適合初學者。還有一個「C語言學習系統」軟體,不過感覺只是一個題庫系統,如果你覺得題做的不夠,不妨也可以試試。
2:葵花寶典
學習計算機語言最好的方法是什麼?答曰:讀程序。
沒錯,讀程序是學習C語言入門最快,也是最好的方法。如同我,現在學習新的J#,C#等其他語言,不再是抱著書本逐行啃,而是學習它們的常式。當然,對於沒有學過任何計算機語言的初學者,最好還是先閱讀教程,學習完每一章,都要認真體會這一章的所有概念,然後不放過這一章中提到的所有常式,然後仔細研讀程序,直到每一行都理解了,然後找幾個編程題目,最好是和常式類似的或一樣的,自己試圖寫出這段已經讀懂的程序,不要以為常式你已經讀懂了,你就可以寫出和它一樣的程序,絕對不一定,不相信你就試一試吧,如果寫不出來,也不要著急,回過頭來再繼續研究常式,想想自己為什麼寫不出來,然後再去寫這段程序,反反復復,直到你手到擒來為止,祝賀你,你快入門了。
3:登峰造極
寫程序的最高境界其實就是掌握各種解決問題的手段(數據結構)和解決問題的方法(演算法)。
是不是寫出底層程序就是程序設計高手呢?非也,寫底層程序,無非是掌握了硬體的結構,況且硬體和硬體還不一樣,要給一個晶元寫驅動程序,無非就是掌握這塊晶元的各種寄存器及其組合,然後寫值讀值,僅此而已。這不過是熟悉一些io函數罷了。那麼怎樣才算精通程序設計呢?怎樣才能精通程序設計呢?舉個例子:你面前有10個人,找出一個叫「張三」的人,你該怎麼辦?第一種方法:直接對這10個人問:「誰叫張三」。第2種方法:你挨個去問「你是不是張三?」,直到問到的這個人就是張三。第三種方法:你去挨個問一個人「你認不認識張三,指給我看」。不要小看這個問題,你說當然會選第一種方法,沒錯恭喜你答對了,因為這個方法最快,效率最高,但是在程序設計中找到解決問題的最優方法和你用的手段卻是考驗一個程序員程序設計水平的重要標志,而且是不容易達到的。剛才這個問題類似於數據結構和演算法中的:Map數據結構,窮舉查找和折半查找。所以掌握好數據結構和一些常用演算法,是登峰造極的必然之路。最後給大家推薦嚴尉敏的《數據結構》清華大學出版社,希望每一個想成為程序設計高手的人研讀此書。
二,語言學習方法
談談偶的學習方法,拋磚引玉!
學習不論講不講方法,最終都能學會。但是別人1個月學會了,而你卻100年才學會,這不就晚了么?:)所以說,學習還是要講究方法的。學習方法正確,事半功倍;學習方法不正確,事倍而功半。
什麼才是學習C語言的捷徑?我的答案是看書。書中所寫,是前人數十年經驗所寫,看十本書,就相當於汲取了前人數十年的功力,那麼你的內功也會迅速上升1甲子。:)書當然要看好書,只有好書才營養豐富。假如你花了1天時間看了一本破書,而該書介紹的知識雖然對於你來說是全新的知識,但是由於書中組織不當、或者深度不夠,使你獲取的營養很少,還不如自己研究一天來的快,這種書就不值當看了。學習C語言要看那些好書?我認為首先要把基礎書給看扎實了,比如《C語言之四書五經》中介紹的4本。(雖然這些書很多已經絕版了,但我相信電子版也是很有益處。況且,如果你真的想看,我相信你一定有辦法搞的到。)這些書你會在很短的時間內看完(比如一兩個月),這取決於你的基礎和悟性。之後要看那些書呢?我不妨再列幾本。Bjarne Stroustrup的《C++程序設計語言》(The C++ Programming Language)一定要看,這本書裡面對於C的一些基礎概念的定義,比我見過的其他任何C語言書都要全,都要仔細;Bjarne Stroustrup的《C++語言的設計與演化》(The Design and Evolution of C++)和David R.Hanson 的《C語言介面與實現 創建可重用軟體的技術》(C Interfaces and Implaementations Techniques for Creating Reusable Software)一定要看,這兩本書講述了如何用C來實現異常處理、實現類型的封裝和擴展等一些大的項目中經常用到的高級技術。其他的書,操作系統的要看,編譯原理的要看,演算法的要看,模式的也要看。讀書破萬卷,coding如有神。總而言之,就如《傳》中雲:「生而知之者,上也;學而知之者,次也;困而學之又其次也。」我們不能總是因困而學之,而要做到兵馬未動,糧草先行。
看書是學習的導向,書中能一一介紹清楚概念,但書卻不能把應用的細節一一介紹給你,因為應用總是招數繁復,變化多端。因此我們要想熟悉招數,懂得書中所講怎麼使用,還要多讀源碼。Linus給別人解答問題的時候,常說Read the ****ing source code;候捷也在其文中提到「源碼之前,了無秘密。」這就是大師的箴言呀。源碼就像是動畫、就像是幻燈片,把書中的招式一一演練給你看。可以說高手的經驗大都是源自代碼。源碼和書一樣,也是要看好的,不要看差的。在此,我推薦看Linux kernel source code 和 Linux tcp/ip source code。這兩套代碼都是開源的,垂手可得。此外,還可以配合著Andrew S.Tanenbaum的《操作系統的設計與實現》(Operating Systems:Design and Implementation)、毛德操 胡希明的《Linux內核 源代碼情景分析》、Jonathan Corbet,Alessandro Rubini,Greg Kroah-Hartman合著的《Linux設備驅動程序》(Linux Device Driver,3e)、W.Richard Stevens《TCP/IP詳解(3部)》 (TCP/IP Illustracted )、W.Richard Stevens《UNIX環境高級編程》(Advanced Programming in the UNIX Environment,新版增加了Linux kernel的內容)等書來看,方便的很當然程序不是看出來的,是寫出來的。
學習忌貪多、忌浮躁、忌急功近利、忌目中無人。把學習計劃放的長一些,培養一個好的學習方法,一步一步慢慢走,終能成為高手。
J. 各個編程語言都有哪些黑點
1 變數名或函數名可以帶".", 比如t.test, 這樣的函數還不少,目測超過一半. 一般其他語言的點後面表示屬性或者方法, 感覺太別扭了. 為什麼不用下劃線?! 為什麼這些喜歡用點啊?!2 包的數量多, 但是單個包的功能一般比較少. 比如Python的scikit-learn相當於N個R語言包, Python的pandas對應於N個R語言包.3 好多%XX%系列符號, 看著別扭, 而且要打好多字啊.4 包裡面的函數我不能修改, 是只讀的.什麼鬼? 不能自己進行速度優化了!
現在 map 返回一個只能遍歷一次的map object迭代器,所以只有第一次 sum 會得到正確的值。其實本來想法不錯,Lazy避免生成中間結果,Pythonic做法其實更推薦 Generator 和列表解析。但現在 map、filter 行為不但不向下兼容,而且違反常識。惰性+遍歷帶副作用,這其實是最可怕的局面,這會讓人搞不清楚到底在哪個節點上發生了副作用。返回的map object只能迭代一次,導致這個map返回值是不可組合復用的,使用起來戰戰兢兢:
