一a一片一级一片啪啪-一a一级片-一a级毛片-一一级黄色片-国产免费福利片-国产免费福利网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

Visual C++網絡編程技術

中國水利水電出版社
    【作 者】延霞 【I S B N 】978-7-5084-7454-0 【責任編輯】楊元泓 【適用讀者群】高職高專 【出版時間】2010-05-19 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數】204 【千字數】309 【印 張】12.75 【定 價】25 【叢 書】21世紀高職高專新概念規劃教材 【備注信息】
圖書詳情

    本書是一本介紹利用Visual C++進行網絡通信程序開發的教材。書中精選了具有實際意義的若干個網絡程序實例,內容涵蓋Socket通信編程基礎、TCP和UDP的通信編程技術、多播技術、局域網網絡應用編程技術、遠程關機和喚醒、路由跟蹤技術、網絡嗅探技術等。每章的實例都按照原型開發和迭代開發的思想精心組織內容,按照開發者的工作過程逐步實現目標程序,并配有所有程序的源代碼及源代碼的詳解。附錄中提供了習題參考答案。

    本書適合作為高職高專、成人及本科院校舉辦的二級職業技術學院和民辦高校開設網絡編程技術相關課程的教材,同時也適合從事計算機網絡應用程序開發、安全技術應用和對此感興趣的人員作為入門書籍進行閱讀和參考。

    從實用角度出發,采用“案例”驅動方式編寫

    根據原型開發和迭代開發過程組織教學內容,從復雜的代碼中抽出最核心的原型程序進行講解

    按照知識夠用為度的原則組織和講解必備知識與核心技術

    提供知識擴展小節,為希望進一步深入學習的學生提供自主學習的支持

    每章均有配套習題,附錄中配有習題參考答案

    提供全部案例源代碼(已運行通過)及教學PPT

    自20世紀60年代出現計算機網絡開始,計算機和網絡通信的出現給人們的生活帶來了革命性的變化。以網絡技術為基礎的信息技術和應用的飛速發展,使得網絡應用大量涌現,社會急需熟悉網絡應用程序設計的應用型人才。但是,這方面的教材,特別是適合高等職業技術教育特點的教材很缺乏。

    本書是在廣泛調研和充分論證的基礎上,結合當前應用最為廣泛的Windows操作平臺和網絡程序設計標準,并通過教學實踐而形成的一本適合高等職業教育改革和發展特點的教材。

    與國內外已出版的同類書籍相比,本書更注重以實踐能力為中心,以培養學生動手能力為根本。每章的內容組織都是根據軟件開發工作過程的特點,先設計開發原型,然后在原型基礎上反復多次迭代,進行程序擴展,最后完成目標應用程序。讓學生一邊閱讀教材,一邊跟著做,遇到問題時,可以查閱本章提供的支撐知識,也可以求助教師,達到在“做”中“學”的目的。教學案例中的知識講解以“夠用”為度,同時又提供了知識擴展小節,供希望了解更多相關知識的學生查閱。另外,本教材中的全部實例都盡量采用簡單而精短的代碼來實現核心的功能,這樣可以把最核心的代碼突顯出來,讓學生不會因看到大量的代碼而感到頭痛,喪失繼續閱讀的信心。這也是本書的一個特色。

    參與本書編寫工作的隊伍中既有來自教學一線的教師,也有來企業一線的工程師,同時還有幾位是曾在企業從事產品開發工作,后到學校從事教學工作的雙師型教師。

    本書共分10章,各章內容簡述如下:

    第1章 網絡編程入門,主要介紹開發平臺及網絡通信編程技術的基本原理和相關概念。

    第2章 掃描可控計算機,主要介紹Socket通信編程技術的入門。

    第3章 文件傳輸,主要介紹多線程編程技術和文件操作編程技術。

    第4章 簡易聊天室,主要介紹UDP通信編程技術。

    第5章 網絡會議室,主要介紹網絡廣播技術和IP多播技術。

    第6章 查詢本地計算機網絡配置,主要介紹一些簡單的本地網絡編程基本應用,如獲取IP地址和計算機名、獲取網卡的MAC地址、查詢本機的軟硬件配置情況、查詢網關、子網掩碼等網絡基本配置情況等。

    第7章 局域網信息查詢,主要介紹編程實現IP地址與主機名之間的轉換,獲取網上鄰居和局域網消息發送等。

    第8章 遠程關機和開機,主要介紹編程實現遠程關機和遠程喚醒計算機。

    第9章 IP網絡工具,主要介紹編程實現ping工具和路由跟蹤工具。

    第10章 網絡嗅探器,主要介紹網絡嗅探器的原理和技術,并運用該技術實現了一個截獲FTP用戶名和密碼的應用程序。每章均配備了課后習題和答案,并提供全部實例的源代碼,同時還配有教學用PPT。

    本書適合作為高等職業學校、高等專科學校、成人及本科院校舉辦的二級職業技術學院和民辦高校開設網絡編程技術相關課程的教材,同時也適合從事計算機網絡應用程序開發、安全技術應用和對此感興趣的人員作為入門書籍進行閱讀和參考。

    全書由延霞任主編,謝斐任副主編。在本書的編寫過程中,非常感謝徐守祥、李偉、彭迎春、黃瑾瑜的工作和他們提出的良好建議。另外,還要感謝深圳市易思博信息技術有限公司的許桐等幾位企業專家給予的幫助,祝愿他們在以后的工作和生活中一切順利,取得更大的成績。此外,還要感謝中國水利水電出版社的雷順加編審,在本書的策劃和寫作中,提出了很好的建議,特別是對編寫方式及習題的策劃,使得本書能夠更好地用于教學。

    編者

    2010年3月


    前言

    第1章 網絡編程入門 1
    1.1 Visual C++ 6.0開發平臺 1
    1.1.1 使用Visual C++ 6.0創建一個新工程 1
    1.1.2 Visual C++ 6.0項目文件 4
    1.1.3 Visual C++ 6.0調試工具 5
    1.1.4 .NET開發平臺簡介 6
    1.2 網絡通信編程技術 6
    1.2.1 網絡通信基礎 6
    1.2.2 網絡程序設計模型——C/S結構 9
    1.2.3 套接字編程的基本原理 10
    1.3 常見網絡工具軟件功能分析 11
    1.3.1 電子教室 11
    1.3.2 常見網絡安全工具 12
    習題一 13
    第2章 掃描可控計算機 15
    2.1 功能需求分析設計 15
    2.2 關鍵技術分析與核心程序 16
    2.2.1 使用WinSock編程實現 16
    2.2.2 使用MFC的CSocket類實現 26
    2.3 擴展核心程序 33
    2.3.1 使用MFC的CSocket類編程實現 33
    2.3.2 使用WinSock編程實現 35
    2.4 知識擴展 38
    2.4.1 澄清一些概念 38
    2.4.2 WinSock編程原理 38
    2.4.3 MFC網絡編程 39
    2.4.4 WinInet編程技術 42
    2.4.5 本章涉及的MFC常用類和控件 43
    2.5 本章技能訓練實例 45
    習題二 47
    第3章 文件傳輸 49
    3.1 功能需求分析設計 49
    3.1.1 需求分析 49
    3.1.2 界面設計 49
    3.2 關鍵技術分析與核心程序 50
    3.2.1 關鍵技術分析 50
    3.2.2 核心程序實現 50
    3.3 第一步程序擴展——實現較大文件
    的傳輸 59
    3.3.1 原理分析 59
    3.3.2 程序實現 59
    3.4 第二步程序擴展——同時向多個目標
    傳輸文件 62
    3.4.1 原理分析 62
    3.4.2 程序實現 63
    3.5 知識擴展 72
    3.5.1 多線程技術 72
    3.5.2 文件操作 76
    3.6 本章技能訓練實例——網絡考試報名
    系統擴展 79
    習題三 80
    第4章 簡易聊天室 82
    4.1 功能需求分析設計 82
    4.1.1 需求分析 82
    4.1.2 界面設計 83
    4.2 關鍵技術分析與核心程序 83
    4.2.1 關鍵技術分析 83
    4.2.2 核心程序——WinSock實現 84
    4.2.3 核心程序——MFC實現 89
    4.3 第一步程序擴展——實現點對點聊天 90
    4.4 第二步程序擴展——實現聊天室 93
    4.4.1 服務器端程序設計 93
    4.4.2 聊天者端程序設計 96
    4.5 知識擴展 99
    4.6 本章技能訓練實例 101
    習題四 101
    第5章 網絡會議室 103
    5.1 功能需求分析設計 103
    5.1.1 需求分析 103
    5.1.2 界面設計 103
    5.2 關鍵技術分析與核心程序 104
    5.2.1 關鍵技術分析 104
    5.2.2 核心程序——IP廣播 105
    5.3 程序擴展——IP多播的網絡會議室 108
    5.4 知識擴展 112
    5.5 本章技能訓練實例 116
    習題五 116
    第6章 查詢本地計算機配置 118
    6.1 功能需求分析設計 118
    6.2 獲取主機名和IP地址 119
    6.2.1 程序設計與實現 119
    6.2.2 代碼詳解 120
    6.2.3 知識擴展 121
    6.3 獲取計算機軟硬件配置信息 122
    6.3.1 程序設計與實現 122
    6.3.2 代碼詳解 125
    6.3.3 知識擴展 126
    6.4 查詢本機網卡地址 127
    6.4.1 程序設計與實現 127
    6.4.2 代碼詳解 130
    6.5 查詢本機子網掩碼 131
    6.5.1 程序設計與實現 131
    6.5.2 代碼詳解 132
    6.6 查詢本機網關信息 133
    6.7 查詢本機DNS設置 134
    6.7.1 程序設計與實現 134
    6.7.2 代碼詳解 136
    習題六 137
    第7章 局域網信息查詢 138
    7.1 IP地址與主機名之間的轉換 138
    7.1.1 程序設計與實現 138
    7.1.2 代碼詳解 140
    7.2 獲取局域網中其他計算機名和IP地址 141
    7.2.1 程序設計與實現 141
    7.2.2 代碼詳解 143
    7.3 程序擴展——網上鄰居 144
    7.3.1 程序設計與實現 145
    7.3.2 代碼詳解 147
    7.4 局域網消息發送 147
    7.4.1 程序設計與實現 148
    7.4.2 代碼詳解 149
    習題七 150
    第8章 遠程關機和開機 152
    8.1 遠程關機——shutdown 152
    8.1.1 shutdown命令 152
    8.1.2 程序設計與實現 153
    8.1.3 代碼詳解 155
    8.2 遠程關機——木馬 158
    8.2.1 程序設計與實現 158
    8.2.2 代碼詳解 161
    8.3 遠程喚醒 162
    8.3.1 程序設計與實現 162
    8.3.2 代碼詳解 164
    習題八 165
    第9章 IP網絡工具 166
    9.1 ping工具編程 166
    9.1.1 原理解析 166
    9.1.2 程序設計與實現 167
    9.2 路由跟蹤程序 172
    9.2.1 原理解析 172
    9.2.2 程序設計與實現 173
    習題九 175
    第10章 網絡嗅探器 176
    10.1 網絡嗅探器 176
    10.1.1 原理解析 176
    10.1.2 程序設計與實現 177
    10.1.3 代碼詳解 181
    10.2 截獲局域網內登錄FTP的用戶名
    和密碼 181
    10.2.1 原理解析 181
    10.2.2 程序設計與實現 181
    習題十 185
    附錄 部分習題參考答案 186
    參考文獻 189
    參考網站 189
