婷婷超碰在线在线看a片网站|中国黄色电影一级片现场直播|欧美色欧美另类少妇|日韩精品性爱亚洲一级性爱|五月天婷婷乱轮网站|久久嫩草91婷婷操在线|日日影院永久免费高清版|一级日韩,一级鸥美A级|日韩AV无码一区小说|精品一级黄色毛片

首頁 > 文章中心 > 計算機網(wǎng)絡編程技術

計算機網(wǎng)絡編程技術

前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇計算機網(wǎng)絡編程技術范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。

計算機網(wǎng)絡編程技術范文第1篇

關鍵詞:計算機網(wǎng)絡課程;實踐;教改

一、引言

計算機網(wǎng)絡編程是計算機專業(yè)一門重要的專業(yè)基礎課,通過教學使學生初步理解了計算機網(wǎng)絡編程的基礎知識,但是在具體應用中,學生們普遍感受到的問題是,難以使學到的理論知識付諸于具體應用。所以這時就需要改革計算機網(wǎng)編程實踐課,通過建立完善的實驗環(huán)境,制定科學合理的課程和考核方式,給學生創(chuàng)造實踐的機會,培養(yǎng)學生的動手能力,增加他們的就業(yè)能力。

二、計算機網(wǎng)絡編程課程的實際情況

上海電機學院是一個應有型本科學校,注重實踐,而目前來看,在教學中對于計算機網(wǎng)絡這門課程,存在如下問題:

(一)理論與實踐的脫節(jié)。目前很多高校計算機網(wǎng)絡課 程實驗學時很少,甚至沒有開設實驗課程,只注重理論教學。

(二)教學過程實驗課時有限,課下知識得不到鞏固。由于實踐課時有限,業(yè)余時間實驗室不開放,學生實踐課所學知識,課下得不到鞏固,容易很快的忘記。導致學生的實踐動手能力不強,對所學知識掌握不牢固,不能滿足市場的需求。

(三)實驗內(nèi)容少且過于簡單。由于受實踐課時的限制,開設的實驗只是演示和驗證性等一些簡單的實驗。缺乏綜合性、設計性實驗,學生的創(chuàng)新能力得不到鍛煉。

(四)師資、設備落后。計算機網(wǎng)絡技術發(fā)展過快,日新月異,我們很多高校的設備相對比較落后,不能滿足當前的需要,我們的教師缺乏實踐教學經(jīng)驗。

三、計算機網(wǎng)絡編程課程的實踐探索

根據(jù)實際情況,不僅在師資隊伍和教學內(nèi)容方面進行改革實踐、而且在教學方法、實踐考核等方面,對課程進行了一系列的改革實探索,并且取得了較良好的效果。改革是一個長期的過程,不斷采用新方法與時俱進、及時進行創(chuàng)新,采用網(wǎng)絡新設備,提高教學水平,為社會培養(yǎng)更多優(yōu)的應用型技術專業(yè)人才。我們的探索在這幾個方面:

(一)教學內(nèi)容的改進。制定實驗的教學內(nèi)容應該考慮企業(yè)的需求,依據(jù)企業(yè)的需求來制定教學內(nèi)容,特別是實驗內(nèi)容,這對于學生的就業(yè)進一步促進。

(二)加強項目建設。在實驗內(nèi)容上,對于項目的要求十分重視,在試驗教學中,應以實驗的項目形式進行,這樣的實驗形式比單一知識點的復習利于學生能力的掌握,這對于實踐能力有很大好處。

(三)實驗室開放管理。多給學生實踐的機會,這樣的機會可來自實習,在學校階段則來自于實驗室,在不影響正常的教學的情況下可開放式管理,讓學生能來實驗室學習,給學生提供更多的機會,從而能進一步提高學生的動手能力。

(四)合理考核??己顺煽儜ㄆ綍r和期末,考慮實驗及理論。

(五)教師建設。加強教師培訓,提高實驗技術人員的素質(zhì)工作水平,重實驗技術人員交流和培訓工作。購買實驗教學設備。使得能適應網(wǎng)絡編程教學的需求。

對于實驗教學研究應有的研究原則:科學性原則、主動性原則、交互性原則、堅持以學生為本的原則、培養(yǎng)學生獨立探索和合作探索精神的原則、效益性原則。據(jù)此進行網(wǎng)絡編程技術的建設發(fā)展。

四、結束語

在應用型本科教學中,計算機網(wǎng)絡編程技術應重視實踐,從教學內(nèi)容、考核、教師、項目等方面進行改進,適應實踐的發(fā)展。網(wǎng)絡編程技術實際應用能力的培養(yǎng)應按照企業(yè)需求來建立,不僅在課本中的理論,還包括實際應用。應用型本科院校的課堂教學需要體現(xiàn)“應用”本質(zhì),不僅強調(diào)學生對所學理論的理解,更強調(diào)培養(yǎng)學生的實踐應用能力。對計算機網(wǎng)絡編程課程的實踐教學,需要創(chuàng)新。從內(nèi)容上說,創(chuàng)新包括科學創(chuàng)新、技術創(chuàng)新、知識創(chuàng)新、文化創(chuàng)新、教育創(chuàng)新、制度創(chuàng)新、理論創(chuàng)新等。大學教育要想傳承久遠,就必須實現(xiàn)教學創(chuàng)新。創(chuàng)新型人才以人為本,強調(diào)個性,要求個性教育化。

