計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)

出版時間:2009-6  出版社:清華大學(xué)出版社  作者:王勇 等編著  頁數(shù):121  

前言

一個完整的計(jì)算機(jī)網(wǎng)絡(luò)的教學(xué)過程應(yīng)該包含三個環(huán)節(jié):課堂教學(xué)、實(shí)驗(yàn)和課程設(shè)計(jì)。課程設(shè)計(jì)作為最后一個環(huán)節(jié),區(qū)別于實(shí)驗(yàn)的針對性強(qiáng)、規(guī)模小的特征,課程設(shè)計(jì)具有實(shí)踐性強(qiáng)和綜合性高的特點(diǎn)。在計(jì)算機(jī)網(wǎng)絡(luò)課程的教學(xué)過程中起著不可替代的作用。目前市面上缺乏計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)方面的指導(dǎo)教材,特別是在Java語言已經(jīng)成為許多院校計(jì)算機(jī)專業(yè)的教學(xué)語言的情況下,更是缺乏以Java語言及其網(wǎng)絡(luò)編程技術(shù)為基礎(chǔ)的計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)指導(dǎo)教材。本書以Java語言及其網(wǎng)絡(luò)編程技術(shù)為基礎(chǔ),結(jié)合計(jì)算機(jī)網(wǎng)絡(luò)課程的理論教學(xué),精心設(shè)計(jì)了若干個實(shí)驗(yàn)內(nèi)容,利于讀者提高計(jì)算機(jī)網(wǎng)絡(luò)方面的實(shí)踐能力和加深對計(jì)算機(jī)網(wǎng)絡(luò)理論知識的理解。本書有以下特點(diǎn):(1)以Java語言及其網(wǎng)絡(luò)編程為實(shí)現(xiàn)技術(shù),更便于計(jì)算機(jī)專業(yè)的學(xué)生進(jìn)行編程和實(shí)驗(yàn);(2)實(shí)驗(yàn)內(nèi)容安排考慮了計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)內(nèi)容中的重點(diǎn)內(nèi)容,從實(shí)用性角度進(jìn)行了全新組織,利于提高學(xué)生的動手能力和對計(jì)算機(jī)網(wǎng)絡(luò)理論知識的掌握;(3)實(shí)驗(yàn)內(nèi)容豐富,可以根據(jù)課程設(shè)計(jì)的課時情況,選擇其中的若干個實(shí)驗(yàn)作為教學(xué)內(nèi)容,便于組織教學(xué)實(shí)踐;(4)在附錄中給出了大部分實(shí)驗(yàn)的參考答案,參考答案都經(jīng)過作者的調(diào)試,可以供教師和學(xué)生在課程設(shè)計(jì)過程中參考。本書在實(shí)驗(yàn)內(nèi)容選題上主要從實(shí)用性角度出發(fā),大部分與應(yīng)用層的協(xié)議相關(guān),而不是計(jì)算機(jī)網(wǎng)絡(luò)中數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層或者傳輸層中具體協(xié)議的模擬或者分析,因?yàn)檫@些底層協(xié)議的模擬或者分析在網(wǎng)絡(luò)實(shí)驗(yàn)中已經(jīng)包含。相對于網(wǎng)絡(luò)實(shí)驗(yàn),本課程設(shè)計(jì)指導(dǎo)教材所選擇的實(shí)驗(yàn)大都是一些粒度更大、綜合性更高的實(shí)驗(yàn),需要學(xué)生利用軟件工程的方法和程序設(shè)計(jì)語言的編程技巧,并具備計(jì)算機(jī)網(wǎng)絡(luò)的理論知識背景,才能出色地完成實(shí)驗(yàn)內(nèi)容。在第2章簡單網(wǎng)絡(luò)程序的設(shè)計(jì)與實(shí)現(xiàn)中,精心挑選了5個小實(shí)驗(yàn),這幾個小實(shí)驗(yàn)都涉及了Java網(wǎng)絡(luò)編程方面最基本的內(nèi)容,目的是鍛煉學(xué)生最基本的網(wǎng)絡(luò)編程能力;通過跟蹤運(yùn)行Java網(wǎng)絡(luò)包,使得學(xué)生了解網(wǎng)絡(luò)編程的實(shí)現(xiàn)細(xì)節(jié)。在第3章數(shù)據(jù)包的捕獲與分析中,安排學(xué)生以Ethrcal軟件為基礎(chǔ),掌握局域網(wǎng)中數(shù)據(jù)捕獲的方法,特別是利用Ethreal進(jìn)行數(shù)據(jù)包分析的方法,目的是加深學(xué)生對于計(jì)算機(jī)網(wǎng)絡(luò)課堂教學(xué)中的理論知識的理解。在第4章簡單聊天程序的設(shè)計(jì)與實(shí)現(xiàn)中,安排學(xué)生利用套接字設(shè)計(jì)并實(shí)現(xiàn)一個簡單的聊天程序,目的是進(jìn)一步鍛煉學(xué)生的網(wǎng)絡(luò)軟件編程能力和解決實(shí)際問題的能力。在第5章簡單web服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)中,安排學(xué)生利用套接字設(shè)計(jì)并實(shí)現(xiàn)一個簡單的wcb服務(wù)器,目的是使得學(xué)生掌握HTTP協(xié)議的相關(guān)知識,并進(jìn)一步鍛煉學(xué)生的網(wǎng)絡(luò)軟件編程能力和解決實(shí)際問題的能力。

