




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
絡(luò)程課教大課代:術(shù)總時:一課教目與務(wù)
課類:業(yè)選學(xué):
適專:計算科與《Linux網(wǎng)絡(luò)編程》課程是計算科學(xué)與技術(shù)專業(yè)的一門專業(yè)必選課。本課程的任務(wù)是通過本課程教學(xué)學(xué)掌握在Linux操系統(tǒng)下網(wǎng)絡(luò)編程的基本知識序計的基本方法。為從事Linux下絡(luò)開發(fā)、應(yīng)用等方面工作打下良好基礎(chǔ)。二理教的本求了解Linux操系統(tǒng)的相關(guān)知識握Linux編程環(huán)境的配置使用掌Linux下文件系統(tǒng)的組織和操作方法;掌握Linux程序進(jìn)程和線程的概念和使用方法;了解TCP/IP、HTTP和FTP協(xié)TCP和UDP網(wǎng)編程的基礎(chǔ)知識套接字及使用方法Linux下服務(wù)器模型選擇以及IPv6的關(guān)知識。三實(shí)教的本求實(shí)驗(yàn)(實(shí)訓(xùn))學(xué)時
16
應(yīng)開實(shí)驗(yàn)(實(shí)訓(xùn))項(xiàng)目個數(shù)
6序號1234567
實(shí)驗(yàn)(實(shí)訓(xùn))項(xiàng)目名稱熟悉Linux下程工具vim的使用使用gcc生靜態(tài)、動態(tài)鏈接庫及庫函數(shù)的使用文件操作函數(shù)的使用進(jìn)程和線程的編程方法TCP網(wǎng)絡(luò)編程UDP網(wǎng)絡(luò)編程套接字的使用
實(shí)驗(yàn)(實(shí)訓(xùn))要求必做必做必做必做必做必做必做
學(xué)時分配2222224
實(shí)驗(yàn)(實(shí)訓(xùn))類型驗(yàn)證性驗(yàn)證性驗(yàn)證性驗(yàn)證性驗(yàn)證性驗(yàn)證性驗(yàn)證性
備注實(shí)踐教學(xué)的目的是通過設(shè)置驗(yàn)證性和設(shè)計性的實(shí)驗(yàn)培養(yǎng)學(xué)生團(tuán)隊(duì)合作開發(fā)中C語言Linux下行網(wǎng)絡(luò)編程的基本能,實(shí)驗(yàn)教學(xué)采用演練結(jié)合的實(shí)驗(yàn)方式;實(shí)驗(yàn)考核由三部分組成:實(shí)驗(yàn)操作、實(shí)驗(yàn)報告、實(shí)驗(yàn)紀(jì)律。四教學(xué)分學(xué)時分配章次
各章名稱
講授
實(shí)驗(yàn)(實(shí)訓(xùn))
討論
習(xí)題
考核
其他
小計12
Linux操作統(tǒng)概述Linux編程境
22
02
24
3456789101112131415合計
文章系統(tǒng)簡介程序、進(jìn)程和線程TCP/IP協(xié)族簡介應(yīng)用層網(wǎng)絡(luò)服務(wù)器簡介TCP網(wǎng)絡(luò)編程基礎(chǔ)服務(wù)器和客戶端信息的獲取數(shù)據(jù)的IO和復(fù)用基于UDP協(xié)的接收和發(fā)送高級套接字套接字選項(xiàng)原始套接字服務(wù)器模型選擇簡
2222222422222
2220220200200
4442442622422五教內(nèi)第章Linux操作系概教目和求使生了解Linux的展歷史和Linux作系統(tǒng)的特點(diǎn)。教重:操作系統(tǒng)的特點(diǎn)。教難:操作系統(tǒng)架構(gòu)。教內(nèi):Linux發(fā)的歷史Linux與UNIX操作系統(tǒng)的同Linux操作系統(tǒng)的架構(gòu)的簡單介紹。第章Linux編環(huán)境教目和求使學(xué)生掌握Vim編輯器的使用解gcc編鏈了的編寫;會使用GDB調(diào)程序。教重:編譯器的使用。教難:的用。教內(nèi):編輯器的使用命令的使用Makefile的寫GDB的用。第章文件系簡教目和求解Linux下件的內(nèi)涵和Linux下的件布局和文件系統(tǒng)的形結(jié)構(gòu);了解Linux下普通文件設(shè)文件和虛擬文件系統(tǒng)的含義掌文件的操作方法、文件句柄的含義。教重:件系統(tǒng)的操作方法。教難:件系統(tǒng)的各種操作函數(shù)的使用。教內(nèi):下的文件系統(tǒng);文件的通用操作方法。
第章
程、程線教目和求理解程序進(jìn)程和線程的概念掌握進(jìn)程的幾種產(chǎn)生方式理解進(jìn)程間通信和同步的方法;了解多線程的編程方法和線程間的同步。教重:程間通信和同步。教難:線程的編程方法與同步。教內(nèi):序、進(jìn)程和線程的概念;進(jìn)程的產(chǎn)生方式;進(jìn)程通信和同步Linux下線程。第章TCP/IP協(xié)族介教目和求了OSI網(wǎng)分層結(jié)構(gòu);理解TCP/IP協(xié)棧;了解IP地址類與TCP/UDP端;理解主機(jī)字節(jié)序和網(wǎng)絡(luò)字節(jié)序。教重:TCP/IP協(xié)議棧。教難:主機(jī)節(jié)序和絡(luò)字節(jié)序。教內(nèi):OSI網(wǎng)分層介紹TCP/IP協(xié)議棧;地分類與TCP/UDP端口;主機(jī)字節(jié)序和網(wǎng)絡(luò)字節(jié)序。第章應(yīng)層絡(luò)務(wù)序介教目和求理HTTP協(xié)議服務(wù)FTP協(xié)議服務(wù)TELNET協(xié)和服務(wù)、NFS協(xié)議和服務(wù)、自定義網(wǎng)絡(luò)服務(wù)。教重:協(xié)議和服務(wù)、協(xié)議和服務(wù)。教難:協(xié)議和服務(wù)、協(xié)議和服務(wù)。教內(nèi):協(xié)議和服務(wù);協(xié)議和服務(wù);TELNET協(xié)和服務(wù);NFS議和服務(wù);自定義網(wǎng)絡(luò)服務(wù)。第章TCP網(wǎng)編基教目和求了套接字編程的基礎(chǔ)知識;掌握TCP絡(luò)編程流程。教重:網(wǎng)絡(luò)編程流程。教難:接字的使用。教內(nèi):接字編程基礎(chǔ)知識TCP網(wǎng)絡(luò)程流程;服務(wù)器/客房的簡單例子;截取信號的例子。第章
服器客端息獲教目和求了解字序掌握字符串IP地和二進(jìn)制IP地的轉(zhuǎn)換理解套接字描述符判定函數(shù);掌握IP地與域名之間的相互轉(zhuǎn)換;理解名稱處理函數(shù)。教重:符串IP地和二進(jìn)制IP地的轉(zhuǎn)換。教難:IP地址域名之間的相互轉(zhuǎn)換。教內(nèi):節(jié)序;字符串IP地址和二進(jìn)制IP地址的轉(zhuǎn)換;套接字述符判定函數(shù);掌握地址域名之間的相互換;名稱處理函數(shù)。第章數(shù)的IO和用教目和求掌IO函數(shù)的使用解模會用select()pselect()poll()和ppoll(函數(shù);理解非阻塞編程。教重:IO函數(shù)
教難:IO模型教內(nèi):函數(shù)IO模型;select()、pselect()、poll(和ppoll()函數(shù);非阻塞編程。第章
基UDP協(xié)的收發(fā)教目和求了UDP編框架;掌握UDP協(xié)議程序設(shè)計的常用函數(shù);理解UDP接收和發(fā)送數(shù)據(jù)的過程;了解UDP議程序設(shè)計中的幾個問題。教重:協(xié)議程序設(shè)計的常用函數(shù)。教難:接收和發(fā)送數(shù)據(jù)的過程。教內(nèi):UDP編程框架UDP協(xié)議程序設(shè)計的常用函數(shù)UDP接和發(fā)送數(shù)據(jù)的例子;UDP協(xié)議程序設(shè)計中的幾個問題第一
高套字教目和求掌UNIX域函數(shù);理解廣播、多播的概念及相應(yīng)的編程實(shí)現(xiàn)方法;理解數(shù)據(jù)鏈路層訪問的編程方法。教重:據(jù)鏈路層訪問的編程方法。教難:級套接字的使用。教內(nèi):域函數(shù);廣播;多播;理解數(shù)據(jù)鏈路層訪問。第二
套字項(xiàng)教目和求握取和設(shè)置套接字選項(xiàng)getsocketopt()和setsocketopt()數(shù);理解SOL_SOCKED協(xié)族選項(xiàng);會使用套接字選項(xiàng)。教重:SOL_SOCKED協(xié)議族選項(xiàng)。教難:用套接字選項(xiàng)。教內(nèi)取設(shè)置套接字選項(xiàng)getsocketopt()setsocketopt()函SOL_SOCKED協(xié)議族選項(xiàng);使用套接字選項(xiàng)。第三
原套字教目和求了解原套接字的創(chuàng)建握原始套接字發(fā)送和接收報文握始套接字報文處理時的結(jié)構(gòu);了解原始套接字的應(yīng)用。教重:始套接字發(fā)送和接收報文。教難:始套接字報文處理時的結(jié)構(gòu)。教內(nèi):始套接字的創(chuàng)建始套接字發(fā)送和收報文始套接字報文處理時的結(jié)構(gòu);原始套接字的應(yīng)用。第四服務(wù)模選教目和求解循環(huán)服務(wù)器和簡單并發(fā)服務(wù)器TCP的級并發(fā)服務(wù)模型;了解復(fù)用環(huán)服務(wù)器。教重:的高級并發(fā)服務(wù)器模型。教難:IO復(fù)用環(huán)服務(wù)器。教內(nèi):環(huán)服務(wù)器簡并發(fā)服務(wù)器TCP的高級并服務(wù)器模型IO復(fù)用循環(huán)服務(wù)器。第五IPv6簡
教目和求解IPv4缺點(diǎn)和IPv6的特點(diǎn)IPv6的址和頭部IPv6的運(yùn)行環(huán)境和的構(gòu)定義教重:的結(jié)構(gòu)定義。教難:的地址和頭部。教內(nèi):IPv4缺點(diǎn);IPv6特點(diǎn)IPv6的址和頭部;IPv6的運(yùn)行環(huán)境和IPv6的結(jié)構(gòu)定義。六考方及績定本課程考核方式:考查。本課程成績構(gòu)成比例:課程總成平時成績10%+業(yè)成績30%+期考試成績60%。七推使教及要學(xué)考推薦使用教材:宋敬彬,Linux絡(luò)編程(第二版),北京:清華大學(xué)出版社2014主要參考書:[1]任明TCP/IP網(wǎng)編程,京:人民郵電出版社2009[2](度)塞斯,(印度)文卡特蘇魯TCP/IP架構(gòu)、設(shè)計及應(yīng)用Linux版,北京:清華大學(xué)出版社2010[3]史文斯等網(wǎng)編(卷):套接字聯(lián)網(wǎng)(第版,北京:人民郵電出版社,2012[4]宮波Linux編程入門到精通,北京:化學(xué)工業(yè)出版社2009八課有說本教學(xué)大綱根《州華信學(xué)院于修訂本科課程教學(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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 炸藥生產(chǎn)自動化設(shè)備應(yīng)用考核試卷
- 下肢深靜脈血栓的預(yù)防和護(hù)理新進(jìn)展
- 二年級數(shù)學(xué)口算題
- 2-3邏輯運(yùn)算的電路實(shí)現(xiàn)-開關(guān)特性
- 九江理工職業(yè)學(xué)院《中藥學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 江蘇省無錫市惠山區(qū)七校2024-2025學(xué)年初三下學(xué)期第一次在線考試含解析
- 四川大學(xué)附中2025年高三綜合題(三)歷史試題(文史類)試題含解析
- 遼寧財貿(mào)學(xué)院《工程建設(shè)監(jiān)理》2023-2024學(xué)年第一學(xué)期期末試卷
- 道路損毀及搶修搶建分級
- 江蘇省蘇州市姑蘇區(qū)振華校2024-2025學(xué)年初三化學(xué)試題第一次統(tǒng)練(一模)試題含解析
- 《中國當(dāng)代文學(xué)作品選》課程講稿課件61
- 醫(yī)院門診登記本
- 如愿二聲部合唱簡譜文檔
- GB/T 1531-2020銅及銅合金毛細(xì)管
- GB/T 12785-2002潛水電泵試驗(yàn)方法
- 機(jī)械制圖國家標(biāo)準(zhǔn)
- 汽車吊起重吊裝方案-
- 陰囊疾病超聲診斷課件
- 信息資產(chǎn)及分級管理程序
- 信用修復(fù)授權(quán)委托書
- 危大工程驗(yàn)收記錄表(腳手架工程)
評論
0/150
提交評論