2008年12月4日 星期四

2008W13

這幾週,老師在課堂上教我們用BCB將一張圖片匯入然後變成灰階,加入浮水印等等,上星期五我也有去看系上大四學長的特優組專研,從這些內容中我也思考了我這堂課期末要用BCB做出什麼樣的程式.

由於我們學的東西並沒有很多,BCB也是從這學期我們才開始接觸的,所以有很多技巧及語法等等,我都還不是很熟悉很了解,雖然有買一本厚厚的BCB參考書,可是有時候也不知哪個才是自己心中想要的指令,因此在這種情況下,我選擇一個也許算比較容易的程式來當作這次期末的程式企劃,我曾經想過要做出一個類似小畫家的程式,但是那似乎不是很容易,因為有許多裡面應有的功能不知該如何設計,後來想了很久,我決定做出一個跟記事本一樣的程式,雖然看似簡單,功能也不多,但這裡面也含有許多我未曾學過,碰過,甚至看過的指令,語法及技巧等等,因此對我來說也算是一大挑戰,除了要自己研究,自己查資料,更要思考有哪些我曾學過的東西能運用在這上面,這算是我自己第一次必須靠自己的能力,自己完成一個自己心目中的程式,畢竟,每個人夢想做出的程式與目標都不太一樣,因此除了能像老師請教之外,剩下的完全要靠自己,這對我來說可算是一大挑戰阿!當然,這個企劃也只是我目前的想法與目標,或許到最後我可能也寫不出來,但我還是會努力的去思考研究,解決問題的.希望我能夠順利完成~

雖然大致上的架構以及成果我已經決定,但是或許對於沒學過程式設計,用電腦只會文書處理的人來說,這個記事本的程式似乎是相當的容易,因此,我也想了很久,我的期末計畫目標就只是寫出一個記事本的程式嗎?!經過幾天的思考,加上我對網路方面有較大的興趣,雖然這堂課是數位媒體概論,與我興趣的網路領域似乎有點差異,但由於這次的期末計畫,老師並沒有限定主題,也沒有詳細的方向,因此我打算在我還沒修過有關網路的任何相關程式課程前,利用這次的機會,先自行用BCB來寫一個網路的程式,當然網路方面的應用程式也相當的廣,有瀏覽器,即時通訊軟體,遠端連線,檔案傳輸等...雖然這些我都相當有興趣,也很想了解究竟是如何做出來的,但是以我現在的程度,或許很難吧,我也想過,上星期,電腦網路的課堂上,老師大概教了我們用JAVA透過UDP或TCP的方式來寫一個Server與Client的程式,由於程式碼都是課本上的,所以我們也沒有真的完全解其中每個程式碼的用途,不過,我也大概從那個程式中想到我所要寫的程式,一個能夠即時傳送文字訊息,或是能夠發送電子郵件的軟體,當然最好是又能夠附有檔案傳輸功能,不過我最終的理想是做出一個完美的遠端連線程式,雖然Windows內建就有遠端桌面連線程式,但由於不能兩方同步使用,必須使用者登出才能登入,因此我的想法是和市面上所推出的遠端桌面連線軟體一樣,能夠在不登出使用者的情況下,讓雙方都能夠使用!

沒有留言:

張貼留言