最新評論共有 1 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 亚洲三级小视频 | 欧美日韩一区二区三区四区在线观看 | 京东一热本色道久久爱 | 99久久精品免费国产一区二区三区 | 国产精品自拍亚洲 | 一级特黄牲大片免费视频 | 成人综合网址 | 久草综合视频在线 | 国产高中生粉嫩无套第一次 | 亚洲国产片在线观看 | 男女晚上爱爱的视频在线观看 | 亚洲一级毛片免观看 | 72种姿势欧美久久久久大黄蕉 | 视频在线一区 | 久久er精品热线免费 | 国产高清精品一级毛片 | 国亚洲欧美日韩精品 | 久久88| 一级视频免费观看 | 一级成人黄色片 | 天堂av2017男人的天堂 | 精品热线九九精品视频 | 国产精品久久久久久久免费大片 | 四色永久 | 日韩在线观看视频免费 | 久久99国产亚洲高清观看韩国 | 久久亚洲精品中文字幕二区 | 欧美亚洲国产成人精品 | 亚洲精品一区二区三区第四页 | 亚洲视频在线观看视频 | 99久久精品国产免看国产一区 | 久久久国产精品网站 | 亚欧美| 米奇777第四久久久99 | 牛牛本精品99久久精品88m | 中文字幕水野优香在线网在线 | 欧美一级片在线观看 | 国产99精品在线观看 | 久久综合九九 | 日韩美女网站在线看 | 男女牲高爱潮免费视频男女 |