前言:中文期刊網精心挑選了c語言論文范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。
c語言論文范文1
關鍵詞FranklinC51編譯器匯編語言結構化設計模塊中斷
--------------------------------------------------------------------------------
在研制單片機應用系統時,匯編語言是一種常用的軟件工具。它能直接操作硬件,指令的執行速度快。但其指令系統的固有格式受硬件結構的限制很大,且難于編寫與調試,可移植性也差。隨著單片機硬件性能的提高,其工作速度越來越快,因此在編寫單片機應用系統程序時,更著重于程序本身的編寫效率。而FranklinC51交叉編譯器是專為80C51系列單片機設計的一種高效的C語言編譯器,使用它可以縮短開發周期,降低開發成本,而且開發出的系統易于維護,可靠性高,可移植性好,即使在代碼的使用效率上,也完全可以和匯編語言相比,因此目前它已成為開發80C51系列單片機的流行工具。
1C51語言程序設計的基本技巧
C語言是一種高級程序設計語言,它提供了十分完備的規范化流程控制結構。因此采用C51語言設計單片機應用系統程序時,首先要盡可能地采用結構化的程序設計方法,這樣可使整個應用系統程序結構清晰,易于調試和維護。對于一個較大的程序,可將整個程序按功能分成若干個模塊,不同的模塊完成不同的功能。對于不同的功能模塊,分別指定相應的入口參數和出口參數,而經常使用的一些程序最好編成函數,這樣既不會引起整個程序管理的混亂,還可增強可讀性,移植性也好。
在程序設計過程中,要充分利用C51語言的預處理命令。對于一些常用的常數,如TRUE,FALSE,PI以及各種特殊功能寄存器,或程序中一些重要的依據外界條件可變的常量,可采用宏定義"#define"或集中起來放在一個頭文件中進行定義,再采用文件包含命令"#include"將其加入到程序中去。這樣當需要修改某個參量時,只須修改相應的包含文件或宏定義,而不必對使用它們的每個程序文件都作修改,從而有利于文件的維護和更新。現舉例說明如下:
例1對于不同的單片機晶振,程序取不同的延時時間,而且可根據外界條件的變化修改延時時間的長短。對于這樣的程序,可利用宏定義和條件編譯來實現。程序如下:
#defineflag1
#ifdefflag==1
#definefosc6M
delay=10;
#elifflag==0
#definefosc8M
delay=12;
#else
#definefosc12M
delay=20;
#endif
main()
{
for(I=0;I<delay;I++);
}
這樣源程序不作任何修改就可適用于不同時鐘頻率的單片機系統,并可根據情況的不同取不同的delay值,完成不同的目的。
2C51語言與匯編語言程序的混合編程
C51編譯器能對C語言源程序進行高效率的編譯,生成高效簡潔的代碼,在絕大多數場合采用C語言編程即可完成預期的目的。但有時為了編程直觀或某些特殊地址的處理,還須采用一定的匯編語言編程。而在另一些場合,出于某種目的,匯編語言也可調用C語言。在這種混合編程中,關鍵是參數的傳遞和函數的返回值。它們必須有完整的約定,否則數據的交換就可能出錯。下面就以力源公司的10位串行A/D轉換器TLC1549為例說明C語言程序與匯編語言程序的調用。
圖1TLC1549管腳圖
1549的管腳圖和時序圖分別如圖1和圖2所示,假定DATAOUT接P1.0,接P1.1,CLOCK接P1.2。
1549的具體特性請查閱有關資料。
例2C語言程序與匯編語言程序的調用,其子程序如下:
PUBLICAD;入口地址
SEG_ADSEGMENTCODE;程序段
RSEGSEG_AD
USING0
AD:MOVR6,#00
MOVR7,#00
SETBP1.1
ACALLDELAY
CLRP1.1
ACALLDELAY
MOVR0,#10
RR0:SETBP1.2
NOP
CLRP1.2
DJNZR0,RR0
ACALLDELAY
MOV30H,R6;A/D轉換的高
;兩位保存在R6中
ACALLCIR
MOVR6,30H
SETBP1.2
NOP
CLRP1.2
MOV30H,R6
ACALLCIR
MOVR6,30H
MOVR0,#8;A/D轉換的低
;8位保存在R7中
RR2:SETBP1.2
NOP
CLRP1.2
MOV30H,R7
ACALLCIR
MOVR7,30H
DJNZR0,RR2
RET
CIR:CLRC
MOVC,P1.0
MOVA,30H
RLCA
MOV30H,A
RET
END
在以上程序中,函數的返回值為一無符號整型數,根據調用規則,返回值的高位必須在R6中,低位在R7中,這樣才可保證數據的傳遞不出錯。另外,在調用過程中,必須注意寄存器的入棧。這樣在以后用到A/D轉換時,在C語言中調用匯編語言子程序AD()即可。
3C51中斷處理過程
C51編譯器支持在C源程序中直接開發中斷過程,因此減輕了使用匯編語言的繁瑣工作,提高了開發效率。中斷服務函數的完整語法如下:
void函數名(void)[模式]
[再入]interruptn[usingr]
其中n(0~31)代表中斷號。C51編譯器允許32個中斷,具體使用哪個中斷由80C51系列的芯片決定。r(0~3)代表第r組寄存器。在調用中斷函數時,要求中斷過程調用的函數所使用的寄存器組必須與其相同。"再入"用于說明中斷處理函數有無"再入"能力。C51編譯器及其對C語言的擴充允許編程者對中斷所有方面的控制和寄存器組的使用。這種支持能使編程者創建高效的中斷服務程序,用戶只須在C語言下關心中斷和必要的寄存器組切換操作。
例3設單片機的fosc=12MHz,要求用T0的方式1編程,在P1.0腳輸出周期為2ms的方波。
用C語言編寫的中斷服務程序如下:
#include<reg51.h>
sbitP1_0=P1^0;
voidtimer0(void)interrupt1using1{
/*T0中斷服務程序入口*/
P1_0=!P1_0;
TH0=-(1000/256);/*計數初值重裝*/
TL0=-(1000%256);
}
voidmain(void)
{
TMOD=0x01;/*T0工作在定時器方式1*/
P1_0=0;
TH0=-(1000/256);/*預置計數初值*/
TL0=-(1000%256);
EA=1;/*CPU開中斷*/
ET0=1;/*T0開中斷*/
TR0=1;/*啟動T0*/
do{}while(1);
}
在編寫中斷服務程序時必須注意不能進行參數傳遞,不能有返回值。
c語言論文范文2
1.1計算機軟件C語言的編程技巧
計算機軟件C語言的編程中,最主要的依據是指針應用,C語言指針能夠根據軟件程序的編寫需求,構建可行的函數,而程序員在設計函數編程的過程中,即可通過函數參數的具體分配,設置C語言的指令控制。程序員利用C語言編寫軟件程序時,不僅要準確地控制指令,更重要的是編制C語言的算法。C語言的算法內,體現出諸多應用技巧,利用流程表示的方法規劃操作位置,以此來提高C語言的流程算法。程序員編程軟件C語言時,需要注意語言設置,首先確定C語言在軟件編寫中的對象,如程序運算,保障C語言在編程實驗中的對象;然后分類計算機軟件編程所需的文件,完善文件之間的關聯性,設定C語言編程文件的相關步驟;最后全面檢查軟件C語言編程中涉及的數據,方便編程中的數據查找。
1.2計算機軟件C語言的程序應用
計算機軟件C語言編程實驗中的程序應用,分為函數、算法和運算三個部分。分析如:
(1)C語言在軟件編程中的函數,軟件編程的函數,負責不同的軟件功能,程序員通過C語言定義編程中的函數,由于C語言可以實現編譯,因此軟件編程所需要的函數,可以在系統內直接調用,程序員操作“#include指令”,關聯所有的應用文件,如程序員使用C語言中的sqrt函數,還需引入頭文件#include“string.h”;
(2)算法是計算機軟件編程的核心,C語言在基礎算法的作用下,實現程序表達,程序員需要掌握程序算法,才能保障C語言在計算機軟件中合理性,程序員還要在算法的過程中,添加流程圖,利用流程符號協助算法運行,提高C語言編程的效率;
(3)運算是C語言編程實驗的特色,其對象是二進制,按照計算機軟件的C語言編程,設計程序運算,軟件的C語言編程中包括諸多基礎文件,此類文件是軟件編程的重要部分,程序員將編寫程序存儲到相關的語言內,有利于運算過程中的語言查詢。
2計算機軟件C語言編程的案例
計算機軟件C語言的程序設計比較復雜,以混合軟件編程為例,分析C語言的編程。首先程序員應該根據計算機軟件的運行目的,將運行語句編寫到C語言中,形成源代碼,程序員需要連接C語言中的匯編語句,如:Main(){asm{Movah,2Movbh,5Int10h}}整個編程實驗案例中,C語言的語句匯編存在格式要求,而且格式較為固定,因此,程序員應遵循一定要求,如:檢查語句中是否具備asm,如果缺少asm需重新設定在語句前;確定匯編語句能夠正常嵌入C語言內;注意C語言的分隔符,分隔符必須正確。然后設置編譯代碼,此項模塊需要具備單獨編程,待C語言編程完成后,利用鏈接的方式聯合代碼和編程。混合軟件編程中的C語言,函數部分能夠被匯編使用,多個編程共同組成一項語言任務,而且C語言傾向于獨立編程,基本是以函數的狀態實現軟件的編程實驗。編譯代碼的應用,提高C語言在計算機軟件中的編程能力,保障C語言編程的準確度,強化計算機軟件的實踐性。最后程序員在混合軟件C語言編程實驗中,需注重已經出現的編程問題,尤其是參數、存儲等問題,排除C語言編程的因素干擾。例如C語言編程實驗中出現的參數問題,實際匯編中無法實現正常的參數傳遞,導致參數堆棧傳輸時出現問題,不能正常匯編到C語言的程序內,因此還需在匯編中增加兩類指令,如:sp、pushbppopbp?;旌宪浖﨏語言中添加匯編方式,可以提升計算機軟件程序的運行速度,完善軟件編程。
3結語
c語言論文范文3
C語言是一種計算機程序設計語言,是計算機匯編語言的重要組成部分。其實質就是通過對語言進行編寫和翻譯,使其產生一種與社會相銜接的語言,讓人和計算之間通過這種語言能夠進行簡單的交流。C語言是在1972年由美國貝爾研究所提出,1978年先后被運用到各種機型中。C語言具有雙重性,具備高級語言的特點和匯編語言的優越性,不僅能對系統應用程序進行編寫,而且能對不依靠計算機硬件的應用程序進行編寫。同時C語言也具有廣泛的應用性,能在多個計算機的操作系統中運用,大大提高了計算機軟件編程的效率。隨著計算機的日益普及,C語言的應用領域越來越寬,成為目前較為流行的高級程序設計語言之一,在許多大型的軟件編程中被廣泛的應用。C語言具有如下的特點:
1.1模塊化思想模塊化的基本思想就是運用C語言在進行計算機軟件編程設計時,按功能作用的不同將一個較大的程序分割成為許多小的子模塊,使每個小的子模塊成為一個功能單一、理解簡單和結構合理的小程序。
1.2簡潔性強C語言具有語言簡潔、結構緊湊、使用方便、靈活的優勢。C語言包含了32個關鍵字和9條控制語句,源程序書寫方式較自由靈活,因此在計算機軟件編程中要選擇使用小寫字母,壓縮掉所有不重要的部分。
1.3運算范圍廣C語言總共具有34種運算符,其運算符號十分豐富且對運輸結果能采用各種各樣的表達形式,因此C語言的數據處理能力強,可以為各類數據結構進行復雜的運算,進行一些高級語言較難實現的運算功能。
1.4移植泛用性C語言在進行軟件編程中基本上不需要做任何的修改,就能運用于各種不同型號的計算機和操作系統環境上,從而形成很多不同版本的C語言。
1.5應用效率高C語言的應用結構簡單清晰,能夠對內存中的相應地址進行直接的訪問,操作十分方便,被稱為高級語言中的低級語言。同時能夠直接調用系統功能,直接操作硬件,具備許多高級語言所不具備的高效率。
2.C語言在計算機軟件編程中的技巧
C語言具有模塊化的特點,因此在計算機軟件程序編程中,充分發揮C語言的靈活性和方便性,提高軟件編程的技巧性,能夠優化軟件程序編輯和提高軟件開發的效率和質量。
2.1變量數據和運算模式的合理設置設置變量數據時,要在最大限度滿足計算機軟件編程需要的前提下,盡可能合理的設置變量數據,使用無符號的最小數據類型,這樣能減少程序代碼,從而促進計算機軟件編程的有效運行。同時在設置運算模式時,要盡量運用定點運算,避免運用浮點運算。
2.2變量存貯器類型的合理定義在計算機軟件編程中,采用和操作不同類型的變量存貯器時,會造成編譯后的代碼執行效率各不相同,只有合理定義變量存貯器類型,才能不斷提高程序的執行效率。因此在定義變量存貯器類型時,應在滿足條件的情況下盡量選用內部直接尋址存貯器。
2.3變量存貯類型的靈活設置在計算機軟件編程中,C語言具有模塊化思想,正確函數變量的傳遞在編程中十分重要,因此子程序模塊使用的變量常采用局部變量,而整個程序模塊使用的變量要采用全局變量。另外在C語言中靈活使用指針、結構和聯合,也便于數據的傳遞,提高軟件編程的效率。
2.4設計軟件編程與C語言的接口C語言具有程序執行速度快和直接操作硬件的優勢,在進行數據采集、中斷服務器處理和實時控制時,可以將C語言程序運用到計算機軟件編程中,自行控制數據的傳遞,從而能夠精確控制任務,加快實時響應。
2.5編譯控制指令的正確選擇C語言能為計算機的軟件編程提供了20多條控制指令,總體可分為首要控制指令和一般控制指令,首要控制指令的選擇只能用一次,要放在源程序的開始處,以防止重復而導致停止編譯,而一般控制指令的選擇可以多次。因此選擇正確的控制指令,能加速程序調試過程。
3.C語言在計算機軟件編程中的應用
C語言具有很強的優越性,可以適用于計算機軟件編程實驗研究,這就需要對C語言在計算機軟件編程中的應用有一個全面的認識,避免在以后的程序設計過程中出現基礎不足的情況。
3.1指針的應用C語言中的指針代表相關變量、相應函數的地址和地址相對應的存儲內容。在進行軟件編程時,如果一個相應的變量聲明前面,出現“*”號,那就表示這個內存地址相對應的存儲內容。通常情況下C語言的一個指針代表著一個相應函數的地址,是一個常量。此外,C語言的指針可以在調用函數時得到幾個不同于return(z)的返回值。
3.2字符串在C語言中,字符串是一種以ASCII的UNL作為數組退出的一種chair型的數組,在計算機軟件編程中,字符串的使用一般不需要引用庫。但在C標準庫中包含著一些函數可以操作相應的字符串,在使用這些函數時,需要運用相對應的頭文件進行引用。
3.3C語言結構C語言主要包括三種結構模式即順序結構、選擇結構和循環結構。順序結構在C語言中是按照先后次序進行操作,通過構建一個相對簡單和完整的程序,進行相對獨立的運用。循環結構是在進行各種數據運算和處理時,需要對其中的一些語句進行反復的執行,這在一定程度上簡化了程序的長度,使程序變得簡潔。選擇結構是根據相關的分支條件選擇相應的執行路徑,在計算機軟件編程中要選擇具有較強適應性執行路徑。
c語言論文范文4
關鍵詞:移動學習,C語言程序設計,教學
1 移動學習
移動學習(M-Learning)是借助移動互連技術,使用移動計算設備(智能手機、PDA、移動電話等)實現學習者隨時隨地進行不同目的、不同方式的學習[1]。移動的內涵包括:形式上是移動的,即學習者不再受時間、空間和有線網絡的限制,可以隨時隨地進行不同需求、不同方式的學習;學習環境是移動的,學習資源和學習者也是移動的;內容上是互動的,進行教學活動的雙方實時交流,教育信息、教育資源與教育服務依靠移動計算技術和互聯網技術實現雙向“移動”,教與學相互促進,才能更充分的體現移動學習的優越性;實現方式上是數字的,移動學習是基于無線移動設備進行的數字化學習,它是在數字化學習的基礎上發展起來的,是遠程學習發展的一個新階段[2] 。
現階段的移動學習受技術條件的制約,通常作為高校教學的一種輔助學習模式,主要應用于管理和為學習支持服務提供“交互”通道,學生和教師通過使用移動設備(如手機等)方便、靈活地實現交互式教學活動。高校移動學習的主要應用模式分為三大類:基于短信息的在線移動學習,基于連接的在線移動學習以及存儲移動學習模式[3]?;诙绦畔⒌脑诰€移動學習具有使用費用低,設備普遍支持等優點,主要應用于通信數據少并且可用簡單文字描述的學習活動和學習服務,可用于向學習者發送課程安排、考試安排和考試成績等信息,提供指導、激勵和支持等作用?;谶B接的在線移動學習和存儲移動學習,需要建設WAP站點,提供能夠支持移動設備訪問和下載的學習資源,著重選取能夠貼近學習者生活和工作同時又較為時尚和流行的主題作為學習內容。存儲移動學習和基于短信息的在線移動學習將是目前在高校中最切實可行的移動學習應用模式[4] [5]。
2 C語言程序設計課程特點
C語言作為當今最為流行的程序設計語言之一畢業論文范文,不僅是計算機專業的必修課,也是很多
非計算機專業的學習課程。隨著計算機的普及,學生運用計算機的能力越來越強,但計算機程序設計課程因其較復雜的語法、編程等知識,依然是眾多學生學習上的“攔路虎”。
C語言程序課程知識點瑣碎,概念繁多,理論不易掌握;概念抽象且復雜,包含的數據類型和運算符豐富,需預習與復習相結合才產生較好學習效果;對應的規則繁多且易混淆,使用較為靈活,容易出錯,使得學生容易產生畏難、厭倦情緒;理論與實驗教學學時分布不均衡,導致課堂教學中,對如何分析和解決問題講得不夠充分,學生編程思路不清楚;實驗過程中,不能將理論知識應用自如,在處理實際問題時往往不知從何入手,需要在平時教學中注意培養學生動手能力[6][7]。
C語言程序課程的這種特點,適合采用移動學習作為其輔助教學方式。針對C語言理論性強的特點,可以在課前課后發送定時短信,提示預習摘要求較高,不好的縮進格式影響其呈現效果,結構化風格使得程序占用篇幅往往較長等等,這些因素均會制約移動設備的可讀性。
3移動學習在課程教學中的應用
根據上述分析,設計移動學習方式如下:總體原則,以傳統教學方式為主,移動學習方式為輔,移動學習方式充當課堂教學的重要補充,能夠實現課堂知識的延伸,指導和激勵學生進行更深層次的學習和實踐。實現方式,主要采用基于短信息的在線移動學習方式,配合基于連接的移動學習空間、論壇,以及存儲移動學習資源建設。針對課堂教學,精心設計課前案例,提出驅動式問題,相關預習提示,課后設計相關重點回顧,知識點延伸,以短信形式發給學生,對于短信不能很好顯示的內容可以郵件形式發送給學生,或者放在相關網站上,以消息的形式提醒學生查收。軟硬件支持:考慮到學生普遍擁有設備的程度,將移動設備限定在普通移動手機,軟件使用中國移動飛信校園版(EFetion_campus)[10],可以支持PC端向移動手機的短信群發,通過飛信、群、語音、郵箱、空間等多種方式實現互聯網、移動網間的無縫互通畢業論文范文,還可以使用日程提醒,郵件提醒等功能打造個性化的學習指導。移動學習具體實現方式如圖1。
圖1 移動學習應用模式圖
3.1功能模塊介紹
移動學習做為一種輔助教學模式,能夠參與到C語言課堂教學的課前準備,課后輔導以及實驗指導等方面。
3.1.1短消息學習模塊
(1)課前預習提示??蓪⒚抗澋膶W習目標、重點、難點發送給學生,也可發一典型程序,加驅動式問題,發送到郵箱里,同時設置郵件提醒功能。
(2)課堂內容回顧。對前面課程學習過的知識內容以短信形式發給學生,提醒其回顧。
(3)作業提示、階段測試。也可仿照上述短信設置方式,定時群發給所有的學生。
3.1.2移動學習空間或論壇
移動學習空間既可以方便學生在線瀏覽,也要努力適應基于連接的移動學習訪問,其資料下載模塊提供的學習資源,也要支持移動終端設備。移動學習論壇,實現學生自由交流空間。在移動學習論壇上定期設置討論專題,既可以是關于某個錯誤進行分析,也可以針對相關程序選題集思廣益,還可以是對當前教育進行探討等等。
(1)課堂內容延伸??商峁┲T如:MSDN使用介紹,幫助學生自如設計C/C++程序等;CSDN論壇介紹,提供同資深程序員交流學習的平臺。
(2)常見錯誤提示分析。提供調試程序基本步驟,常見錯誤解讀及可能出錯原因。
(3)課程設計選題。設計相關程序選題,使其能夠體現課程各個階段的進度,并且具有一定的實用性,趣味性,能夠調動學生的學習積極性。
(4)測試空間。提供一些歷年試題,可以幫助學生鞏固理論學習。
(5)教育思考。定期對教學進行總結,尋求更好的教學方式,也可以一些高校精品課程網站鏈接。
(6)資料下載。課程內容的各種學習資源,如PPT課件、多媒體課件、部分課程的錄音、錄像等;有關課程的各種輔導資料,如各章節的知識要點、課程設計任務庫、程序設計案例庫、試題庫等都可以作為下載的資料。
3.2移動學習內容設計
在高校教育中,學生同時需要進行多門課程的學習,如果在針對某一門課程實施基于短信息的移動學習方式時,設計過多的短信內容,或者發送較多的次數,都將會給學生造成信息轟炸,帶來過重的信息負擔。配合C語言程序課堂教學,在課前課后發送兩條飛信,每次不超過5頁,對于無法以短信內容呈現的資源就發送到郵箱,同時以短信形式提醒學生注意查收。程序設計課程所涉及程序對格式要求較嚴格,一個程序案例通常占用較多篇幅,此時以郵件的方式發送較為合適,同時在相關論壇上設置討論專題,根據學生回答設置最佳答案,統計學生活躍度,作為平時成績參照。圖2為課前預習的飛信基本內容設計。
圖2 飛信基本內容設計
把課程內容按照“章-節-知識點”的層次模式進行組織,整理出每章每節的學習目標、重點、難點、學習指導、參考資料等內容畢業論文范文,并概要總結出每個知識點的核心內容和若干測試題目,學習者可以通過短信息隨時隨地自由學習、復習這些重要的知識點,并對學習的效果進行測試。設計短信內容時需考慮程序格式問題,屏幕顯示行數,盡量控制在8行*5屏=40行,每行8字以內,不要以圖片的形式發送(涉及彩信資費問題)。
另一方面,為課程的核心內容提供文檔、PPT課件、課程錄音、課程錄像等多種媒體格式、適合多種移動終端的學習資源,滿足學習者不同的學習需求和學習習慣。學習者只要把這些資源通過教學網站,下載到自己的移動終端上,當他們在教室外面、公共汽車上等地方時,都可以通過移動終端來瀏覽這些學習內容,充分享受移動學習的便捷與方便,而且不需要承擔高昂的移動通訊費用。但是供下載的資料要充分考慮移動學習的特點,不僅要考慮學生的設備支持程度,還要考慮移動學習的片段性特點,對其中的部分資料需要進行特殊處理使其適合移動學習方式,主要處理原則,按知識點,將文檔,影音資料都處理成片段,確保一個片段一個知識點,每個片段持續10分鐘左右。
4 實驗分析
借助中國移動飛信校園版,上述大部分移動學習方式都可以實現,從PC端到手機客戶
端可以方便的實現短信群發,只要不超過一定數量,免費且易于操作。學生也分常樂意參與到這種形式的移動學習中來,非移動用戶除了在接收短信受限之外,也可以加入飛信校園版PC端,可以共享資源。實驗證明,使用移動學習方式作為程序設計課程的輔助教學方式能夠大大調動學生學習的積極性。但是在學生中間出現了兩級分化的現象,部分同學興趣高漲,能夠充分利用提供的學習資源,學習進度甚至出現超前現象,另外一部分同學上課時也在查看手機,學習不僅沒有進步,反而沉迷于手機上網。這種現象提醒大家不僅應該注意實施移動學習的方式,同時還要加強大學生的思想教育,使其認識到網絡資源的便利性和危害性,能夠主動的去尋求有益的資源來提高自己。
使用飛信實現移動學習還有以下必須注意的地方:(1)飛信中涉及大量廣告,容易分散學生注意力。(2)短信數量過大,易給學生造成信息轟炸,要限制性的使用。(3)需警惕不法分子盜取飛信或手機號,進行詐騙??梢岳蔑w信的二次開發功能,屏蔽其他模塊,使其更適合校園使用。
移動學習對學習者也要有一定要求畢業論文范文,比如說需要一定的自學能力,自制能力,以及較強的學習動機等[8][9]?,F階段的移動學習在高校教學中應該起輔助作用,但不能排除其對研究生,博士生及在職人員充電的作用,所以還是要做好移動資源的建設工作,注意打上數字簽名保護知識產權。
5 結論
當前,移動學習是教育界的研究熱點。將移動學習方式引入語言類課程的教學中已取得較大進展,但將其應用到C語言程序設計課程教學中來,還屬于嘗試階段。移動學習給教學改革注入新鮮活力,其對高校教學的促進作用,不僅依賴教師的合理使用和學生的大力配合,還依賴于軟件平臺的設計。本文所使用的飛信校園版,受到發送短信條數,廣告綁定等不利因素的限制,不僅要考慮課程特點,還要考慮軟件的使用規則,不能充分發揮移動學習的優勢。下一步需要改進的地方,不僅在于移動學習資源的建設,還要建設實施移動學習的軟件平臺,不僅要適合移動終端在線瀏覽,還要能夠與校園各個系統整合,充分利用現有資源,更加適應程序設計課程的要求。
參考文獻:
[1]德斯蒙德·基更.移動學習:下一代的學習[J].開放教育研究.2004
[2]劉豫鈞,鬲淑芳.移動學習——國外研究現狀之綜述[J].現代教育技術.2004
[3]王建武.3G網絡下基于彩信的被動式移動學習實踐研究[D].西安:陜西師范大學.2009
[4]張瓏,王建華,張軍,邸佳奇.移動學習在高等學校教學改革中的應用[J]. 計算機教育.2010(6):34-37
[5]王偉,鐘紹春,呂森林.大學生移動學習實證研究[J].開放教育研究,2009,15(2):22-27.
[6]張素芹,吳連生.獨立學院“C語言程序設計”教學改革實踐[J]. 計算機教育.2010
[7]顧鈞.程序設計語言課程的概念體系及教學策略探討[J].中國成人教育.2010
[8]李望秀.高校教學中的移動學習[D].長沙:湖南師范大學.2008
[9]徐楠.M_Learning在現代遠程開放教育中的應用研究[D].南京:南京師范大學.2005
[10]efeixin.10086.cn/product/category_15.html
c語言論文范文5
摘要:村級財務問題,影響到基層社會秩序,村級財務審計是當前村務監督的重要議題。文章基于受托經濟責任理論,通過村級財務審計、CPA 審計與公共受托經濟責任關系分析,從四個方面,即公共受托經濟責任報告體系創新、責任村委會建立、村級財務審計模式和績效管理制度和監控體系,探討CPA服務村級財務的實踐路徑。以便發揮CPA 審計功能,監督財務公開透明,以便構建良性運行的經濟秩序。
關鍵詞 :村級財務審計;受托經濟責任;村級財務
由于內部控制固有的局限性,內部控制不相容職務相容等制度設計缺陷,和執行過程缺乏相互牽制等制約的內部監管漏洞,村級財務賬目信息公開度和透明度低,給集體資產被侵蝕、資金被挪用、資產的流失提供了條件。最終使村民集體利益被侵害,財產安全受到威脅,進而影響干群關系和基層社會秩序良性運行。而具有獨立性的CPA 參與村級財務審計,既有利于村級財務審計目標的實現,也是自身發展的契機?,F有的CPA參與村級財務審計模式,受托經濟責任觀是有普適性的審計動因學說,與審計前提與目標相關(蔡春、李江濤,2008),其內涵隨著當今社會的前進而不斷的拓展,對于不同的組織,去建立相適應的審計模式(機制)則是受托經濟責任內容發展充實的必然要求。基于受托經濟責任觀理論基礎,分析CPA 審計與受托經濟責任,以及村級財務審計與受托經濟責任的關系,并探討CPA 服務村級財務審計的實現路徑。
一、村級財務審計與公共受托經濟責任的關系分析
(一)審計關系與受托經濟責任的關系分析
受托經濟責任要求受托人的行為應對委托人負責,這一要求構成了審計功能的基礎,而審計則是被用作強化受托經濟責任履行過程的手段而被運用(Tom Lee,1986)?,F代會計和審計,隨著受托經濟責任的發展而發展,理解清楚受托經濟責任,是現代會計和審計發展的關鍵(楊時展,1991)。審計和受托經濟責任的關系,是一種相依相伴的關系(秦榮生,1995)。審計的目標和功能應該隨著受托經濟責任內容的增加而拓展,為了確保拓展后的受托經濟責任能夠全面且有效的履行,審計的功能必須與拓展后的受托經濟責任相匹配。
(二)村級財務審計與公共受托經濟責任的關系分析
隨著經濟發展,農村集體經濟的所有權和經營管理權之間產生了實際分離,集體經濟組織及成員之間與經營管理者實際上也形成了一種委托和的經濟責任關系,集體經濟組織及其中的成員為保護自身的合法權益,必然要求對經營管理的情況進行審計。
村級財務審計就是以村民與村委會之間公共受托經濟責任關系為基礎而存在的,村級財務審計主要涉及到對公共權力和資源進行分配和利用的監控,所以,村級財務審計的核心是對公共權力的陽光運行進行監控,不斷促進公共資源進行合理有效的配置,對各利益主體的訴求做到妥善處理。因此,需要建立科學合理的村級財務審計結構和運用適當的村級財務審計機制,發揮其監督、鑒證、評價職能,有助于彌補村級財務監督資源的短缺,保障村民利益,密切干群關系,達到社會良性治理的目的。
(三)CPA 審計與公共受托經濟責任的關系分析
公共受托經濟責任是受托經濟責任重要類型之一。ASOSAI(最高審計機關亞洲組織)指出,公共受托經濟責任指管理公共資源的當局或個人對資源管理情況進行報告,并要說明自身履行所應承擔的經營和財務責任等義務。如果按照此界定,公共受托經濟責任也應強調報告責任和行為責任兩方面。村級財務中,村委會向村民充分披露,并證實村級公共資源應用的合規性與合理性,是公共受托經濟責任的重要要求。隨著村委會支出規模和項目的增加和村民參與村務愿望的加強等,其行為責任的要求以3E為基礎,向環境性、社會性等要求不斷的拓展,其報告責任同樣不斷拓展,兩種責任相互匹配。
在村級財務審計中,CPA審計對公共受托經濟責任起到的作用存在一定的必然性。當村級集體經濟組織中出現財務管理方面的問題時,傳統的村級審計難以解決村級財務公開時存在的問題,所以,由政府部門主導的村級審計之外,將CPA業務引入村級財務審計中,CPA參與經濟管理活動,并對農村財務的公開進行監督和檢驗,對村級財務中各主體之間的經濟利益關系進行調節,不僅是受托經濟責任隨村級財務審計發展而發展的需要。與此同時,CPA行業也在村務審計業務的發展中取得了契機。以村級公共受托經濟責任為基礎,將CPA引入到村級財務中,拓展了其審計功能。
二、CPA服務村級財務審計的實現路徑
(一) 公共受托經濟責任報告體系的創新
具體而言,針對CPA 服務村級財務審計,新的村級集體經濟公共受托經濟責任報告體系包含:第一、村級集體經濟組織預算執行情況報告。需要提供與村級集體經濟組織每年度的預算資金執行情況相關信息,為預算資金執行情況的開展提供信息載體;第二、村級集體經濟組織年度會計報告。主要反映村級集體經濟組織現金流量、財務狀況和運營狀況的信息;第三、村級集體經濟組織經營活動及目標實現情況報告。通過提供村級集體經濟組織相關經營活動的信息和目標實現程度,來反映對上級及本村規定的遵循情況,和政策執行效果;第四、村級集體經濟組織農村社會責任報告。對自身環境、經濟和成員貢獻的一種表達和梳理。
由于審計工作形成的審計成果(主要表現為審計報告)主要是給廣大村民看的,而他們絕大多數是非專業人士,因此,CPA應該出具詳式審計報告,而不是像公司年報審計那樣出具格式化審計報告,報告結構安排、詞句用語應通俗易懂,對于村民關心的村級收入和支出等信息,信息量應充分。可以在審計報告后附審計報告使用說明,更好地滿足村民對村務公開、透明的需求。
(二)受托經濟理念的樹立,責任村委會的建立
可從以下方面進一步完善經濟責任審計制度,推進責任村委會建立:第一,村級財務目標經濟責任的確定與經濟責任履行報告體系的建立;第二,以目標經濟責任為導向,構建以經濟責任履行報告體系為基礎的村級財務經濟責任審計評價指標體系;第三,完善村級財務經濟責任審計的運行機制和深化村級財務審計的關系;第四,公告與有效利用經濟責任審計結果。完善經濟責任審計結果公告相關制度,將經濟責任審計結果進行公告,接受社會公眾監督,并將經濟責任審計結果作為村級干部考核和提拔的重要依據,進而充分發揮經濟責任審計在村級財務審計中的作用。
(三)CPA 審計導向的村級財務審計模式的構建與實施
構建良好的村級集體經濟組織CPA 審計有利于強化公共受托經濟責任關系,村級財務審計的本質功能在于保證和促進村級公共受托經濟責任的全面有效履行。CPA 審計導向的村級財務審計模式強調從評估村級財務審計狀況入手,CPA審計導向的村級財務審計模式立足點在村級財務審計評價之上,通過對村級財務審計狀況的分析,據以識別審計重點,并估算審計風險,進而進行基本審計程序的實施,編制審計報告。此前,應該深入研究以下幾點問題,為村級財務審計導向的CPA 審計模式的開展提供理論支持:
第一,村級財務審計狀況的評價方法。村級財務審計狀況的評價方法可從公司財務審計評價方法的思路出發,從廉潔反腐、村務公開、內部控制、鄉村治理責任、經濟績效、可持續發展等維度考慮;第二,審計的重點識別和風險估算。CPA審計要成為村級財務審計的重要組成部分,其發展同樣受到村級財務審計狀況的影響。所以,CPA審計導向的村級財務審計模式不僅需要關注更多相關者在村級財務審計結構中的利益保護,而且還需要考慮村級財務審計結構中其他相關者與審計本身可能產生的影響。
(四)建立健全績效管理制度,構建績效監控體系
鑒于我國的實際情況,欲使CPA 更好的服務村級財務審計,須在村級財務審計方面,建立健全績效管理制度。傳統的財務審計僅僅就資金使用的合規性和合法性進行判斷,而對于資金的使用效率和效果,績效審計進一步對此提供了解答:
第一,以績效目標為導向。對績效目標的確定方式和方法進行深入研究,為村級財務績效審計的評價提供導向和依據;第二,繪制績效評價體系。對其繪制要考慮全面、協調、可持續發展的原則,即需要全面反映人、村和經濟的全面協調發展,不可片面用經濟指標對村級財務審計發展進行評價,而應關注鄉村經濟和鄉村社會發展的可持續性;第三,建立以村級財務審計為導向的績效監控體系。村級財務審計應該利用宏觀優勢,調動社會審計和內部審計資源,構建以村級財務審計為導向的績效監控體系;第四,建立績效責任追究機制。因為責任追究機制是績效管理制度的重要機制保障,則在建立時應注意:對各責任主體及其權責要明晰;建立合理、公正、科學的績效責任評價機制;并逐步建立全方位和多層次的績效責任追究監督機制。
課題名稱:
青海省社科規劃一般項目(編號14028)研究成果;青海民族大學2014年研究生科技創新項目“西寧市城東區村級財務審計問題研究”研究成果。
參考文獻:
[1]沈燕萍,李軍,沈博雅. 藏區國家基層政權建設及成本實證報告[M].北京:經濟日報出版社,2014.12:231.
[2]于文波.基層審計服務惠農政策落實的定位選擇[J].審計月刊,2013(4):18-19.
c語言論文范文6
〔摘要〕在后現代思潮的挑戰面前,文學理論核心范疇的內涵發生了較大變化,這意味著該學科正走向新的發展階段。通過審視這些變化,可以清楚地看到核心范疇本身的局限、發展空間及發展方向,這對于培養研究生的獨立判斷能力,大有裨益。本質論的弊病,不在追求共同性、抽象性,而在追求放之四海而皆準的本質;真實論的弊病,在于執著于認識論,從而走向歷史哲學和概念哲學,走向將感情抽象為思想;語言論的現代內涵,遠超過傳統語言觀,既豐富了語言論本身,也豐富了文學理論。三大范疇之間,存在著內在的邏輯聯系。
〔關鍵詞〕文學理論核心范疇;本質論;真實論;語言論
〔中圖分類號〕 i0 〔文獻標識碼〕 a〔文章編號〕1008-2689(2011)01-0039-06
高校文學理論課程,事關對文學的宏觀把握與微觀品析,其難度和要求非一般課程所能比,在設置之初就被寄予了特殊的期許。作為文藝學專業的研究生核心課程,文學理論對學習者的要求自然更高了:以本科階段學習的一般理論為基礎,及時掌握國內外研究的最新進展,進入文學理論的深層次問題并能作出自己的判斷。就現在研究生的實際學習情況來看,跟上最新理論潮流基本上不成問題。具有一定普遍性的困難在于:面對新潮理論,能否抓住問題的實質,避免矮子觀場、隨人說妍,獨立作出自己的判斷。要實現這個目的,途徑很多,從核心范疇的內涵演變入手,為重要方式之一。
任何一門學科的發展變化,最終都必定會體現為核心范疇的內涵演變。通過審視這些變化,可以清楚地看到核心范疇本身的局限、發展空間及發展方向。就文學理論而言,基本的核心范疇一定不能漏掉本質論、真實論和語言論。在后現代思潮的挑戰下,這幾個范疇的內涵已經發生了巨大變化,甚至有關它們是否應該保留在文學理論這門學科之中的爭論,也早已開始。因此,掌握它們的來龍去脈和內涵演變,對于提高文藝學專業研究生的理論思維能力,以及獨立作出價值判斷的理論鑒別能力,意義重大。
一、本質論
后現代思潮在學理上用以挑戰文學理論的武器,首推反本質主義。我們在蘇聯專家直接指導下建立起來的文學理論學科與課程,是以本質主義為方法論的:提出“文學是什么”這一最為根本的問題,孜孜以求地追尋答案,并以該答案為基礎,構架幾乎囊括古今中外所有文學現象的理論體系。
把握反本質主義的理論原點,是應對挑戰的前提。
對反本質主義問題的探討,恐怕要注意避免以維特根斯坦為標竿,而應當追溯至歐洲中世紀以奧卡姆為典型代表的唯名論對實在論的批判,了解著名的“奧卡姆剃刀”如何剃除“不必要地增加實體或基
質”[1](239)之類的累贅物:“能以較少者完成的事物若以較多者去作即是徒勞”、“如無必要,勿增實體”。[2](570)尤其應當回到波普爾反本質主義方法論的出發點,在波普爾那里,他是將本質主義與唯名論相對立的。[3](67)本質主義方法論(其前身還有歷史主義、理性主義)以揭示事物本質并用定義加以描述為目的,而唯名論方法論則以描述事物在各種情況下的狀態為目的。至于如何描述、如何科學、有效地描述,則與語言規則有關了。接著這個思路來理解維特根斯坦后期的反本質主義思想,對于他那些類似于測試人類智力極限的邏輯語義推論,也許會看得更清楚些。
本質主義與反本質主義的根本區別,就在于前者追求共性,后者追求個性。用波普爾的話來說,就是本質主義所達到的是“含糊”,反本質主義所追求的是“精確”。[3](68)弄清了兩者對立的關鍵所在,就沒有必要惡意貶低本質主義方法論,例如用“毒汁”來形容,[4](5)更無必要列舉大量事實來指責反
本質主義方法論的不實之處。那樣的話,只會又一次陷于以往常見的那種爭論:雙方總有充足的理由指責對方的致命缺陷,又都無法否定對方具有充分的合理性。
也就是說,只要能夠心平氣和地看問題,就會意識到本質主義與反本質主義之間存在相容性。
學術史的經驗告訴我們,僅僅以社會現實中的日常經驗為依據,是無法應對學術論爭的。否則,對待黑格爾的“藝術終結論”,僅用一句“藝術至今仍然存在”足矣,不需要克羅齊煞費苦心構建另外的邏輯理論,通過指出黑格爾邏輯理論的不足,來駁倒“藝術終結論”。附帶說一句,杜書瀛先生對黑格爾的“藝術終結論”,也有十分精辟的辨析,指出我們同樣誤解了黑格爾:“終結”不是“消亡?!盵5](18-21)
后現代思潮雖然沒有運用像黑格爾那種一以貫之的邏輯理論,但其基本出發點是語言,卻是不爭的事實。從具體的語言使用出發,比較容易接近“個別”、“具體”、“精確”,達到將過度抽象還原為本色、從天空回到地面的目的。且不說維特根斯坦,德里達的反中心主義,就是直接來源于他對語言能指與所指之間關系的獨到辨析。相比之下,我們的文學理論,一直比較偏向于形而上的思辨那一塊,即通向“抽象”、“含糊”的那一塊,而對于具體語言這比較容易通向“個別”、“具體”的一塊,則相對忽略一些。
其實,中國古代的語言文字,不啻文學理論的資源寶庫之一。比如,對于《詩經》中的“國風”,多年來無人提出任何疑問。而根據新出土文獻《孔子詩論》,我們得知:“國風”二字,是避劉邦之諱的結果,原為“邦風”。[6](15-16)雖一字之別,然而個中涵義,大有深意焉。如今文學理論“無邊化”過程中所包含的走向“田野”,如果指的是田野出土的資料,那真是太好了!密切關注最新出土資料,對比、對照古籍中關鍵字詞的異同,對文學理論的基礎工作來說,意義十分重大。最明顯的事例,莫過于江蘇儀征胥浦101 號西漢末年墓中出土的《先令券書》。
這份遺囑表明了當時社會的家庭關系:長子具有家長地位,去世前立遺囑;母親嫁過三個男人,現從長子而居。這個材料對于重新理解《孔雀東南飛》大有裨益:為什么劉蘭芝回到娘家后所感到的壓力主要來自其兄而非其母,因為家長是其兄長而非母親;劉蘭芝殉死并非出于一婦不事二夫的貞烈觀念,而純屬感情問題。[7]
再如,一直爭論不休的“羊大為美”和“羊人為美”的問題,要是僅只停留在許慎的《說文解字》,分歧恐怕永遠得不到解決。我國著名甲骨文研究專家陳煒湛先生,從甲骨文入手,指出許慎的誤解,證實了“羊人為美”。在古代,人們狩獵時頭上戴著獸角,裝扮成野獸的樣子,可以提高狩獵的效率,久而久之,這種獸角就逐漸演變為裝飾品?!霸缙诘募坠俏睦锩雷志筒簧?,也有好幾種寫法……美字也是一個象形字,本是一個人戴著兩雙羊角而正立的形象……人正立而戴羊角,所強調的正是美好的裝飾,亦即裝飾之美”。[8](246-247) 十分有趣的是,我國甲骨文里“美”字的來歷,與普列漢諾夫考察原始人關于美的概念的產生過程,具有驚人的一致:“野蠻人在使用虎的皮、爪和牙齒或是野牛的皮和角來裝飾自己的時候,他是在暗示自己的靈巧和有力,因為誰戰勝了靈巧的東西,誰自己就是靈巧的人,誰戰勝了力大的東西,誰自己就是有力的人?!盵9](314-315)時間一長,這些起初只是作為勇敢、靈巧和有力的標記而佩戴的東西,漸漸引起審美的感覺,演變為裝飾品了。
實,不正好說明人類藝術的起源和美感的起源具有一定的共同性嗎?而到目前為止,本質主義思路存在的主要問題,不也就是執著于探討文學藝術的共同性——本質——嗎?如果世上確實存在著共同性、本質,或者說人們確實可以從現象中概括出共同性、本質,那么,大大方方地進行探討,又有何妨?沒有必要因為這種思路也確實存在會使研究對象處于僵化境地的問題,就刻意回避甚或一概否定。所以,企圖追求并運用放之四海而皆準的本質來規定人類文學藝術的特性及發展,肯定行不通,但是,如果企圖運用反本質主義來反對本質主義,恐怕也行不通。
非常贊同杜書瀛先生的意見:要本質、要普遍,但是不要主義,要規律,但不是放之四海而皆準。[5](239)
二、真實論
真實論既是認識論命題,也是美學命題,還同語言學命題相關。在文學理論領域,三者密切相關。
從認識論看文學,就存
文學對社會生活的再現是否符合對象以及符合程度的問題,也即是否真實的問題。在古希臘時期,索??死账古c歐里庇得斯對于文學創作要不要追求真實的問題,就產生了分歧:一個主張“按照事物應有的樣子來描寫”;一個主張“根據人的實際形象塑造角色”。[10](178)中國當代文學理論有關真實性的爭論,一直絡繹不絕,而且常常與政治緊密掛鉤。上世紀90年代以來又出現了干脆否定真實性的觀點。[11]
真實論的背后是認識論。從西方形而上學認識論傳統看,支配真實論的認識論的發展,經歷了一個漫長的演進過程:起初是追求知識的確定性;后來就是從歷史哲學角度,以社會進化的理想模式為判斷認識是否符合對象的主要標準。
“求知是人的本能”。[12](1)這是亞里士多德《形而上學》開篇的第一句話。古希臘先哲奠定了西方文明中以求知為己任的認識論傳統,幾千年來一直發揚光大,造福于世人。
在綿延而漫長的發展過程中,認識論一直在質疑中前行。其所遭受的最主要質疑,要而言之,首先是認識的前提何以可靠的問題。古希臘的許多哲學家,在考察人的認識能力之前,就宣稱人們能夠獲得關于事物本性的知識,另有一些被稱作懷疑主義的哲學家,認為這是一種獨斷態度,經不起檢驗。獨斷論者將知識建立在感覺經驗的基礎上,而懷疑主義者則提出,感覺經驗具有相對性,在此基礎上得出的知識,不具有普遍性和確定性。他們所提出的質疑,揭示了形而上學認識論無法回避的“無窮后退”窘境:“用來證明一個所研究的事物的證據其自身亦需要進一步的證明,而這個證明本身又需要進一步的證明,如此類推,以至無窮”。[13](23)這種“無窮后退”,實質上也就是后來的現代闡釋學所指出的“闡釋的循環”。如何破解“無窮后退”這一窘境,其實是一個如何確立認識前提的難題。直到笛卡爾推出“我思故我在”——我在思考,說明我存在,因而不必再用其他什么證據來證明我存在了——“無窮后退”的認識論前提問題才算告一段落。然而由此而來的心物二元對立,又將笛卡爾置于無法將身心統一起來的更為難堪的窘境。黑格爾的辯證法,堪稱人類認識史上的分水嶺,他提出“實體即主體”的原理,[14](10)用他獨創的辯證思維方式,解決本體論與認識論相糾結的共同難題:人類精神認識“絕對”的過程,也即“絕對”自己認識自己的過程。哲學是自己證明自己的,“真理就是它自己的完成過程,就是這樣一個圓圈”。[14](11)
僅僅解決前提是不夠的,如何保證知識的普遍有效性,更是認識論發展歷程中的頭等大事。康德在這個問題上的貢獻,恰如他自己所言,是一次哥白尼革命,他顛倒了以往認識主體與認識對象相一致的符合論真理觀,提出認識對象與認識主體先天知性范疇相一致的“知性為自然立法”的認識理論??档碌奶剿?,是直接受到休謨啟發的。休謨對因果關系的質疑,令他如夢初醒: “我坦率地承認,就是休謨的提示在多年以前首先打破了我教條主義的迷夢”。[15](9)因為,根據個別事例或經驗得出的知識,是不具有普遍性的。知識具有普遍性的依據,在于普遍存在于人心中的“先驗綜合判斷”這一先天知性范疇。
海德格爾對西方形而上學認識論進行了深刻反思,發現這種思維方式的最大弊病,就是主客二分,由此必然導致人類中心主義,導致人類對大自然無窮盡的征服與索取,導致近代以來的深刻人文危機。他認為人與世界是不可分割的一體,所謂的“在之中”,是指人在世界之中,人不可以冷冰冰地站在世界的對面,將世界當作自己的對象、客體。他的思路,自然引發了人們對中國古代天人合一思想的反思,并直接導致了當今方興未艾的生態美學。
從認識論角度看,真實論的發展必然走向歷史哲學,也即將社會進化的理想模式作為判斷認識是否符合對象的主要標準。真實論的最高表現形態典型環境理論,就是以歷史哲學為立論基礎和判斷依據的。
文學發展的歷程表明:當社會演變呈現出與預想模式相吻合的發展特征時,真實論就得到特別關注;反之,就會被忽略,甚或受到質疑。典型環境理論在目前趨于平淡,從現實角度看,是因為社會發展沒有出現與預期模式的吻合,倒是在全球化的浪潮面前,不同民族不同國家的文化差異得到凸顯,于是文化問題便成為吸引文學理論關注的焦點。從理論層面看,不是典型環境理論本身出了的問題,更不是真實論出了問題,而是以認識論作為真實論的理論依
據這一思路出現了問題。
文學不可能離開人們的日常生活經驗,此即文學真實的源頭。但是文學又不能止于日常生活經驗,止于對真實的追求,尤其是不能把對真實的追求轉化為對抽象的本質真實的追求,否則,就會成為歷史哲學,就會走向干巴巴的概念哲學。[16](147)從美學角度看真實論,最重要的,就是文學不能追求將活生生的感情提煉為抽象的思想,不能追求將活生生的生活抽象為干巴巴的本質概念。也就是說,文學雖然離不開真實作為基礎,但是一定要超越真實。超越的結果,不是高度抽象的概念,仍然是活生生的具體生動的人與世界。在看待文學這個問題上,認識論與審美論,好像接力賽,認識論跑的是第一棒,只有由審美論接著跑,比賽才能正常進行。在文學研究領域,認識論是不能包打天下的。同理,要排除認識論的想法一樣站不住腳。
三、語言論
語言真是奇妙之級!它毫無疑問是人類的創造物,但是人類的一切表達,又都被語言所控制。前面談到本質論的時候,已經指出,克服本質論弊病——過度抽象、從而使對象僵化——的方式之一,就是通過重視具體語言的使用,以達到具體、精確、個別。但話說回來,人們又是如何實現過度抽象的呢,難道不是通過語言嗎?所以,審視語言論的內涵變化,眼光可稍稍移出抽象與具體之爭,關注傳統與現代之別。
傳統的語言論,把語言當作交流的工具。語言是純粹客觀的,無論什么人,都可以運用純客觀的語言,來表達自己的思想和感情。反過來說,無論思想和感情的傾向性有多么強烈,與表達者所使用的語言的性質都沒有關系。正如武器一樣,在敵人手里,可用來侵略、犯罪;在戰士手里,可用來保家衛國。至于文學語言或藝術語言,關鍵在于以各種方式運用各種修辭手法,盡可能放大語言本身所包含的音樂性、形象性、含蓄性等等元素,從而產生文學效果或藝術效果。
現代的語言論則不同。首先在于提出語言除了客觀性之外,還有被客觀性所遮掩的意識形態色彩、權力色彩等等。凡是通過語言說出來的,都不是純粹客觀的。道理很簡單,任何人,都生活在具體的文化語境中,他通過語言所說的一切,都不可避免要受到具體文化語境的制約或支配。這個觀點,幾乎成為后現代思潮中解構理論的潛在理論基點。
學的語言觀則與此不同,它所做的,恰恰是要把語言的客觀性推向極致:將語言表述中所有不科學的命題、沒有實際意義的語句,全部清除。這樣一來,人們在日常生活中,可以用語言來說的東西就很少了。雖然有了科學的精確性,但是語言的應用范圍卻大幅收窄,世界的范圍大幅收窄,維特根斯坦的目的也就實現了:“我的語言的界限就是我的世界的界限”。[17](79)只是,如果嚴格按照這種語言觀,人類的思想還有文學,恐怕大都不能用語言來表達了。
現代語言觀中,最重要的變化,還是把語言的地位提升到遠高于交流工具的地位。理解這種現代語言觀的要點之一,就是借鑒信息論視角來看世界,承認萬物有言。不要以為世界上只有人類才擁有作為交流工具的語言,世界上的一切,無論生物還是植物,無論有機界還是無機界,都具有自己的語言。一旦能夠讀懂萬物有言的具體內容,就會達到人與萬物交流、合一的境界。這種境界,正是文學或藝術所追求的意境。所以說,文學或藝術語言,就最高層次來說,就是通達人與萬物交流、合一意境的語言。
一旦通達萬物有言,對人類語言的把握就不在話下了。所以文學或藝術語言是最豐富、最深邃的語言。
僅僅弄清語言觀的內涵變化,還遠遠不夠。對語言的理解,必須能夠將其與人們的日常經驗聯系起來、與以日常經驗為基礎的文學經驗聯系起來。為此,還必須解決人的現實知覺與語言的關系,以及語言如何將在場的東西與不在場的東西連結起來的問題。
每個人的知覺是個體性的,語言則是普遍性的,兩者之間有“鴻溝”:普遍性無法達到個體性。如何解決這一難題?不知有多少哲人受困于此!分析哲學家莫漢蒂以靠近海德格爾的方法,來解決這個問題:“語言要想與其所指稱的單一性事實同一,必須此事實本身就是主體與客體的融合。”但是莫漢蒂畢竟不能“真正懂得有意義的世界本身必然是主體與客體的融合”,他雖然看到了知覺中單一東西所顯現的不在場的東西,可他采取的是縮小視角的方式,甚至縮小到某個個人的“主觀語言”,以捕捉這單純在場的東西。張世英先生的辦法則反之
“不是從整個領域向在場的單一性東西縮小,而是由在場者向整個領域即向不在場的東西擴大、延伸,以至把握這整個領域,把握在場與不在場、顯現與隱蔽相融合的整個‘天人合一’的境界”。[16](205)
在這里,要點是“萬物相通”:單一即個體也可通至“整體”。也就是說,不要把個人知覺的個體性限于在場的東西,而要看到在場的東西背后的不在場的東西。傳統的主客二分思維,講究的是通過現象看本質,現代的主客相融思維,則講究透過在場的東西看不在場的東西,但不在場的東西不是像“本質”那樣抽象的概念,仍是活生生的現實世界。
解決了個人知覺中個別事物與語言的關系,實際上也是以新的方式,解決了康德所致力的認識能力與知識的確定性問題:知識的確定性、普遍性,不在于先驗的知性,而在于個別的知覺與不在場的東西的“萬物相通”,因為“相通”,它不是單一的在場,而是與不在場緊密相聯的。
這樣一來,不僅在當代語境下重新解決了困擾人們上千年的認識論難題,尤其能夠破解因后現代思潮影響而產生的對文學真實問題的質疑:每一個人,都生活在惟一的宇宙之中,他的任何知覺,都是對這惟一宇宙的個別視角的知覺,然而其背后又關聯著無窮無盡的不在場的東西,惟一的宇宙在其中得以顯現。也就是說,個人知覺中的個別的東西,與宇宙整體有著實在的、真實的聯系。這聯系也具有一定普遍性,并非僅僅是個別的。同樣道理,單個作家對生活的真實感受,以及單個讀者對作品的真實感受,一定也具有某種程度的普遍性。因而文學真實的存在,是不可否認,也沒法否定的。只是,再不可將具有相當程度普遍性的文學真實,堅持當作對所有文學的定性了。
經過梳理可以看出,本質論、真實論和語言論,作為文學理論的核心范疇,三者之間其實是相聯相通的:本質論的出發點之一,應該說就是對現象真實的抽象。就現象和本質的關系而言,兩者之間有著內在的邏輯聯系;真實論問題,既涉及到認識論,也涉及到語言論;語言論問題,在現代意義上,不僅與真實論密切相關,更與本質論在文學或藝術的最高層次,即意境的層次上相通相聯。
目前文藝學專業的研究生,對理論新潮的向往和敏感是值得稱道的,落伍者的名聲幾乎與他們無緣。需要注意的,應該是真正做到扎實、深入地掌握、研究深層次問題,形成自己的獨立判斷能力,避免在新潮面前盲目跟風。
〔參考文獻〕
[1]梯利.西方哲學史[m](增補修訂版).伍德增補,葛力 譯.北京:商務印書館,1999.
[2]羅素.西方哲學史:上卷[m].何兆武、李約瑟譯.北京:商務印書館,1982.
[3]波普爾.開放的社會及其敵人:第1卷[m].陸衡等譯.北京:中國社會科學出版社,1999.
[4]張志林,陳少明.反本質主義與知識問題[m].廣東:廣東人民出版社,1995.
[5]杜書瀛.文學會消亡嗎——學術前沿沉思錄[m].廣東:中山大學出版社,2006.
[6]馬承源主編.孔子詩論:第三簡、第四簡;上海博物館藏戰國楚竹書(一)[m].上海:上海古籍出版社,2001.
[7]廖群.“文學考古”:文學史的復原與拓新[n].社會科學報(上海),2008 .01.10(5).
[8]陳煒湛.古文字趣談[m].上海:上海古籍出版社,2005.
[9]普列漢諾夫.沒有地址的信[a].普列漢諾夫美學論文集:第1卷[c],曹葆華譯.北京:人民出版社,1983.
[10]亞里士多德.詩學[m].陳中梅譯注.北京:商務印書館,2008.
[11]童慶炳.談真實性概念及其在文學演變中的發展[j].語文建設.北京:2009(6):54.
[12]亞里士多德.形而上學[m].吳壽彭譯.北京:商務印書館,1991.
[13]張志偉等.西方哲學問題研究[m].北京:中國人民大學出版社,1999.
[14]黑格爾.精神現象學[m].賀麟,王玖興譯.北京:商務印書館,1987.
[15]康德.未來形而上學導論[m].龐景仁譯.北京:商務印書館,1997.
[16]張世英.哲學導論[m].北京:北京大學出版社,2002.
[17]維特根斯坦.邏輯哲學論[m].郭英譯.北京:商務印書館,1985.
(責任編輯:馬勝利)
postmodern thought challenges and intensional changes in the
literary theoretical core category
wangkun
(sun yat-sen uni
iversity, guangzhou 510275,china)