參考文獻:

計算機網(wǎng)絡編程技術范文第2篇

關鍵詞:能力培養(yǎng);網(wǎng)絡編程技術;教學方法;教學改革

網(wǎng)絡編程技術作為“計算機網(wǎng)絡”的后續(xù)課程,在計算機類專業(yè)課程體系中占有十分重要的位置,是理論與實踐相結合的關鍵課程。本課程要求學生在理解計算機網(wǎng)絡、操作系統(tǒng)等基本理論的基礎上,掌握客戶/服務器模型,掌握TCP/IP協(xié)議簇中鏈路層、網(wǎng)絡層、運輸層等網(wǎng)絡應用程序的設計思想和編程模型,運用高級語言進行開發(fā),同時能夠利用相關網(wǎng)絡知識解釋程序運行中的現(xiàn)象,解決實際問題。

目前,高校本科生的選修課程學時普遍被壓縮,如何在有限的學時內(nèi),讓學生最大限度地了解網(wǎng)絡編程技術,增加課程信息量,提高學生學習興趣,培養(yǎng)學生的問題求解能力是非常值得思考的問題。本文結合筆者多年的教學經(jīng)驗,總結了一些有效的教學方法。

1課程項目在教學過程中的驅(qū)動作用

傳統(tǒng)的教學模式以講授法為主,只是針對程序設計語言的語法進行講解,內(nèi)容枯燥無味,教師注重講授,學生被動接受,學習積極性不高,效果也不好。

網(wǎng)絡編程技術是一門與實際應用結合緊密的課程,課程項目可以在教學過程中產(chǎn)生積極的驅(qū)動作用。教師在教學過程中逐步將所教內(nèi)容對應于項目中,既調(diào)動了學生學習的積極性,又使學生能夠系統(tǒng)地學習所需要的知識[1]。具體做法是:

1) 在課程學習之初,教師就向?qū)W生布置若干與網(wǎng)絡編程相關的課程項目,要求學生學習完本課程之后能設計出對應的軟件。學生根據(jù)自己的興趣,以小組為單位選擇其中一個作為本課程考核的項目,提交項目申請書。

2) 在項目的實施過程中,教師將項目進度簡化為申請―設計―實現(xiàn)三個基本步驟,每個步驟要求學生根據(jù)階段進展寫出相關文檔――《課程項目申請書》、《課程項目設計文檔》和《課程項目結題報告》。學生在動手實踐過程中鍛煉了對較大問題的模塊劃分、編碼、分工協(xié)作、科技文檔寫作等技能。

3) 在教學過程中,教師全程指導、策劃,負責各個模塊之間協(xié)調(diào)進展,同時負責解惑答疑,及時修正存在的問題,在涉及到課程項目實施細節(jié)處及時與教學知識點聯(lián)系起來,由此達到將案例教學與項目驅(qū)動教學相結合的目的。

在項目開發(fā)的每個階段,各開發(fā)小組完成相應模塊后,以討論課形式展示自己的作品。肯定成績,找出不足,學生能夠在積極融洽的環(huán)境中相互學習、取長補短,不斷完善自己的作品;而對于一些創(chuàng)意新穎、主題突出、有獨創(chuàng)性的作品,則及時給予表揚和鼓勵,這樣可以不斷加強學生的信心,讓學生能長期保持飽滿熱情。

2以問題為線索的教學內(nèi)容設計

網(wǎng)絡編程課程涉及的知識面很廣,從TCP/IP四層體系結構來看,每個層次都存在多種編程方法,如直接網(wǎng)卡編程技術、基于Packet Driver的網(wǎng)絡編程方法、基于NDIS的網(wǎng)絡編程方法、WinPcap編程、WinSock編程、基于WWW應用的網(wǎng)絡編程、Web Service編程等等。如果將每種方法都面面俱到,不一定會起到好的教學效果,一方面,每種編程方法使用的開發(fā)環(huán)境不同、函數(shù)庫不同,使得學生短時間難以掌握;另一方面,網(wǎng)絡編程的核心在于程序設計思路和傳輸過程中關鍵問題的解決,在課時有限的情況下過于關注函數(shù)使用方法,無法透徹地將這些核心思想灌輸給學生。

我們在教學內(nèi)容設計時,本著“授之以漁”的目標,從網(wǎng)絡程序設計中提煉出編程中涉及到的若干關鍵問題,并圍繞這些關鍵問題重新組織教學內(nèi)容,幫助學生更清晰地把握知識點。

2.1從應用出發(fā)選擇授課內(nèi)容

首先,將現(xiàn)有的諸多網(wǎng)絡編程方法按照其操控的數(shù)據(jù)內(nèi)容在TCP/IP體系結構中找到相應位置,如圖1所示。在此基礎上,結合學生的實際工作需求,授課內(nèi)容選擇了可操控鏈路層、網(wǎng)際層、運輸層三個層次上的常用編程方法:WinSock編程和WinPcap編程。

2.2從問題出發(fā)組織授課內(nèi)容

