網(wǎng)絡(luò)編程課程教學(xué)大綱_第1頁
網(wǎng)絡(luò)編程課程教學(xué)大綱_第2頁
網(wǎng)絡(luò)編程課程教學(xué)大綱_第3頁
網(wǎng)絡(luò)編程課程教學(xué)大綱_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、網(wǎng)絡(luò)編程課程教學(xué)大綱課程名稱:網(wǎng)絡(luò)編程 英文名稱:Network Programming課程編號:x3050071 學(xué)時(shí)數(shù): 48 其中實(shí)驗(yàn)學(xué)時(shí)數(shù):16 課外學(xué)時(shí)數(shù):0學(xué)分?jǐn)?shù):3.0適用專業(yè):網(wǎng)絡(luò)工程專業(yè)一、課程的性質(zhì)和任務(wù)本課程是網(wǎng)絡(luò)工程專業(yè)的專業(yè)課。學(xué)生通過學(xué)習(xí)該課程后應(yīng)掌握套接字編程、應(yīng)用層協(xié)議編程等網(wǎng)絡(luò)編程內(nèi)容。隨著計(jì)算機(jī)技術(shù)的高速發(fā)展,特別是因特網(wǎng)的應(yīng)用和普及,網(wǎng)絡(luò)技術(shù)已經(jīng)深入到我們?nèi)粘I畹母鱾€(gè)方面。網(wǎng)絡(luò)辦公、網(wǎng)絡(luò)游戲、QQ、網(wǎng)上購物、郵件處理、遠(yuǎn)程控制等等都是網(wǎng)絡(luò)編程的實(shí)際應(yīng)用。二、課程教學(xué)內(nèi)容的基本要求、重點(diǎn)和難點(diǎn)(一)C#.net概述 了解Microsoft.NET平臺的體系

2、結(jié)構(gòu),C#語言概述;掌握C#應(yīng)用程序的結(jié)構(gòu)重點(diǎn):C#應(yīng)用程序的結(jié)構(gòu)難點(diǎn):C#應(yīng)用程序的結(jié)構(gòu)(二)C#數(shù)據(jù)類型 掌握類型描述,值類型,引用類型,類型之間的轉(zhuǎn)換,理解裝箱和拆箱,掌握操作數(shù)與優(yōu)先級重點(diǎn):值類型,引用類型難點(diǎn):裝箱和拆箱(三)C#語句 掌握條件分支語句,if 語句,switch 語句,循環(huán)與跳轉(zhuǎn)語句,異常處理語句重點(diǎn):條件分支語句,if 語句,switch 語句,循環(huán)與跳轉(zhuǎn)語句,異常處理語句難點(diǎn):異常處理語句(四)類 掌握類的基礎(chǔ)知識,構(gòu)造函數(shù),方法,屬性與索引,String類,StringBuilder類,Convert類,DateTime類,Math類重點(diǎn):類的基礎(chǔ)知識、構(gòu)造函數(shù)

3、,方法,屬性與索引;String類難點(diǎn):屬性和索引(五)繼承、多態(tài)、委托與事件 掌握繼承、多態(tài)與接口,委托(delegate 或者叫代表),事件重點(diǎn):繼承、委托難點(diǎn):委托、事件(六)網(wǎng)絡(luò)協(xié)議與套接字編程 掌握進(jìn)程和線程,C#中線程的開發(fā),了解TCP/IP網(wǎng)絡(luò)協(xié)議,掌握套接字編程技術(shù),數(shù)據(jù)流重點(diǎn):套接字編程技術(shù)難點(diǎn):多線程的使用(七)TCP協(xié)議開發(fā) 掌握DNS類及獲取主機(jī)信息,同步套接字編程, 同步套接字開發(fā)舉例簡單聊天程序,使用TcpClient和TcpListener簡化TCP編程,理解異步套接字編程,異步套接字開發(fā)舉例 重點(diǎn):TCP同步套接字編程難點(diǎn):套接字編程(八)UDP協(xié)議開發(fā) 掌握U

