tag:blogger.com,1999:blog-3134674930613245133.post4147740043347187915..comments2023-04-14T19:59:17.525+08:00Comments on 巴比 Q 的程式窯: Java 與 C 語言的不同點紀俊男老師http://www.blogger.com/profile/10175177323359267861noreply@blogger.comBlogger22125tag:blogger.com,1999:blog-3134674930613245133.post-62458712416927054972015-12-01T20:24:20.865+08:002015-12-01T20:24:20.865+08:00您好:
記得我在其他篇回覆過您,C++ Primer 第五版雖然稍舊,但仍能考慮購入的理由。也推薦...您好:<br /><br />記得我在其他篇回覆過您,C++ Primer 第五版雖然稍舊,但仍能考慮購入的理由。也推薦過另一本更新的「C++ Primer Plus 中文版」(http://www.books.com.tw/products/0010564973)給您了。在此就不再重複細節。<br /><br />想跟您談談「從初學者更深入」的這件事。我覺得想要更深入最快的方法,就是做個實際的專案,而非書後的那些「簡單練習題」。您現在就像已經在駕訓場 Top 1 的學員,但還沒實際上路開過一樣。只要實際上路開過,把所學用上,就會發出:「啊!原來那招是這樣用啊!」的踏實感。就不會再覺得自己「浮浮的」、感覺還沒成為道上的一份子的心情了。<br /><br />至於要做什麼專案?那得問您學程式設計最早最早的「初心」了。我的話是寫一個「電玩」。我後來也花了一個月,真的寫了一個 2D 地下層迷宮的遊戲。畫面很破,遊戲也只有一關。玩過的人評語都是:「沒啦?」「好簡陋喔!」「這四根像火柴棒的東西你告訴我是人?」但我都笑笑不回答。因為那個時候,我很紮實地感受到,只要給我更長的時間,我已經知道怎麼寫出夠水準的遊戲了。這就是用「成就感」墊出來的「自信」。我想,您現在可能缺的是這一塊。<br /><br />所以,找出您的初衷,然後就放手去做一個吧!中間或許會除錯除得很想死。也會因為自己學藝不精一再地「簡化妥協」。但,重點就是「做完」。真的是「做完」(麻煩唸三遍 XD)!多爛都沒關係!至少讓自己成功一次!一次就好!接著,您現在的疑惑就會一掃而空了。<br /><br />相信我!(笑)然後,祝你成功!紀俊男老師https://www.blogger.com/profile/10175177323359267861noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-22997930737950353922015-11-29T14:47:34.742+08:002015-11-29T14:47:34.742+08:00老師您好~
我是個剛服完兵役的社會新鮮人,目前自己正在自修C++和資料結構,但對於目前業界狀況不甚了...老師您好~<br />我是個剛服完兵役的社會新鮮人,目前自己正在自修C++和資料結構,但對於目前業界狀況不甚了解,有以下幾點想請教。<br />1. 我現在是用IDE整合式開發環境來練習C++(我用的是code::block),但卻不會自己架設開發環境,請問那些企業用的也是IDE,還是IDE是為了給初學者方便打程式用的。<br />2. 我想在自修期間,順便準備專題。想說邊學邊做,到時還可以當作面試的作品。我現在C++的程度還只能用命令提示字元視窗對程式下指令,即便學了物件導向比較抽象,複雜的東西。但寫出來的東西,並沒有真的能讓人使用的感覺。我大四時因為要繳交專題,我那時只會一些程式的皮毛而已,可是用APP Inventor 邊對照書上教的,在自己東改改,西改改,寫出來的東西,更像是個程式,因為APP inventor 可以用程式語言去控制一些按鈕或圖像,而且App inventor 有用到一些資料庫的東西,不過似乎不太正統??即便我現在覺得我現在的程式能力,比大四時更好了。但用C++我卻不知道該如何呈現那樣的程式 。我需要學一些C++額外的工具嗎幫助我做專題嗎?又或者我只要專注於C++與資料結構,利用我所會的做出一些作品出來,即使有點陽春。<br /><br />不好意思,問了一堆問題。因為真的不是很了解外面的狀況,又覺得要學的東西好像很多,有點找不到方向,所以來這邊發問,想請教一下老師,謝謝。<br />初心者https://www.blogger.com/profile/16137941887163362480noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-31409857693331789512015-11-14T18:37:37.309+08:002015-11-14T18:37:37.309+08:00老師你好~有個問題想請教您。
我最近打算買C++的書,目前是決定C++ primer 因為網路上很多...老師你好~有個問題想請教您。<br />我最近打算買C++的書,目前是決定C++ primer 因為網路上很多人推薦。<br />目前C++primer出到第5版。可是第5版目前只找的到簡體版的。可是我個人當然比較偏向繁體版的,一來是怕大陸那邊習慣用語跟我們這邊不太一樣,再者就是也不知道翻譯的品質如何。後來我有找 到C++ primer 第4版的繁中版,是侯捷譯的,看網路上候捷譯的書風評都不錯。<br />可是現在有個問題就是C++primer 第5版新增了C++11(雖然現在好像到C++14了)可是第4版沒有。我想問老師像程式語言這種書一定都要買最新版的嗎?<br />P.S 我的程度算是有基礎,上一本讀完的是洪維恩的C++教學手冊,裡面的練習題都幾乎做過了,物件導向的概念大致上也都有了,可是不夠深入,還無法靈活應用。希望買一本書能更深入一點的,將強練習,想從初學者往中手邁進,請老師指點一下。謝謝~<br />初心者https://www.blogger.com/profile/16137941887163362480noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-62863134275871458292015-09-01T19:35:44.047+08:002015-09-01T19:35:44.047+08:00老師你好:
因為大學以前是走ic的,但研究所跟的老師是走軟體(ic組的老師收滿學生了),所以有點不習...老師你好:<br />因為大學以前是走ic的,但研究所跟的老師是走軟體(ic組的老師收滿學生了),所以有點不習慣也跟不太上,想說去外面補習,但之前對於c語言很陌生也有些排斥,可能是自己沒學好所以不太清楚c的用法,想問老師有在教課?或著有一些影片可以參考看看呢謝謝。Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-80659483536859973642015-09-01T08:48:17.012+08:002015-09-01T08:48:17.012+08:00您好:
學什麼語言,端看您將來想用這個語言在哪個領域。如果您還是想用在 IC 自動控制、嵌入式程式...您好:<br /><br />學什麼語言,端看您將來想用這個語言在哪個領域。如果您還是想用在 IC 自動控制、嵌入式程式設計、或機器人工學...等領域,建議還是學 C 語言比較有用。<br /><br />如果您想走手機程式設計、或網頁程式設計這些偏「軟」的行業,會建議您學 Java。希望這樣的資訊對您有幫助。紀俊男老師https://www.blogger.com/profile/10175177323359267861noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-36760546954047411092015-08-31T16:58:01.795+08:002015-08-31T16:58:01.795+08:00老師你好我本身沒有軟體背景以前走ic的,現在想學軟體想說要重JAVA開始還是直接重C語言學起呢 謝謝...老師你好我本身沒有軟體背景以前走ic的,現在想學軟體想說要重JAVA開始還是直接重C語言學起呢 謝謝。Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-71378401270856005432014-10-27T08:11:30.549+08:002014-10-27T08:11:30.549+08:00您好:
嵌入式語言,是泛指「可以用來控制電路板上元件的電腦語言」喔!目前可以用來控制電路板上元件的...您好:<br /><br />嵌入式語言,是泛指「可以用來控制電路板上元件的電腦語言」喔!目前可以用來控制電路板上元件的語言,比較常見的有 C 語言、Java 語言、與 Python 語言。不過 C 語言佔了極大的比例(Java + Python 的普及率加起來都還構不上 C 語言的佔比),所以想學一套控制電路板的語言,大多是學 C 語言。<br /><br />程式設計所指涉的範圍,又比嵌入式語言大很多。所有電腦語言的設計、撰寫、執行,全部統稱為程式設計。所以程式設計所指的語言,除了上述的 C、Java、Python 外,還包含 VB、C#、PHP、C++、Objective-C....等。<br /><br />「想學程式設計」,就像跟別人說「我想學車」,包括「腳踏車、機車、汽車、連結車...」都算。「想學嵌入式語言」,就像跟別人說「我想學重機車」,那麼別人就不會誤會你想學「汽車、腳踏車、連結車...」了。希望這樣的比喻,您能夠了解。<br /><br />至於 C 語言的簡介,可以看我錄製的幾段 C 語言簡介影片:<br /><br />1. C 語言的由來與歷史:<br />http://youtu.be/1fwzGXNX4HI<br /><br />2. 學 C 語言的好處:<br />http://youtu.be/qqpkF1ujMzo<br /><br />3. C 語言的優缺點:<br />http://youtu.be/X8gfMebFoqQ<br /><br />希望這樣有解答您的問題。<br />紀俊男老師https://www.blogger.com/profile/10175177323359267861noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-34157191492796732262014-08-23T23:12:38.433+08:002014-08-23T23:12:38.433+08:00老師我想問嵌入式語言跟程式設計是一樣的嗎 我電子科的同學也在學C好像跟焊接電路板有關西 我想學的是程...老師我想問嵌入式語言跟程式設計是一樣的嗎 我電子科的同學也在學C好像跟焊接電路板有關西 我想學的是程式設計 C語言又是偏向哪邊的設計呢 林力弘https://www.blogger.com/profile/11198023392416882432noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-48842735914814657522013-12-04T22:49:17.741+08:002013-12-04T22:49:17.741+08:00我剛剛才試過,可以看得見。請您再試一次。不然請查「Java 高橋麻奈」這個關鍵字也可。我剛剛才試過,可以看得見。請您再試一次。不然請查「Java 高橋麻奈」這個關鍵字也可。紀俊男老師https://www.blogger.com/profile/10175177323359267861noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-34415091920450959722013-12-04T22:44:59.751+08:002013-12-04T22:44:59.751+08:00痾~java那本網址掛了痾~java那本網址掛了Anonymoushttps://www.blogger.com/profile/07008821643295784758noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-28592896816848044732013-12-04T06:58:57.829+08:002013-12-04T06:58:57.829+08:00不知您問的是哪一種語言呢?
C 語言的話是這本:
http://www.books.com.tw/...不知您問的是哪一種語言呢?<br /><br />C 語言的話是這本:<br />http://www.books.com.tw/products/0010360466<br /><br />Java 是這本:<br />http://www.books.com.tw/products/0010485281<br />紀俊男老師https://www.blogger.com/profile/10175177323359267861noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-71148205896822546012013-12-02T20:13:25.149+08:002013-12-02T20:13:25.149+08:00那老師請問您是否有推薦的書籍ㄋ??那老師請問您是否有推薦的書籍ㄋ??Anonymoushttps://www.blogger.com/profile/07008821643295784758noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-82628120850007254192013-08-02T21:05:00.493+08:002013-08-02T21:05:00.493+08:00摁,感謝紀老師的回答,小弟立刻就去找那本書來看看!摁,感謝紀老師的回答,小弟立刻就去找那本書來看看!Anonymoushttps://www.blogger.com/profile/07876117039620343476noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-71273063455570355742013-08-02T09:14:36.927+08:002013-08-02T09:14:36.927+08:00個人比較喜歡程式碼整齊一點
個人比較喜歡程式碼整齊一點<br />Anonymoushttps://www.blogger.com/profile/07008821643295784758noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-34526566969466816452013-08-02T09:13:33.712+08:002013-08-02T09:13:33.712+08:00作者已經移除這則留言。Anonymoushttps://www.blogger.com/profile/07008821643295784758noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-85593373402324319032013-08-02T07:38:14.806+08:002013-08-02T07:38:14.806+08:00國中畢業就能熟練 Linux 很不錯啊~
C 語言入門書我還蠻推薦這一本的:
http://ww...國中畢業就能熟練 Linux 很不錯啊~<br /><br />C 語言入門書我還蠻推薦這一本的:<br /><br />http://www.books.com.tw/exep/prod/booksfile.php?item=0010360466<br /><br />至於 Python 嘛...目前還沒有我覺得很不錯的入門書。您可以先學 C 語言看看。C 語言是目前業界用得最廣的一個語言(根據 TIOBE 電腦語言流行排行榜。可參考 2013/07 的排行榜: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html )。學了以後將來出社會會很有用的。<br />紀俊男老師https://www.blogger.com/profile/10175177323359267861noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-3898368309345578532013-08-01T18:18:59.049+08:002013-08-01T18:18:59.049+08:00紀老師您好,小弟今年國中剛畢業,對電腦很有興趣,也對Linux系統、網路等還算頗熟悉的(有在學校幫忙...紀老師您好,小弟今年國中剛畢業,對電腦很有興趣,也對Linux系統、網路等還算頗熟悉的(有在學校幫忙維護伺服器&網路設備等),但一直沒很深入的去研究程式語言,想要現在開始努力,目前我的朋友們都推荐我從C或Python開始,請問老師您有沒有推荐的入門書籍呢?可以的話最好是中文,但其實原文也應該沒差啦(自我挑戰一下也好)...謝謝~!Anonymoushttps://www.blogger.com/profile/07876117039620343476noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-90792043503109720052013-08-01T11:17:33.472+08:002013-08-01T11:17:33.472+08:00謝謝紀老師的無私分享謝謝紀老師的無私分享Anonymoushttps://www.blogger.com/profile/07008821643295784758noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-40039695690499651882013-07-30T16:57:27.366+08:002013-07-30T16:57:27.366+08:00您若有 C、C++ 的背景,照道理說,學 Java 應該輕而易舉才是。Java 基本上就是 (C &...您若有 C、C++ 的背景,照道理說,學 Java 應該輕而易舉才是。Java 基本上就是 (C & C++)/2 這樣一個語言。<br /><br />至於您問「怎麼應用」,這個問題太廣泛了。跟問「我學過蛙式,最近在學自由式。老師可以教我自由式要怎麼學才學得會嗎?」這種問題,都會讓一般的老師、教練語塞。某些老師會回答您「就...天天練」。不過我想若我回答您「就...天天練就會應用」這種答案,您應該也不會滿意吧?<br /><br />我猜您現在應該是處於「語法看得懂,但書本蓋起來自己寫,又寫不出來」的階段。如果是這樣的話,那您問題的根源不在「不懂」,而在「不熟練」。解決方法,就是去買一本 Java 的範例集,把答案蓋起來,用四~六個月的時間猛練 200 題以上,卡關的話偷看一兩行關鍵答案,馬上再蓋起來繼續寫。這就像,學會自由式沒啥訣竅,看懂標準姿勢後,只要天天練就行了。程式設計也是一樣的道理。有時候,笨功夫反而是最好的靈丹妙藥。<br /><br />Java 範例集哪本好就沒有標準了,因為每個人的程度不同。建議去書局站著看,哪本順眼帶走哪本即可。要能應用自如,跟「減肥」一樣,問題都在於「持之以恆」四個字。<br /><br />希望這樣回答有幫助。紀俊男老師https://www.blogger.com/profile/10175177323359267861noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-67085627701409411352013-07-30T10:02:24.397+08:002013-07-30T10:02:24.397+08:00紀老師你好我有C和C++程式語言背景,但是我買了書來自學java但是卻不知道怎麼應用,是否可以請您指...紀老師你好我有C和C++程式語言背景,但是我買了書來自學java但是卻不知道怎麼應用,是否可以請您指導我一下!!Anonymoushttps://www.blogger.com/profile/07008821643295784758noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-49083597083696853482012-08-19T23:08:16.287+08:002012-08-19T23:08:16.287+08:00可惜我最近都是承接 C 語言的課程,不然可以建議給您我上課的時間與地點,您或許可以來聽聽看。
如果...可惜我最近都是承接 C 語言的課程,不然可以建議給您我上課的時間與地點,您或許可以來聽聽看。<br /><br />如果沒有任何程式語言的背景,我會建議您看下面這本書:<br />「Java SE6 全方位學習」,朱仲傑 著<br />http://www.books.com.tw/exep/prod/booksfile.php?item=0010394227<br />ISBN: 9789861813097<br /><br />雖然這本書已經絕版,不過各大學或市立圖書館找一找,應該還有這本書才對。先借來看一看,你真的很想要的話,可以把書交給...咳咳...印論文的店(你懂的 XD)...<br /><br />不然的話,下面這本書還有在賣,也很適合沒有程式背景的人,當做入門書:<br />「深入淺出 Java 程式設計 第二版」,楊尊一 譯<br />http://www.books.com.tw/exep/prod/booksfile.php?item=0010311883<br />ISBN: 9867794605<br /><br />這本的好處是:穿插很多輕鬆搞笑的梗,讀起來沒什麼壓力。相信初學者應該都會很喜歡。講得也還算 OK。缺點是:出版時間太久(2005 年),有些東西已經有變化了。不過如果是當成入門書就還好,因為 Java 基礎部分沒什麼變。<br /><br />如果您閱讀過程中,遇到麻煩,可以再留言,我們可以交流一下。也歡迎您加入我的 Facebook 粉絲頁,那裏我比較常張貼一些短的新文章,也可以自行發帖問問題。若害羞的話,Facebook 也可以發私訊,比部落格方便一點。<br /><br />Facebook 粉絲頁:「紀老師電腦教學網」<br />http://www.facebook.com/teacherchi<br /><br />希望這樣的回答有幫助到您一點點。 ^ ^紀俊男老師https://www.blogger.com/profile/10175177323359267861noreply@blogger.comtag:blogger.com,1999:blog-3134674930613245133.post-37741330791111712732012-08-19T16:40:50.607+08:002012-08-19T16:40:50.607+08:00紀老師你好,我本身沒有任何程式語言的背景,目前因為研究所論文的研究方向必須要用到JAVA, 請問該如...紀老師你好,我本身沒有任何程式語言的背景,目前因為研究所論文的研究方向必須要用到JAVA, 請問該如何入門學習JAVA。Peter-ST. Chttps://www.blogger.com/profile/06884078828199869889noreply@blogger.com