考慮到兩臺主機間互聯(lián)通信主要涉及到以下若干關鍵問題。1)會聚:解決對等的應用程序以何種順序、什么時間進行交互的方式。2)接口:解決應用程序如何使用操作系統(tǒng)的TCP/IP協(xié)議棧功能進行網(wǎng)絡操作。3)異步:解決套接字在非阻塞模式下如何確定可讀/可寫的時機問題。4)測試:解決如何進行網(wǎng)絡應用程序的調(diào)試問題。5)傳送:在數(shù)據(jù)傳輸過程中,我們可以為應用程序選擇不同的底層傳輸服務,在課程中將涉及到數(shù)據(jù)流(對應于流式套接字)、數(shù)據(jù)報(對應于數(shù)據(jù)報套接字)、協(xié)議分組(對應于原始套接字)和數(shù)據(jù)幀(對應于WinPcap)等4種方法實現(xiàn)數(shù)據(jù)傳輸。每種方法都有其特點,學生要在明確其適用場合的基礎上學會基本的通訊功能和處理細節(jié)。

因此,網(wǎng)絡編程的授課內(nèi)容被組織為網(wǎng)絡通訊過程中的5大問題:會聚、接口、調(diào)試、傳送和異步,如圖2所示,教師針對每個問題分專題進行講解,使課堂內(nèi)容更加清晰。

2.3從效果出發(fā)設計教學過程

在課程規(guī)劃上,強調(diào)基本概念的理解與實踐相融合,網(wǎng)絡編程作為應用型課程,其理論基礎部分已在計算機網(wǎng)絡、網(wǎng)絡協(xié)議分析課程中學習過,但課程偏重理論介紹,學生難以與實際相結合,因此,網(wǎng)絡編程課首先要幫助學生完成理論到實踐的銜接。

上課時采用案例式教學,每講到一種編程模型,將常用的網(wǎng)絡掃描、網(wǎng)絡游戲、文件下載等實例的分析與實現(xiàn)以案例的形式出現(xiàn)在課堂中,既形象地將理論與實踐結合起來,又提高了學生的學習興趣。

從教學效果上看,案例式教學啟發(fā)了學生的興趣,豐富了學生的知識結構,鑒于課堂上的少量案例仍然不能涵蓋大量的實際應用,為了避免學生在學習過程中過于注重細節(jié),造成“只見樹木不見森林”的問題,在教學方法上,教師注重由點及面的教學思路,在每一講結束后進一步啟發(fā)學生思維,跳出簡單的程序編寫細節(jié),舉一反三。如教師在介紹數(shù)據(jù)填充時,從最簡單的字符型數(shù)據(jù),啟發(fā)學生考慮稍復雜的攜帶固定含義字段的數(shù)據(jù)(如四字節(jié)的ICMP的時間戳字段),再考慮更復雜的結構體數(shù)據(jù),更進一步思考如何設計一個新的協(xié)議。通過這種方法,使得課堂教學內(nèi)容與實際的關聯(lián)性更加密切,引導學生自主學習。

3專題性與綜合性相結合的實踐教學設計

網(wǎng)絡編程技術課程的實踐性很強,學生只聽不練很難達到學習該課程的目的[2],因此在理論教學的同時還要加強上機實踐教學,將上機實踐環(huán)節(jié)貫穿于課程教學的全過程。在實驗內(nèi)容選擇上,教師要充分考慮實驗題和理論教學的銜接,以及實驗題目的綜合可操作性、趣味性和難度,為此,將實踐教學部分分為專題實驗和綜合實驗兩部分。

3.1專題性實踐教學設計

專題實驗的目的在于對課堂講授理論的驗證和運用,為此,結合教學內(nèi)容,將專題性實踐教學設計為6個必做實驗,如表1所示。

6個實驗圍繞一個回射程序展開,基于流式套接字實現(xiàn)的回射客戶端和服務器是基礎,在此基礎上,后續(xù)實驗稍加改動就可以完成,修改內(nèi)容側(cè)重于程序的可靠性、并發(fā)性和功能性。修改的內(nèi)容與課堂講述的重點內(nèi)容一致,更有針對性地鍛煉學生編程能力。

在程序運行過程中,模擬正常交互、服務器關閉、客戶端異常退出、服務器主機崩潰、大量客戶端請求等情況,結合嗅探器和netstat命令監(jiān)視程序運行過程,要求學生結合網(wǎng)絡理論來解釋和解決編程實現(xiàn)過程中的實際問題。從實踐教學效果來看,學生在分析通信流量和主機網(wǎng)絡狀態(tài)的過程中,既鍛煉了網(wǎng)絡測量方法的應用和網(wǎng)絡應用程序調(diào)試的技巧,又有效地將計算機網(wǎng)絡相關理論應用于實際問題的處理和分析,同時也直觀地感受到各種方法開發(fā)出的網(wǎng)絡應用程序在實際交互過程中的優(yōu)勢和劣勢。

由此,通過一個實例在各種網(wǎng)絡環(huán)境下的實現(xiàn),幫助學生理解不同類型通訊方式在實現(xiàn)中的差別,并進一步明確編程方法的選擇策略。實驗內(nèi)容前后銜接,遞進安排,工作量適中,達到了理論與實際相結合的目的,充分發(fā)揮了學生的主觀能動性,培養(yǎng)了學生分析問題、解決問題的能力。

3.2綜合性實踐教學設計

