實(shí)驗(yàn)課教學(xué)大綱編寫格式要求_第1頁
實(shí)驗(yàn)課教學(xué)大綱編寫格式要求_第2頁
實(shí)驗(yàn)課教學(xué)大綱編寫格式要求_第3頁
實(shí)驗(yàn)課教學(xué)大綱編寫格式要求_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、實(shí)驗(yàn)課教學(xué)大綱編寫格式要求課程名稱:網(wǎng)絡(luò)編程英文名:Network Programming課程編號:課程總學(xué)時(shí):(獨(dú)立設(shè)課的,此欄不填,只填寫實(shí)驗(yàn)總學(xué)時(shí))實(shí)驗(yàn)總學(xué)時(shí): 32實(shí)驗(yàn)周學(xué)時(shí): 2開設(shè)實(shí)驗(yàn)項(xiàng)目數(shù): 7課程總學(xué)分:(獨(dú)立設(shè)課的,此欄不填,只填寫實(shí)驗(yàn)總學(xué)分)實(shí)驗(yàn)課學(xué)分: 2面向其他院系:院系名稱,實(shí)驗(yàn)項(xiàng)目 個,學(xué)時(shí) ;院系名稱,實(shí)驗(yàn)項(xiàng)目 個,學(xué)時(shí) 本大綱主撰人: 陳貴海一、 實(shí)驗(yàn)教學(xué)目標(biāo)與基本要求(簡明扼要敘述): 目的:1. Consolidation of your Unix knowledge. You are supposed to have some background kno

2、wledge of Unix. But we will have a self-contained session to teach you even more than a special Unix course. And you will become a powerful Unix user at both command level and system call level. 鞏固Unix知識。學(xué)生應(yīng)該已有一些Unix知識,但我們還有獨(dú)立的一章給你帶來非同尋常的Unix知識,你不僅在命令操作層也在系統(tǒng)調(diào)用層將成為Unix真正的高手。2. Both practical and theo

3、retical. Unlike other network courses that are either practical or theoretical, we emphasize on both sides. You will have hands-on training of writing TCP/IP socket programs, and also have a deep investigation into TCP/IP protocols in detail. These will pave the way for your future research work. 理論

4、與實(shí)踐相結(jié)合。以往課程或者理論性強(qiáng)或者偏向于實(shí)際應(yīng)用,我們同時(shí)強(qiáng)調(diào)兩個方面。你既要親手編寫TCP/IP程序,有需要深入了解ICP/IP協(xié)議。這些可為你今后的研究工作夯實(shí)基礎(chǔ)。3. Anatomy of TCP/IP: We will go through each part of TCP/IP protocol suite. You will never be puzzled by the working principle of the Internet. TCP/IP的解剖。我們將逐步深入解剖TCP/IP的每一個部分。你再也不會為Internet的工作原理感到迷惑。4. and more

5、you will find by yourself. 其它,還由更多需要你自己去發(fā)現(xiàn)。要求:1. 背景知識:要學(xué)過C,Unix,操作系統(tǒng),計(jì)算機(jī)體系結(jié)構(gòu),計(jì)算機(jī)網(wǎng)絡(luò)等課程。,2. 本實(shí)驗(yàn)課以編程序?yàn)橹饕獌?nèi)容,共有8次實(shí)驗(yàn)項(xiàng)目,最后得分計(jì)算方法如下:· 平時(shí)出勤率:5% · 測試與考試:15%· 8次實(shí)驗(yàn)項(xiàng)目:80% 二、實(shí)驗(yàn)課程內(nèi)容與學(xué)時(shí)分配(請不要隨意變動此表的格式):序號實(shí)驗(yàn)項(xiàng)目名稱(每行不超過8字)內(nèi) 容 提 要(簡明扼要敘述80字以內(nèi))(每行不超過18字)學(xué) 時(shí)本專業(yè)非本專業(yè)一必修實(shí)驗(yàn):1Unix單機(jī)環(huán)境下的C/S模式編程寫出兩個程序?qū)崿F(xiàn)C/S模

6、式,Client讀取Unix命令,通過IPC傳給Server去執(zhí)行,并讀回Server的執(zhí)行結(jié)果。兩個程序應(yīng)該在一臺Unix機(jī)器上執(zhí)行。42遠(yuǎn)程終端Telnet的實(shí)現(xiàn)寫出兩個程序?qū)崿F(xiàn)Telnet服務(wù),Server用面向連接和并發(fā)服務(wù)器方式工作,并發(fā)布一個公開的端口號。然后Client在另外任何一臺機(jī)器上便可打入Telent命令行。53異構(gòu)平臺的互通對上一個是實(shí)驗(yàn)做適當(dāng)?shù)男薷模钩绦蚰芡瑫r(shí)運(yùn)行在不同的平臺上。例如,client運(yùn)行在Windows機(jī)器上,server運(yùn)行在Unix機(jī)器上。34文件傳輸協(xié)議FTP的實(shí)現(xiàn)寫出兩個程序?qū)崿F(xiàn)Ftp服務(wù),Server用面向連接和并發(fā)服務(wù)器方式工作,并發(fā)布一個