內(nèi)容概要

本書以Java語言及其網(wǎng)絡(luò)編程技術(shù)為基礎(chǔ),結(jié)合計(jì)算機(jī)網(wǎng)絡(luò)課程的理論教學(xué),精心設(shè)計(jì)了若干個實(shí)驗(yàn)內(nèi)容,有利于學(xué)生提高計(jì)算機(jī)網(wǎng)絡(luò)方面的實(shí)踐能力和加深計(jì)算機(jī)網(wǎng)絡(luò)理論知識的理解。實(shí)驗(yàn)內(nèi)容安排考慮了計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)中重點(diǎn)內(nèi)容,從實(shí)用性角度進(jìn)行組織編寫,內(nèi)容豐富,可以根據(jù)課程設(shè)計(jì)的課時情況,選擇其中的若干個實(shí)驗(yàn)作為教學(xué)內(nèi)容。附錄給出了大部分實(shí)驗(yàn)的參考答案,參考答案都經(jīng)過作者的調(diào)試,可以供教師和學(xué)生在課程設(shè)計(jì)過程中參考。本書適合作為計(jì)算機(jī)專業(yè)在校學(xué)生在進(jìn)行計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)實(shí)踐時的指導(dǎo)教材。

書籍目錄

第1章 緒論  1.1 計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)的特點(diǎn)  1.2 計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)的要求第2章 簡單網(wǎng)絡(luò)程序的設(shè)計(jì)與實(shí)現(xiàn)  2.1 Ping程序的設(shè)計(jì)與實(shí)現(xiàn)  2.1.1 課程設(shè)計(jì)目的  2.1.2 課程設(shè)計(jì)內(nèi)容  2.1.3 相關(guān)知識  2.1.4 課程設(shè)計(jì)分析  2.1.5 進(jìn)一步擴(kuò)展  2.2 Echo程序的設(shè)計(jì)與實(shí)現(xiàn)  2.2.1 課程設(shè)計(jì)目的  2.2.2 課程設(shè)計(jì)內(nèi)容  2.2.3 相關(guān)知識  2.2.4 課程設(shè)計(jì)分析  2.2.5 進(jìn)一步擴(kuò)展  2.3 HTTP客戶端的設(shè)計(jì)與實(shí)現(xiàn)  2.3.1 課程設(shè)計(jì)目的  2.3.2 課程設(shè)計(jì)內(nèi)容  2.3.3 相關(guān)知識  2.3.4 課程設(shè)計(jì)分析  2.3.5 進(jìn)一步擴(kuò)展  2.4 端口掃描程序設(shè)計(jì)與實(shí)現(xiàn)  2.4.2 課程設(shè)計(jì)內(nèi)容  2.4.3 相關(guān)知識  2.4.4 課程設(shè)計(jì)分析  2.4.5 進(jìn)一步擴(kuò)展  2.5 MAC地址獲取程序的設(shè)計(jì)與實(shí)現(xiàn)  2.5.1 課程設(shè)計(jì)目的  2.5.2 課程設(shè)計(jì)內(nèi)容  2.5.3 相關(guān)知識  2.5.4 課程設(shè)計(jì)分析第3章 數(shù)據(jù)包的捕獲與分析  3.1 課程設(shè)計(jì)目的  3.2 課程設(shè)計(jì)內(nèi)容  3.3 相關(guān)知識  3.4 課程設(shè)計(jì)分析第4章 簡單聊天程序的設(shè)計(jì)與實(shí)現(xiàn)  4.1 課程設(shè)計(jì)目的  4.2 課程設(shè)計(jì)內(nèi)容  4.3 相關(guān)知識  4.4 課程設(shè)計(jì)分析  4.5 進(jìn)一步擴(kuò)展第5章 簡單Web服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)  5.1 課程設(shè)計(jì)目的  5.2 課程設(shè)計(jì)內(nèi)容  5.3 相關(guān)知識  5.4 課程設(shè)計(jì)分析  5.5 進(jìn)一步擴(kuò)展第6章 簡單電子郵件客戶端的設(shè)計(jì)與實(shí)現(xiàn)  6.1 課程設(shè)計(jì)目的  6.2 課程設(shè)計(jì)內(nèi)容  6.3 相關(guān)知識  6.4 課程設(shè)計(jì)分析  6.5 進(jìn)一步擴(kuò)展第7章 簡單MIB瀏覽器的設(shè)計(jì)與實(shí)現(xiàn)  7.1 課程設(shè)計(jì)目的  7.2 課程設(shè)計(jì)內(nèi)容  7.3 相關(guān)知識  7.4 課程設(shè)計(jì)分析  7.5 進(jìn)一步擴(kuò)展第8章 簡單動態(tài)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)  8.1 課程設(shè)計(jì)目的  8.2 課程設(shè)計(jì)內(nèi)容  8.3 相關(guān)知識  8.4 課程設(shè)計(jì)分析附錄A 參考答案附錄B Java網(wǎng)絡(luò)編程基礎(chǔ)知識附錄C 實(shí)驗(yàn)報(bào)告格式參考文獻(xiàn)