課程項目作為實踐教學的綜合設計環(huán)節(jié),目的在于模擬真實項目開發(fā)過程,培養(yǎng)學生團隊意識,鍛煉學生分析問題、解決問題的能力。

結合網(wǎng)絡編程技術的教學要求,設計6個綜合類教學項目,分別是簡單聊天程序、多線程網(wǎng)絡文件傳輸、基于C/S的密碼驗證程序、traceroute的設計與實現(xiàn)、半開端口掃描器的設計與實現(xiàn)和ARP欺騙。

在教學項目實施過程中,以學生為主體,教師負責組織協(xié)調(diào)和必要輔導的工作,學生以小組為單位,共同圍繞某個項目進行分析和研究,查閱、自學相關的文獻資料,確定技術路線、實施方案和小組分工,最后以小組為單位進行答辯。

綜合實驗環(huán)節(jié)模擬實際的軟件開發(fā)過程,提高學生的興趣,也培養(yǎng)了學生的探索創(chuàng)新能力和團隊協(xié)作精神。

4綜合課程考核方法

傳統(tǒng)基礎理論課的考核方法通常采用卷面筆試考核,這種考核方法強調(diào)的是學生對知識點的理解和綜合問題的分析能力,但是對于實踐類課程而言,它更強調(diào)學以致用,因此,一味要求學生對知識點的死記硬背無疑起不到好的效果,考核應貫穿學生的整個學習過程,比如課程項目實施進度、小組分工協(xié)作情況、疑難問題的解決等。如果能夠?qū)φ麄€過程的若干關鍵環(huán)節(jié)進行衡量,那么,網(wǎng)絡編程技術的考核也就完成了。

綜合考慮以上因素,本課程成績評定沒有采用卷面筆試形式,而是采用教師評定與學生打分相結合、課程項目成績與平時成績相結合的方法。綜合成績=課程項目成績(50%)+平時成績(30%,包括實驗成績、考勤情況等)+學生評定成績(20%)。課程項目成績考核學生對整個課程內(nèi)容的掌握和運用,平時成績主要針對學生上課出勤率和每個專題實驗的完成情況,學生評定是對小組內(nèi)成員工作情況的肯定,采用無記名方式提交,在一定程度上遏制了個別同學復制別人勞動成果的現(xiàn)象,同時也提高了學生的學習動力。

5結語

以上是我們在該課程實際教學中實施的一些具體做法。課程項目促進了學生加強網(wǎng)絡編程學習的動力,它能夠在培養(yǎng)學生的學習能力和實踐能力的同時,加強項目維護、分工協(xié)作等多方面技能的培養(yǎng),更真實地展現(xiàn)實際工作的需求和實施過程。同時,有效的教學內(nèi)容設計、專題性與綜合性相結合的實踐教學環(huán)節(jié)和綜合課程考核方法在教與學的各個環(huán)節(jié)都起到了有效的促進作用。實踐證明,通過上述教學方法和手段,大多數(shù)學生的學習興趣明顯增強,實踐動手能力得到很大提高。

參考文獻:

計算機網(wǎng)絡編程技術范文第3篇

關鍵詞: 技術 高職網(wǎng)絡實驗仿真系統(tǒng) 設計方案

一、概述

我們在對計算機網(wǎng)絡實驗仿真系統(tǒng)的現(xiàn)狀和研究過程中取得的成果作了分析之后,總結了現(xiàn)有的高職網(wǎng)絡實驗教學存在的一些弊端,如忽視了實驗動手能力的實質(zhì)性培養(yǎng)和難以保障實驗安全性等問題。以技術的應用分析的研究為前提,我們提出基于的高職網(wǎng)絡實驗仿真系統(tǒng)的設計方案:在系統(tǒng)開發(fā)方面,在應用服務器上開發(fā)了基于的四層平臺,以提高系統(tǒng)開發(fā)效率、可維護性和可擴展性,采用深入人心且能開發(fā)高質(zhì)量系統(tǒng)的面向?qū)ο蠓椒▉順嫿ㄏ到y(tǒng)模型;在系統(tǒng)技術實現(xiàn)方面,通過設置中介模塊來實現(xiàn)動態(tài)界面生成與動態(tài)功能綁定;在系統(tǒng)優(yōu)化方面,使用現(xiàn)有框架與函數(shù)庫,巧妙處理生成與銷毀數(shù)據(jù)幀以確保系統(tǒng)運行效率,在雙緩沖前提下使用繪制函數(shù)改進圖形的更新算法,等等;結合諸多功能組件的靈活應用使界面更人性化。通過本系統(tǒng),使用者均可不受地域時間限制地通過互聯(lián)網(wǎng)方便地操作計算機網(wǎng)絡課程中大綱涉及的大多數(shù)實驗,實現(xiàn)遠程網(wǎng)絡實驗教學的基本要求。

二、設計方案

