課程規劃書

黎明技術學院教師課程大綱及進度表( 96/09/22)

教師簽名:

教師:黃謝璋 授課班級:日四技資工三授課科目:網路程式設計實務 必選修:選修每週授課時數: 3學分數: 3.0
課程大綱:
1.景,包括網路通訊的原理、網路協定的觀念與Java語言的能力。有基礎的人也可以順便複習加深印象。
2.統程式設計的基本觀念,包括執行緒(thread)、Java串流(stream)、例外處理(exception handling)與進行網路程式設計時所需要的基本觀念。
3.簡單的網路應用來驗證應用的功能如何與Java網路程式設計的方法結合起來,我們使用了Java來寫出簡化的nslookup的程式,同時讓學習者了解其原理。
4.過TCP與UDP的socket介面、Java RMI、網路群播(multicasting)與CORBA來打下Java網路程式設計的基礎。
JAVA物件觀念與方法
JAVA例外處理(Exception Handling)
串流(File I/O Streams)
Java多工執行緒(Thread)
Server/Client端訊息與檔案傳遞

Server/Client群播與對播
平時佔分 40% 評分方式:出席狀況,上課提問,作業
期中佔分 30% 評分方式:筆試 或上機測驗
期末佔分 30% 評分方式:筆試 或上機測驗
教科書:
Java計者:顏春煌著F8354
JAVA-由初學邁向網路程式設計作者:賈蓉生、胡大源、林金池ISBN:9861492151
第一週進度:
課程簡介,大網說明,課程要求,Java簡介
第二週進度:
第一篇Java2程式設計入門(Introduction to Java2)
章第一個Java程式
第三週進度:
第二章Java物件概念(Conceptions)
章Java物件方法(Work Methods
第四週進度:
第四章Java基礎設計(Basic Programming)
Java之例外處理(Exception Handing)
第五週進度:
第六章Package包裹 jar檔
章檔案輸入輸出串流(File I/O Streams)
第六週進度:
第八章Java多工執行緒(Thread)
第七週進度:
第九章網路連接
第八週進度:
第十章Server端網路連接記錄
第九週進度:期中考期中考一章Server/Client端訊息傳遞
第十週進度:
第十二章Server/Client檔案傳遞
第十一週進度:
第十三章Server/Client鍵盤輸入傳遞
第十二週進度:
第十四章Client鍵盤輸入 / Server輸出檔
第十三週進度:
第十五章網路基礎對播
第十四週進度:
第十六章網路基礎群播七章圖型介面視窗
第十五週進度:
第十八章圖型介面與Server/Client對播
第十六週進度:
第十九章圖型介面與Server/Client群播
第十七週進度:
第二十二章鍵盤事件
第十八週進度:期末考複習及期末考
備註:

Homepage

人生到處知何似 應似飛鴻踏雪泥

泥上偶然留指爪 鴻飛那復計東西

horizontal rule

Please download Flash player

Copyright ©2002 All Rights Reserved.                  Last modified : 2004/03/09