章節(jié)摘錄

插圖:第1章 緒論一個完整的計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)應(yīng)該包括三個環(huán)節(jié):課堂教學(xué)、實(shí)驗(yàn)和課程設(shè)計(jì)。計(jì)算機(jī)網(wǎng)絡(luò)課堂教學(xué)講授計(jì)算機(jī)網(wǎng)絡(luò)的理論知識,計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)由一系列針對網(wǎng)絡(luò)課堂教學(xué)理論內(nèi)容的、規(guī)模相對較小的實(shí)驗(yàn)組成,而計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)則是主要由幾個較大規(guī)模的實(shí)驗(yàn)組成,課堂教學(xué)、實(shí)驗(yàn)和課程設(shè)計(jì)三者是相輔相成的。安排網(wǎng)絡(luò)課程設(shè)計(jì)的目的有兩個,一是引導(dǎo)學(xué)生將書本上抽象的概念和具體實(shí)現(xiàn)技術(shù)結(jié)合起來,使學(xué)習(xí)深化;二是消除學(xué)生對計(jì)算機(jī)網(wǎng)絡(luò)理論知識的神秘感,調(diào)動學(xué)生學(xué)習(xí)的積極性與主動性,進(jìn)而鍛煉解決實(shí)際問題的能力。課程設(shè)計(jì)基本上按照計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)大綱安排,其中的7個課程設(shè)計(jì)題目具有一定的代表性,希望學(xué)生通過完成課程設(shè)計(jì)課題,體會計(jì)算機(jī)網(wǎng)絡(luò)理論知識的原理和運(yùn)用,以及專業(yè)技術(shù)人員所使用的基本方法和技巧。本書的7個課程設(shè)計(jì)實(shí)驗(yàn)彼此之間相對獨(dú)立,可以獨(dú)立安排,但也存在一定的關(guān)系,其中第2章實(shí)驗(yàn)是一個基礎(chǔ)性的實(shí)驗(yàn),鍛煉使用丁ava語言進(jìn)行網(wǎng)絡(luò)程序設(shè)計(jì)的基本能力,其余6章的實(shí)驗(yàn)彼此獨(dú)立,可以根據(jù)計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)安排的課時選做。1.1 計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)的特點(diǎn)實(shí)驗(yàn)與課程設(shè)計(jì)都是計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)的實(shí)踐環(huán)節(jié),二者的不同點(diǎn)不僅表現(xiàn)在所包含的實(shí)驗(yàn)的規(guī)模大小有所不同,重要的是課程設(shè)計(jì)更關(guān)注理論知識的綜合運(yùn)用,針對計(jì)算機(jī)網(wǎng)絡(luò)理論知識中的一個方面,而不是像計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)?zāi)菢俞槍碚撝R的一個知識點(diǎn)。總結(jié)計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)的特點(diǎn)如下所示。實(shí)踐性強(qiáng):作為計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)的最后一個環(huán)節(jié),主要從實(shí)踐出發(fā)組織實(shí)驗(yàn),注重鍛煉學(xué)生的實(shí)際動手能力和解決實(shí)際問題的能力。綜合性高:區(qū)別于計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)針對計(jì)算機(jī)網(wǎng)絡(luò)理論體系中一個知識點(diǎn),計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)針對的是計(jì)算機(jī)網(wǎng)絡(luò)知識體系中的一個方面,需要運(yùn)用計(jì)算機(jī)網(wǎng)絡(luò)、軟件工程、程序設(shè)計(jì)語言等課程的知識,解決一個較為實(shí)際的問題。本書以Java語言程序設(shè)計(jì)及其網(wǎng)絡(luò)編程為基礎(chǔ),選用了計(jì)算機(jī)網(wǎng)絡(luò)若干個常用的協(xié)議或應(yīng)用作為實(shí)驗(yàn)內(nèi)容,具有上述實(shí)踐性強(qiáng)和綜合性高的特點(diǎn)。1.2 計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)的要求在計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)的實(shí)驗(yàn)過程中,要求做到:(1)預(yù)習(xí)實(shí)驗(yàn)指導(dǎo)書有關(guān)部分,認(rèn)真做好實(shí)驗(yàn)內(nèi)容的準(zhǔn)備,就實(shí)驗(yàn)可能出現(xiàn)的情況提前做出思考和分析,正確理解題意。(2)具有良好的編程規(guī)范和適當(dāng)?shù)淖⑨尅?/pre>

編輯推薦

《美術(shù)設(shè)計(jì)基礎(chǔ)與實(shí)訓(xùn)教程》適合作為計(jì)算機(jī)專業(yè)在校學(xué)生在進(jìn)行計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)實(shí)踐時的指導(dǎo)教材。

圖書封面

評論、評分、閱讀與下載


    計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì) PDF格式下載


用戶評論 (總計(jì)7條)

 
 

  •   很實(shí)用,附很多原程序,如果能附源碼就更好了
  •   課程設(shè)計(jì)需要的,學(xué)生覺得還可以
  •   菜鳥級不太適合.....啦....
  •   可以,全是代碼
  •   雖然說課程設(shè)計(jì)用的C語言進(jìn)行計(jì)算機(jī)網(wǎng)絡(luò)實(shí)際問題的實(shí)現(xiàn)。但是這本書完整的教會我如何在Java環(huán)境下的實(shí)行。很不錯的一本書!!
  •   還行吧,書編寫不是太好~
  •   本書像幅地圖,適合自學(xué)的同胞。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7