該系統(tǒng)最大的優(yōu)點是成本低,效率高。因為“軟件即為儀器”,這樣就可解決因?qū)嶒灲?jīng)費不足或高檔次、高價位設備缺乏不能進行實物實驗的問題,同時也不會造成因使用不當、管理不善等因素造成的儀器損壞、元器件丟失等現(xiàn)象。同時還可以模擬實驗室中沒有的設備,而且可以不受時空的限制方便地進行實驗。另外,應具備一些基本特征:與現(xiàn)實的一致性(或現(xiàn)實的延伸)、高度交互性、實時的信息反饋。本系統(tǒng)是一個集虛擬實驗教學管理系統(tǒng)、實驗課教學指導系統(tǒng),網(wǎng)絡實驗仿真等為一體的功能強大的網(wǎng)上運行系統(tǒng)。各部分之間相互聯(lián)系、相互補充,僅具有相對獨立性。開發(fā)虛擬環(huán)境,實現(xiàn)實驗仿真應是計算機網(wǎng)絡實驗仿真系統(tǒng)建設的核心部分。本設計的體系結構圖具體參見圖1,系統(tǒng)結構功能主要模塊如圖2。

三、技術實現(xiàn)

首先安裝Windows Server 2000 SP4的操作系統(tǒng),然后安裝NET框架軟件開發(fā)工具包和Visual 2003,最后安裝數(shù)據(jù)庫連接組件.NET Framework Data Provider for SQL Server和數(shù)據(jù)庫SQL Server 2000。Web服務器層服務器端編程語言采用編程比較簡單的Visual 語言,應用服務器層采用速度相對較快的C++語言。為了提高系統(tǒng)開發(fā)效率和提高系統(tǒng)的可維護性和可擴展性,本文在應用服務器上開發(fā)了基于開發(fā)的平臺。該平臺共有四層,具體參見圖3平臺層次圖。

接下來運用的關鍵技術主要包括面向?qū)ο蠹夹g和系統(tǒng)效率優(yōu)化技術等。其中關鍵技術實現(xiàn)包括網(wǎng)絡模型與網(wǎng)絡命令的實現(xiàn)機制和實現(xiàn)動態(tài)界面的生成與動態(tài)功能的綁定。前者大體的實現(xiàn)思想是:將網(wǎng)絡軟件和實際網(wǎng)絡發(fā)送的數(shù)據(jù)報聯(lián)系起來定義一種消息格式,再在設備模型中定義消息響應方式,讓消息在網(wǎng)絡設備中發(fā)送,這樣就可根據(jù)網(wǎng)絡拓撲結構形成消息發(fā)送的路由,從而不僅可以模擬真實網(wǎng)絡的工作情況,而且使系統(tǒng)具有良好的擴展性。后者基本思想是:設置一個中介模塊來動態(tài)讀取器材所要的操作,同時生成操作所需的相應控件,當用戶操作該控件,控件對象就將消息傳遞給中介模塊,并由中介模塊解釋消息并調(diào)用對應器材的相應操作。例如:重新啟用一個器材操作,如圖4,該系統(tǒng)本身特色還在于結合諸多功能組件的靈活應用使界面更人性化。

至于系統(tǒng)效率的優(yōu)化可考慮以下幾點:一是使用現(xiàn)有的框架及函數(shù)庫,有利于提高系統(tǒng)構建的效率;二是有效及時地處理數(shù)據(jù)幀(Frame)的生成與銷毀;三是圖形繪制方面采取的總的優(yōu)化思想是使用雙緩沖,可以獲得較平滑的動畫。

四、應用測試

本系統(tǒng)主要是針對高等職業(yè)教育教學要求而開發(fā)的,測試對象為專業(yè)授課教師、高職大二學生;測試周期:教學工作時一周以上。系統(tǒng)測試滿意度是最為綜合的參數(shù)指標,涵蓋了多方面細節(jié)指標,系統(tǒng)測試的滿意度無疑可作為系統(tǒng)是否達到設計初衷的及格線;而測試的成績最能真實地反映使用后的教學效果,綜合分析測試結果對于此后的教學開展意義更是不容忽視。鑒于以上原因,我們特選取了系統(tǒng)測試滿意度和系統(tǒng)測試成績分布分析兩方面作為主要的兩個測試效果分析方向。結果統(tǒng)計具體參見圖5系統(tǒng)測試滿意度調(diào)查情況和圖6系統(tǒng)測試成績分布圖。從使用滿意度看來定制實驗模塊效果略差,從了解的情況看來除了模塊本身確實有待改善,主要是不少學生因為沒能順利完成所有系統(tǒng)定制自測實驗而無法繼續(xù)進入自定制實驗環(huán)節(jié),由此可以得出系統(tǒng)軟件以外的一個教學實施上的結論:必須加強學生的基礎實驗操作能力,特別是要針對大綱將基礎夯實,而從系統(tǒng)實驗和自測實驗測試成績分布圖看來,成績(等級設定如下:90以上優(yōu)秀、80―90良好、70―80中等、60―70及格,60以下不及格)分布整體趨于正態(tài)分布,教學效果比較良好。結合滿意度和測試成績分布這兩個重要方面的測試數(shù)據(jù)看來,本系統(tǒng)測試結果大體屬于正常范圍,能夠較好地實現(xiàn)實驗教學目的。

五、結語

我們通過對當前成熟穩(wěn)定的面向?qū)ο蠼:途W(wǎng)絡編程技術進行了深入學習和研究,奠定了實現(xiàn)和改善計算機網(wǎng)絡實驗仿真系統(tǒng)較為堅實的基礎。在對虛擬實驗室的應用現(xiàn)狀和計算機網(wǎng)絡實驗仿真教學進行了概況分析的前提下,結合高等職業(yè)教育中的網(wǎng)絡實驗教學要求,研究并實現(xiàn)了基于的計算機網(wǎng)絡實驗仿真系統(tǒng),并可用來解決當前高職教學中的實際問題。

