出版時(shí)間:2009-6 出版社:清華大學(xué)出版社 作者:王勇 等編著 頁(yè)數(shù):121
前言
一個(gè)完整的計(jì)算機(jī)網(wǎng)絡(luò)的教學(xué)過(guò)程應(yīng)該包含三個(gè)環(huán)節(jié):課堂教學(xué)、實(shí)驗(yàn)和課程設(shè)計(jì)。課程設(shè)計(jì)作為最后一個(gè)環(huán)節(jié),區(qū)別于實(shí)驗(yàn)的針對(duì)性強(qiáng)、規(guī)模小的特征,課程設(shè)計(jì)具有實(shí)踐性強(qiáng)和綜合性高的特點(diǎn)。在計(jì)算機(jī)網(wǎng)絡(luò)課程的教學(xué)過(guò)程中起著不可替代的作用。目前市面上缺乏計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)方面的指導(dǎo)教材,特別是在Java語(yǔ)言已經(jīng)成為許多院校計(jì)算機(jī)專業(yè)的教學(xué)語(yǔ)言的情況下,更是缺乏以Java語(yǔ)言及其網(wǎng)絡(luò)編程技術(shù)為基礎(chǔ)的計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)指導(dǎo)教材。本書(shū)以Java語(yǔ)言及其網(wǎng)絡(luò)編程技術(shù)為基礎(chǔ),結(jié)合計(jì)算機(jī)網(wǎng)絡(luò)課程的理論教學(xué),精心設(shè)計(jì)了若干個(gè)實(shí)驗(yàn)內(nèi)容,利于讀者提高計(jì)算機(jī)網(wǎng)絡(luò)方面的實(shí)踐能力和加深對(duì)計(jì)算機(jī)網(wǎng)絡(luò)理論知識(shí)的理解。本書(shū)有以下特點(diǎn):(1)以Java語(yǔ)言及其網(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é)生的動(dòng)手能力和對(duì)計(jì)算機(jī)網(wǎng)絡(luò)理論知識(shí)的掌握;(3)實(shí)驗(yàn)內(nèi)容豐富,可以根據(jù)課程設(shè)計(jì)的課時(shí)情況,選擇其中的若干個(gè)實(shí)驗(yàn)作為教學(xué)內(nèi)容,便于組織教學(xué)實(shí)踐;(4)在附錄中給出了大部分實(shí)驗(yàn)的參考答案,參考答案都經(jīng)過(guò)作者的調(diào)試,可以供教師和學(xué)生在課程設(shè)計(jì)過(guò)程中參考。本書(shū)在實(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)包含。相對(duì)于網(wǎng)絡(luò)實(shí)驗(yàn),本課程設(shè)計(jì)指導(dǎo)教材所選擇的實(shí)驗(yàn)大都是一些粒度更大、綜合性更高的實(shí)驗(yàn),需要學(xué)生利用軟件工程的方法和程序設(shè)計(jì)語(yǔ)言的編程技巧,并具備計(jì)算機(jī)網(wǎng)絡(luò)的理論知識(shí)背景,才能出色地完成實(shí)驗(yàn)內(nèi)容。在第2章簡(jiǎn)單網(wǎng)絡(luò)程序的設(shè)計(jì)與實(shí)現(xiàn)中,精心挑選了5個(gè)小實(shí)驗(yàn),這幾個(gè)小實(shí)驗(yàn)都涉及了Java網(wǎng)絡(luò)編程方面最基本的內(nèi)容,目的是鍛煉學(xué)生最基本的網(wǎng)絡(luò)編程能力;通過(guò)跟蹤運(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é)生對(duì)于計(jì)算機(jī)網(wǎng)絡(luò)課堂教學(xué)中的理論知識(shí)的理解。在第4章簡(jiǎn)單聊天程序的設(shè)計(jì)與實(shí)現(xiàn)中,安排學(xué)生利用套接字設(shè)計(jì)并實(shí)現(xiàn)一個(gè)簡(jiǎn)單的聊天程序,目的是進(jìn)一步鍛煉學(xué)生的網(wǎng)絡(luò)軟件編程能力和解決實(shí)際問(wèn)題的能力。在第5章簡(jiǎn)單web服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)中,安排學(xué)生利用套接字設(shè)計(jì)并實(shí)現(xiàn)一個(gè)簡(jiǎn)單的wcb服務(wù)器,目的是使得學(xué)生掌握HTTP協(xié)議的相關(guān)知識(shí),并進(jìn)一步鍛煉學(xué)生的網(wǎng)絡(luò)軟件編程能力和解決實(shí)際問(wèn)題的能力。
內(nèi)容概要
本書(shū)以Java語(yǔ)言及其網(wǎng)絡(luò)編程技術(shù)為基礎(chǔ),結(jié)合計(jì)算機(jī)網(wǎng)絡(luò)課程的理論教學(xué),精心設(shè)計(jì)了若干個(gè)實(shí)驗(yàn)內(nèi)容,有利于學(xué)生提高計(jì)算機(jī)網(wǎng)絡(luò)方面的實(shí)踐能力和加深計(jì)算機(jī)網(wǎng)絡(luò)理論知識(shí)的理解。實(shí)驗(yàn)內(nèi)容安排考慮了計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)中重點(diǎn)內(nèi)容,從實(shí)用性角度進(jìn)行組織編寫(xiě),內(nèi)容豐富,可以根據(jù)課程設(shè)計(jì)的課時(shí)情況,選擇其中的若干個(gè)實(shí)驗(yàn)作為教學(xué)內(nèi)容。附錄給出了大部分實(shí)驗(yàn)的參考答案,參考答案都經(jīng)過(guò)作者的調(diào)試,可以供教師和學(xué)生在課程設(shè)計(jì)過(guò)程中參考。本書(shū)適合作為計(jì)算機(jī)專業(yè)在校學(xué)生在進(jìn)行計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)實(shí)踐時(shí)的指導(dǎo)教材。
書(shū)籍目錄
第1章 緒論 1.1 計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)的特點(diǎn) 1.2 計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)的要求第2章 簡(jiǎn)單網(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)知識(shí) 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)知識(shí) 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)知識(shí) 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)知識(shí) 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)知識(shí) 2.5.4 課程設(shè)計(jì)分析第3章 數(shù)據(jù)包的捕獲與分析 3.1 課程設(shè)計(jì)目的 3.2 課程設(shè)計(jì)內(nèi)容 3.3 相關(guān)知識(shí) 3.4 課程設(shè)計(jì)分析第4章 簡(jiǎn)單聊天程序的設(shè)計(jì)與實(shí)現(xiàn) 4.1 課程設(shè)計(jì)目的 4.2 課程設(shè)計(jì)內(nèi)容 4.3 相關(guān)知識(shí) 4.4 課程設(shè)計(jì)分析 4.5 進(jìn)一步擴(kuò)展第5章 簡(jiǎn)單Web服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn) 5.1 課程設(shè)計(jì)目的 5.2 課程設(shè)計(jì)內(nèi)容 5.3 相關(guān)知識(shí) 5.4 課程設(shè)計(jì)分析 5.5 進(jìn)一步擴(kuò)展第6章 簡(jiǎn)單電子郵件客戶端的設(shè)計(jì)與實(shí)現(xiàn) 6.1 課程設(shè)計(jì)目的 6.2 課程設(shè)計(jì)內(nèi)容 6.3 相關(guān)知識(shí) 6.4 課程設(shè)計(jì)分析 6.5 進(jìn)一步擴(kuò)展第7章 簡(jiǎn)單MIB瀏覽器的設(shè)計(jì)與實(shí)現(xiàn) 7.1 課程設(shè)計(jì)目的 7.2 課程設(shè)計(jì)內(nèi)容 7.3 相關(guān)知識(shí) 7.4 課程設(shè)計(jì)分析 7.5 進(jìn)一步擴(kuò)展第8章 簡(jiǎn)單動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 8.1 課程設(shè)計(jì)目的 8.2 課程設(shè)計(jì)內(nèi)容 8.3 相關(guān)知識(shí) 8.4 課程設(shè)計(jì)分析附錄A 參考答案附錄B Java網(wǎng)絡(luò)編程基礎(chǔ)知識(shí)附錄C 實(shí)驗(yàn)報(bào)告格式參考文獻(xiàn)
章節(jié)摘錄
插圖:第1章 緒論一個(gè)完整的計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)應(yīng)該包括三個(gè)環(huán)節(jié):課堂教學(xué)、實(shí)驗(yàn)和課程設(shè)計(jì)。計(jì)算機(jī)網(wǎng)絡(luò)課堂教學(xué)講授計(jì)算機(jī)網(wǎng)絡(luò)的理論知識(shí),計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)由一系列針對(duì)網(wǎng)絡(luò)課堂教學(xué)理論內(nèi)容的、規(guī)模相對(duì)較小的實(shí)驗(yàn)組成,而計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)則是主要由幾個(gè)較大規(guī)模的實(shí)驗(yàn)組成,課堂教學(xué)、實(shí)驗(yàn)和課程設(shè)計(jì)三者是相輔相成的。安排網(wǎng)絡(luò)課程設(shè)計(jì)的目的有兩個(gè),一是引導(dǎo)學(xué)生將書(shū)本上抽象的概念和具體實(shí)現(xiàn)技術(shù)結(jié)合起來(lái),使學(xué)習(xí)深化;二是消除學(xué)生對(duì)計(jì)算機(jī)網(wǎng)絡(luò)理論知識(shí)的神秘感,調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性與主動(dòng)性,進(jìn)而鍛煉解決實(shí)際問(wèn)題的能力。課程設(shè)計(jì)基本上按照計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)大綱安排,其中的7個(gè)課程設(shè)計(jì)題目具有一定的代表性,希望學(xué)生通過(guò)完成課程設(shè)計(jì)課題,體會(huì)計(jì)算機(jī)網(wǎng)絡(luò)理論知識(shí)的原理和運(yùn)用,以及專業(yè)技術(shù)人員所使用的基本方法和技巧。本書(shū)的7個(gè)課程設(shè)計(jì)實(shí)驗(yàn)彼此之間相對(duì)獨(dú)立,可以獨(dú)立安排,但也存在一定的關(guān)系,其中第2章實(shí)驗(yàn)是一個(gè)基礎(chǔ)性的實(shí)驗(yàn),鍛煉使用丁ava語(yǔ)言進(jìn)行網(wǎng)絡(luò)程序設(shè)計(jì)的基本能力,其余6章的實(shí)驗(yàn)彼此獨(dú)立,可以根據(jù)計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)安排的課時(shí)選做。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)注理論知識(shí)的綜合運(yùn)用,針對(duì)計(jì)算機(jī)網(wǎng)絡(luò)理論知識(shí)中的一個(gè)方面,而不是像計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)?zāi)菢俞槍?duì)理論知識(shí)的一個(gè)知識(shí)點(diǎn)。總結(jié)計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)的特點(diǎn)如下所示。實(shí)踐性強(qiáng):作為計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)的最后一個(gè)環(huán)節(jié),主要從實(shí)踐出發(fā)組織實(shí)驗(yàn),注重鍛煉學(xué)生的實(shí)際動(dòng)手能力和解決實(shí)際問(wèn)題的能力。綜合性高:區(qū)別于計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)針對(duì)計(jì)算機(jī)網(wǎng)絡(luò)理論體系中一個(gè)知識(shí)點(diǎn),計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)針對(duì)的是計(jì)算機(jī)網(wǎng)絡(luò)知識(shí)體系中的一個(gè)方面,需要運(yùn)用計(jì)算機(jī)網(wǎng)絡(luò)、軟件工程、程序設(shè)計(jì)語(yǔ)言等課程的知識(shí),解決一個(gè)較為實(shí)際的問(wèn)題。本書(shū)以Java語(yǔ)言程序設(shè)計(jì)及其網(wǎng)絡(luò)編程為基礎(chǔ),選用了計(jì)算機(jī)網(wǎng)絡(luò)若干個(gè)常用的協(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)過(guò)程中,要求做到:(1)預(yù)習(xí)實(shí)驗(yàn)指導(dǎo)書(shū)有關(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í)踐時(shí)的指導(dǎo)教材。圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
- 還沒(méi)讀過(guò)(59)
- 勉強(qiáng)可看(432)
- 一般般(737)
- 內(nèi)容豐富(3059)
- 強(qiáng)力推薦(250)
計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版