時間:2023-03-23 15:21:50
序論:速發表網結合其深厚的文秘經驗,特別為您篩選了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實例以及為這個敞口應用中添加事件響應。以下將展示一部分核心代碼。在設置完這個窗口之后,還需要新建一個類實現一寫功能。
2軟件編程技巧
2.1C語言的特有函數在計算機軟件編程中,每一個函數都具有一定的功能,而在C語言編程過程中,需要應用一些特有函數。對于函數而言,函數名對函數功能進行反映,因此,在定義函數的過程中,程序員需要定義函數名字、參數名、返回值類型等。同時,由于在編程過程中,C編譯系統提供庫函數,且該系統首先定義好了這些函數,因此在調用程序時,程序員通過#include指令”,在所有文件中引入相關的頭文件,從而便可實現程序調用。例如,在運用程序時,當應用到sqrt函數時,頭文件中必須包含#include“string.h”,以此確保程序的正常運行。
2.2指針的靈活運用在軟件編程中,指針的使用極為重要,賦值的實現需要指針的控制,從而建立變量關系,且編程的難度與指針運用的大小密切相關。因此,在復雜編程工作的完成中,程序員需要熟練運用指針,明確指針使用的作用,進行編程。指針是特殊類型變量的一種,可幫助程序員解決程序設計中遇到的問題,其具有指針名、值、指針類型3要素。在編程過程中,使用者需要對指針類型、指針名進行合理、科學定義,對其賦值,從而對指針、變量進行區分。同時,在指針調用過程中,利用C語言的特有函數科學、準確定義函數,并按照算法編程的方式,利用流程圖表達算法內容。此外,在函數編程過程中,程序員具體設置函數的名字、參數名、返回值類型,設置好指令,且在C語言設置過程中,具體確定文件知識、位運算,確保其滿足程序中的具體要求,明確二進制的對象。對于文件中包含的程序文件、數據文件,應將它們之間的步驟設置好,從而為數據查找提供方便。
2.3位運算及算法技巧在計算機高級語言的運算方法中,C語言的重要特點是位運算。位運算的對象是二進制,具有唯一性、獨特性,是計算機軟件編程、程序運行的基礎,其根據相關程序要求的進行符合要求的運算。同時,運算、程序運行過程中,程序文件必不可少,在編程中,程序設計員需要在文件中存儲程序,方便數據查找,提高運行效率。此外,在程序設計中,程序的靈魂是算法,算法技巧的掌握對程序設計極為關鍵。算法可用自然語言、流程圖表述,而在用流程圖表示算法時,要求程序員對流程圖符號進行熟練掌握,并具備牢固的數學知識,提高編程效率。
3計算機軟件編程中C語言、匯編語言的結合
3.1匯編語言的嵌入方法隨著科學技術的快速發展,計算機軟件不斷更新,而C語言、匯編語言兩種語言的混合編程是計算機軟件開發中常使用的方式,以此提高計算機編程、程序開發效率,實現難度較高的編程任務。在具體編程中,在C語言程序中嵌入匯編語言,在寄存器的存儲、轉換作用下是實現匯編語言的運行。例如,如果在C語言源程序中嵌入一組匯編語句,就需要用大括號擴充嵌入程序,進而添加“asm”,且需要在asm前面放入指令代碼,并用分隔符“:”區分正常的C語言、匯編語言。其中,嵌入語言以大括號來表示,通過該形式的編程對編程的過程進行簡化。當匯編程序嵌入后,程序員定義程序,根據C語言指出函數,定義函數,并對不同的函數進行區分,根據不同模塊的使用特點,對目標文件進行分析,提高編程的可靠性。
3.2鏈接C語言、匯編語言在C語言、匯編語言程序編寫中,需要獨立設置編譯目標代碼,然后實現鏈接。由于C語言、匯編語言程序能夠相互調用,且多個功能模塊共同組成一個任務,合適的語言獨立編程功能模塊。因此,在編程中,程序員應根據每個模塊特點,設置編程,形成目標文件,使其成為可執行文件。同時,在C語言編程過程中,匯編程序需要調用函數、定義變量,這樣,程序員就需要對寄存器的使用、參數傳遞、子程序的返回值、變量及函數調用、存儲模式等問題進行考慮,特別需要注意參數傳遞問題。在編程中,根據堆棧匯編程序傳遞參數,并按照參數傳遞原則進行程序編程。例如,在Voidaa(char*p,inti)函數中,利用匯編語言編寫該函數,在系統調用在小內存模式下進行,寫為aa(&q,n)。而在系統運行中,在堆棧中壓入n,并為了實現對存儲數據的存取,傳遞參數。此外,由于C語言程序、調用的子程序的編程使用的是同一個堆棧,這樣,就會產生pushbppopbp、sp兩個執行指令,設置這兩個指令,為執行過程的使用提供方便。
3.3C語言、匯編語言混合編程實驗分析在混合軟件具體編程中,一般情況下,在5個數中比較程序功能,從而對最小數值進行確定。由于匯編的子程序、主程序共同組成了所編程序,運用C語言編寫主程序,利用匯編語言編寫子程序,而最小數值通過主程序的調用得到確定。在編程中,用min.c*表示主程序,用qiumin.asm表示子程序,C語言、匯編語言結合,軟件之間進行交流,從而使程序運行速度得以提高。在程序運行中,需要具體編程程序設計過程中的內存模式、寄存器分配等,確保程序設計語言的相互協同,使外部接口處于正常使用狀況,為編程中的外部調用功能的實現提供保障。
4C語言多項式除法的程序設計
4.1設計流程在軟件編程中利用C語言,對計算機軟件的實用性進行探索。在C語言多項式除法的程序設計中,實驗設計的建立依據循環冗余的結構進行,設置循環冗余驗碼編制軟件程序。在此過程中,程序員需先對函數名稱進行定義,了解函數,對函數的初始位置進行確定,進而建立數據庫。此后,在C語言的基礎上,程序員編程、計算函數,并在此過程中,一個冗余余數在系統中自動生成,在remainder文件中存儲余數,確定程序的起始文件。最后,根據系統運行的結果,結合軟件需求,程序員科學分析計算機軟件實驗,此時,如果計算結果能夠滿足軟件運行需求,則說明軟性運行正常。如果計算結果不能夠滿足軟件運行需求,則需要程序員仔細檢查軟件編程過程,發現問題,解決問題。在C語言基礎上,對軟件編程實驗流程進行設計,簡化編程過程,提高實驗結果的準確性。
4.2程序應用很多領域的發展過程都需要運用到C語言多項式除法程序的編程,該編程使軟件應用的實際價值得到最大程度的發揮,并拓寬了混合語言在多項式除法的應用范圍。在C語言、編程語言混合語言的使用中,程序員應及時定義函數,通過函數名對函數性質進行準確體現,獲取準確的余數結果,確保計算機軟性系統高效運行。
作為計算機專業大一的必修課,C語言程序設計課時少,內容多,邏輯思維嚴密,實踐性強,多數學生從高中進入大學,對老師依賴性較強,自學能力不足,此外對計算機專業的學習方法不適應,對編程的邏輯思維方法還沒有形成,VC++上機操作不熟練,對編譯、調試過程中出現的專業英語不熟悉等各方面的因素,導致這門課程學生學習起來有一定困難,容易形成成績兩極分化的結果。因此更需要教師提高教學水平,激發學習興趣,使得枯燥難懂的編程變得生動有趣。
過分強調語法,忽視算法
C語言的學習類似于外語,要先會詞、句,然后才能寫出段落,C語言也必須掌握常量、變量、運算符、順序、選擇、循環語句等,才能寫出程序來。但要寫出好的文章光有詞匯和語法是不夠的,還需要流暢的思路,編程也是如此,算法才是程序的靈魂。大多數C語言教材中通常先給出一般的語法格式,然后講解語法要點,再舉例說明。很多教師對語句語法進行深入的教學,而對算法教學卻偏少、不重視。加上應試教育的選擇題、填空題題目側重于語法細節,與程序設計的實用性偏離甚遠,使學生產生了學習誤區,導致了學生會讀程序,但自己上機寫程序時有種無從下手的感覺。學習程序設計語言的真正目的是編程解決問題,必須大量練習編程題,在編程的過程中掌握語法。
教學內容與解決實際問題有差距
C語言的教學目的是要熟練掌握C語言的用法和培養結構化程序設計的思維方式,培養編程能力,因此理論聯系實際是教學改革的一個重點。在高校中普遍存在著注入式教學方法,學生為學習而學習,而忽視了學習的目的,C語言程序設計是一門理論性和實踐性都很強的課程。當前,在程序設計實踐常用的模式中,基本遵循著前幾十年延續下來的習慣做法,即教師布置與程序設計語言教材的知識點相符的任務,學生通過上機來驗證教材和講課的內容以及自己所編的程序正確與否。這種做法與實際完全脫節,學生只會解決書上的問題,如求最大、最小值、平均值、排序、交換數組元素位置等,而對于現實問題卻很茫然。很少有教師仔細斟酌實驗的內容,以使其與實際聯系更緊密,導致學生學完了不理解學了C有什么用處。因此講解和練習要多引入日常生活中的實際問題:如計算器、小游戲、具備插入、查詢、刪除、保存等基本功能的學生管理信息系統等,通過這些編程問題使學生綜合應用各章的知識,如循環、數組、函數、指針、文件,達到解決實際問題的編程能力。
教學重點
C語言是函數式的語言,因此C語言的重點一是函數、二是指針。而數組與指針是密切聯系的,因此在C語言程序設計的教與學中一定要抓住數組、函數、指針這條主線,掌握數據在內存中的存儲和變化,就有利于突出重點和突破難點。與其他編程語言相比,C語言中數據類型和運算符眾多,指針概念抽象復雜,函數參數用法靈活,概念、語法規則和例子眾多,不易掌握。通常學生對單一的知識點能夠掌握,但對于知識點的聯系理解不深,難以形成完整的知識體系。
因此C語言在講解時在介紹完數據類型、變量、常量、運算符、表達式和面向過程的三種基本程序設計結構以后,要圍繞數組、函數、指針這一主線展開程序設計,這樣的話才能抓住C語言的重點,將紛繁的知識點形成清晰的脈絡。我們知道,數組是相同數據類型的變量的集合,函數的作用是將程序模塊化,而函數的參數可以是普通變量,數組名和指針變量。當在函數間傳遞數組和字符串時就可以用指針變量或數組名作函數參數進行地址傳遞,這樣實參與形參就有四種組合,即:(1)實參、形參均為數組名;(2)實參為數組名,形參為指針變量;(3)實參為指針變量,形參為數組名;(4)實參、形參均為指針變量。數組、函數、指針通過這一主線就貫穿和聯系起來了,學生既懂得它們之間的區別也懂得它們之間的聯系,學習起來輕而易舉。例如編寫swap函數(指針法):交換數組a和數組b中的對應元素并輸出a、b數組。該例子既用到了函數調用,又用到了數組,還用到了指針變量作函數參數,函數、指針、數組三個重要的知識點都聯系起來了。四、課程改革
(一)案例教學,語法與算法結合
C語言程序設計課程是C語言與程序設計相結合的一門課程,這就要求教師在授課過程中,既要講解C語言的一些語法規則,又要重視程序設計。如果上課的老師不能準確把握,把重點簡單放在講述一些語法規則方面,往往會使學生喪失學習興趣,另一方面也沒有達到教學目的,有損教學質量。通過典型的例題既講了語法,又掌握了算法,可謂一舉兩得。如果按照章節的順序,往往是先講變量、運算符,才講順序、選擇和循環結構,但孤立地講變量,常量,運算符學生往往學了就忘,理解不深,這時可以引入后面的實例。例如可用循環的例子指出變量要先定義后使用,定義數據類型的作用是為變量分配相應大小的內存空間,p為n!其值可能會超過基本整型變量的表示范圍-32768~+32767,因此p要定義為長整型,++是自增運算符,它的作用是i=i+1,for循環的功能是完成累積,乘數i從1至n,每循環一次i增加1。通過具體的實例使學生理解語法不是孤立的規則,而是互相聯系,使得一個功能得以實現的不可缺的組成部分。
(二)總結歸納,深入本質
在C語言中,指針是C語言中的重點和難點,概念抽象,學生不容易掌握。要啟發學生多進行對比,歸納總結,深入本質,透過現象看到本質,培養和提高分析和解決問題的能力。例如,指針是地址,通過指針可以間接訪問它所指向的目標變量,但為什么要用指針?還要引導學生深入思考。函數之間傳遞數據要依靠參數,而且只能由實參向形參傳遞,有值傳遞和地址傳遞兩種方式。如果將數組名或指針變量作參數就是地址傳遞。在函數間不僅可以傳遞變量的值,變量的地址,還可傳遞數組,字符串等。形參是局部變量,函數調用結束形參變量就釋放掉了,而函數返回值又只能有一個,那如何才能夠從調用函數帶回多個不同數據類型的數據呢?帶著這樣的問題,讓學生思考通過指針進行地址傳遞的作用,其好處就在于可以通過形參的指針變量間接訪問實參變量,達到了“雙向傳遞”的效果,這樣在函數調用時對形參變量的操作就等價于對實參變量的操作,理解了這一點就可以明白指針的重要性和好處了,學習也變得輕松和簡單了。例如交換兩個數的例子,用指針作形參。當函數調用結束后,形參空間雖然釋放了,但在函數調用過程中通過形參對實參的影響卻留了下來。
(三)以圖示方法形象化算法
在教學中只要抓住數據在內存的存儲和變化這個關鍵點,結合適當的圖形教學,例如數組元素的內存分配,指針操作數組元素時,指針的自增與自減運算,指針的交換,目標變量的交換,鏈表的創建、插入、刪除和輸出等,都可以畫出內存單元的圖示來,一步一步地操作,循序漸進的學習,學生就容易理解和學好C語言了。例如用圖示法形象化上例中的swap函數交換兩個變量,如圖1所示:
(四)多種編程方法開闊思維
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手機發射功率?。?mw)。
(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.
二、C語言與匯編語言連接的關鍵問題要實現
C語言與匯編語言之間的連接還需要解決參數關系、確定調用關系和模塊連接三個問題。參數關系是混合編程過程中必須解決的問題,多數程序員均采用堆棧方式解決參數傳遞問題,具體操作為:以匯編語言中的BP作為機制寄存器,以反序多為調用順序,將C語言中的參數壓入堆棧中,且BP根據參數加入相應的偏移量即可實現參數使用。而確定調用關系則需要說明要調用的函數或過程,并確定調用及其調用關系。外部模型可調用被調用的函數或被調用過程,調用程序需說明被引用的外部模塊的名稱。實現匯編程序與C程序模塊連接需要保證不同語言模塊的存儲模式相同以及遵守C兼容的函數及變量命名約定。
二、改革實踐教學
從理論上講,計算機技術是一門基于實踐的科學。而計算機C語言實踐教學的基礎還是課堂的C語言基本理論教學,計算機C語言實踐教學是課堂教學的延伸,課堂教學任務是否完成除了用常規的考試檢驗制度,還涉及到計算機C語言實踐教學的檢驗和認可。學生需要計算機C語言實踐課程,這樣可以加深對課堂教學學到的C語言理論知識,基本概念的理解與記憶,逐漸達到能夠獨立完成,獨立操作某些計算機C語言課程任務,這樣才能達到鞏固深化所學知識的目的。傳統的計算機C語言實踐課程教學模式幾乎都是教師的填鴨式舉例講解,培養出的學生,自然是空有滿腹的知識,而不具備實際利用課堂所學計算機C語言技術知識在各方面領域中解決實際問題的能力。在C語言課堂教學中,可以采取將不同的學生應該被分成不同的層次,從而更好地通過同學之間的互相競爭互相幫助來完成規定的項目,這樣可以提高學生主動學習的積極性,也可以激發出學生的學習熱情,同時也能分擔教師在教學方面的壓力,能夠在培養學有余力同學的同時,抽出多余時間和精力來輔導計算機C語言技術相對薄弱的同學。對所學內容加深印象,融會貫通的唯一法門就是讓學生自主學習,這樣培養出來的學生才能夠在這個計算機C語言技術廣泛應用的社會立足生根。同時,學校需要將計算機機房在晚間對所有學生開放,并提供數字化校園網,學生需要這樣的平臺來自主學習一些在課堂上不明白的問題,而教師則可以在線解答學生的每一個存在的疑難問題。同時,學生也可以通過這樣的平臺下載課堂上教師使用的課件,進行二次學習以鞏固所學內容?,F在已經是計算機網絡縱橫的年代,學生的知識起點隨著教學條件的改善而日益提高,學生獲得知識的信息渠道也越來越多。所以我們已經有合適的條件可以把注入式填鴨式的教學模式改成互動式的教學模式,將從教師向學生的單向傳遞方式改變成教師學生互動交流的方式。因此,在教學理念和教學模式上,要充分重視C語言課堂教學和C語言實踐教學相結合的重要性。通過最近幾年計算機C語言教學的經驗總結,中職院校計算機C語言教學應當以學生實踐操作能力培養為主,配合教師的課堂基本知識詳解,并且逐步激發學生的學習主觀能動性。并且教師需要結合不同學生的不同專業和日后的不同發展方向和不同專業的特點,對計算機C語言教學的內容進行合理的安排。應針對不同的專業對計算機C語言技術的不同要求對計算機的C語言課堂教學內容進行合理的安排與掌控。不同專業的學生學到的計算機C語言技術應當有不同的側重。計算機網絡技術在現在與將來,必定會在各領域扮演越來越重要的角色,各領域對于熟悉計算機技術的人才需求量也會相應日益增大。
感謝在廣東普信公司實習時的同事們,他們在我第一次參加實際項目開發的過程中給了我莫大的幫助和鼓勵。特別要感謝我的項目經理李旭和黃潤懷,是他們的信任給了我很多鍛煉的機會,也一直對他們給予我的生活上的照顧心存感Ji。和他們一起為廣州項目奮戰的一年多是我人生中一段難忘的經歷。
感謝我的朋友Louis,Dick,Iris,Tracy,Sawyer,Joe,Jason,IceBear,以及更多我無法逐一列出名字的朋友,他們給了我無數的關心和鼓勵,也讓我的研究生生活充滿了溫暖和歡樂。我非常珍視和他們的友誼!
感覺計算機學院研028班的我的同學,感謝他們在學習和生活上給予我的幫助。
一、CRSP各階段的實踐教育內容與方法
1.認知性實踐階段。認知性實踐一般安排在學生的第一學年的學期中或者暑假期間。實習的方式主要包括四部分:第一,實踐類課程(如旅游服務禮儀、溝通技巧等)專門針對旅游管理專業學生的儀容儀表和行為舉止的塑造,針對學生文明禮貌、微笑服務、善于溝通、精于陳述的表達能力的訓練。第二,專業基礎課程和必修課(如管理學、旅游學概論、旅游資源開發等)的理論教育中穿插的實踐教育環節,由于每門課程的教育內容不同、授課教師風格不同,實踐教育的形式是多樣的,如案例分析、情景表演、網絡資料查詢、學習心得分享等。第三,為了加深學生對旅游業的感性認知,在學期中利用課程實踐教育環節、班級活動、學校組織的活動等機會,組織相關景區、旅游飯店、旅行社、博物館、旅游商品購物點等的參觀,組織學生觀摩市級、區級的飯店技能大賽和導游技能大賽,增加學生對旅游行業的感性認識。第四,利用節假日做旅游市場的觀察,觀察旅游者的流向、旅游者的消費等。2.調研性實踐階段。調研性實踐是在認知性實踐活動的基礎上的升級。這個階段主要有兩種實踐教育方式。一是課程依托型,以專業必修課和選修課(如旅游規劃、旅行社管理、旅游飯店管理、旅游市場營銷、旅游經濟學等)等理論課程的實踐環節為主,學生以分組的形式確定不同的調研主題前往相關企業、旅游地進行資料收集、調查問卷設計及調查、統計等工作,以增加對行業的理性認識。二是學校所在地或更大區域的旅游業的專門調研實習,在我校這個實踐項目是被安排在了二年級下學期,學生將集體前往昆明、楚雄、大理、麗江、香格里拉、騰沖、瑞麗等地對云南省滇西北旅游資源、旅游線路組合設計、旅游市場狀況、游客旅游體驗等進行觀察和調研,完成旅游資源問卷調查、旅游資源統計、旅行社座談等項目。3.技能性實踐階段。技能性實踐階段一般開始于學生二年級下學期的技能型課程,并延伸到二年級暑期或者三年級寒假。主要有三種方式:第一,實踐課程依托型學習,以部分技能性較強的專業必修課和選修課(如旅行社管理、導游業務、飯店管理、飯店服務技能)為實踐課程,充分利用校內的實訓室,如飯店實訓室、導游講解實訓室等完成模擬狀態下的操作技能的訓練。第二,前往景區、旅行社、酒店等實習單位進行“蹲點式”實際訓練,這要求實習學生將實訓室中模擬情景下所學的知識和技能遷移到實習單位的實習工作當中。第三,利用會議展覽、大型活動等機會,動員學生進行“零星式”實習,讓學生參與會議服務、展覽組織、宴會服務、外事接待等活動,主要鍛煉學生應對大型活動和特殊活動的操作能力和協調能力。4.職業化實踐階段。我校旅游管理專業實行的是四年級下學期全員全時段實習制度,即四年級上學期期末完成畢業論文設計和答辯,四年級下學期不安排課程,由學生根據自己的職業規劃選擇畢業實習單位,深入到具體的業務部門全方位地熟悉相關領域的工作內容、規范和運作過程,促成知識向技能的初步轉化,并逐步達到融入。在實習期內或實習期結束,學生即可與實習單位簽訂勞動合同,這大大縮短了學生的入職時間,為他們爭取到更多的職業機會和晉升機會。
二、CRSP階段漸進式實踐教育體系的保障因素
1.實踐教育的考核。按照CRSP階段漸進式模式所設計的旅游管理專業本科實踐教育的方法很多,總結起來說主要包括獨立的實訓課程、理論課程中的實踐環節、旅游資源調研專門實習、旅游企業技能實習、畢業設計(論文)及答辯、畢業實習等。對于獨立的實訓課程和理論課程的實踐環節的考核,我們采用的是教育過程的評價方式,從教育目的、教育結構、教育準備、教育過程、教師素質和教育效果六個方面對教育實訓課程和理論課程中的實踐環節進行考核??己隧椖恐斜容^重視教育效果的評價和教育過程的組織,同時對教育前的準備工作也做了詳細的要求。對于調研性的專門實習、企業技能實習、畢業論文、畢業實習來說,我們不是評價實踐教育過程本身,而是評價實踐教育活動的指導教師,原因是以上的實習活動常常以小組為單位展開,并指定了專門的指導教師。通過多年的觀察,指導教師的指導理念和指導行為對實習效果的影響非常深遠。在這個評價標準當中,將教師的教書育人、教育準備、技能訓練、指導方法、成績考核等作為評價標準,同時加上了實踐教育指導工作創新的評價項目,促進實習指導教師勤于思考,提高實習指導的成效。2.師資水平的提升。知識的形成離不開學習發生的具體環境,否則課堂上學習的東西難以應用和遷移于課堂之外的環境。課堂教育在實施理論講授的同時為學生提供充分的專業操作流程模擬與案例、場景,引導學生參與模擬操作、案例討論、情景創設,并在此基礎上加深對相關理論的認識和理解,加強對相關技能的掌握。因此,在課堂教育過程中,教師必須有意識地創造與實際環境相似的真實情境。教師應充分利用自身的知識、經驗積累與各種教育資源尤其是社會資源將本專業理論與實踐有機地結合起來。這樣一來,對旅游管理專業本科教育的專業教師的知識和能力就提出了要求:第一要求專業教師掌握旅游管理專業的學科特點,熟悉本專業的人才培養方案,對于不同階段的課程安排及其關系做到心中有數,避免重復的實踐教育環節的設計和實踐教育活動的安排。第二要求專業教師不僅具有較強的理論知識的講授和演示能力,而且具備實訓項目的設計能力和實踐活動的協調能力。第三要求專業教師是“雙師型”教師,并具有在旅游飯店、旅行社、旅游景區、旅游行政管理單位、旅游規劃設計單位等實踐的經歷,或具有相關培訓認證機構的培訓經歷和認證證書。第四要求專業教師擁有豐富的校外兼職機會,具有廣泛的人脈關系。3.實踐基地的建設。為保證教育實踐效果,應結合專業特點有針對性地建立校內和校外兩類實習基地。校內實習基地包括“情景導游實訓室”、“模擬前廳實訓室”、“模擬客房實訓室”、“模擬餐廳實訓室”、“模擬酒吧實驗室”、“旅游規劃設計室”等,并配備相關教育資料。校外實習基地的建設則更多地以旅游企事業單位為陣地,通過密切與各旅游企事業單位的關系,按照優勢互補、共同發展的原則共同建設。校內實訓基地和校外實訓基地其實是不同的兩種情境,校內實訓基地大多是模擬型的情境,學生的操作失誤是被允許和被原諒的,也有一部分校內實訓基地是處于真實情境的。而校外實習基地卻不一樣,學生的操作失誤將會給實習基地造成一定的損失,所以如何從模擬情境到真實情境的遷移是老師和學生都應該重視的問題。4.職業導師的設立。如果把校內的專業教師稱為指導教師,那么,我們認為還有必要在技能性實踐階段和職業化實踐階段設立職業導師。職業導師應具備豐富的實踐操作能力、組織能力、管理能力,絕大多數為曾經在旅游相關企業任職多年并表現突出者或者為正在公司擔任培訓、管理等職位的專業人士。職業導師根據企業的發展需要、根據學生的個體情況,對學生實習進行恰當的計劃、組合與管理,以確保學生學習到更多企業所需的經驗、技能、能力,同時職業導師的個人技能、管理思想和處事態度都將對學生產生深遠的影響。5.學生的參與。前面的設計再優秀,沒有實踐教育的參與主體———學生,一切都變成了徒勞。因此,我們激發學生對實踐教育的興趣,通過豐富多彩的實踐教育設計讓學生有所收獲,引導學生主動參與到實踐活動中,在活動中收獲成就。努力與實習企業溝通,促使企業重視和愛護實習生,不簡單地把實習生當作企業的“短期廉價勞動力”,讓學生在實習單位有工作尊嚴、有生活保障。
作者:唐玲萍孟麗楊麗萍單位:玉溪師范學院
1.關于CSR定義的各家之言
經營倫理的問題,歸根到底是企業與社會,企業同利益相關者(Stakeholder)的關系。
企業的利益至上主義容易導致企業招致禍事或是出現不良后果。想要把經營倫理作為企業文化發揮作用的話,就必須把利益至上主義向與利益相關者建立良好關系的企業管治優先主義(Corporate Government)轉換。
企業一直以來對利益的最大化追求,對于利益相關者(Stakeholder)來說與社會貢獻一詞是完全相反的兩種概念。從近年來不斷出現問題的企業的事例可以看出,企業為了追求利潤,免不了要損害利益相關者(Stakeholder)的利益。也就是說只關注本公司的最大利益的行為,對于企業管治優先主義(Corporate Government)的行動原理來說是完全沒有好處的。所以企業的行為不僅僅是要追求企業本身的最大利益,而且還應當包括尋求企業和利益相關者(Stakeholder)的共同利益。
現在,把社會與利益相關者(Stakeholder)的利益當做共同目的而積累社會道德的行動越來越受到企業的重視。水谷雅一認為,所謂優秀的人是指有“人德”的人,而對于企業來說,優秀的企業便是有“社德”的企業。按水谷雅一的話來說,所謂有“人德”的人,是指為了社會的發展積極地采取行動,具有值得敬愛的個人魅力的人。水谷認為,所謂“人德”放到企業德行的層面上來說的話就是“社德”,而有“社德”的企業便是從社會和人的觀點來看,有著令受眾喜愛的行動的企業。而這里所定義的“社德”就是我們通常所說的CSR(Corporation Social Responsibility),以下下統稱為“企業社會責任”。
企業并不是具有法律意識,遵守道德規范就算是履行企業社會責任了。對于社會和利益相關者來說企業社會責任的本質就是積極地追求社會貢獻。企業按照各自的目的進行活動的同時也是社會構成的一員。企業作為社會的一員,與利益相關者建立聯系,并在經營環境中產生利益關系。當然,這種利益關系大規模擴大的話對于社會的影響力也會增大。企業對于利益相關者就有著與其影響力相適應的責任,即與作為活動基礎的社會和本公司活動相關的責任。
對于最初把CRS當做問題來對待的Sheldon,o.看來,經營者對于公司整體和員工都必須負責。不僅僅是企業內部的責任,明確對更為廣泛的社會的責任更有意義。也就是說企業和我們一般市民一樣是“企業市民”,對于個人和社會企業也有著其相對應的責任。
中丸寬信認為,所謂CSR,經濟性責任應當與遵守法律的責任分割開來。
所謂經濟性責任即是給消費者提供更加便宜的商品,給員工提供安定的工作環境,給股東分紅的責任;但是從企業根據自身行動對社會帶來的諸多影響來看,所謂CSR不僅僅是企業的經濟性責任和遵守法律的責任,倫理性責任和社會貢獻性責任(以下統稱社會責任)也是其責任的一部分。
丹下博士認為,企業社會責任應當分為經濟性責任和新興的作為企業市民的責任。所謂經濟性責任即作為經濟主體實行企業本來功能的傳統的責任。而作為企業市民的責任還可以再分為守法的責任、倫理的責任以及貢獻性責任。
2.CSR與企業文化
2.1CSR的范疇
CSR在經濟生活中越來越受到重視,究其原因,歸根到底還是因為企業在追求利潤的過程中日漸凸顯的各種問題。由于在追求利潤的同時存在負面的公害問題,從而引起社會混亂,所以CSR的必要性漸漸被重視起來。從這里可以看出企業的社會責任比起經濟性責任、守法性責任、倫理性責任、社會貢獻等顯得重要得多。
森本三男定義的CSR有了更深層次的擴大。森本三男認為,CSR的最低層次為守法性責任,然后依次是經濟性責任、制度性責任、社會貢獻由低到高擴大。
2.2企業社會責任肯定論與社會責任否定論
森本三男認為,大企業在遵守法律的同時,也應當積極地展開對文學藝術事業的資助、進行慈善活動以及對于新興企業的幫助和扶持等社會貢獻的行為,但是企業的社會貢獻必須正當化。一直以來,企業社會責任都與企業目的有關,但是也存在肯定社會貢獻和否定社會貢獻兩種觀點。前者是以Drucker和Davis為主的代表經營學的看法,稱之為社會責任肯定論;而后者是以Freedman和Hayek為主的代表經濟學的看法,稱之為社會責任否定論。
肯定論和否定論,在對于超越經濟性責任的社會貢獻的看法上,二者完全不一樣??隙ㄕ撜J為經濟責任以外的社會貢獻也是企業的責任,否定論則認為企業本身的經濟責任作出的貢獻就是企業作出的社會貢獻,否定經濟責任以外的貢獻。也就是說,肯定論認為應當順應企業對社會的影響力,將利益歸還一部分給社會。而否定論認為,所謂利益就已經反映在本公司的產品和服務的開發中,即使通過便宜一塊錢來提高產品性能、提供更好的產品和服務都正是企業所作出的社會貢獻。
2.3企業社會責任肯定論和社會責任否定論的意義
肯定論和否定論都有其成立的理由。并且,也并不能說誰對誰錯。如果從企業社會責任與企業文化的關系來思考的話,對社會貢獻的肯定與否定都是對企業文化的反映。歸還一部分利益給社會,無論是對社會積極的貢獻還是將利益當做新產品、新服務的開發費,追求經濟責任也好。這種想法本就是作為企業文化確立的企業全體統一的行動。
無論是優先社會貢獻還是優先經濟責任,在這其中弄明白企業為了什么活動,員工個人是為了什么而工作這一問題才是最重要的命題。與社會有關的人在企業內部進行統一,并以企業文化進行規范,就能更加有效的進行活動。通過企業文化,企業全體朝著社會貢獻前進,那么所作出的社會貢獻難以估量。如果只是注重經濟責任的話,提供更好的產品,服務,顧客滿足度也會提升。
所謂企業的社會責任,無論優先社會貢獻還是優先經濟責任,從企業文化的角度進行意識統一的話無疑是能夠提高其積極效果的。
3.CSR重視型企業的企業文化
3.1企業不斷出現問題的原因
隨著企業效益的不斷擴大,企業問題也層出不窮??v觀各個企業的主頁,經營哲學和經營理念中明確了應當履行的責任和應做的貢獻的同時,職工應當遵守的倫理基準和行動規范也有明確的定義。
企業的目的有各種各樣的切入口,不僅限于追求利潤。但是,也不可能有企業不把追求利潤當做目的。因此,企業有企業追求利潤的理由。為了追求利潤,最大程度降低成本提高效率的同時,必須通過增加附加價值才能在競爭中獲得勝利,效率性和競爭性是無法避免的。水谷雅一在效率性和競爭性的兩個原理基礎上,增加了人間性和社會性以求達到這四者之間的平衡。
過于追求效率性,出現過勞死的情況就失去了人間性。當然,禁止調動工作等行為就過于強調了人性,而犧牲了效率性。也就是說,效率性和人間性是背道而馳的兩種概念。而同樣,過于強調競爭性,譬如抵觸獨占禁止法,就會犧牲掉社會性;但是,情報公開等等又過于強調了社會性而犧牲掉了競爭性;在這里,競爭性和社會性是兩種相反的理論。所以,效率性對人間性,競爭性對社會性。這四個原理中,效率性和競爭性,人性和社會性是相輔的關系,而效率性和人間性,競爭性和社會性則是相反的關系。
迫于企業追求利潤的壓力,也就是說效率性原理和競爭性原理字很大程度上起著支配作用。而忽視與其對立的人間性原理和社會性原理,這對于經營者來說是無疑也是不可取的。
3.2企業文化的兩個階段
3.2.1企業文化兩個階段的定義
企業文化可以分為兩個階段,一個是可意識階段和不可意識階段。
職員們能夠意識到的企業文化是在解決問題的日?;顒又心軌蜻M行參照、議論、探討的東西。不能經受的住時間和驗證的東西中間,那些表面的口號,過于浮夸的東西都會被舍棄。經過幾次的驗證之后,某些原理和精髓就已經深入腦海,不用議論不用深究,自然而然的融入到了企業生活中,這些狀態就被成為不可意識階段(即在無形中,自身都尚未意識的過程中將理念貫徹到企業行為中)。
3.2.2企業文化兩個階段的轉換
就像上述所說,經營哲學,經營理念,倫理基準和行為規范中,人間性原理和社會性原理受到一致好評,并且,不僅僅是效率性原理和競爭性原理,人間性原理和社會性原理完全能夠成為能夠被意識的企業文化。
但是,能夠從可意識階段向不可意識階段發展的又是這其中的哪個呢?可能存在外部環境的情況和內部資源的條件不同的影響,效率性原理和競爭性原理能夠慢慢地滲透到人們的意識里變成不易察覺的某種意識(上升不可意識階段)的原因大概與組織內工作的人們的思考方式和行為習慣有很大的影響吧。就像發生在公司內部的文化沖擊一樣,在轉換部門組織的時候,一般會出現不習慣漸漸到克服不適,也就是說不論好壞,是與組織的文化有關的吧。甚至,根據效率性原理和競爭性原理,企業內部起支配作用的人不會對被支配的人所施的壓力坐視不管的吧?;谌诵栽砗蜕鐣栽砑词鼓軌蜃龀稣_的判斷,也會被多數意見占上風而導致錯誤的判斷吧。
如果陳述相反的意見的話,就會變成背叛者。這種情況,在有著內和外明顯區分傾向的日本來說尤為嚴重。土屋守章認為,企業存在著這樣的危險:“企業內部的人和外部的人有著不同的生活感受和價值意識,所以作為一個集體,很有可能在某個時刻變成的存在”。并且,即使抱著堅定的信念鼓起勇氣,能夠陳述反對意見,但還是會猶豫要不要報告上司,公諸于眾的吧。因為這樣會被同事、上司甚至企業逼到絕境。并且,害怕告發后遭到報復,并不是通過普通手段能夠解決問題的。
從上述可知,社會性責任和企業倫理是不可能順利滲透到企業組織中去的,即使滲透進去了,想要保持也是很難得。(作者單位:湘潭大學)
參考文獻:
[1] 水谷雅一.U理學のすすめ「M.丸善出版社.1998
[2] 丹下博文.企IU嬰紊緇嶁匝芯俊M.中央Ug社.2001
[3] 森本三男.企I社會任のU友У難芯俊M.白桃房.1994
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分以上,也給予了肯定性的評價,例如“采用啟發式教學,闡述問題深入淺出,重點突出,能理論聯系實際或聯系學科發展的新成果”;“對于您的授課方式我們很滿意,感謝您對這門課程的熱忱,我們會努力學下去”;等等。
CDIO是工科教育的一種新的教學模式,新的教學模式就必須要有新的教學大綱。教學大綱是整個教學的靈魂,所有教學環節都要圍繞教學大綱。為滿足現代工業發展對人才的需求,教學大綱的編寫要將基礎知識、個人能力、團隊協作與社會環境融合在一起,注重理論與實踐的結合?!睹旱V地質學》是一門服務于礦山設計、建設、開發生產的一門課程,其實踐性很強,依據CDIO模式的大綱對學生加強地質基本知識、基本概念和基本技能的掌握;在實驗、實踐中提高個人能力和素質,同時培養人與人之間的合作溝通能力,最終培養出滿足現代煤礦企業所需要的人才。
建立CDIO模式下煤礦地質學授課體系
建立CDIO模式下《煤礦地質學》的授課體系,關鍵是改變教師的傳統的教學理念,把CDIO的教學模式、教學理念運用于教學的各個環節。在教學中以學生為中心,教師介紹煤礦生產中有關地質的基本知識和工作方法,通過實驗和實習提高學生的動手能力,通過參與科研提高學生的創新能力[2]。把地質工作的新的理論和新方法引入到教學中,同時也要把一些傳統的內容壓縮或刪除,例如刪除課程中科普性的傳統內容,增加礦物巖石、構造地質、地層等相關方面的新理論、新知識;以新的國家固體礦產資源儲量分類及編碼標準替代傳統A級、B級、C級、D級儲量分級標準等;隨著煤炭資源的開發,煤礦環境污染日益加重,保護礦區環境越來越受到重視,增加煤礦環境地質的新內容;隨著近年來地質信息技術的應用,在煤礦地質研究中,豐富了手段,提高了精度和可靠性,增加礦井地質信息技術及應用的教學環節,如運用計算機技術編制和管理各種地質圖件、介紹物探新知識和新儀器的應用原理和方法;更新傳統生產設計規范等[3]。本課程采用課堂講授教學為主,同時結合有關電視錄像片和野外、室內實習、實驗課等形式綜合進行。盡可能應用現代教育技術和手段、改革傳統板書的教學方法。
在講授過程中,將多媒體講授與板書講授有機結合,通過二者的優勢互補,實現有關知識的融合與最佳傳授。如利用地形地質圖編制地質剖面、編制煤層底板等高線圖等方面,均通過多種教學手段的結合進行,取得了良好的效果。采用實例式、啟發式、設疑式等教學方法,盡可能調動學生的學習積極性和參與性,促進學生的積極思維、激發學生潛能,達到師生互動共同參與的目的。這種形式可促進理論與實踐的結合,可提高學生的學習興趣?!睹旱V地質學》是一門理論性和實踐性很強的應用型課程,在完成理論學習的基礎上,努力作到理論與實踐相結合,安排與設計各類實驗和實踐教學內容。為滿足精品課程的教學設計和內容,依據《煤礦地質學》課程教學大綱的要求,從四個方面來設計實踐教學環節,一是實驗教學環節,這是一個認知性、驗證性的實驗教學環節,在完成理論課程講解后,對礦物、巖石等各類標本進行反復的觀察和描述,通過這樣的實驗使學生能掌握各類標本的鑒定特征,在實驗教師的指導下,完成實驗報告;二是野外地質認識實習教學環節,在完成課堂教學內容后,進行野外地質現象的認識和觀察,把課堂講解的內容和實際聯系在一起,要求學生依據野外實習的內容編寫實習報告;三是課堂及課下作業實踐教學環節,這是提高學生動手能力和加強學生基本功訓練的一個重要實踐環節,此環節要求學生能夠讀懂各種地質圖件并運用計算機軟件編制各種地質圖件、能夠從圖件中提取各種數據;四是科研實踐環節,這是一個提高創新能力的實踐環節,部分同學可參加教師的科研課題,在教師的指導下,把學到的知識與實際科研工作相結合,達到提高學生的創新能力。網絡教學相比傳統教學模式,更能培養學生信息獲取、加工、分析、創新、利用、交流、的能力,網絡教學能夠培養學生良好的信息素養,把信息技術作為支持終身學習和合作學習的手段,為適應信息社會的學習、工作和生活打下必要的基礎。把一些教學資源放到網上,為學生建立自學平臺。在網上和同學開辟網上留言、教師電子信箱、QQ等方式為學生提供一個互動的學習平臺。建立網絡教學平臺,提供網絡學習課件,供學生課后學習。
CDIO模式下的課程教學質量監控