參考文獻:

[1]王剛.計算機網(wǎng)絡硬件通信虛擬實驗系統(tǒng)[D].[碩士學位論文].天津:天津師范大學,2006.

[2]王群燕,商建東,胡東方.基于虛擬儀器的網(wǎng)絡虛擬實驗室的研究[J].礦山機械,2006,34,(9):123-125.

計算機網(wǎng)絡編程技術范文第4篇

關鍵詞:數(shù)據(jù)庫課程體系;教學改革;教學特色

中圖分類號:G642 文獻標識碼:B

文章編號:1672-5913 (2007) 24-0110-04

1數(shù)據(jù)庫課程體系改革的背景

隨著IT產(chǎn)業(yè)的迅速發(fā)展,可視化程序設計、計算機網(wǎng)絡技術、數(shù)據(jù)庫技術、多媒體技術和軟件工程等計算機技術已經(jīng)出現(xiàn)了大融合,網(wǎng)絡數(shù)據(jù)庫技術已經(jīng)成為數(shù)據(jù)庫技術的主流。而以前數(shù)據(jù)庫課程建設主要針對關系數(shù)據(jù)庫的理論和設計方法,偏重理論教學環(huán)節(jié),實踐環(huán)節(jié)較為薄弱,也不涉及網(wǎng)絡編程,與應用性人才培養(yǎng)模式的要求不相適應。為了加強實踐環(huán)節(jié),培養(yǎng)高等技術應用型人才,從01級開始,在計算機類專業(yè)的教學計劃中新增了“網(wǎng)絡數(shù)據(jù)庫技術及應用”、“C/S結構應用軟件設計實習”和“B/S結構應用軟件設計實習”三門以實踐為主的課程,并構建了數(shù)據(jù)庫課程體系(程序設計基礎à關系數(shù)據(jù)庫設計技術à網(wǎng)絡編程技術à網(wǎng)絡編程實踐à畢業(yè)設計提高),該課程體系有相應的理論教學、實驗教學、課程設計、課程實習等教學環(huán)節(jié),不僅五個階段本身各有其側(cè)重點,而且五個階段之間前后有密切的聯(lián)系。該課程體系在教學計劃中處于關鍵的地位,在計算機類專業(yè)集中實踐環(huán)節(jié)中占有相當大的比重,并對該專業(yè)學生順利完成畢業(yè)設計提供了技術支持,已成為教學計劃得以順利實施的關鍵環(huán)節(jié)。

要提高教學質(zhì)量,就要組建教學團隊,建設精品課程[1]。在數(shù)據(jù)庫課程體系的改革研究與實踐中,我們重點對課程體系中的二門核心課程“數(shù)據(jù)庫原理及應用”和“網(wǎng)絡數(shù)據(jù)庫技術及應用”進行了教改和建設,并分別在2003年和2005年獲得了浙江省高等學校精品建設課程。自2005年以來,“網(wǎng)絡數(shù)據(jù)庫技術及應用”課件獲2005年浙江省第四屆高校教師自制多媒體教學軟件評比二等獎,“網(wǎng)絡數(shù)據(jù)庫技術課程建設與實踐”項目獲2006年寧波工程學院教學成果獎一等獎,“數(shù)據(jù)庫課程體系的改革研究與實踐”項目獲2007年寧波市人民政府教學成果獎二等獎。

2數(shù)據(jù)庫課程體系的改革研究與實踐

在數(shù)據(jù)庫課程體系的五年教改實踐中,項目負責人組織教學團隊主持完成了“教學模式、教學措施、教學目標、教學方法和教學軟件”的改革成果,具體內(nèi)容如下。

2.1數(shù)據(jù)庫課程體系的“五階段”教學新模式

近五年來,該課程團隊的教研活動涉及了數(shù)據(jù)庫、程序設計、網(wǎng)絡、多媒體等領域。通過國家教育部計算機重點試點專業(yè)教學改革的探索,又經(jīng)過多年數(shù)據(jù)庫課程體系教學與科研工作的實踐,建立了“程序設計基礎(可視化程序設計+ASP程序設計)à關系數(shù)據(jù)庫設計(數(shù)據(jù)庫原理及應用)à網(wǎng)絡編程技術(網(wǎng)絡數(shù)據(jù)庫技術及應用)à網(wǎng)絡編程實踐(C/S結構應用軟件設計實習+B/S結構應用軟件設計實習)à畢業(yè)設計提高(開發(fā)基于C/S和B/S結構的網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng))”的計算機類專業(yè)數(shù)據(jù)庫課程體系的“五階段”教學新模式,取得了較好的教學效果?!拔咫A段”教學新模式的具體實施步驟如下。

在程序設計基礎階段開設“可視化程序設計”和“ASP程序設計”課程,通過程序設計的基礎訓練,培養(yǎng)學生良好的編程、調(diào)試技能和動態(tài)網(wǎng)頁的制作方法,學會有關集成工具軟件的使用,為以后的設計、技術和實踐做準備。

