亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Authorware實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議的仿真

        2016-12-20 06:29:23云紅艷楊厚俊趙志剛杜祥軍
        實(shí)驗(yàn)室研究與探索 2016年2期
        關(guān)鍵詞:圖標(biāo)計(jì)算機(jī)網(wǎng)絡(luò)原理

        云紅艷, 楊厚俊, 趙志剛, 杜祥軍, 李 琳

        (青島大學(xué) 信息工程學(xué)院,山東 青島 266071)

        ?

        基于Authorware實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議的仿真

        云紅艷, 楊厚俊, 趙志剛, 杜祥軍, 李 琳

        (青島大學(xué) 信息工程學(xué)院,山東 青島 266071)

        計(jì)算機(jī)網(wǎng)絡(luò)原理是計(jì)算機(jī)專業(yè)的核心必修課程,課程中包含許多抽象的網(wǎng)絡(luò)協(xié)議、過(guò)程原理和算法。本文研究Authorware的多媒體開發(fā)環(huán)境和編程功能,設(shè)計(jì)開發(fā)一個(gè)簡(jiǎn)單實(shí)用、功能強(qiáng)大、交互性強(qiáng)的計(jì)算機(jī)網(wǎng)絡(luò)原理多媒體課件。闡述了用Authorware制作多媒體課件的設(shè)計(jì)框架、設(shè)計(jì)思路和方法步驟,并以計(jì)算機(jī)網(wǎng)絡(luò)原理的三種信息交換過(guò)程、停止等待協(xié)議和使用子網(wǎng)劃分的分組轉(zhuǎn)發(fā)這三個(gè)典型協(xié)議和過(guò)程為例,具體討論了使用Authorware設(shè)計(jì)實(shí)現(xiàn)中的圖標(biāo)技巧。教學(xué)實(shí)踐證明,通過(guò)多媒體課件模擬仿真實(shí)現(xiàn)網(wǎng)絡(luò)協(xié)議和過(guò)程原理,可以將晦澀難懂的網(wǎng)絡(luò)協(xié)議和過(guò)程原理直觀化和形象化,增強(qiáng)了學(xué)生學(xué)習(xí)的交互性、自主性和創(chuàng)造性。

        多媒體課件; 計(jì)算機(jī)網(wǎng)絡(luò); 協(xié)議仿真; 圖標(biāo)

        0 引 言

        隨著計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展,多媒體教學(xué)走進(jìn)了課堂。Macromedia公司開發(fā)的Authorware以其交互性和編程能力強(qiáng)、簡(jiǎn)單容易等優(yōu)勢(shì)成為一款專業(yè)的多媒體課件開發(fā)軟件[1]。尤其是Authorwarer軟件交互圖標(biāo)和計(jì)算圖標(biāo)的使用,使開發(fā)出來(lái)的多媒體課件具有很強(qiáng)的交互性和編程能力[2-3]。Authorware以其友好的界面、簡(jiǎn)單的操作并通過(guò)程序的嵌入,可以制作更加復(fù)雜形象的多媒體課件,從而使多媒體課件達(dá)到專業(yè)程序開發(fā)軟件的水準(zhǔn)。

        計(jì)算機(jī)網(wǎng)絡(luò)原理是計(jì)算機(jī)學(xué)科的一門專業(yè)基礎(chǔ)必修課,課程內(nèi)容概念龐雜、協(xié)議眾多、原理抽象[4]。掌握計(jì)算機(jī)網(wǎng)絡(luò)分層參考模型中各層協(xié)議、算法的工作原理,是學(xué)好計(jì)算機(jī)網(wǎng)絡(luò)原理課程的關(guān)鍵[5]。而網(wǎng)絡(luò)協(xié)議并不能直觀地觀察到,理解起來(lái)抽象難懂。

        本文使用Authorware的豐富多媒體開發(fā)環(huán)境和編程功能,開發(fā)一個(gè)簡(jiǎn)單實(shí)用、功能強(qiáng)大、交互性強(qiáng)的計(jì)算機(jī)網(wǎng)絡(luò)原理課程多媒體課件。文中重點(diǎn)描述使用Authorware軟件仿真模擬計(jì)算機(jī)網(wǎng)絡(luò)中的3種信息交換、數(shù)據(jù)鏈路層停止等待協(xié)議、帶有子網(wǎng)劃分的分組轉(zhuǎn)發(fā)等典型協(xié)議和過(guò)程,并討論其實(shí)現(xiàn)技巧。

        1 課件的設(shè)計(jì)實(shí)現(xiàn)框架

        在多媒體課件的開發(fā)中,要充分發(fā)揮出Authorware軟件的優(yōu)勢(shì)與特點(diǎn),突出其多樣化的交互作用。程序中的增強(qiáng)代碼編輯窗口為開發(fā)者提供了良好的編程接口,通過(guò)程序片段的有效嵌入,可以使課件模擬仿真許多原理方法。通過(guò)對(duì)系統(tǒng)已有自帶函數(shù)的使用完成一些僅通過(guò)圖標(biāo)和交互難以實(shí)現(xiàn)的功能。在教學(xué)輔助工具的開發(fā)中,可利用Authorware與Access數(shù)據(jù)庫(kù)之間的接口,實(shí)現(xiàn)對(duì)教師信息、學(xué)生信息、習(xí)題庫(kù)等海量信息的有效快捷管理。

        1.1 計(jì)算機(jī)網(wǎng)絡(luò)課件系統(tǒng)設(shè)計(jì)框架與實(shí)現(xiàn)

        鑒于課程教學(xué)和課堂的具體要求,把系統(tǒng)設(shè)定為3功能模塊,分別是植根于教學(xué)任務(wù)要求的課程學(xué)習(xí)模塊,供學(xué)生用于檢測(cè)所學(xué)知識(shí)掌握情況的習(xí)題檢測(cè)模塊,供教師輔助教學(xué)的課堂助手模塊。通過(guò)這3模塊的相互協(xié)調(diào)、相互配合,力爭(zhēng)使教師和學(xué)生均能有所受益,在日常教學(xué)中達(dá)到事半功倍的效果。各模塊在Authorware中的實(shí)現(xiàn)流程圖如圖1所示。

        圖1 系統(tǒng)模塊在Authorware中的實(shí)現(xiàn)流程圖

        Authorware是基于圖標(biāo)和流線式的面向?qū)ο蟮木幊誊浖谠O(shè)計(jì)開發(fā)過(guò)程中,根據(jù)程序的流程線及程序走向,在流線上拖放所需要的交互圖標(biāo)[6]。多媒體課件主程序的設(shè)計(jì)實(shí)現(xiàn)步驟如下:

        (1)拖放群組圖標(biāo)到主流程線上,命名為“主頁(yè)背景”,將主頁(yè)上的所有顯示控件拖放其中,右擊群組圖標(biāo),將計(jì)算圖標(biāo)與其組合,輸入如下程序:

        Loginsound:=1

        Erase All()

        Resize Window(Screen Width, Screen Height)

        Move Window(0, 0)

        information:="今天是:"^Full Date^"北京時(shí)間:"^FullTime^DayName

        (2) 拖放交互圖標(biāo)到主流程線上,拖放3個(gè)顯示圖標(biāo)到右側(cè),組合計(jì)算圖標(biāo),將3個(gè)主模塊的分支(1、2、3)設(shè)置為熱對(duì)象響應(yīng),4個(gè)計(jì)算圖標(biāo)設(shè)置為熱區(qū)響應(yīng),分別實(shí)現(xiàn)主頁(yè)小控件的功能。

        (3) 拖放決策圖標(biāo)到主流程線,分支為“計(jì)算分支結(jié)構(gòu)”。分支為交互圖標(biāo)中的分支變量。與交互圖標(biāo)配合使用。分支圖標(biāo)的右側(cè)拖放3個(gè)群組圖標(biāo),分別為:“課程學(xué)習(xí)”“習(xí)題檢測(cè)”“課堂助手”模塊。

        課程學(xué)習(xí)模塊是本系統(tǒng)的主體模塊,根據(jù)每個(gè)章節(jié)的特點(diǎn),選取典型的協(xié)議、過(guò)程原理和算法,通過(guò)Authorware制作模擬仿真,力求形象生動(dòng),使學(xué)生易于理解掌握。

        習(xí)題檢測(cè)模塊設(shè)置了每一章節(jié)的課后題,題庫(kù)則通過(guò)Access數(shù)據(jù)庫(kù)進(jìn)行保存。題型分為填空題、選擇題、簡(jiǎn)答題。針對(duì)每一種題型有不同顯示答案的實(shí)現(xiàn)方案:選擇題通過(guò)對(duì)點(diǎn)擊選項(xiàng)的判定進(jìn)行正誤判斷;填空題通過(guò)文本輸入響應(yīng)與正確答案相匹配的判斷正誤;簡(jiǎn)答題則直接進(jìn)行答案的顯示。

        課堂助手模塊通過(guò)程序化方法,實(shí)現(xiàn)課堂所需要的基本工作(課堂點(diǎn)名、教學(xué)日歷、輕松驛站、資料錄入、教學(xué)公告等),達(dá)到無(wú)紙化教學(xué),提高課堂效率。

        1.2 課程學(xué)習(xí)模塊協(xié)議仿真設(shè)計(jì)框架結(jié)構(gòu)

        課程學(xué)習(xí)模塊中的協(xié)議原理方法幾乎涉及到計(jì)算機(jī)網(wǎng)絡(luò)的每一章節(jié)。本文重點(diǎn)討論設(shè)計(jì)實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)中3個(gè)典型協(xié)議(3種信息交換、停止等待協(xié)議、子網(wǎng)交換過(guò)程)。設(shè)計(jì)中使用1個(gè)交互圖標(biāo),作為協(xié)議仿真的演示面板;使用3個(gè)按鈕作為3個(gè)協(xié)議或過(guò)程的入口,每點(diǎn)擊1個(gè)按鈕實(shí)現(xiàn)1種協(xié)議或過(guò)程的演示。

        網(wǎng)絡(luò)協(xié)議設(shè)計(jì)實(shí)現(xiàn)步驟如下:

        (1)新建文件,命名為網(wǎng)絡(luò)協(xié)議,背景色設(shè)置為白色,演示窗口大小設(shè)置為根據(jù)變量及需要調(diào)整窗口大小,勾選“顯示標(biāo)題欄”復(fù)選框。

        (2)拖放交互圖標(biāo)到主流程線上,設(shè)置圖標(biāo)屬性,在右側(cè)拖放3個(gè)群組圖標(biāo)和一個(gè)計(jì)算圖標(biāo),3個(gè)群組圖標(biāo)分別是3個(gè)協(xié)議的入口,計(jì)算圖標(biāo)用來(lái)退出程序。

        (3)打開計(jì)算圖標(biāo)代碼編輯窗口,輸入如下代碼,實(shí)現(xiàn)程序的退出:

        if SystemMessageBox(WindowHandle, "確認(rèn)要退出嗎?", "Confirmation", 36)=6

        then Quit()

        end if

        (4)雙擊交互圖標(biāo),手動(dòng)設(shè)置好各個(gè)按鈕的大小和在演示界面上的位置。

        2 3種信息交換的設(shè)計(jì)實(shí)現(xiàn)

        2.1 3種信息交換的原理

        (1) 電路交換。在數(shù)據(jù)傳輸前,2個(gè)節(jié)點(diǎn)必須建立一條專用的數(shù)據(jù)通信路徑,該路徑可能經(jīng)過(guò)許多中間節(jié)點(diǎn)。該線路在整個(gè)數(shù)據(jù)傳輸期間一直被獨(dú)占,直到通信結(jié)束后才被釋放。

        (2) 報(bào)文交換。數(shù)據(jù)交換的單位是報(bào)文,報(bào)文攜帶有目的地址、源地址等信息[7]。發(fā)送方把報(bào)文交給交換設(shè)備時(shí)先存儲(chǔ)整個(gè)報(bào)文,然后選擇一條合適的空閑輸出線路,將報(bào)文傳送出去。交換節(jié)點(diǎn)采用的是存儲(chǔ)轉(zhuǎn)發(fā)的傳輸方式,動(dòng)態(tài)分配線路。這就使線路能夠共享,提高資源利用率。

        (3) 分組交換。分組交換也采用了分組轉(zhuǎn)發(fā)方式,把要發(fā)送的大數(shù)據(jù)塊劃分為合理的小數(shù)據(jù)塊,再加上一些必要的控制信息(如源地址、目的地址等),構(gòu)成分組發(fā)送。網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)控制信息把分組送到下一節(jié)點(diǎn)暫存并排隊(duì)等待傳輸,再根據(jù)分組控制信息選擇它的下一個(gè)節(jié)點(diǎn),直到到達(dá)目的節(jié)點(diǎn)。

        2.2 3種信息交換的設(shè)計(jì)思路

        設(shè)置6臺(tái)主機(jī),其中1臺(tái)作為發(fā)送端,另外的5個(gè)作為接收端。在發(fā)送端設(shè)置每個(gè)主機(jī)的發(fā)送按鈕,點(diǎn)擊后用不同的方法發(fā)送至每一個(gè)主機(jī)。本程序中,2號(hào)機(jī)用來(lái)演示電路交換,3號(hào)機(jī)用來(lái)演示報(bào)文交換,5號(hào)機(jī)用來(lái)演示分組交換。3種信息交換的程序結(jié)構(gòu)如圖2所示。

        圖2 3種信息交換的程序結(jié)構(gòu)

        2.3 3種信息交換的設(shè)計(jì)實(shí)現(xiàn)

        電路交換分為建立連接、通信、釋放連接3個(gè)階段[8]。在建立連接階段,為突出線路的占用性,用劃紅線的方法演示電路連接建立的過(guò)程,用到劃線函數(shù),還需注意到劃線的位置坐標(biāo)。在通信階段主要是完成數(shù)據(jù)的發(fā)送,可以用移動(dòng)圖標(biāo)完成。釋放連接主要是演示通信線路的占用解除,可以用畫綠線的方式實(shí)現(xiàn)。電路交換的結(jié)構(gòu)框架如圖3所示。

        圖3 電路交換的結(jié)構(gòu)框架

        報(bào)文交換重點(diǎn)是對(duì)整個(gè)報(bào)文的存儲(chǔ)轉(zhuǎn)發(fā),選擇一條空閑鏈路,進(jìn)行存儲(chǔ)轉(zhuǎn)發(fā)過(guò)程。本程序選AC節(jié)點(diǎn)的空閑鏈路,用移動(dòng)圖標(biāo)移動(dòng)整個(gè)報(bào)文,按照固定的坐標(biāo)位置進(jìn)行移動(dòng)。報(bào)文交換的結(jié)構(gòu)框架如圖4所示。

        圖4 報(bào)文交換的結(jié)構(gòu)框架

        分組交換的重點(diǎn)是將報(bào)文分割成分組,用顯示圖標(biāo)來(lái)顯示分組分割的效果,之后,每個(gè)小分組就獨(dú)自選擇空閑鏈路進(jìn)行轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)到目的主機(jī)后,再將小分組還原成報(bào)文。而分組的轉(zhuǎn)發(fā)可以用移動(dòng)圖標(biāo)來(lái)實(shí)現(xiàn)小分組在主機(jī)間的轉(zhuǎn)發(fā)。分組交換的結(jié)構(gòu)框架見圖5。

        圖5 分組交換的結(jié)構(gòu)框架

        3 停止等待協(xié)議的設(shè)計(jì)實(shí)現(xiàn)

        停止等待協(xié)議是數(shù)據(jù)鏈路層協(xié)議的基礎(chǔ)。對(duì)于停止等待協(xié)議,幀出錯(cuò)的情況是許多同學(xué)理解的難點(diǎn)。此仿真過(guò)程是通過(guò)交互按鈕模擬出錯(cuò)或丟失,觀察發(fā)送方和接收方各是怎樣工作的,協(xié)議中各個(gè)參數(shù)又是怎樣變化的。使學(xué)生能直觀地觀察到停止等待協(xié)議的工作過(guò)程。

        3.1 停止等待協(xié)議的算法原理

        停止并等待協(xié)議的算法如下[8-9]:

        (1) 發(fā)送方 :

        ①取一個(gè)待發(fā)送的數(shù)據(jù)幀,送交發(fā)送緩存;

        ②V(S)←0;

        ③N(S)←V(S);

        ④將發(fā)送緩存中的數(shù)據(jù)幀發(fā)送出去;

        ⑤設(shè)置超時(shí)計(jì)時(shí)器重傳時(shí)間tout;

        ⑥等待;

        ⑦若收到確認(rèn)幀ACKn;若n=1-V(S),則取1個(gè)新的待發(fā)送數(shù)據(jù)幀,放入發(fā)送緩存;V(S)←[1-V(S)];轉(zhuǎn)到③;否則,丟棄這個(gè)確認(rèn)幀,轉(zhuǎn)到⑥;

        ⑧若超時(shí)計(jì)時(shí)器時(shí)間到,則轉(zhuǎn)到④,重傳數(shù)據(jù)幀。

        (2) 接收方:

        ①V(R)←0;

        ②等待;

        ③收到1個(gè)數(shù)據(jù)幀并檢錯(cuò);若N(S)=V(R),則執(zhí)行④;否則,序號(hào)有誤,表示重復(fù)幀,丟棄此數(shù)據(jù)幀;轉(zhuǎn)到⑥;

        ④將收到數(shù)據(jù)幀中的數(shù)據(jù)部分送交高層;

        ⑤V(R)←[1-V(R)];

        ⑥n←V(R);發(fā)送確認(rèn)幀ACKn,轉(zhuǎn)到②。

        3.2 停止等待協(xié)議的設(shè)計(jì)思路

        先設(shè)置好vs,vr,ns等參數(shù),再用Authorware對(duì)停止等待協(xié)議算法的每一個(gè)步驟進(jìn)行模擬,利用函數(shù)進(jìn)行差錯(cuò)判斷,用分支圖標(biāo)和GOTO函數(shù)完成對(duì)程序流程的控制,用交互圖標(biāo)模擬演示當(dāng)發(fā)送幀和確認(rèn)幀出錯(cuò)或丟失等特殊狀態(tài)下停止等待協(xié)議的具體工作原理。

        3.3 停止等待協(xié)議的設(shè)計(jì)實(shí)現(xiàn)

        停止等待協(xié)議的程序框架如圖6所示。設(shè)計(jì)實(shí)現(xiàn)中應(yīng)注意以下問(wèn)題:

        圖6 停止等待協(xié)議的程序框架

        (1)停止等待協(xié)議算法的每一個(gè)步驟用一個(gè)小的“程序元”實(shí)現(xiàn)。

        (2)在數(shù)據(jù)幀的發(fā)送實(shí)現(xiàn)中,用移動(dòng)圖標(biāo)移動(dòng)數(shù)據(jù)幀圖標(biāo)到指定的位置,包括從主機(jī)移交發(fā)送緩存、發(fā)送端發(fā)送數(shù)據(jù)幀到接收端、接收端移交上層軟件等。

        (3)當(dāng)數(shù)據(jù)幀出錯(cuò)或丟失時(shí),程序應(yīng)跳轉(zhuǎn)到計(jì)時(shí)器超時(shí),進(jìn)而轉(zhuǎn)到重發(fā)數(shù)據(jù)幀。用參數(shù)來(lái)設(shè)置出錯(cuò)或丟失按鈕的有效期,以防止數(shù)據(jù)幀在沒有發(fā)送的狀態(tài)下顯示出錯(cuò)或丟失。另外,數(shù)據(jù)幀的出錯(cuò)或丟失按鈕的分支結(jié)構(gòu)應(yīng)設(shè)置為返回,否則程序執(zhí)行到此時(shí),會(huì)出現(xiàn)終止情況。

        4 使用子網(wǎng)掩碼的分組轉(zhuǎn)發(fā)過(guò)程設(shè)計(jì)實(shí)現(xiàn)

        網(wǎng)絡(luò)層是計(jì)算機(jī)網(wǎng)絡(luò)的核心層,數(shù)據(jù)傳輸主要依靠網(wǎng)絡(luò)層中的路由選擇和轉(zhuǎn)發(fā)。此仿真通過(guò)學(xué)生手動(dòng)輸入IP地址,利用程序的仿真進(jìn)行數(shù)據(jù)流向控制。

        4.1 分組轉(zhuǎn)發(fā)過(guò)程的算法原理

        劃分子網(wǎng)時(shí)路由器轉(zhuǎn)發(fā)分組的算法如下[10-11]:

        (1)從收到的分組首部提取目的IP地址D;

        (2)先判斷是否為直接交付。若是,則將分組直接交付,轉(zhuǎn)發(fā)任務(wù)結(jié)束。否則就間接交付,執(zhí)行(3);

        (3)路由表中有目的地址為D的特定主機(jī)路由,則將分組傳送給路由表中指明的下一跳路由器;否則,執(zhí)行(4);

        (4)對(duì)路由表中每一行的子網(wǎng)掩碼和D逐比特相“與”,若其結(jié)果與該行目的網(wǎng)絡(luò)地址匹配,則將分組傳送給該行指明的下一跳路由器;否則,執(zhí)行(5);

        (5)若路由表中有一個(gè)默認(rèn)路由,則將分組傳送給路由表中所指明的默認(rèn)路由器;否則,執(zhí)行(6);

        (6)報(bào)告轉(zhuǎn)發(fā)分組出錯(cuò)[12]。

        4.2 分組轉(zhuǎn)發(fā)過(guò)程的設(shè)計(jì)思路

        使用子網(wǎng)掩碼的分組轉(zhuǎn)發(fā)過(guò)程主要用到文本輸入響應(yīng)、字符串的分割與合成、數(shù)字相與運(yùn)算,字符串匹配的實(shí)現(xiàn)等技術(shù)。在進(jìn)行路由表的匹配時(shí),要理清匹配成功與匹配失敗的程序流程,匹配成功后按既有路徑進(jìn)行發(fā)送。若輸入字符串不符合IP地址格式要求,則給出提示信息,要求再進(jìn)行輸入;若匹配結(jié)果與子網(wǎng)地址不同,則進(jìn)行默認(rèn)路由器端口的分組轉(zhuǎn)發(fā)。

        4.3 子網(wǎng)交換的設(shè)計(jì)實(shí)現(xiàn)

        子網(wǎng)交換的程序結(jié)構(gòu)如圖7所示。輸入主機(jī)要發(fā)送的分組IP地址時(shí),用系統(tǒng)變量Entrytext保存后,賦值給自定義變量DIP[13]。輸入變量DIP與自己的子網(wǎng)掩碼相“與”,涉及到字符串DIP的處理時(shí),可以將IP地址中的“.”用Replace函數(shù)替換成空格,再用函數(shù)getword()取每一個(gè)數(shù)字后進(jìn)行相與,以此類推,可以完成整個(gè)字符串的相“與”,再與目的IP地址相比較,確定轉(zhuǎn)發(fā)路線。數(shù)據(jù)在轉(zhuǎn)發(fā)過(guò)程中,用移動(dòng)圖標(biāo)完成數(shù)據(jù)在路由之間的發(fā)送。

        圖7 子網(wǎng)交換的程序結(jié)構(gòu)

        用戶輸入H1要發(fā)送分組的目的IP地址為128.30.36.62時(shí),其仿真過(guò)程如圖8所示。

        5 結(jié) 語(yǔ)

        用Authorware實(shí)現(xiàn)課件的制作,可以彌補(bǔ)Powerpoint等課件制作軟件不能實(shí)現(xiàn)動(dòng)態(tài)交互性的不足[14],對(duì)于計(jì)算機(jī)網(wǎng)絡(luò)原理中復(fù)雜的算法、協(xié)議和過(guò)程原理,可以用嵌入程序的方法設(shè)計(jì)實(shí)現(xiàn)。Authorware提供數(shù)據(jù)庫(kù)、VC編譯器等專業(yè)開發(fā)工具的接口,可以開發(fā)出功能強(qiáng)大的多媒體課件[15-16]。本文闡述了用Authorware開發(fā)計(jì)算機(jī)網(wǎng)絡(luò)課件的基本思想和方法,以計(jì)算機(jī)網(wǎng)絡(luò)3個(gè)典型協(xié)議和過(guò)程為例,具體闡述了用Authorware開發(fā)課件的實(shí)現(xiàn)步驟,將編程思想融入其中,實(shí)現(xiàn)了協(xié)議的仿真。通過(guò)多媒體課件的仿真模擬,使學(xué)生深刻理解網(wǎng)絡(luò)協(xié)議的工作原理和算法過(guò)程,在教學(xué)中具有很強(qiáng)的實(shí)用性。

        [1] 楊迎新,郝鳳肖.基于Authorware環(huán)境的多媒體課件的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2004(9):1627-1629.

        [2] 王華英.Authorware7.0入門與提高[M].北京:清華大學(xué)出版社,2005.

        [3] 袁海東. Authorware7.0教程[M].北京:電子工業(yè)出版社,2003.

        [4] 云紅艷,趙志剛,李 琳,等. “計(jì)算機(jī)網(wǎng)絡(luò)原理”課程教學(xué)改革探討[J]. 現(xiàn)代計(jì)算機(jī)(專業(yè)版), 2012(32): 39-43.

        [5] 云紅艷,楊厚俊,趙志剛,等. 創(chuàng)新思維教學(xué)在網(wǎng)絡(luò)工程專業(yè)課程群中的研究與應(yīng)用[J].計(jì)算機(jī)教育,2013(14):81-85

        [6] 張德發(fā). Authorware 7.0基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2004.

        [7] 李 鈺.淺談?dòng)?jì)算機(jī)網(wǎng)絡(luò)與數(shù)據(jù)通信交換技術(shù)[J].數(shù)字技術(shù)與應(yīng)用,2014(1):37-37.

        [8] 謝希仁. 計(jì)算網(wǎng)絡(luò)原理(第四版)[M].大連:大連理工大學(xué)出版社,2004.

        [9] 陳 銘.計(jì)算機(jī)網(wǎng)絡(luò):原理與實(shí)踐[M].北京:高等教育出版社,2013.

        [10] Andrew S Tanenbaum. 計(jì)算機(jī)網(wǎng)絡(luò)[M].4版.北京:清華大學(xué)出版社,1998.

        [11] 王道論壇.2013計(jì)算機(jī)網(wǎng)絡(luò)聯(lián)考復(fù)習(xí)指導(dǎo)[M].長(zhǎng)沙:中南大學(xué)出版社,2014.

        [12] 唐國(guó)良,張 艷,王曉輝.利用Packet模擬路由器的轉(zhuǎn)發(fā)分組算法[J].電腦知識(shí)與技術(shù),2010(11):8716-8720.

        [13] 周錦芳,區(qū)詩(shī)德,龔榆桐. Authorware7.0 在CAI課件制作中的方法和技巧[J].電腦知識(shí)與技術(shù),2008(12):545-548.

        [14] 楊群林.Authorware多媒體課件制作課程教學(xué)的思考[J].中國(guó)現(xiàn)代教育裝備,2011(3):130-132.

        [15] 李巖松,原婷婷,尹燕宗. Authorware多媒體課件制作經(jīng)典技巧提煉[J].哈爾濱師范大學(xué)自然科學(xué)學(xué)報(bào),2009,25(1):51-56.

        [16] 顧鳳梅.基于Authorware的多媒體課件通用框架設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2012(12):8283-8286.

        Simulation of Computer Network Protocol Based on Authorware

        YUNHong-yan,YANGHou-jun,ZHAOZhi-gang,DUXiang-jun,LILin

        (College of Information Engineering, Qingdao University, Qingdao 266071, China)

        Principle of computer networks is a core subject in computer specialty. There are many unintelligible protocols, processes and algorithm. By using Authorware, authors develop a computer networks multimedia courseware which is simple, powerful and interactive. This paper describes architecture and methods of designing courseware using Authorware. The courseware focuses on three typical protocols and the implementation of the process principle and implementation method which include three ways of information exchange, stop-waiting protocol and subnet exchange process. Authors summarize and solve the problems arising from the implementation process, especially discuss on using icon tips. Practice has proved that multimedia courseware can simulate network protocols and process principle to visualize protocols and process, and also enhance interactive learning, autonomy and creativity.

        multimedia courseware; computer network; protocol simulation; icons

        2015-08-14

        山東省應(yīng)用基礎(chǔ)型人才培養(yǎng)特色名校建設(shè)項(xiàng)目 ( 魯教高字 [2012]14 號(hào) );2013年度山東省本科精品課程建設(shè)(魯教高字[2014]10號(hào));2011年青島大學(xué)校級(jí)精品課程建設(shè)項(xiàng)目(青大教字[2012]15號(hào))

        云紅艷(1971-),女,河北景縣人,博士,副教授,碩士生導(dǎo)師,主要研究方向?yàn)橛?jì)算機(jī)網(wǎng)絡(luò)、語(yǔ)義Web與本體工程、智能信息系統(tǒng)。Tel.:13589374369;E-mail:yunhy2001@163.com

        TP 393; G 434

        A

        1006-7167(2016)02-0078-05

        猜你喜歡
        圖標(biāo)計(jì)算機(jī)網(wǎng)絡(luò)原理
        了解咳嗽祛痰原理,有效維護(hù)健康
        Android手機(jī)上那些好看的第三方圖標(biāo)包
        平均場(chǎng)正倒向隨機(jī)控制系統(tǒng)的最大值原理
        計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境下混合式教學(xué)模式實(shí)踐與探索
        電子制作(2018年16期)2018-09-26 03:27:08
        計(jì)算機(jī)網(wǎng)絡(luò)信息安全及防護(hù)策略
        電子制作(2018年12期)2018-08-01 00:47:58
        化學(xué)反應(yīng)原理全解讀
        中國(guó)風(fēng)圖標(biāo)設(shè)計(jì)
        通信原理教學(xué)改革探索
        計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的應(yīng)用探討
        有意思的廁所圖標(biāo)
        讀者(2015年13期)2015-05-14 11:41:05
        狠狠色欧美亚洲狠狠色www| 亚洲中文字幕女同一区二区三区| 久久精品人妻嫩草av蜜桃| 精品国产亚洲av高清大片| 成人免费xxxxx在线观看| 亚洲人成人影院在线观看| 国产成人精品免费视频大全| 国产白浆一区二区三区佳柔| 亚洲av永久无码精品网站| 夜夜未满十八勿进的爽爽影院| 五月丁香六月综合激情在线观看| 成人性生交c片免费看| 日韩精品专区在线观看| 亚洲国产精品ⅴa在线观看| 99er视频| 大量老肥熟女老女人自拍| 亚洲一区二区三区日本久久九| 国产精品网站在线观看免费传媒| 四虎影视国产在线观看精品| 无码天堂在线视频| 国产在线一区二区av| 国产va免费精品高清在线观看| 91精品福利观看| 午夜视频免费观看一区二区 | 少妇被爽到高潮喷水免费福利| 日本无码欧美一区精品久久 | 日韩中文字幕中文有码| 丝袜美女美腿一区二区| 日本av在线一区二区| 性生交大片免费看淑女出招 | 娇柔白嫩呻吟人妻尤物| 视频国产一区二区在线| 高潮毛片无遮挡高清视频播放| 天堂影院一区二区三区四区| 午夜无码无遮挡在线视频| 免费播放成人大片视频| 国产xxxxx在线观看| 欧美日韩国产亚洲一区二区三区 | 欧美性猛交xxxx富婆| 精品99在线黑丝袜| 亚洲一区中文字幕一区|