4、DP協(xié)議概述,UDP協(xié)議的套接字編程技術(shù),使用UdpClient簡化UDP編程,使用UDP協(xié)議進(jìn)行廣播和組播 重點(diǎn):UDP套接字;如何用UDP實(shí)現(xiàn)廣播和組播難點(diǎn):廣播和組播(九)FTP協(xié)議開發(fā) 了解FTP協(xié)議規(guī)范,掌握FTP協(xié)議開發(fā)重點(diǎn):使用TCP模擬FTP服務(wù)器和客戶端難點(diǎn):使用TCP模擬FTP服務(wù)器和客戶端(十)SMTP與POP3協(xié)議開發(fā) 了解電子郵件的工作原理,簡單郵件傳輸協(xié)議(SMTP),掌握郵件發(fā)送開發(fā)舉例,了解POP3協(xié)議 ,掌握郵件接收開發(fā)舉例 重點(diǎn):使用TCP模擬SMTP和POP3難點(diǎn):使用TCP模擬SMTP和POP3 三、教學(xué)方式及學(xué)時(shí)分配序號主要內(nèi)容主要教學(xué)方式學(xué)時(shí)分配輔導(dǎo)

5、答疑比例1C#語言概述、C#應(yīng)用程序的結(jié)構(gòu)講授42:12C#數(shù)據(jù)類型講授22:13C#語句講授+實(shí)驗(yàn)2+22:14類講授22:15繼承、多態(tài)講授22:16委托與事件講授2+22:17進(jìn)程和線程講授22:18TCP/IP網(wǎng)絡(luò)協(xié)議講授+實(shí)驗(yàn)2+22:19套接字編程技術(shù)講授22:110同步套接字編程講授+實(shí)驗(yàn)2+22:111UDP協(xié)議開發(fā)講授+實(shí)驗(yàn)4+22:112FTP協(xié)議開發(fā)講授+實(shí)驗(yàn)2+22:113SMTP協(xié)議開發(fā)講授+實(shí)驗(yàn)2+22:114POP3協(xié)議開發(fā)講授+實(shí)驗(yàn)2+22:1四、課程各教學(xué)環(huán)節(jié)的要求(一)實(shí)驗(yàn)環(huán)節(jié)共安排8次試驗(yàn),每次上機(jī)2學(xué)時(shí)。實(shí)驗(yàn)一 C#的數(shù)據(jù)類型和控制語句。要求獨(dú)立完成實(shí)驗(yàn)

6、、書寫實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)二 委托和事件。要求獨(dú)立完成實(shí)驗(yàn)、書寫實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)三 套接字編程。要求獨(dú)立完成實(shí)驗(yàn)、書寫實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)四TCP協(xié)議開發(fā)。要求獨(dú)立完成實(shí)驗(yàn)、書寫實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)五UDP協(xié)議開發(fā)。要求獨(dú)立完成實(shí)驗(yàn)、書寫實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)六FTP協(xié)議開發(fā)。要求獨(dú)立完成實(shí)驗(yàn)、書寫實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)七SMTP協(xié)議。要求獨(dú)立完成實(shí)驗(yàn)、書寫實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)八 POP3協(xié)議開發(fā)。要求獨(dú)立完成實(shí)驗(yàn)、書寫實(shí)驗(yàn)報(bào)告。(二)課程設(shè)計(jì)要求:學(xué)生根據(jù)教師布置的內(nèi)容查閱相關(guān)資料,編寫應(yīng)用程序,同時(shí)獨(dú)立完成設(shè)計(jì)報(bào)告。(三)作業(yè)作業(yè)根據(jù)選用的教材不同自行確定,分章選題時(shí)根據(jù)教學(xué)要求的掌握程度選做作業(yè)的數(shù)量和難度。建議在課程結(jié)束前應(yīng)留一道有綜合內(nèi)容的大習(xí)題。(四)課外網(wǎng)絡(luò)編程和C#編程的各種學(xué)習(xí)資料在網(wǎng)上有很多,鼓勵(lì)學(xué)生充分利用,并且不能光看書本,一定要上機(jī)實(shí)驗(yàn),結(jié)合各種軟件,課外教學(xué)的學(xué)時(shí)主要是指自行上機(jī)。五、本課程與其他課程的聯(lián)系先修課程:TCP/IP體系結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)六、教學(xué)參考書目1、C#網(wǎng)絡(luò)編程應(yīng)用馬駿 主編. 人民郵電出版社. 出版日期: 2010年2月.2、C#網(wǎng)絡(luò)編程技術(shù)教程 金華,華進(jìn) 編著.人民郵電出版社. 出版日期:2009年2月.3、Visual C# 網(wǎng)絡(luò)編程技術(shù)與實(shí)踐 梅曉東,顏燁青 編著. 清華大學(xué)出版社. 出版日期:

溫馨提示

  • 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

提交評論