在關系數(shù)據(jù)庫設計階段開設“數(shù)據(jù)庫原理及應用”課程,主要介紹關系數(shù)據(jù)庫的基本概念、基本理論和設計方法,同時介紹數(shù)據(jù)庫應用系統(tǒng)設計案例,以培養(yǎng)學生對中小型數(shù)據(jù)庫應用系統(tǒng)的結構設計和行為設計的能力。課程結束后馬上進行一個為期二周的數(shù)據(jù)庫課程設計,以加強這方面的訓練。

在網(wǎng)絡編程技術階段開設“網(wǎng)絡數(shù)據(jù)庫技術及應用”課程,主要介紹SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)、客戶/服務器(C/S)應用系統(tǒng)、瀏覽器/服務器(B/S)應用系統(tǒng)等內(nèi)容,以培養(yǎng)學生采用基于C/S和B/S結構技術來開發(fā)網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng)的能力,為下一步的實踐和提高做準備。

在網(wǎng)絡編程實踐階段開設“C/S結構應用軟件設計實習”和“B/S結構應用軟件設計實習”以實踐動手為主的課程,教師以興趣小組的形式指導學生,學生以小組的形式合作開發(fā)小型實用項目,計算中心的開放式實驗室提供給學生充足的上機時間,從而使學生們在實踐中得到了鍛煉。

在畢業(yè)設計提高的最后階段,我們的主要做法是:教師部分科研項目吸收優(yōu)秀學生參與,從而鍛煉了學生參與科研的能力;教師以學生興趣小組的方式指導學生畢業(yè)設計,教師給題,學生選題,教師指導。通過這二項措施,帶動了學生學習網(wǎng)絡數(shù)據(jù)庫的積極性,提高了學生網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng)編程的能力。

通過“五階段”教學新模式近五年的實踐,學生的網(wǎng)絡數(shù)據(jù)庫設計能力及實際網(wǎng)絡編程動手能力均有了較大的提高。在畢業(yè)設計中采用C/S和B/S結構開發(fā)網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng)的計算機類專業(yè)的學生比例逐年提高,取得了較好的實踐效果。浙江省2005屆畢業(yè)設計(論文)抽查結果表明[2]:我校計算機類專業(yè)學生的畢業(yè)設計(論文)在選題、教師指導、收集處理信息與實際動手能力、綜合應用基本理論與基本技能能力、文字表述與圖表質(zhì)量、規(guī)范要求六個方面指標名列各校前茅,并以總分77.97的分數(shù)榮獲全省??朴嬎銠C類專業(yè)畢業(yè)設計(論文)抽查結果評比第一名。

2.2數(shù)據(jù)庫課程體系的“四加強”教學新措施

第一,加強課程建設力度,不斷完善教學文檔。近五年來,我們編寫了較為合適的講義和教材,不斷完善了課程教學大綱、實綱和課程設計大綱等教學文件,在課程教改方面取得了顯著的成績。近幾年在課程建設中,我們主要突出了實踐動手能力的培養(yǎng),突出了B/S和C/S等成熟和先進技術的應用,突出了實用和典型案例的講解。在上述“三個突出”思想的指導下,“VB網(wǎng)絡程序設計”、“網(wǎng)絡數(shù)據(jù)庫技術及應用”和“數(shù)據(jù)庫原理及應用”教材已分別由科學出版社、西安電子科技大學出版社和人民郵電出版社在2003年、2004年和2006年主編和編著出版。

第二,加強教學軟件開發(fā)質(zhì)量,構建網(wǎng)絡教學環(huán)境。我們構建了基于WEB的教學網(wǎng)站和適應性網(wǎng)絡教學平臺,同時電子在線網(wǎng)站在教學管理中得到了應用,受到了較好的效果。這些不僅有利于進行計算機多媒體的輔助教學,而且能為學生提供一種個別化自主學習的環(huán)境,促進了學生主動學習的積極性,達到了助教助學的目的。

計算機網(wǎng)絡編程技術范文第5篇

【關鍵詞】 計算機網(wǎng)絡安全 問題 措施

前言:科技的發(fā)展是社會進步的一大體現(xiàn),尤其是計算機以及通信技術的出現(xiàn),推動了信息化時代的進程,改變了人們的工作以及生活方式。網(wǎng)絡是人們生活與工作所必備的條件之一,應用互聯(lián)網(wǎng)獲取到海量信息,同時對相關工作進行高效處理。但是,人們在利用計算機網(wǎng)絡便利的同時,往往忽視了網(wǎng)絡安全問題,直至各類網(wǎng)絡信息盜竊以及資金丟失事件的頻繁出現(xiàn),人們才開始意識到網(wǎng)絡風險的存在。網(wǎng)絡安全管理一直是一大難題,互聯(lián)網(wǎng)中的千變?nèi)f化以及用戶虛擬信息制度導致很難對一系列非法事件給予及時處理,為此開展計算機網(wǎng)絡安全相關研究對提升計算機網(wǎng)絡安全具有重要意義。

一、網(wǎng)絡安全形勢及特征

