很快的這學期的課程就這樣結束了,想當初一開始搞不大董BCB這個平台,過了一學期雖然可以完成一些簡單的程式,但依舊是不大熟悉,首先BCB這個平台我認為比C++親民一些,畢竟用多了許多可以用圖形完成的東西,這在學了一年半的C++後可以說是在程式設計上喘了一口氣,再來就是在上課的過程當中,依舊是很有老師風格的輕鬆氣氛,除了老師講解以外,還給了我們時間查資料以及討論,基本上就是讓會的同學可以教不會的同學,這跟其他本科系的科目實在是不大一樣,另外就是老師上課的內容其實滿有條理的,這在學習程式設計上有很大的幫助,因為上過其他一些老師,上課的時候真的非常的跳躍,有些地方真的是不大了解,基本上在這學期的課程當中也補齊了一些之前沒學好的基本功,其實到了最後幾堂課老師開始討論起了這學期課本的問題,其實我覺得這本課本的內容很剛好,在學C++的過程當中我也買過一本比較小的,結果內容真是非常的精簡,在做基本練習的時候雖然都可以應付,但到了進階的狀態下,就稍為無法獲得想要得知的資訊,這學期的課本厚雖厚,但是就像字典一樣,危急時刻就是有辦法在裡面找到幫助,另外就是這學期的作業,真的可以說是循序漸進,一開始真的還滿簡單的,隨隨便便就可以秒殺,但到了第四次作業之後突然感受到了這門科目的難度,雖然可以解決,但卻覺得時間有點緊迫,如果真的要說缺點的話大概就是最後幾次作業的時間有點趕,會讓人消化不良,除此之外真的沒有什麼大問題
謝謝老師這學期的教導
2010年1月15日 星期五
HW7
這周的作業非常的讓人感到興奮,是要做出一個程式,除了可以讀取音訊檔案以外,還要寫出任一的功能調整,意思就是做出一個簡易的音訊撥放器,基本上讀取音訊已經難不倒我,在第六周的作業已經學會了如何讀取音訊檔,而這周的作業就是要做出有其他功能的程式,看到很多同學的程式都有把波形圖呈現出來,我也很想做出這樣的程式,畢竟看著波形圖隨著音量的大小 高低會做出不同的變化真的非常吸引人,只可惜實在是沒什麼概念,所以就朝向了最基本的調整音量大小,不過畫面看起來十分的陽春,沒有MEDIAPLAYER這樣的吸引人,但心裡想想APPLE出的ITUNES也不是用華麗的畫面作為賣點,便對自己設計的程式更加的有信心了,其實一直以來大家慣用的播放器我想應該都是內建在WINDOWS裡面的MEDIAPLAYER,雖然不斷的改版,但這個播放器給我的感覺就是只有畫面的進步,基本上控制沒有越來越人性化的趨勢,而ITUNES雖然沒有很酷的畫面,但卻有資料庫的功能,這對於音樂蒐藏家實在是有非常大的幫助,可以直接的在ITUNES編輯管理自己的音樂資料庫,光是這點就絕對可以跟幾乎壟斷這個市場的MEDIAPLAYER分庭抗禮了,不過其實我最有興趣的東西是,撥放器當中的EQ等化器,只要調整數值就可以讓同樣的音訊有不同的表現方式,只可惜程式能力不夠強,不然我真的很想研究這方面的控制
HW4
這一次的作業是要打開一個圖檔,然後讀出此圖片的資訊,其實大致上跟作業三差不多,只要再多加個幾行,就能完成了,但是一開始還是有碰到一些問題,畢竟FOPEN等東西依舊不太熟練,心裡想其實用LOAD FROM FILE也就OK了,何必使用這些東西呢,但既然有上次作業的程式碼可以繼續使用,於是便繼續參考了上周作業的內容
這次的作業大致上就是使用FSEEK將檔案的資訊讀出來,接著再用FREED讀取出來,前幾次作業讀出來的圖片都是直接顯示,誰知道這次的結果是慢慢得出來,感到比之前的結果有趣一些,希望未來可以學會更多的技巧,越來越熟練可以變出越來越多的花招
這次的作業大致上就是使用FSEEK將檔案的資訊讀出來,接著再用FREED讀取出來,前幾次作業讀出來的圖片都是直接顯示,誰知道這次的結果是慢慢得出來,感到比之前的結果有趣一些,希望未來可以學會更多的技巧,越來越熟練可以變出越來越多的花招
2009年12月22日 星期二
HW3
2009年10月22日 星期四
2009年10月12日 星期一
HW1
訂閱:
文章 (Atom)