7、公開的端口號。然后Client在另外任何一臺機(jī)器上便可打入Ftp命令行。45超級服務(wù)器superserver的實(shí)現(xiàn)編寫一個超級服務(wù)器程序。使之能同時(shí)提供多種服務(wù),例如利用select機(jī)制將上面的Telnet服務(wù)和Ftp服務(wù)寫到一個服務(wù)器程序中。 4二選修實(shí)驗(yàn):4選3類 型學(xué)時(shí)綜合設(shè)創(chuàng)計(jì)新其它6IP路由追蹤技術(shù)在IP 網(wǎng)絡(luò)上判斷從源到達(dá)目的所經(jīng)過的路由器的IP 地址,其基本的實(shí)現(xiàn)手段都是向目的地發(fā)送數(shù)據(jù)包以獲取經(jīng)過的路由器的IP。根據(jù)入侵者的IP 進(jìn)行路由追蹤可以有效地獲取入侵者的相關(guān)信息X47遠(yuǎn)程調(diào)用RPC的實(shí)現(xiàn)RPC是應(yīng)用層協(xié)議,可幫助用戶從傳統(tǒng)的socket編程麻煩中解脫出來,試實(shí)現(xiàn)RPC

8、的Stub功能。X48遠(yuǎn)程方法RMI的實(shí)現(xiàn)RMI是Java中遠(yuǎn)程方法的激活機(jī)制,用Socket編程實(shí)現(xiàn)RMI。X49無線網(wǎng)絡(luò)TCP重發(fā)機(jī)制Retransmission沒有收到acknowledgement,無線網(wǎng)絡(luò)與傳統(tǒng)有限網(wǎng)絡(luò)有不同的語義,試驗(yàn)無線網(wǎng)絡(luò)中的retransmission timer,以便獲取做好的帶寬使用效率。X4三、教學(xué)方式與考核要求(簡明扼要敘述實(shí)驗(yàn)教學(xué)方式和所采用的先進(jìn)實(shí)驗(yàn)教學(xué)手段,如網(wǎng)絡(luò)、計(jì)算機(jī)、多媒體課件、虛擬、仿真等;對本實(shí)驗(yàn)課程所開展的考試內(nèi)容與方法改革情況):1) 強(qiáng)調(diào)教學(xué)目標(biāo),實(shí)行目標(biāo)化教學(xué)。課程教學(xué)目標(biāo)、主題教學(xué)目標(biāo)、實(shí)驗(yàn)教學(xué)目標(biāo)等逐級分解,相互協(xié)同,達(dá)到了

9、較好的教學(xué)效果。2)進(jìn)行分主題教學(xué)。打破章節(jié)界限,把課程教學(xué)組織若干個彼此獨(dú)立但又相輔相成的教學(xué)主題,方便學(xué)生學(xué)習(xí)和理解教學(xué)內(nèi)容。3)國際化教學(xué)。從教學(xué)理念、教學(xué)方法、教學(xué)手段、教學(xué)內(nèi)容等方面力求與國際接軌,采用原文教材、英文教案、雙語教學(xué)。4)建設(shè)與國際主流技術(shù)接軌的實(shí)驗(yàn)環(huán)境,不斷補(bǔ)充新內(nèi)容,讓學(xué)生站在國際前沿。5)強(qiáng)調(diào)系統(tǒng)級的實(shí)習(xí)設(shè)計(jì),方便從整體上來理解計(jì)算機(jī)網(wǎng)絡(luò)及其編程。6)采用現(xiàn)代化教育技術(shù)手段。授課全部用多媒體電子教案,徹底告別了傳統(tǒng)的粉筆加黑板的單一教學(xué)模式,課程采用面對面教學(xué)和網(wǎng)絡(luò)教學(xué)相結(jié)合的方式,打破了傳統(tǒng)教學(xué)模式中時(shí)間和空間的限制,使得學(xué)生的學(xué)習(xí)方式更加靈活,并可以提供個性化

10、的學(xué)習(xí)方式。提供大量的網(wǎng)上自測題及其答案,使學(xué)生在學(xué)完課堂內(nèi)容后,進(jìn)行自我練習(xí)。四、實(shí)驗(yàn)教材、參考書(請按以下順序,并注意提供國外實(shí)驗(yàn)課教學(xué)參考書):(一)實(shí)驗(yàn)教材:1. Unix Network Programming, W.R. Stevens, Prentice-Hall, 1998, 2nd Edition. (二)參考書:1. The C Programming Language, Kernighan and Ritchie, Prentice-Hall, 1988. You should put it on your book shelf.2. Design of the Unix Operating System, Maurice Bach, Prentice-Hall, 1986. This is an old book but Bach is considered to be the authority of Unix.3. Computer Networking: A

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論