計算機網(wǎng)絡安全的主要形式為計算機系統(tǒng)的安全穩(wěn)定運行,尤其是網(wǎng)絡中各類信息的安全運行使計算機安全的主要表現(xiàn)。網(wǎng)絡安全的特點主要表現(xiàn)在以下幾個方面:第一,多元化特點,其具體所指向的是網(wǎng)絡安全隱患的表現(xiàn)以及內(nèi)容存在著多元化。第二,體系化特點,其具體所指向的是網(wǎng)絡安全制度的系統(tǒng)化以及安全技術的系統(tǒng)化,應對繁雜的網(wǎng)絡安全環(huán)境,健全網(wǎng)絡安全體系建立完善的網(wǎng)絡安全系統(tǒng),由此確保計算機網(wǎng)絡的運行安全[1]。

二、計算機網(wǎng)絡安全問題表現(xiàn)

2.1網(wǎng)絡內(nèi)部各類病毒威脅

病毒是造成網(wǎng)絡安全問題出現(xiàn)的主要因素,主要是由于計算機網(wǎng)絡編程技術千變?nèi)f化,呈現(xiàn)出數(shù)百種程序設計語言,且由于多種數(shù)據(jù)結構以及程序設計算法的完善下,計算機網(wǎng)絡病毒或木馬程序也逐漸向智能化方向發(fā)展,致使病毒潛伏時間更長,波及范圍更為廣泛,且損傷程度也更高。計算機網(wǎng)絡病毒具有一定的傳播性,常規(guī)情況下,當一臺主機遭受到病毒攻擊后,會在短時間內(nèi)蔓延至整個主機相關系統(tǒng)中,導致整個系統(tǒng)受到病毒的控制,最終導致整體網(wǎng)絡的癱瘓。之所以病毒以及木馬程序是一種較大的威脅主要是由于其智能化程度較高,基礎完全系統(tǒng)不易于察覺,且傳播速度較快,范圍較廣,不易于控制[2]。

2.2網(wǎng)絡安全管理制度問題

計算機網(wǎng)絡的發(fā)展速度極快,導致在相關網(wǎng)絡安全管理制度的發(fā)展并不能夠與計算機網(wǎng)絡的發(fā)展速度匹配。計算機網(wǎng)絡安全并不同于現(xiàn)實社會的安全,主要是由于計算機網(wǎng)絡存在中一定的虛擬性,用戶可經(jīng)由虛擬賬號以及虛擬昵稱在互聯(lián)網(wǎng)中進行各類信息的瀏覽或其他操作,使得部分不法份子在網(wǎng)絡中進行病毒傳播或?qū)嵤└鞣N非法行為,不能夠及時的查詢到其真實身份,導致安全管理制度難以實施。另外,網(wǎng)絡安全受到多個方面的影響,包括計算機操作人員因素、系統(tǒng)安全因素、黑客惡意攻擊因素等,導致計算機安全難以完全得到控制[3]。

三、計算機網(wǎng)絡安全防范措施

3.1構建網(wǎng)絡安全防御系統(tǒng)

第一,網(wǎng)絡安全預警,主要對網(wǎng)絡中潛在的惡意攻擊風險予以警告,其中涵蓋漏洞預警、行為預警等。第二,網(wǎng)絡安全保護,應用多種渠道維護網(wǎng)絡安全系統(tǒng)的機密性、可用性以及完整性。其中涵蓋防病毒軟件、防火墻、虛擬專用網(wǎng)等技術。第三,網(wǎng)絡安全監(jiān)測,其主要價值在于及時識別網(wǎng)絡中潛藏的攻擊信息,對此加以預防并將其控制在安全范圍內(nèi)。第四,網(wǎng)絡安全相應,其主要價值是對網(wǎng)絡中存在的病毒或木馬程序等安全威脅及時給出反映,能夠在有效時間內(nèi)控制網(wǎng)絡攻擊事件,直接阻隔安全威脅或?qū)⑵滢D(zhuǎn)移。

3.2健全W絡安全管理制度

健全網(wǎng)絡安全管理首先需要強化網(wǎng)絡安全主管機構以及網(wǎng)絡安全企業(yè)等之間的協(xié)作,制定可行性網(wǎng)絡安全管理制度,對用戶的網(wǎng)絡行為加以限制,提升用戶網(wǎng)絡應用的合法性。其次,強化對用戶的網(wǎng)絡安全教育,盡量提升用戶的網(wǎng)絡應用技術以及風險防范意識,使其能夠?qū)W(wǎng)絡潛在風險具備基礎識別能力。最后,建立一個多層次的完善的網(wǎng)絡安全責任體制,確保相關網(wǎng)絡安全防御技術能夠落實。

結論:綜合上文所述,計算機網(wǎng)絡安全是當前社會公眾比較關注的問題,其安全問題可能直接導致用戶個人信息的泄漏或資金丟失等,需要及時加以控制。針對當前所存在各類網(wǎng)絡安全問題,主要可經(jīng)由兩個方向予以控制,一個方面為提升用戶網(wǎng)絡安全意識,同時提升用戶的合法應用意識,另一個方面是構建一個完善的網(wǎng)絡安全管理機制,將以上兩個方面予以落實,不斷優(yōu)化計算機網(wǎng)絡環(huán)境。

參 考 文 獻

[1]馬道京.淺析計算機網(wǎng)絡安全存在問題及其防范措施[J].無線互聯(lián)科技,2016,02(08):43-44.