朝陽科技大學 092學年度第1學期教學大綱
Network Programming 網路程式設計

當期課號 1263 Course Number 1263
授課教師 林芳昌 Instructor LIN,FANG CHANG
中文課名 網路程式設計 Course Name Network Programming
開課單位 資訊管理系(四日)三A Department  
修習別 選修 Required/Elective Elective
學分數 3 Credits 3
課程目標 由於現代網路的盛行,如何使一般系統能利用到網路的好處是本課程所追求的目標。在多層式架構趨於成熟今日,利用一般的程式語言寫出一個具有多層式的系統已是極為便利的過程,本課程將介紹目前最為盛行的分散機制,如CORBA、DCOM等,並以Delphi或Java語言實作。 Objectives The focus of this course is on the common gate way interface (CGI) for WWW. The main advantages are its maturity, low demand on resources, and platform-independence. The disadvantage is its lack of a flexible programming interface. We choose Perl as the scripting language because of its powerful string-manipulation capability, especially in dealing with regular expressions.
教材 程式範例講解
作業
考試
Teaching Materials Program examples
Homework
Examination
成績評量方式 平時與作業 40%
期中考 30%
期末作業 30%
Grading Participation and Homework 40%
Midterm examination 30%
Final project 30%
教師網頁  
教學內容 本課程將介紹各種網路階層上的程式設計,並著重於網頁應用方面的程式設計。將包含以下主題:
1. 網路程式設計基本架構
2. RS232連線程式設計
3. LAN連線程式設計
4. TCP/IP網路程式設計
5. TCP/IP Socket
6. PHP程式設計
7. PHP與Database連結
Syllabus This course will introduce the design and implementation of network programming. Web programming on network and database is the major issue. Topics included are listed as follows:
1. The architecture of network proramming
2. Network programming on the RS232
3. Network programming on LAN
4. TCP/IP network programming
5. TCP/IP Socket
6. PHP programming
7. PHP and database
尊重智慧財產權,請勿非法影印。