緒論:寫作既是個人情感的抒發,也是對學術真理的探索,歡迎閱讀由發表云整理的11篇c語言論文范文,希望它們能為您的寫作提供參考和啟發。
2C++程序設計語言跨平臺開發的策略
我們在編寫程序代碼的時候,總是要把編輯策略放在首位,針對于不同的OS,在其上創建和編輯文本文件,就要遵循不同的規則。比如行結束符,在Windows操作系統和DOS操作系統中普遍采用回車鍵,而在Unix中卻使用的是換行符號。這種細微的差別就是跨平臺軟件開發必須考慮的問題。那么當我們要想把其中一個平臺上編寫的代碼放在另一個操作系統上運行,極有可能出現不被正確解釋的現象。另外,對于不同的操作平臺其tab鍵的功能也有很大的區別,主要體現在間距上。那么我們在編程的時候要注重這些差別,保證代碼的書寫和閱讀對于不同的操作平臺都是一致的,增加程序的可讀性,進而也就實現了跨平臺的思想。所以在每次開發之前都需要針對開發策略制定相應的規則:統一使用四個空格鍵來代替tab,也就是\t格式。Windows下的源文件代碼需要存儲在UNIX的文件格式,或者說是在Windows下的文件編寫完成之后,通過DOS2UNIX命令實現文本格式的轉換。
3處理器差異的控制
鑒于C++語言自身語言的特點,建立了一個跨平臺的抽象代碼庫,在不同的平臺和編譯器上進行合理的規劃代碼。C++語言里普遍使用了抽象,像BOOST和StardardTemplateLibrary。Boost標準類在不斷的發展和改進過程中,完全能夠幫助跨平臺操作中的軟件和程序來適應OS系統庫的內部接口的不同,可惜這些不足以解決全部問題,主要是因為目前Boost沒有包含所有的庫函數的類庫,又會出現不確定的情況,那么關于C++語言的部分也應該及時的維護和更新。在平臺上,利用庫封裝代碼,又在不同的平臺下調用已達到統一代碼的目的。
4利用wxWidgets開發跨平臺軟件
wxWidgets是一種跨平臺開發的軟件包,目前使得在跨平臺的圖像設計方面使用自身的程序。因為其兼容性相當的好,對于Windows,Linux,Unix等都兼容。而且,wxWidgets的底層是用C++程序設計語言實現的。下面用一個實例將說明wxWidgets的跨平臺問題。首先創造一個wxFrame的實例,并制定長寬和屏幕上的位置。然后,新建一個垂直的sizewidget和頂層窗口的子sizer。然后,再創建一個垂直sizerwidget和一個水平子sizer。最后創建wxStatic實例以及為這個敞口應用中添加事件響應。以下將展示一部分核心代碼。在設置完這個窗口之后,還需要新建一個類實現一寫功能。
[中圖分類號]G40-057 [文獻標識碼]A [論文編號]1009-8097(2012)05-0010-07
計算機支持的協作學習(CSCL)雖只有二十多年的歷史,但卻已經發展成為教育技術學與學習科學重要的分支領域。在過去的二十多年里,國外CSCL研究領域理論演進的路徑是什么?目前研究的前沿問題有哪些?研究的熱點問題又有哪些?本文借助知識可視化理論與方法,試圖對上述問題進行研究,以期為國內教育技術研究者更全面地把握CSCL提供參考。一研究方法與數據來源
在知識可視化研究領域,圖書情報學科將信息可視化技術與科學計量學有機結合起來,成為當今知識可視化研究的重要分支。這方面國際上公認走在最前沿的是美國德雷克塞爾大學陳超美教授。本研究采用陳超美開發的知識可視化分析軟件Citespace II,應用其繪制CSCL知識圖譜,提取關鍵節點文獻,并運用其“突現詞”探測與“主題詞”聚類功能分析國外CSCL研究前沿與熱點問題。
學術期刊與國際會議論文可以視為研究領域主要的知識載體。本研究以Web of Science(WOS)數據庫(包括:SCI-EXPANDED,SSCI,A&HCI,CPCI-S,CPCI-SSH)為數據源,以“Computer-Supported Collaborative Learning”OR“CSCL”為主題進行檢索,學科范圍限定在“EDUCATION&EDUCATIONAL RESEARCH”、“PSYCHOLOGY”、“COMPUTER SCIENCE”等相關學科,檢索時間為“所有年份”,共命中以CSCL為主題的804條來源文獻,18978條有效引文數據。來源文獻包括:作者、標題、來源出版物、摘要、參考文獻字段。
將上述數據導入Citespaee,并進行相關參數設置。在WOS數據庫中檢索到最早的CSCL論文為1991年,所以在Citespace分析中,我們設置“Time Slicing”為“1991-2010”,時間分區為“2”年一個分區。在語詞來源“Term Source”選擇“Title”、“Abstract”、“Descriptors”和“Identifiers”。在節點類型“Node Types”中選擇“Cited Reference”,三個值引文數量(c)、共被引頻次(CC)、共被引系數(CCV)分別設定為(2.3.15)、(3.3.20)、(513.20)。二 CSCL理論的演進
“共引網絡圖譜中的關鍵節點是圖譜中連接兩個以上不同聚類,且中心度和被引頻次相對較高的節點。這些節點可能成為網絡中由一個時段向另一個時段過渡的關鍵點?!痹贑itespace分析中,一般以“中心度”來作為節點在網絡圖譜中連接作用大小的度量。在文獻共引網絡譜圖中,中心度大的節點文獻往往被視為具有在領域知識發展過程中起到知識“拐點”作用的關鍵文獻。通過梳理分析某知識領域的關鍵節點文獻的演進,在某種程度上可以代表該知識領域核心理論的演進路線。
Citespace可以顯示聚類視圖(Cluster-View)和時區視圖(Time-Zone View)兩種不同的視圖方式。時區視圖可以顯示出共引網絡中節點隨時間變化的結構關系。依照上述設置,運行Citespace,繪制出CSCL研究領域文獻共引網絡圖譜的時區視圖(圖1),提取出中心度大于0.1的7篇關鍵節點文獻(表1)。
綜合圖1與表1,按時間順序我們可以梳理CSCL理論進的路徑,大致可以分為三階段。
醞釀期(上世紀九十年代初):情境學習、社會共享認知等理論的提出為CSCL的醞釀發展奠定了理論基礎。
1.1圖形方式的游戲界面編輯Funcode平臺采用圖形界面方式的游戲編輯環境,直觀、美觀、簡潔易用。圖1所示為正在設計中的游戲,左側矩形框中為最終運行時可見的游戲界面,可以從右側中的“魚”(Funcode中稱為“精靈”,任何類似的圖片都是精靈,不同的精靈以精靈名區分)中任意拖拽一條“魚”到左側矩形框中,即可在游戲界面中增加一條魚。
1.2提供功能函數,屏蔽對圖形的復雜處理Funcode平臺提供了大量功能函數,屏蔽對圖形對象的復雜處理,使學生能夠專注于程序設計和游戲邏輯功能的實現。例如:功能函數voiddSetSpriteLinearVelocityX(constchar*szName,constfloatfVelX)可以使精靈以某一速度水平運動。讓圖1左側中的魚(假設該魚命名為fish0)游動起來,學生只需用一條函數調用語句dSetSpriteLinearVeloctyX(“fish0”,30)即可實現;亦可通過調用功能函數dSetSpriteLinearVelocity(“fish0”,30,30)使魚水平方向和垂直方向分速度均為30,即在屏幕上“斜向”游動;功能函數dSetSpriteFlipX(“fish0”,true)調用可以使魚水平翻轉,即實現“掉頭”功能。
1.3整體邏輯框架簡潔,功能強大Funcode平臺整體邏輯框架由7個主要函數模塊組成,分別是主函數模塊、鼠標移動事件模塊、鼠標單擊事件模塊、按鍵事件模塊、按鍵彈起事件模塊、對象碰撞事件模塊、對象與邊界碰撞事件模塊。其主函數模塊如以下程序代碼所示,通過主函數模塊控制整個游戲的運行和界面刷新。其他的6個函數模塊幾乎包含了游戲設計中需要處理的所有事件,并且向學生屏蔽了事件激發所需要的復雜判斷過程,所有的鼠標事件、鍵盤事件、碰撞事件均為自動激發,這很大程度上降低了設計難度,使學生可以專注于游戲邏輯功能的實現。例如:要實現圖1中的“魚”游到右側邊界時掉頭向左游邏輯功能,在Funcode平臺下,當圖1中的“魚”游到右側邊界時,“對象與邊界碰撞”模塊將會自動激發,該模塊的初始程序代碼如下所示。此時,學生無需判斷和處理“魚”是否游到邊界(這對大學一年級學生而言比較困難),只需要知道“魚”游到邊界后會自動調用“對象與邊界碰撞”模塊對應的dOnSpriteColWorldLimit函數即可。因此,學生只要能夠根據游戲功能在該函數中正確地編寫相應的代碼就可以了,具體實現“掉頭向左游”邏輯功能的完整程序代碼如下所示。顯然,這樣就極大地簡化了對圖形對象和事件的處理,學生就可以把更多的精力投入到游戲邏輯功能的實現和代碼的編寫和調試中。
1.4開放式環境,極大地激發學生創新能力Funcode提供了開放式的開發環境,除了完成Funcode提供的課程設計案例以外,學生也可以按照自己的思路,添加素材,大膽創新,設計和開發真正屬于自己的游戲,這樣能極大地激發學生的程序設計熱情。例如:一組學生開發的“大魚吃小魚”游戲,當大魚吃小魚得分達到一定的分值時,可以生出“魚寶寶”,尾隨大魚游動,生動有趣。
2教學內容和方法的改革
基于Funcode平臺,在教學內容和方法的改革上,以激發學生興趣,調動學生學習主動性為主要目標,在此基礎上,貫穿整個課程設計的各個階段,采用多種教學方式和方法培養學生各方面的綜合素質。
2.1選題階段在選題內容上,典型游戲設計和自主創新相結合。改變原有的設計內容變為基于Funcode平臺游戲設計。設計內容分為兩類:一類是典型的可在Funcode平臺上實現的游戲,比如坦克大戰、打地鼠等;另一類是學生自選題目,要學生根據Funcode平臺功能,發揮自己的想象力,創造自己的游戲。教師要通過討論、引導等方式,鼓勵學生自己設計游戲,培養其創新意識和創新能力。題目選定之后,要求學生將游戲整體功能用功能模塊和流程圖的方式清楚地表示出來,并且要能夠準確地描述各模塊之間的關系,鍛煉學生的抽象思維和邏輯思維能力。在選題方式上,要堅持組內討論和師生互動相結合。組內討論有利于游戲功能的完善,有利于發揮所有同學的創新潛力,有利于調動學生參與的積極性。通過教師和學生的討論交流,教師要控制游戲功能的實現復雜度,既要保證設計的工作量,又要保證控制在可實現的范圍內。
2.2設計階段在課程設計過程中,要避免“學生問,教師答”的教學模式,教師要積極地參與到所有學生的設計中,主動和學生交流討論,掌握他們的設計情況;善于通過引導啟發,培養學生各方面的綜合素質。在設計中,要及時發現并指出存在的問題;對于學生提出的問題,要善于引導他們積極獨立思考,盡量讓其自主分析,找到原因,進而找到解決問題的方法,這一方面可以培養學生獨立思考,分析問題和解決問題的能力,另一方面可以增強學生的成就感和自信心,有利于調動學生參與實踐的熱情。對于游戲功能的實現,要讓學生畫出流程圖或實現步驟,體會程序設計中的抽象思維和邏輯思維。比如對于“打飛蟲”游戲,當“拍子”拍中“飛蟲”時,對應Funcode抽象概念為“拍子”對象和“飛蟲”對象發生碰撞事件,由于碰撞事件自動激發,所以拍中“飛蟲”后對應的游戲功能實現邏輯應該在碰撞事件中表達。對于該碰撞事件的處理,要求學生首先畫出拍中“飛蟲”后的處理邏輯,體會程序設計中的邏輯思維。比如:使“飛蟲”圖像從界面消失在“飛蟲”鏈表中刪除該飛蟲顯示拍效根據拍中的“飛蟲”類型計分刷新游戲界面上顯示的實時得分值。課程設計要求按組進行,設計中要求分工合理,任務明確,緊密協作,嚴格按照日程安排,完成設計任務。要求每2天一次,將每人獨立設計的模塊進行整合并測試,同時要求學生定期開展討論,鼓勵他們對設計中存在的問題,積極和同組同學交流溝通,要善于發揮集體的力量,解決問題。在協作設計中,培養學生的團隊合作意識。此外,在游戲的設計過程中,必然會存在一些較難實現或者知識點超出課本內容的功能,從經驗來看,大多數學生都會無奈地選擇放棄該功能。此時,教師一定要向學生強調自主學習的重要意義,讓他們認識到課堂教學中講的內容大多是最基礎的核心知識點,而實際的應用中要涉及的知識卻遠非如此,并積極鼓勵和指導學生學習和掌握相關知識點。
2.3考評階段為了進一步培養學生興趣,調動其積極性,考核采用每組分別進行講解和演示,交流心得體會,其他組同學和教師進行打分的形式。打分項分為游戲功能、工作量、流暢性、創新性、美觀性等5個方面。演示中鼓勵其他組的同學提問和試玩游戲,盡量找出游戲設計的缺陷,通過多種方式培養學生的展示能力和競爭意識。最后,教師再進行總結性點評,指出設計的優缺點。
3教學效果
從調動學生學習積極性方面來看,在整個課程設計過程中,學生始終保持著極高的熱情。教師為課程設計建立了QQ群,提供全天答疑服務,從QQ群討論情況來看,學生提問很多,討論熱烈,而且絕大多數在課外時間。此外,課程設計結束后,很多學生指出,Funcode平臺美中不足的是:自己創造出的游戲最終生成的可執行程序離開Funcode平臺不能運行,非常令人遺憾。這也可以從一個側面反映了學生的熱情和對自己勞動成果的珍惜。從課程設計內容來看,學生大多是按照自己的想法設計的,游戲功能可謂五花八門,創新能力得到了很好的培養和鍛煉。更重要的一點是達到了課程設計的教學目的,學生對程序設計的理解更加深刻,鞏固了C語言學習成果,能夠將游戲功能的實現邏輯用計算機語言準確地表達出來。在程序設計中遇到的具體問題,學生能夠提出自己的解決思路,并通過編寫程序表達自己的思路,很好地將課堂上學到的理論知識應用于實際問題的解決,抽象思維和邏輯思維能力、程序設計實踐動手能力均得到了很好的鍛煉。例如:圖2所示為學生設計的游戲初始界面。該游戲實現的功能有:游戲實時倒計時;游戲實時顯示得分;通過鍵盤控制游戲的開始、暫停和游戲場景的切換;用鼠標控制“拍子”進行移動和拍打;打到大蚊子、小蚊子積分不同,打到堅果則減分,且打中目標有圖片特效產生;蚊子的產生地點、時間、數量和產生時的飛行速度都是隨機的,且飛行速度隨著積分級別越來越快;游戲結束時顯示得分最高的三條歷史記錄等。此游戲中,學生自己編寫代碼(不包括自動生成的代碼)行數在800行以上,使用的C語言知識點涵蓋了數組、鏈表、函數、變量作用域、多分支結構、循環結構等。
CharacteristicsandFunctionsforCDMATechnology
Abstract:Thisissuemainlysetsforththecharacterandstrongpowerofthe3thgenerationmobiletelecommunicationtechnology-CDMA.Telecommunicationaltermshavetranseredfromnarrowservices,suchastelephone,sendingorreceivingmessages,tomultimediumofbroadband.PDSNisentrygateway,whitchlinkingwirelessnetandpackagenettogether.PDSNalsoservingforusers`enteringpackagedatenet.AAAservercanprovideusers`identificationbyprobingpre-registedlogininformation,thendecidewhetherpermittingmobileusersusingsomenetworkresourse,atthesametimeitcalculatingfee,audittin,allottingofcostoranalysisingoftrend.CDMAprovidingpowerfulguaranteefordevelopmentofmobilecommunication.
Keywords:CDMA;AAAserver;Internet;Intranet
1引言
CDMA(CodeDivisionMultipleAccess碼分多址)是近年來被應用于商業的一種數字接口技術。他擁有頻率利用率高、手機功耗低等優點。CDMA手機是指基于CDMA網絡的移動通信終端。目前,19家企業被批準有資格生產CDMA終端產品。
CDMA手機除了能夠提供GSM手機的通話功能和信息服務外,還具有高速無線數據傳輸和多媒體功能。能提供的服務主要有:
(1)基本增值服務,如呼叫轉移、信息提示等。
(2)語音郵件服務,如郵件、傳真、新聞等語音信息。
(3)短信息服務,如天氣、交通、證券、廣告等。
(4)無線智能網服務,如虛擬網絡、個人號碼識別等。
(5)無線互聯網服務,如網絡瀏覽、電子商務、電子郵箱、網絡游戲等。
2CDMA所具有的優點
與GSM手機相比,CDMA手機具有以下優點:
(1)CDMA手機發射功率小(2mw)。
(2)CDMA手機采用先進的切換技術——軟切換技術(即切換是先接續好后再中斷),使得CDMA手機的通話可與固定電話媲美,而且不會有GSM手機的掉線現象。
(3)使用CDMA網絡,運營商的投資相對減少,這就為CDMA手機資費的下調預留了空間。
(4)因采用以拓頻通信為基礎的一種調制和多址通信方式,其容量比模擬技術高10倍,超過GSM網絡約4倍。
(5)基于寬帶技術的CDMA使得移動通信中視頻應用成為可能,從而使手機從只能打電話和發送短信息等狹窄的服務中走向寬帶多媒體應用。
在第三代移動通信的無線接口國際提案中,WCDMA和CDMA2000都是極為重要的技術。這兩種寬帶CDMA方案,除了碼片速率、同步方式、導頻方式等有所不同外,其他如功率、軟切換等基本技術并無大的區別。
CDMAOne是基于IS-95標準的各種CDMA產品的總稱,即所有基于CDMAOne技術的產品,其核心技術均以IS-95作為標準。CDMA2000是美國向ITU提出的第三代移動通信空中接口標準的建議,是IS-95標準向第三代演進的技術體制方案,這是一種寬帶CDMA技術。CDMA2000室內最高數據速率為2Mb/s以上,步行環境時為384kb/s,車載環境時為144kb/s以上。
CDMA2000-1X原意是指CDMA2000的第一階段(速率高于IS-95,低于2Mb/s),可支持308kb/s的數據傳輸,網絡部分引入分組交換,可支持移動IP業務。
CDMA2000-1XEV是在CDMA2000-1X基礎上進一步提高速率的增強體制,采用高速率數據(HDR)技術,能在1.25MHz(同CDMA2000-1X帶寬)內提供2M/s以上的數據業務,是CDMA2000-1X的邊緣技術。3GPP已開始制訂CDMA2000-1XEV的技術標準,其中用高通公司技術的稱為HDR。
與CDMAOne相比,CDMA2000有下列技術特點:多種信道帶寬,前向鏈路上支持多載波和直擴兩種方式;反向鏈路僅支持直擴方式;可以更加有效地使用無線資源;可實現系統平滑過渡;核心網協議可使用IS-41,GSM-MAP以及IP骨干網標準;前向發送分集;快速前向功率控制;使用Turbo碼;輔助導頻信道;靈活幀長;反向鏈路相干解調;可選擇較長的交織器。CDMA2000-1X采用擴頻速率為SR1,即指前向信道和反向信道均用碼片速率1.2288Mb/s的單載波直接序列擴頻方式。因此他可以方便地與IS-95(A/B)后向兼容,實現平滑過渡。運營商可在某些需求高速數據業務而導致容量不夠的蜂窩上,用相同載波部署CDMA2000-1X系統,從而減少了用戶和運營商的投資。由于CDMA2000-1X采用了反向相干解調、快速前向功控、發送分集、Turbo編碼等新技術,其容量比IS-95大為提高。在相同條件下,對普通話音業務而言,容量大致為IS-95系統的兩倍。
3CDMA關鍵技術所在
CDMA2000-1X關鍵技術包括以下幾個方面。
(1)前向快速功率控制技術CDMA2000采用快速功率控制方法。即移動臺測量收到業務信道的Eb/Nt,并與門限值比較,根據比較結果,向基站發出調整基站發射功率的指令,功率控制速率可以達到800b/s。由于使用快速功率控制,可以達到減少基站發射功率、減少總干擾電平,從而降低移動臺信噪比要求,最終可以增大系統容量。
(2)前向快速尋呼信道技術此技術有2個用途。一是尋呼或睡眠狀態的選擇。因基站使用快速尋呼信道向移動臺發出指令,決定移動臺是處于監聽尋呼信道還是處于低功耗的睡眠狀態,這樣移動臺便不必長時間連續監聽前向尋呼信道,可減少移動臺激活時間和節省移動臺功耗。二是配置改變。通過前向快速尋呼信道,基地臺向移動臺發出最近幾分鐘內的系統參數消息,使移動臺根據此新消息作相應設置處理。
(3)前向鏈路發射分集技術CDMA2000-1X采用直接擴頻發射分集技術,有2種方式:一種是正交發射分集方式,方法是先分離數據流再用不同的正交Walsh碼對2個數據流進行擴頻,并通過2個發射天線發射。另一種是空時擴展分集方式,使用空間兩根分離天線發射已交織的數據,使用相同原始Walsh碼信道。使用前向鏈路發射分集技術可以減少發射功率,抗瑞利衰落,增大系統容量。
(4)反向相干解調基站利用反向導頻信道發出擴頻信號捕獲移動臺的發射信號,再用梳狀(Rake)接收機實現相干解調,與IS-95采用非相干解調相比,提高了反向鏈路性能,降低了移動臺發射功率,提高了系統容量。
(5)連續的反向空中接口波形在反向鏈路中,數據采用連續導頻,使信道上數據波形連續,此措施可減少外界電磁干擾,改善搜索性能,支持前向功率快速控制以及反向功率控制連續監控。
(6)Turbo碼使用Turbo碼具有優異的糾錯性能,適于高速率對譯碼時延要求不高的數據傳輸業務,并可降低對發射功率的要求、增加系統容量,在CDMA2000-1X中Turbo碼僅用于前向補充信道和反向補充信道。Turbo編碼器由2個RSC編碼器(卷積碼的一種)、交織器和刪除器組成。每個RSC編碼器有兩路校驗位輸出,2個輸出經刪除復用后形成Turbo碼。Turbo譯碼器由2個軟輸入、軟輸出的譯碼器、交織器、去交織器構成,經對輸入信號交替譯碼、軟輸出多輪譯碼、過零判決后得到譯碼輸出。轉(7)靈活的幀長與IS-95不同,CDMA2000-1X支持5ms,10ms,20ms,40ms,80ms和160ms多種幀長,不同類型信道分別支持不同幀長。前向基本信道、前向專用控制信道、反向基本信道、反向專用控制信道采用5ms或20ms幀,前向補充信道、反向補充信道采用20ms,40ms或80ms幀,話音信道采用20ms幀。較短幀可以減少時延,但解調性能較低;較長幀可降低對發射功率的要求。
(8)增強的媒體接入控制功能媒體接入控制子層控制多種業務接入物理層,保證多媒體業務的實現。他實現話音、分組數據和電路數據業務同時處理,提供發送、復用和Qos控制,提供接入程序。與IS-95相比,他可以滿足更高寬帶和更多業務的要求。CDMA1X網絡的關鍵設備,分組數據服務節點(PDSN)、鑒權、授權、計費服務器(AAA)、本地(HA)是CDMA1X系統支持分組數據業務的關鍵設備,為此對他們進行專門的介紹。PDSN是連接無線網絡和分組數據網的接入網關,為移動Internet/Intranet用戶提供分組數據接入服務。除了使點到點協議(PPP)封裝的IP包能在無線網絡和IP網絡間正確傳輸外,PDSN還與其他各種接入服務商的IP分組網絡連接,從而為終端用戶提供諸如互聯網接入、電子商務、WAP應用等多種業務。PDSN同時還完成AAA服務器所需的合并的分組會話計費數據和無線會話計費數據搜集功能,并且支持移動IP的外部(FA)和用戶設備的85認證功能,同時還能提供移動IP業務,滿足終端用戶豐富多彩的移動互聯網業務需求。
AAA服務器完成的功能有:用戶注冊信息的認證,即通過驗證一些預先登記的信息來提供用戶身份認證;數據業務的授權,即決定是否授權移動用戶訪問特定的網絡資源;計費信息的處理,即搜集資源使用信息,用于進行計費、審計、成本分配或趨勢分析等。此外,他還須實現與PDSN,HA及其他AAA服務器的交互功能,向移動用戶提供分組數據業務。AAA服務器具有下列特征:使用RADIUS協議,支持大規模的外部和漫游業務,RADIUS能向外部的RADIUS服務器提供可靠的AAA功能;通過目錄支持功能和程序化的配置接口,完成配置、計費和其他業務管理部件的集成,從而降低運營成本和加快業務推出速度;通過支持集中化的IP地址分配和對跨多地理區域接入設備會話的限制,高效使用管理資源。
只有使用“移動IP”時才需要HA。作為一個獨立的網絡單元,HA用來完成對移動IP和移動IP用戶的移動性管理功能。HA通過移動終端登記來定位移動用戶,同時把分組數據轉發到用戶當前所登記的FA(位于PDSN內)。HA同時支持動態的IP地址分配和反向隧道。HA具有冗余備份功能,可由一個HA替代另一個HA。這樣,新的HA可以用原有IP地址和轉換地址維護關聯表,保證移動關聯表處于同步狀態。此外,這種方式還能保證解決方案的可用性和可擴展性。
近一段時間以來,聯通開始大舉推廣CDMA1X網絡,并明確宣稱將把重心放在無線互聯的移動數據業務上。而目前,無線局域網成熟的標準可達到11Mb/s的速率,新的標準最高達54Mb/s的速率,這對移動用戶具有非常大的吸引力。
早在2003年4月的博鰲亞洲論壇首屆年會上,海南聯通在當地建了3個CDMA1X的基站,并向前來采訪年會的記者分發了近300張的無線上網卡,CDMA1X+WLAN方案的數據業務更是引起了廣泛關注。按照設想,海南聯通甚至要為沿海漁民以及鉆井平臺上的工作人員提供包括天氣預報等在內的移動數據服務。
WLAN這種早已被電信網通普遍采納的無線接入技術,一經與CDMA1X融合,就顯示出其獨特的魅力。一般說來,雖然WLAN可以提供高速的數據業務,但WLAN卻缺少對用戶進行鑒權與計費的成熟機制,而且無線局域網的覆蓋范圍較小,一般都在熱點地區,用戶使用時受到地點的限制。而CDMA1X網絡經過了幾十年的研究與實驗,不僅有成熟鑒權與計費機制,并且具有覆蓋廣的特點。CDMA1X網絡可以利用WLAN高速數據傳輸的特點以彌補自己數據傳輸速率受限的不足,而無線局域網不僅充分利用了CDMA1X網絡完善的鑒權與計費機制,而且可結合CDMA1X網絡覆蓋廣的特點,進行多接入切換功能。這樣就可實現WLAN用戶與CDMA1X用戶統一的管理。
為了獲得無線局域網提供的數據業務,終端必須處于無線局域網的信號覆蓋范圍內,即首先要連接到AP。當終端發起數據業務的呼叫時,先在APGW和PDSN之間建立RP連接,然后到PDSN進行分組網絡的注冊,才可進行數據業務,其具體連接過程如下:
(1)終端在WLAN網絡系統中檢測WLAN的信號,并連接到AP。
(2)當終端有數據業務的需求時,發起連接請求,在AP/APGW收到連接消息后,APGW向PDSN發送Au注冊請求消息。若注冊請求消息有效,則PDSN通過返回帶接收指示的Au注冊應答消息接收該連接,PDSN和APGW均產生關于A10連接的綁定記錄。
(3)終端和PDSN建立PPP的連接,在建立PPP連接的過程中,如果是SimpleIP用戶,PDSN會分配給終端一個IP地址(對MobileIp用戶,還需進行MIP的注冊)。
(4)PPP連接建立成功,終端可以通過GRE幀在A10連接上發送或接收數據。
(5)在Au注冊生存期超過前,APGW發送Au注冊請求消息以更新A10連接的注冊。Au注冊請求消息也用于向PDSN傳送與計費相關的信息以及其他信息,這些信息在系統定義的觸發點上傳送。
(6)對于有效的注冊請求,PDSN返回帶接受指示和生存期值的A11注冊應答消息。PDSN和APGW均更新A10連接的綁定記錄。PDSN在返回注冊應答消息之前保存與計費相關的信息(如果收到的話)用于進一步處理。
(7)如果用戶或PDSN終止數據業務,則PDSN將終止和用戶PPP連接,并拆除與APGW的RP連接。
WLAN網絡,其中無線接入點(AccessPoint,AP)是無線終端接入固定電信網的連接設備,為用戶提供無線接入功能,可提供話音和數據的接入服務。AP完成簡單的對無線用戶的管理和對無線信道的動態分配,并完成802.11與802.3協議的轉換,經過AP轉換后的數據包是以太網包。
接入點網關(AccessPointGateway,APGW)是將AP轉換出的以太網數據包封裝成IP包,并發送到PDSN的設備。一般PDSN設備放置的位置與無線網絡側設備AP、APGW離得比較遠,要實現PDSN接入網關的作用經常需要將AP轉換的二層數據包穿越三層網絡以到達PDSN。因此,APGW功能實體就是為了完成此功能的轉換設備。
參考文獻
[1]TeroOjanpera.寬帶CDMA:第三代移動通信技術[M].北京:人民郵電出版社,2001.
[2]楊大成.CDMA2000技術[M].北京:北京郵電大學出版社,2001.
在碩士學位論文即將完成之際,我想向曾經給我幫助和支持的人們表示衷心的感謝。首先要感謝我的導師曹計昌教授,他在學習和科研方面給了我大量的指導,并為我們提供了良好的科研環境,讓我學到了知識,掌握了科研的方法,也獲得了實踐鍛煉的機會。他嚴謹的治學態度、對我的嚴格要求以及為人處世的坦蕩將使我終身受益。除此之外,他對我生活的關心和照顧也使得我得以順利完成研究生的學業。在此祝愿他身體健康,全家幸福!
感謝我已經畢業的師兄徐日東、張凡、周志堅、段云涌和夏志遠,他們曾經給了我無私的幫助和鼓勵,讓我學到很多2015優秀C語言學論文致謝詞(3)篇2015優秀C語言學論文致謝詞(3)篇。感謝汪健和程詩猛兩位師兄,他們豐富的工作經驗對于本文的硬件設計提供了很大的幫助。感謝同屆的張斌、李純和張登寶,他們是我學習、工作和生活上的伙伴,也是面對困難和挑戰時的戰友。感謝我的師妹鄧禎,師弟馮國平、古明生、周建瓊、楊帆、舒林、周宇杰、朱圣健、吳喧輝和張澤,從他們身上,我學到很多東西,和他們在一起的日子是讀研期間快樂的時光。
感謝在廣東普信公司實習時的同事們,他們在我第一次參加實際項目開發的過程中給了我莫大的幫助和鼓勵
特別要感謝我的項目經理李旭和黃潤懷,是他們的信任給了我很多鍛煉的機會,也一直對他們給予我的生活上的照顧心存感激。和他們一起為廣州項目奮戰的一年多是我人生中一段難忘的經歷2015優秀C語言學論文致謝詞(3)篇論文。
感謝我的朋友Louis,Dick,Iris,Tracy,Sawyer,Joe,Jason,IceBear,以及更多我無法逐一列出名字的朋友,他們給了我無數的關心和鼓勵,也讓我的研究生生活充滿了溫暖和歡樂。我非常珍視和他們的友誼!
感覺計算機學院研028班的我的同學,感謝他們在學習和生活上給予我的幫助。
感謝生我養我的父母,他們給了我無私的愛,我深知他們為我求學所付出的巨大犧牲和努力,而我至今仍無以為報。祝福他們,以及那些給予我關愛的長輩,祝他們幸福、安康!
還有很多我無法一一列舉姓名的師長和友人給了我指導和幫助,在此衷心的表示感謝,他們的名字我一直銘記在心!
最后,衷心感謝在百忙之中抽出時間審閱本論文的專家教授。
Acknowledgements
MydeepestgratitudegoesfirstandforemosttoProfessoraaa,mysupervisor,forherconstantencouragementandguidance.Shehaswalkedmethroughallthestagesofthewritingofthisthesis.Withoutherconsistentandilluminatinginstruction,thisthesiscouldnothavereacheditspresentform.
Second,IwouldliketoexpressmyheartfeltgratitudetoProfessoraaa,wholedmeintotheworldoftranslation.IamalsogreatlyindebtedtotheprofessorsandteachersattheDepartmentofEnglish:Professordddd,Professorssss,whohaveinstructedandhelpedmealotinthepasttwoyears.
優秀C語言學論文致謝詞(2)篇
在碩士學位論文即將完成之際,我想向曾經給我幫助和支持的人們表示衷心的感謝。首先要感謝我的導師曹計昌教授,他在學習和科研方面給了我大量的指導,并為我們提供了良好的科研環境,讓我學到了知識,掌握了科研的方法,也獲得了實踐鍛煉的機會。他嚴謹的治學態度、對我的嚴格要求以及為人處世的坦蕩將使我終身受益。除此之外,他對我生活的關心和照顧也使得我得以順利完成研究生的學業。在此祝愿他身體健康,全家幸福!
感謝我已經畢業的師兄徐日東、張凡、周志堅、段云涌和夏志遠,他們曾經給了我無私的幫助和鼓勵,讓我學到很多。感謝汪健和程詩猛兩位師兄,他們豐富的工作經驗對于本文的硬件設計提供了很大的幫助。感謝同屆的張斌、李純和張登寶,他們是我學習、工作和生活上的伙伴,也是面對困難和挑戰時的戰友。感謝我的師妹鄧禎,師弟馮國平、古明生、周建瓊、楊帆、舒林、周宇杰、朱圣健、吳喧輝和張澤,從他們身上,我學到很多東西,和他們在一起的日子是讀研期間快樂的時光。
感謝在廣東普信公司實習時的同事們,他們在我第一次參加實際項目開發的過程中給了我莫大的幫助和鼓勵2015優秀C語言學論文致謝詞(3)篇論文。特別要感謝我的項目經理李旭和黃潤懷,是他們的信任給了我很多鍛煉的機會,也一直對他們給予我的生活上的照顧心存感激。和他們一起為廣州項目奮戰的一年多是我人生中一段難忘的經歷。
感謝我的朋友louis,dick,iris,tracy,sawyer,joe,jason,icebear,以及更多我無法逐一列出名字的朋友,他們給了我無數的關心和鼓勵,也讓我的研究生生活充滿了溫暖和歡樂。我非常珍視和他們的友誼!
優秀C語言學論文致謝詞(3)篇
在碩士學位論文即將完成之際,我想向曾經給我幫助和支持的人們表示衷心的感謝。首先要感謝我的導師曹計昌教授,他在學習和科研方面給了我大量的指導,并為我們提供了良好的科研環境,讓我學到了知識,掌握了科研的方法,也獲得了實踐鍛煉的機會。他嚴謹的治學態度、對我的嚴格要求以及為人處世的坦蕩將使我終身受益。除此之外,他對我生活的關心和照顧也使得我得以順利完成研究生的學業。在此祝愿他身體健康,全家幸福!
感謝我已經畢業的師兄徐日東、張凡、周志堅、段云涌和夏志遠,他們曾經給了我無私的幫助和鼓勵,讓我學到很多。感謝汪健和程詩猛兩位師兄,他們豐富的工作經驗對于本文的硬件設計提供了很大的幫助。感謝同屆的張斌、李純和張登寶,他們是我學習、工作和生活上的伙伴,也是面對困難和挑戰時的戰友。感謝我的師妹鄧禎,師弟馮國平、古明生、周建瓊、楊帆、舒林、周宇杰、朱圣健、吳喧輝和張澤,從他們身上,我學到很多東西,和他們在一起的日子是讀研期間快樂的時光。
感謝在廣東普信公司實習時的同事們,他們在我第一次參加實際項目開發的過程中給了我莫大的幫助和鼓勵
特別要感謝我的項目經理李旭和黃潤懷,是他們的信任給了我很多鍛煉的機會,也一直對他們給予我的生活上的照顧心存感激。和他們一起為廣州項目奮戰的一年多是我人生中一段難忘的經歷。
感謝我的朋友Louis,Dick,Iris,Tracy,Sawyer,Joe,Jason,IceBear,以及更多我無法逐一列出名字的朋友,他們給了我無數的關心和鼓勵,也讓我的研究生生活充滿了溫暖和歡樂。我非常珍視和他們的友誼!
感覺計算機學院研028班的我的同學,感謝他們在學習和生活上給予我的幫助。感謝生我養我的父母,他們給了我無私的愛,我深知他們為我求學所付出的巨大犧牲和努力,而我至今仍無以為報。祝福他們,以及那些給予我關愛的長輩,祝他們幸福、安康!
一、BEC商務英語的概念
劍橋商務英語證書(BEC)考試是教育部考試中心和英國劍橋大學考試委員會合作舉辦的權威性考試。目前分為(BEC1)、中(BEC2)、高(BEC3)三個級別。這三個考試是針對英語為非母語國家的需求而設計的主要在經濟迅速發展、國際交流日益增多的國家和地區實施,具有更廣泛的適用性,因而在國際上受到普遍歡迎。目前已有28個亞洲和歐洲國家或地區,包括一些經濟發達國家已開始舉辦BEC考試。該系列考試是一項水平考試,它根據商務工作的實際需要,從聽、說、讀、寫四個方面對考生在商務和一般生活環境下使用英語的能力進行全面考查,對成績及格者提供由英國劍橋大學考試委員會頒發的標準統一證書。由于該證書的權威性,已成為在所有舉辦該考試的一百多個國家和地區求職的“通行證”。
二、我國考生通過率情況
在各種英語類通行證中,中國考生向來以高通過率而著稱。與此相比,中國的BEC考試通過率卻顯得有些尷尬。
劍橋大學ESOL考試委員會的BEC成績報告顯示:中國考生的通過率明顯低于其他非英語國家考生通過率。2006年5月全球BEC平均通過率是43%,中國考區只有37%,而除中國以外的全球通過率為57—58%。
近幾年來,中國BEC考試報名率以每年300%的速度瘋狂飆升,中國考區的通過率卻一直處于低迷徘徊階段,嚴重拖累了世界的BEC通過率。為什么中國BEC的通過率低于世界水平?BEC考試由寫作、聽力、閱讀、口試四個部分組成,只有A、B、C三類為有效成績。如果有兩個部分為D,那么總體成績就是D,即為無效成績。劍橋大學考試部授權的中國培訓官陳雪翎指出:中國學生寫作、聽力、閱讀、口試的成績往往不在同一個標準上。
三、目前聽力口語教學存在問題
1.缺乏相關商務知識。中國學生之所以在聽力方面常?!皵”薄?,原因就在于這兩部分對于專業的商務知識要求較高。首先,口話話題往往都是商務方面的,在表述中需運用專業術語、專業語境,如果這方面欠缺,成績自然大受影響。
2.非標準化的英語表達法。由于《新編劍橋商務英語》(中級)為原版引進,沒有中文說明和解釋,所以對于文化背景不同、英語能力有限、商務知識欠缺的廣大中國考生來說,難免感到困難,特別在聽力部分融合了大量口語化的表示法、俚語以及行業術語,與學生平時聽到的標準化的發音迥然不同,加之口音問題,更增加了一定的難度。
3.缺乏相關跨文化背景知識。各民族語言含有大量的文化因素,這是構成民族文化的要素之一。不同的文化之間自然會呈現不同的文化形態,這種文化形態差異反映到語言層面上,則表現為語言差異。傳統商務英語教材以語法操練為主,教學內容單一、陳舊、跟不上現代英語的發展。四、BEC商務英語口語聽力教學的幾項措施
1.針對教材聽力資料。熟悉聽力材料,弄懂段落中所涉及的商務詞匯概念及其Mainidea。在足夠熟悉此段落中的內容后,脫離文字材料先聽一遍磁帶,此時絕對不允許照著文字材料聽,看看自己究竟能聽懂多少,然后把聽不懂或容易出問題的部分特別列出,再聽一遍,此次應特別留心其詞義的語音及商業內涵。尤其是俚語以及行業術語。然后再反復使用錄音機上的重復鍵,盡最大努力聽懂全文內容。
2.朗讀聽力部分的內容。實際上,如果留意,我們不難發現,本教材的聽力材料實際上就是商務化的口語,無論從語音的標準化程度、語法的準確度以及大量語氣詞的運用,都可以說明這一點。所以,這就為我們將聽力與口語結合學習訓練提供了較好的機會和可能。
3.具體到課堂
(1)商務背景知識介紹。由于文化的差異及學生知識結構的問題,加之中外企業管理模式和操作流程的不同,致使學生不了解每個單元所涉及主題的詳細內容。(2)口語的練習。在我國,對于大部分大學生而言,對英語的學習普遍存在比較突出的問題是:語法及詞匯量不是問題,關鍵是聽力及口語。針對這一現象,并結合BEC考試對口語的要求,筆者除每單元中涉及到的Speaking部分需要學生在課堂上用英語探討以外,另外在每學期的期末考試中加入口語測試部分,要求學生在本學期學習的商務知識中,任選一個topic,在全班同學面前做一個Presentation.。
五、考前準備
一般說來,應對BEC中級聽力特別是短文聽力,其備考訓練必須抓住豎聽和橫聽兩點結合來進行。所謂豎聽,是指一套題目從頭聽到尾,從第一題聽到最后一題。所謂橫聽,是指把相同題材和體裁的文章放在一塊對照比較著聽,從而迅速抓住同類型文章的規律,真正做到以不變應萬變。通過這樣反復對比聽,可以使我們很快掌握各種題材文章的模式和考題思路,在短時間內抓住考點,做到舉一反三。
在考前一個月,筆者在此提供一套具體的短文聽力訓練辦法,考生可以從BEC中級歷年考題中選取10篇以上不同題材的文章,橫豎結合起來,進行精聽訓練,以便在考試中贏得時間,確保其準確性。
考前對于口語的訓練,應注意從商務的不同角度,最少選擇10個以上的topic,與同學結對訓練,在注意專業詞匯量積累運用的同時,盡量做到熟練,要言之有物,觀點突出。
總之,BEC中級短文聽力及口語并不可怕,如果我們能夠宏觀把握,平時堅持“用心去聽”,認真練,我們肯定能夠從不同角度、不同層次提高自己的商務英語語言能力,順利通過BEC考試。
對于大多數課程而言,從宏觀上將課程知識點及其關聯講授給學生非常必要,這便于學生更加系統深刻地理解所學內容。作為教材講解C語言程序設計的知識點結構。知識點之間的關聯可以層層細化,教師首先從宏觀上給學生介紹C語言程序的整體組成結構。教師對涉及的知識點進行歸類,共包含預處理命令、數據類型、運算符、語句和函數等5部分,從宏觀上梳理C語言與程序設計課程的知識點是非常必要和重要的,這樣可以避免學生“只見樹木,不見森林”,最后只學到一堆零散的知識點,只有從宏觀上把握各個知識點在知識體系中的位置和作用,才能學得深、記得牢。對于程序語言課程,如果僅僅介紹語法的運用,學生往往對知識點理解不深刻。我們在教學實踐中的體會是:在講解C語言語法的基礎上,適當地剖析編程語言在計算機中的運行機制,會讓學生的理解更加透徹。因此,我們的課堂教學方法分為如下兩部分。
1)課件講解。課件講解包括兩部分,即知識點要點總結和知識點運行機制剖析。知識點要點總結就是告訴學生該知識點如何使用;而知識點運行機制剖析則告訴學生該程序在計算機內存中的執行過程。由于絕大部分高校在開設C語言程序設計之前都會開設計算機文化基礎等課程,因此學生有足夠的計算機基礎知識來理解C語言程序的運行機制。
2)實例演示。作為一門編程語言,C語言需要在實踐中理解和掌握,因此,課堂教學中,在具體的編程環境(如VC++6.0)下演示十分必要。通過在具體的軟件環境下編程,告訴學生應該做什么和不應該做什么,并總結該知識點的注意事項。相比傳統的脫離編程環境,只在PPT或黑板上進行板書的教學模式,該方法的教學效果要好得多。在課堂教學中,具體的教學步驟如下:①使用PPT或者板書列出該知識點的注意要點;②在編程環境(如VC++6.0)下演示該知識點的用法,給出正確的和錯誤的使用方法,并進行對比;③通過幻燈片動畫或Flas等形式演示程序在計算機內存中的執行過程,讓學生更加深刻地理解程序的運行機制。
3)教學難點與重點——“復合知識點”。從C語言的教學內容來講,數組、函數和指針是教學的重點章節,這些章節之間相互關聯的部分又是重點中的難點,如數組和函數結合,數組名做函數參數,數組和指針結合,指向數組的指針變量,函數和指針結合,指向函數的指針變量等。在教學過程中要反復強調各個知識點的注意事項,如果基本知識點能夠理解透徹,上述難點內容也就迎刃而解了。
1.2上機實踐教學
在實踐教學中,教師可以通過實際教學案例循序漸進地強化學生對C語言知識點的理解。上機實踐的教學內容通常分為兩部分:基本知識點練習和綜合訓練。首先通過基本知識點的練習,讓學生掌握該知識點的使用,即鞏固課堂所學內容;然后通過一個綜合性的大作業,訓練學生綜合應用C語言知識點的能力,例如,通過編寫“學生課程成績統計系統”考查學生對數組、結構體、指針、函數、文件等知識的綜合掌握情況。對于初學編程語言的學生,往往沒有養成良好的編程習慣,出錯的可能性較大,而出錯之后進行調試又將耗費較長的時間,這勢必對學生的學習熱情產生負面影響。因此,一開始就給學生制定科學的編程步驟和規范,使學生養成良好的編程習慣,將大大減少程序出錯的可能。下面是按照上述五步編寫的一個完整的C語言程序,用來比較兩個整數的大小。按照上述五步進行編程,經過一段時間的訓練之后,學生出現語法錯誤的可能性大大降低,此時學生更多的精力將集中在程序算法的設計和實現上。
1.3考試形式
對于C語言程序設計的考核方式,我們采用知識點考核和編程實踐相結合的方式。知識點考核偏重于C語言基本語法,用于檢驗學生對知識點的掌握是否全面,此項考核約占總成績的40%;編程實踐考核用于檢驗學生的實際動手能力,學生將在規定的時間內根據題目在機器上編程,此項考核約占總成績的60%。為了實現知識點的考核,我們將考試與計算機二級C語言上機考試緊密結合,采用題庫平臺進行上機考試,學生直接在機器上答題并提交,知識點考核多采取客觀題,如填空題、程序修改題以及讀程序題等,編程題在實戰編程中考核。C語言程序設計課程的重要特點就是實踐性強,學習該課程的目的就是為了編寫程序。因此從考試的角度講,進行編程實踐是最合適的方式,通過上機編程來考核學生的學習情況也是最公正和客觀的方式。
2C語言程序設計教學實踐結果分析
中國礦業大學(北京)每年都有40多個班級同時開設C語言程序設計課程,因此該課程教學質量的高低將直接影響全校理工科學生對C語言的理解和掌握。中國礦業大學(北京)C語言程序設計教學團隊經過長期的探索總結出一套行之有效的C語言教學方法,我們將上述方法在學校越崎實驗班中進行了試點。如圖2所示,采用上述教學法的越崎實驗班的C語言程序設計課程考試成績要明顯好于其他班級,其中90分以上的學生占10.7%,80分以上的學生占總人數的53.6%。另外,學生的學習積極性比采用上述方法前得到明顯提高,很多學生都對計算機編程產生了濃厚興趣,實踐證明我們提出的上述方法是行之有效的。
中圖號:H314.2文獻標志碼:A文章編號:9451(2009)02-114-04
A Contrast of Connectives with Spoken Feature
BetweenWECCL and LOCNESS
ZHANG Jianwu,LI Dunzhi
(Department of International Studies,Xi’an Technological University,Xi’an 710032,China)
Abstract:A contrastive study is made by using a corpusbased method of connectives in WECCL and LOCNESS to investigate the use of connectives with spoken feature.The study found that Chinese English majors use significantly more connectives with spoken features than native college students do,intuitive judgement,insufficient instruction and developmental factor account for the finding.The pedagogical implication of this study is to shed some light on the instruction of EFL writing in terms of register of connectives.
Key Words:corpus;register;intuitive judgment;insufficient instruction;developmental factor
作為一種銜接手段,連接詞對于文章的連貫起著重要作用,是構建語篇不可缺少的要素。相比較而言,連接詞是中國學生使用比較頻繁的一種銜接手段。
與其他詞類一樣,語域的概念也同樣適用于連接詞。作為在英語寫作中必須考慮的一個因素,連接詞的語域會在一定程度上影響文章的整體寫作風格。如果連接詞的風格與文章的其余部分不相匹配的話,那么整個文章的語體風格必將受到影響。英語議論文屬于正式的書面文體,也是大學階段使用較多的一種文體。在一定程度上,頻繁使用的連接詞,對于文章的風格肯定有所影響。
對于中國英語專業大學生而言,英語是他們的外語,其二語寫作在很大程度上是對目標語的模仿,包括連接詞使用。而模仿的前提是對本族語大學生作文中的連接詞語域有一個清楚的認識?;谶@種認識,對中國英語專業大學生的英語作文和本族語大學生的作文就所使用的連接詞的語體風格做一個比較,找出二者之間的差別,并給今后的英語教學以啟示就顯得非常必要。
一、研究方法和程序
人們普遍接受的一個觀點就是不正式的詞語通常用于口頭英語,而正式的詞語則多用于書面語體中。連接詞也不例外。依據這個原則,可以通過對比出現于口頭英語和書面英語中連接詞的頻率的方法來判斷一個連接詞的正式與否。由于議論文屬正式語體,本文將采用語料庫的方法來調查具有口語特征連接詞的總量,以揭示出中外大學生英語作文中連接詞總的語域傾向。
(一)WECCL和LOCNESS語料庫簡介
本文所采用的語料庫為WECCL(Written English Corpus of Chinese Learners)和LOCNESS(Louvain Corpus of Native English Essays)。有關兩個語料庫的詳情見表1。
西 安 工 業 大 學 學 報 第3卷
成和王立非等人于2005年建成的一個學習者語料庫,總容量約200萬詞。WECCL語料庫是它的一個書面語子語料庫,本文采用其中所有的議論文,共約100萬詞。
LOCNESS 語料庫是由比利時Louvain大學的Sylviane Granger教授主持建立的一個英美本族語大學生作文的語料庫,其總容量約32萬。本文采用其中所有的議論文,共約24萬詞。
(二)第三方語料庫簡介
語料庫有許多功能。一個連接詞正式與否可以借助第三方語料庫來判斷。在眾多的語料庫中,BYUBNC (British National Corpus)語料庫因其巨大的容量和獨特的設計而被本文采用來判斷連接詞的語域。BYUBNC 是由Brigham Young University大學的MarkDavis 建立的在線語料庫,其網址是:corpus.byu.edu/bnc/。BYUBNC的總規模約1億詞,其中包括1000萬詞的口語語料和1530萬的學術英語語料。當出現BYUBNC不能判斷某些連接詞語域的情況時,則另一個語料庫COCA(Corpus of Contemporary American English) 將被使用。COCA也是一個由Mark Davis 建立的在線語料庫,其網址是:省略/。該語料庫的總容量約3.85億詞,其中口語語料和學術英語語料分別為7880萬和7620萬詞。在這兩個容量如此巨大的語料庫的幫助下,每一個被選用的連接詞的總的語域趨勢將會被揭示出來。
之所以采用BYUBNC和COCA這兩個語料庫的另一個原因是它們的特殊設計。在這兩個語料庫的界面上有許多區域劃分,如口語、小說、新聞和學術等,它們清楚的表明每一個檢索請求在這些區域中的分布情況。
(三)連接詞檢索及處理
經調查,在WECCL和LOCNESS中大約有70個經檢驗已經在原始頻率上達到顯著性差異的連接詞。這70個連接詞將被在BYUBNC或者COCA中使用檢索軟件AntConc 3.2進行檢索。由于這兩個語料庫的特殊設計,很容易獲得每一個連接詞在口語和學術英語兩個部分的分布情況,并計算這兩部分之間的顯著性差異,從而判斷出他們的語域。學術英語是典型的正式書面語,可以作為議論文的代表。所有具有口語特征的連接詞被集中以作進一步的研究(見表2)。
為了更加清楚地闡述這一研究方法,現以連接詞first of all為例來加以說明(見圖1)。圖1 展示了first of all 在BYUBNC語料庫中檢索以后在不同區域的分布情況。從柱狀圖的形狀上來看,first of all顯然多用于口語之中,有著很強的口語特征。但是為了避免主觀臆斷,保證研究可靠性,
本文使用對數似然性函數(Loglikelihood)以便從數據上進一步對連接詞的語域加以確認。對數似然性函數可以替代卡方檢驗,且比卡方檢驗更加可靠。在本文中P值設置為P
二、結 果
表3表明在WECCL中有25個連接詞具有口語特征,其總頻率是5448,占70個連接詞總頻率的45.98%;而在LOCNESS中有21個是具有這種特征的連接詞,其總頻率是360,占59個連接詞總頻率的32.72%。經對數似然性函數檢驗,對數似然性函數值為+61.89(P
研究結果表明,與本族語大學生相比,中國英語專業大學生的連接詞具有更強的口語特征,這表明中國英語專業大學生的作文從連接詞方面講屬于口語和書面語的混合文體。盡管本族語大學生作文中也存在口語化連接詞,但相比之下,無論從類型還是數量上講,都少于中國英語專業大學生所使用的程度。
三、討 論
為了能使本研究結果對今后的英語寫作教學有所啟示,本文對兩類作文中連接詞語體風格所表現出的差異的原因進行了調查。
(一)直覺判斷
一般來說,中國英語專業的大學生具有較強的語體意識,但是對他們而言有時很難決定一個連接詞的語域,除非他們被明確告知或者有可以使用的語料庫或具有查閱語體功能的詞典可供使用。中國英語專業的大學生判斷語域的主要方法是憑從實踐中得來的直覺感受,因為他們通常無法直接接觸到連接詞的語域。對于中國學生而言,一個看起來長而復雜的連接詞通常被視為正式的,但這種方法并不總是正確,基于這種原因,不同語體連接詞的混用在所難免。從這個角度上講,如何判斷一個連接詞的語域是中國英語專業大學生所面對的問題之一。
(二)不充分教學
在傳統的語言教學中,與語體的適當性相比,語法的精確性被認為更重要。這個問題也體現在連接詞的教學上。常見的事實是:許多連接詞被羅列在教科書中,很少或者沒有任何評論,給學習者的印象是這些連接詞可以相互替換。這種情況對中國英語專業的大學生同樣適用。連接詞的簡單羅列忽略了連接詞之間具有的任何可能的差別。比如,so和therefore常被同時羅列出來,但卻沒有告知therefore比so更常用于學術文體,這可能就是so在WECCL中被過度使用的原因之一。缺乏語域的教學最終導致了口語連接詞和書面連接詞的混用,從而影響了議論文體的正式性特征。然而,這個問題依然被忽視。今后的連接詞教學應該重視發展學生的語體意識。
(三)發展因素
本族語大學生作文中也存在口語化連接詞的事實為作者提供了從語言發展角度來解釋中國英語專業大學生連接詞語域混用問題的線索。
對比中介語分析(Contrast Interlanguage Analysis CIA)是研究中介語的一種方法,它不是建立不同語種之間的比較,而是建立同一種語言學習者變體之間的對比(見圖2)。 對比中介語分析的目的是通過對比同一種語言之間的變體以發現某種相同或不同的東西??紤]到中國英語專業大學生是英語學習者的一種變體,因此可以使用對比中介語分析理論來探索其口語化連接詞多用的原因。
本文已經發現:在包含379篇母語為英語的本族語大學生作文的LOCNESS中,口語化連接詞占32.72%,盡管這與WECCL相比要相對少(48.98%),但這個事實清楚地表明本族語大學生也有使用口語連接詞的趨勢。因此可以大膽假設:連接詞語域的混用是語言習得過程中的一個必然現象,是語言學習者由中介語邁向目標語過程中的一個必經的階段。這對本族語大學生如此,對于中國英語專業大學生更是如此?;谶@種分析,中國英語專業大學生使用了多于本族語大學生所使用的口語化連接詞是一種正?,F象。
四、教育意義
0 引言
隨著計算機技術的飛速發展及應用領域的擴大,熟練掌握一門語言已變的尤為關鍵。C語言這門課程在計算機的基礎教學中一直占有比較重要的地位,然而要想突破C語言的學習,對函數和指針的掌握是非常重要的,本文將具體針對函數和指針的關系做詳盡的介紹。
1 函數的有關概念
為了使程序的編寫更加清晰、直觀且易于修改,C語言中引用了函數。所謂函數,就是一個程序模塊,該模塊用來完成一個特定的程序功能。引用一個函數時,需要包括對函數的定義、聲明,繼而調用。此外,函數主要包括庫函數和用戶定義函數,調用庫函數時,要用#include命令將相關的頭文件包含進來。在掌握函數相關概念的同時,有以下幾點需要注意:
(1) 函數的定義是平行的,不能在一個函數的內部再定義函數,而只能在一個函數中調用另外一個函數,例如:
int A(int a,…)
{
聲明部分;
int B(int b,…)
{
聲明部分; 執行部分;
}
執行部分;
}
(例1-1)
顯然畢業論文ppt,這種定義函數的方法是錯誤的,在函數A中不能包括對函數B的定義。正確的定義方法如下:
int A(int a,…)int B(int b,…)
{{
聲明部分; B(a,…); 執行部分;聲明部分; 執行部分;
}}
(例1-2)
其中,函數A中是可以調用函數B的。
(2) 調用函數和被調用函數
由上例1-2可以看出,函數A在執行的過程中包括了對函數B的調用,則函數A稱為調用函數(調用函數B),而函數B被函數A調用,稱為被調用函數論文開題報告。
(3) 實參和形參
調用函數中定義的變量是實參,被調用函數中定義的變量是形參。如例1-2,函數A中的變量a是實參,函數B中的變量b是形參。
(4) 實參變量和形參變量之間的獨立性
實參變量和形參變量之間只存在值的傳遞過程,實參變量的存儲空間在調用函數中分配,而形參變量的存儲空間在被調用函數中分配,被調用函數執行完畢后,其所分配的存儲空間被釋放,即形參變量的存儲空間被釋放,它不會返回值給實參變量,也不會參與調用函數的繼續執行。例如(實現兩個數的交換):
main( ) voidswap(int a, int b)
{{
int a, b; intc;
swap(a,b); c=a;a=b; b=c;
printf(“%d,%d”,a,b);printf(“%d,%d”,a,b);
}}
(例1-3)
顯然,函數main是調用函數(調用函數swap),函數swap是被調用函數。main函數中的a,b由main函數分配存儲空間,而swap函數中的a,b由swap函數分配存儲空間。main函數執行到swap函數時,調用swap函數,swap函數為其變量分配存儲空間,然后實現了swap函數中變量a,b的值交換,執行完畢后即釋放其分配變量的存儲空間。繼而,main函數繼續執行,但其變量a,b沒有做任何改變,即main函數不能實現a,b的交換。由上例可以看出,若單純的使用變量,則被調用函數無法改變調用函數中的變量值,即swap函數無法實現main函數中變量a,b的交換。
2 指針的有關概念
指針是C語言中功能最強大,使用最廣泛的一種數據類型,主要用于描述存儲單元的地址。通過使用指針,可以在函數中進行傳址調用;規范的使用指針,可以使程序簡潔、緊湊、高效。
(1) 指針變量的定義
定義指針變量的一般形式:類型標識符 *變量名;其中畢業論文ppt,變量名前的符號“*”表示將要定義的變量,類型說明符表示該指針變量所指向數據的類型。例如:
int *p1; char *p2;float *p3;
分別定義了整形指針變量p1,字符形指針變量p2,以及浮點形指針變量p3。
(2) 指針變量的引用
&為取地址運算符,該運算符是一個單目運算符,運算結合性為自右至左,它返回其右邊變量在內存中的地址。其一般形式為:&變量名,例如:
int x=3,*p; p=&x;指針變量p指向變量x。
在使用x的值時,可以直接使用x,也可以用*p來代替使用x。此外,指針變量一定是和它所對應的變量相互引用,即指針變量在使用時一定要有明確的指向,必須賦予具體的值,否則將可能導致錯誤。
3 指針與函數的關系
在函數的編寫過程中,若單純的只用變量參數,則無法實現被調用函數改變調用函數中變量值的目的。而為了實現這一目的,就需要函數和指針之間的結合使用論文開題報告。
(1) 引用指針,可以實現調用函數和被調用函數中的指針變量共同指向調用函數中的存儲單元,從而實現被調用函數改變調用函數中變量值的目的。例如:
main()void change(int *p2)
{{
int a,*p1;*p2=3;
a=2; p1=&a;}
change(p1);
printf(“the value of a is:%d”,a);
}
由上例可以看出,在調用函數(main函數)中定義了變量a和指針變量p1,被調用函數(change函數)中定義了指針變量p2。程序首先從main函數開始執行,分配變量a和指針變量p1的存儲單元,此時指針變量p1指向變量a(p1=&a)。當程序執行到change函數時,程序跳轉到change函數執行其函數體,change函數為其指針變量p2分配存儲單元,同時p2也得到了p1傳過來的值(變量a的地址),此時p2也指向了調用函數中的變量a,即實現了p1和p2共同指向了調用函數中的存儲單元(變量a的存儲單元),change函數執行其函數體(*p2=3),即使a的值變為3。change函數執行完畢后,釋放其變量的存儲空間,轉而繼續執行main函數,此時a的值已經發生改變(由2變為3),實現了被調用函數改變調用函數中變量值的目的。
(2) 調用函數和被調用函數中實參和形參之間的關系圖
被調用函數執行完畢后畢業論文ppt,釋放它所分配的存儲單元,而調用函數分配的存儲單元仍繼續使用。此外,只有當調用函數中傳指針值(即實參是指針值),而被調用函數中引用變量(即形參收到指針值后,在函數體內引用變量值),才能達到改變的目的。
例如,實現變量a和b的交換,程序如下:
main()
{
inta,b,*x,*y;
a=2; b=5;
x=&a;y=&b;
swap(x,y);
printf(“%d,%d”,a,b);
}
void swap(int *x, int *y)void swap(int *x, int *y)
{ {
int *t; int*t;
t=x; x=y; y=t;*t=*x; *x=*y; *y=*t;
} }
(例1) (例2)
例1雖然傳的是指針值,但在函數體的執行過程中引用的仍然是指針值(引用x和y),所以不能實現a和b的交換;例2程序傳指針值后,引用變量(*x和*y,即a和b),所以能實現a和b的交換。
4 結束語
在以后的編程過程中,若遇到想通過被調用函數改變調用函數中變量值的目的,則可以把該變量的地址值傳給被調用函數,從而達到改變的目的。鑒于文章篇幅及個人能力有限,本文肯定還存在許多不足之處,僅供大家學習和參考。
參考文獻
[1]譚浩強.C程序設計(第二版).清華大學出版社,2004.
[2]杜友福.C語言程序設計(第二版).科學出版社,2007.
1.1教學設計概述
所謂教學設計,就是為了達到一定的教學目的,對教什么(課程、教學內容等)和怎么教(組織、方法、媒體的使用等)進行設計。教學設計不等同于傳統的備課寫教案。教學設計有利于教學工作的科學化,使教學活動納入科學的軌道。教學設計的意義就在于追求教學效果的最優化,不僅關心教師如何教,更關心學生如何學,注重將人類對教與學的研究結果和理論綜合應用于教學實踐。教學設計主要包括確定教學目標、組織教學內容、分析教學對象、選擇教學形式和方法及教學媒體、設計教學過程、教學質量評價設計等基本環節,其中,設計教學過程是課程教學設計的核心。
1.2該課程教學設計的內容
西安理工大學C語言程序設計課程組于2003年出版了《C語言程序設計教程》及配套的《C語言程序設計教程上機實驗與學習指導》特色教材。自2011年開始,非計算機專業選用的教材與計算機專業不同。目前非計算機專業選用《C語言程序設計》(第1版,張毅坤教授,高等教育出版社,2011)作為該課程的教材。非計算機專業C語言程序設計的教學設計是一項復雜的系統工程,主要包括課程教學設計、章節教學設計、課堂教學設計和實驗教學設計,以西安理工大學C語言程序設計課程教學大綱為指導,以《C語言程序設計》(第1版)及其配套教材為基礎,確定課程教學設計的內容:①將該課程的教學目標確定為“掌握C語言的基本語法和語義,理解結構化程序設計的思想和方法,提高學生的編程能力和調試程序的能力”。②組織教學內容的關鍵是進行教材的組織呈現,理論教學內容包括《C語言程序設計》(第1版)的第一章至第八章,實驗教學體現于該教材的第九章及配套教材。③學生作為教學對象始終是教學過程中的重要角色,工科非計算機專業的種類多,分析教學對象就是掌握學生特點與了解專業背景并重。④重點突出課堂教學設計,傳統教學與案例教學有機結合,“講解+多媒體演示+課堂板書”缺一不可。⑤設計教學過程與“組織教學內容”聯系最為緊密,主要包括課堂教學設計和實驗教學設計,教學過程設計遵循的總原則是:激發學生興趣,注重能力培養,合理安排教學順序,講清重點與化解難點緊密結合,課堂提高與課后鞏固拓展有機統一,并預測教學實踐中可能出現的意外情況。⑥將學生評價、同行評價、教學督導組專家評價、主管教學的領導評價和教師自我評價這幾種評價的結果綜合起來,比較客觀的評價教學效果與教學質量。
2教學設計的實踐及效果
我們連續多年承擔非計算機專業C語言程序設計課程,先后承擔過西安理工大學電氣工程及其自動化(電力)、水文與水資源工程、印刷工程、包裝工程和材料科學與工程等專業的C語言程序設計的理論教學和實驗教學任務。始終將上述教學設計的內容貫穿于課堂教學和實驗教學之中。C語言程序設計本身是一門實踐性很強的課程,加之各個理工科專業的特色鮮明,所以結合學生所學專業特點與需求,同一門課程,針對不同專業的學生,適當調整教學設計內容,并在教學實踐中檢驗教學效果。2012年以來,學生對筆者的教學評分一直在95分以上,也給予了肯定性的評價,例如“采用啟發式教學,闡述問題深入淺出,重點突出,能理論聯系實際或聯系學科發展的新成果”;“對于您的授課方式我們很滿意,感謝您對這門課程的熱忱,我們會努力學下去”;等等。
中圖分類號:F272 文獻標識碼:A 文章編號:1006-4311(2012)23-0138-04
0 引言
近年由于互聯網的普及,電子商務得到迅速發展。根據艾瑞咨詢公司2010年7月的統計報告數據顯示,2009 年中國網絡購物市場交易規模達到2630.0億元,預計2013年中國網購市場交易規模將超過1萬億元[1]。其中,B2C成為網絡購物市場的新寵,跨文化B2C的發展更是使電子商務市場呈強勢增長之勢。
本文提出的跨文化B2C是指建立在互聯網技術上向別的國家或區域進行貿易的新的電子商務模式,它實現的基礎是網路信息技術、國際化物流和網上在線支付平臺的發展,是電子商務發展至今的產物??缥幕疊2C區別以往的出口貿易和網絡交易平臺,它實現了中國制造利潤的最大化。在《產業鏈陰謀》中,郎咸平提出的“6+1”產業理論,整個產業鏈可分成產品設計、原料采購、產品制造、倉儲運輸、訂單處理、批發經營和零售終端七個部分,而中國落在價值鏈的最低端——產品制造環節。跨文化B2C的發展,中國產品可以直接面對世界消費者,借此還能規避目前中國制造所遭遇的諸如反傾銷調查之類不公正待遇,中國制也就可以從低利潤的代工鏈中解脫。
早年就有學者意識到文化差異對交易活動的作用和影響,如洪登永(2000)論述了跨文化管理中文化差異在企業國際商務活動中的重要作用和影響[2]。在《原始文化》一書中,愛德華·泰勒認為文化是一個復合整體,它包括知識、信仰、藝術、道德、法律、習俗,以及人類社會在社會中所獲得的一切能力與習慣。在進行跨文化電子商務時,企業在消費者信任、銷售品類選擇及推廣策略、物流、售后服務等環節存在著一些跨文化誤區。4R營銷理論是基于關系營銷理論提出的最新理論,該理論著眼點是顧客,企業更加關注與顧客之間的持久關系。本文以最新的4R營銷思路為指導,研究差異性文化背景下跨文化B2C發展的問題,并提出針對性的營銷策略。
1 跨文化B2C的發展現狀
電子商務在國內發展迅速,根據易觀咨詢2010年7月最新的數據顯示,我國電子商務行業2010年的融資總額已高達10億美元,融資規模仍有增長趨勢,快節奏的競爭,電子商務發展不得不另辟蹊徑,而發展跨文化B2C尚屬那片藍海。
我國跨文化電子商務發展經歷了三次轉變,第一代跨文化電子商務平臺主要是整合信息流與資金流的B2B跨國交易平臺;第二代的跨文化電子商務平臺是在第一類B2B的基礎上整合物流和支付服務;而第三代的跨文化電子商務提出了整合信息流、資金流、物流、客戶關系等全球在線零售的跨文化B2C??缥幕疊2C行業面對的是全球消費者,對商品質量、倉儲、物流等都有較高要求,互聯網技術的應用、先進的運營理念和豐富的操作經驗是跨文化B2C業務實現的關鍵。隨著全球營銷的發展,電子商務的不斷升級,我國跨文化B2C企業也開始崛起。
2 跨文化B2C發展中的問題
劉魏(2010)認為,跨文化管理就是企業要在不同形態的文化氛圍中,尋找超越文化沖突的發展目標,設計出切實可行的管理機制,促進異質文化之間的兼容,從而創造出獨特的企業文化的管理過程。這一過程是從企業外部包括供應者、顧客、競爭者、相關利益群體等和企業內部針對不同員工兩方面來研究跨文化管理[3] 。通過對文獻的梳理發現,已有研究關注的問題包括電子商務渠道、模式、物流、影響因素等。鑒于前人的研究,本文將基于跨文化B2C交易建立的過程,從多方利益相關者角度探索消費者信任、產品選擇及推廣、物流、以及售后服務四個方面存在的問題。