毕业生论文格式范文
本科毕业生撰写一篇高质量的论文是高等教育要求的重要一环。下面是小编为大家推荐的毕业生论文格式范文,供大家参考。
毕业生论文格式范文范文一:泰戈尔诗学伦理中“梵之我象”对中国近现代诗歌的影响
一、泰戈尔诗学伦理的起源
从诗学层面上看“梵”的文学话语描写,是人对自然万物自由对话的美学隐喻。诗歌创作的本原是灵魂获得自由的过程。这个创作过程涉及了诗学伦理。泰戈尔诗学伦理基础来自《奥义书》中所说的“梵我同一”( 乃文,2008)。梵是可以触摸到的一切美的形式之合集,体现了人之所思所想皆来自于所处的时空语境。泰戈尔诗学伦理中的情感世界展示出一个民族对“梵”的精神追求。
泰戈尔诗学高度是建立在“梵我同一”基础上的“梵我同源”。也可以理解为灵魂同源。泰戈尔的诗学观应该是一种时空平行、乃至不分贵贱、人际平等的价值观。其诗句超越种族、解仇驱疑,净化灵魂,自然就成了自由与爱的化身。正如《吉檀迦利》中第一句的字眼:“永生、欢乐、杯儿、倒空、充满。”到最末诗句的字眼:“诗歌、调子、膜拜之中、洪流,大海、鹤鸟、山巢、生命、家乡。“杯子”隐喻着“时空转换演化着万物”;“永生”隐喻着灵魂的精神皈依;“诗歌、调子”穿越了时空,“静寂的大海”隐喻这“灵魂的宇宙之源”。泰戈尔诗化了人类灵魂对生命本质的时空追问,其情之重、之深,皆展现了他的诗学伦理之完美、哲学之深奥、时空之博大。世人始终体会着、感悟着、阐释着其中诗句的哲学启示:“人类的灵魂与情感到底从哪里来、又到哪里去?”情感和空气一样都源于一种感知体验,而感知体验主体也是感知存在的一部分。可以说,诗人灵与物间对话是对梵我关系的隐喻性阐释。
二、泰戈尔诗学伦理中的“梵之我象”对中国近现代诗人的创作映射
文学话语描写往往是互文性的。 米歇尔 施耐德:“现代艺术作品是古典作品投射的影子,那些作品在这协调中熠熠生辉。”(蒂费纳 萨莫瓦约,2003)例如:泰戈尔的《吉檀迦利》中的诗句:“但是在那里,纯白的光辉,统治着伸展着的为灵魂翱翔的无际的天空……”这表达了诗人把精神与宇宙万物熔融一体的诗学理想。林徽因的《你是人间的四月天》中的一句:“水光浮动着你梦中期待的白莲。”诗句中的水光、浮动、梦、白莲隐喻了宇宙时空幻化为“梵”的境界。正如泰戈尔的诗句提到了:纯白的光辉、为灵魂翱翔、你的阳光、云彩。虽然一个是水中语境、一个是天地语境;一个是女子矫情的小世界、一个是宗教式的独白,在他们的诗句中所幻化的意象,在文本构建上是互文的。从林的诗句中可以体察到泰戈尔诗歌“梵”的隐迹。再例如徐志摩的诗《偶然》中的字眼:“一片云、投影、心波。都融入了幻化自然的梵化美。泰戈尔:“灯火,灯火在哪里呢?用熊熊的渴望之火把它点上罢!” 郭沫若的《天上的街市》“远远的街灯明了……好像点着无数的街灯。”“泰戈尔成就了郭沫若对新诗内在律的发现。”(魏建,2009)从泰戈尔诗句中都能找到“梵”的哲学价值,并且成为他的诗歌风格。所以泰戈尔诗歌所表达出的“梵”境,同时也是诗人的思想源泉。他的诗歌被梵化成一种能够包容宇宙万物的人生美学现象,可谓“梵之我象”。
冰心在《遥寄印度哲人泰戈尔》中写道:“泰戈尔!美丽庄严的泰戈尔!……只深深地的觉得澄澈……凄美……”泰戈尔诗歌中所发散出的凄美感来自“梵我同一”的思想。正如泰戈尔的《世界上最遥远的距离》所写的对生、死与爱的顿悟,流露了“梵之我象”的伦理认知,阐释了爱是生命的本质意义。泰戈尔的诗都具有这种梵化美,也称之为“梵之我象”。也可以说他的诗隐喻着一种人生美学。
三、泰戈尔诗学的“梵之我象”与中华诗学“禅境空灵”的伦理美学比较
谈及人生美学追求,就会谈到老子。中国近现代诗人大都熟悉老子道法自然的天人观的美学思想,也受禅宗美学的影响。王柯平对中国美学的观点:“在空灵中见佛性、得般若,在顿悟中体禅悦、入涅槃的禅宗美学……极大地丰富了中国人的审美意识和审美心理活动……表现在审美趣味上,则贵清净幽寂的氛围,尚空灵玄远的意境,求"梵我合一"禅境中的禅悦。(王柯平,2014)而涅槃本身就是人生美学追求。“空灵”所求的意境、或者说是伦理美学标准,与“梵”对人生的阐释都体现了一种辩证关系。泰戈尔对“梵”的阐释是隐喻在他的直觉中的,但是他绝对没有否认理智的存在。相反,他的诗歌迸发出的理性光芒足以照亮人性 “我”之境界。中华历史上的诗歌大多追求禅宗之美,更求“我”对自然之感怀、对人生之顿悟。所以说泰戈尔诗学与中华诗学的伦理美学有着密切的关联。这种关联又体现在诗学文本互文性层面上。诗学文本互文的基础是对文本间的伦理认同。地缘文化能够促进诗学的伦理认同,从而丰富了文学的直觉体验。诗学更重于感性。冯友兰说:“哲学家对哲学中的主要概念,不仅要有理智的理解,而且要有直觉的感受。”(冯友兰,2014)诗歌中的隐喻就是直觉活动的表征。这种诗学感性体验的精神框架是被包裹在梵我之中的、不可割裂。“我”集合了理性与感性,没有理性或没有感性都不能称谓“我”。对“我”的诗意化描述是诗人对人性美的伦理认同,通过隐喻化的诗句激发受众的直觉感受。这里提到的 “梵”是诗人对天的伦理认同。所以二者合二为一成为一个伦理诗学框架,阐释了上述有关灵魂与情感的来源与归宿。灵魂可以阐释为一种直觉经验,可通达自然万物、还可通达造物主-宇宙。与人类情感相系是诗学伦理的表达。伦理是理性化的人伦智慧,它一定来自人的情感世界。任何割裂人伦关系与情感的语境关联谈论“梵”都愈显其理据之苍白。所以阐释伦理美应是诗学阐释的核心。
泰戈尔的诗歌伦理之美体现在其理智与直觉的完美结合。诗人的直觉与理智凸显了其诗句的张力美。例如:“你周围的空气是寂静的。流荡的春风来到你荒凉的居所。……永远在企望那还未得到的恩典。”他的理智在说,庙宇虽破旧,但还是要有礼拜的人光顾的。直觉却告诉他,无人来光顾了。寂静的空气、流荡的春风是诗人的直觉体验。直觉与理性信念产生了精神碰撞。通过诗歌的隐喻,诗人对人类伦理做出了有力的发问。正如冰心所评价的那样,泰戈尔诗句中的张力隐喻所形成的心理失落感所产生的是一种“通灵的圣洁感”、这也是诗歌“梵化美”的核心价值。从中悟到诗人对生命的坚定信念,对世态批判的透彻认知、对宗教本质的追问。这些都体现出诗人的伦理高度,从而映射出其诗歌的直觉意义。从诗学层面看,“梵化美”和“禅境”都源于共同的伦理美学。人们可以凭借直觉从诗人 “我象”的隐喻式描述中感受到诗歌中人伦的光辉力量是横贯天宇的。印度诗歌隐喻中的“我象”,总带有“梵”义化的人伦语境。而中华诗学的美感更侧重于道法自然。中华诗学的“禅境空灵”多隐喻诗人的田园理想和人伦观。诗人们常对个人与自然万物、社会语境关系进行隐喻式描述,重人生空灵体验而少神秘的超验之感。
参考文献:
[1]乃文,奥义书,编译出版社,中国致公出版社,北京, 2008-11-1.
[2]蒂费纳 萨莫瓦约 著,邵炜 译,互文性研究,天津人民出版社,天津,2003 第62页,第17行.
[3]魏建,泰戈尔究竟怎样影响了郭沫若,中国现代文学研究丛刊,北京,2009, 03.
[4]王柯平,跨文化美学初探,北京大学出版社,北京,2014,第133页,第7-18行。第149页,第19-26行.
[5]冯友兰,中国哲学小史,当代中国出版社,北京,2014,第205页,第18-19行.
[6]泰戈尔,泰戈尔经典诗歌全集,吉林出版集团有限责任公司,长春,2010.
[7]冰心,冰心散文,花城出版社,广州,2004.
[8]林徽因,林徽因诗集,人民文学出版社,北京,1985.
[9]徐志摩,徐志摩诗歌全集,哈尔滨出版社,哈尔滨,2013.
[10]郭沫若,郭沫若全集 文学编 第一卷, 人民文学出版社,北京,1982.
毕业生论文格式范文范文二:基于Linux系统下的计算机C语言编程技巧探析
摘 要:作为电脑编程中的一种基础性语言,C语言已经被广泛应用于多个领域,而随着全球科学技术水平的不断提升,对于C语言提出了更高的要求。就C语言来说,其操作系统的重要组成部分为Linux系统,但是在该系统体系下进行C语言的编程是一个极为复杂且艰难的工作,基于此,有效提升Linux系统下的C语言编程方式是当前所有编程工作必须解决的首要问题。
关键词:Linux系统 C语言编程 技巧探析
中图分类号:TP312 文献标识码:A 文章编号:1674-098X(2015)11(c)-0152-02
作为一种重要的计算机程序设计语言,C语言具有汇编语言的基本特色的同时还具有高级语言的基本特色。另外,该种语言由于具有较强的数据处理能力,因此不但应用于软件开发,更应用于软件编写等方面。就Linux系统来说,其属于一种自由且开放源码的系统,稳定性和可靠性极强,但是在Linux系统背景下完成计算机C语言程序的研究已经成为首要性问题。
1 对于Linux系统的描述
对于Linux系统来说,由于该种系统完美地继承了Unix系统以网络为中心的设计理念,最终形成了一种稳定性极高的多用户网络操作系统。上述系统能够同时支持以太网协议和其他的网络连接方式。在Linux系统中,所有软件都具有特定性的用途,并且能够将系统中的所有软件和硬件命令归结到同一个文件中。在系统划分过程中将其划分为Unix系统的重要原因是两者的设计思想基本相同。在实际使用过程中,该种操作系统只被用作服务器的操作系统,而采取该种使用方式的原因在于系统的灵活性和廉价性。另外,该系统还具有极强的可设置性,因此也常常被应用于嵌入式系统之中。另外,该种系统还具有极强的网络设置以及网络安全的基本功能。基于上述几种特点,其已经成为各种系统的重要组成部分,更逐渐融入到了人们日常生活中的各个部分。
2 C语言所具有的优势
在实际使用过程中发现C语言具有大量优势,经过分析和总结发现优势主要体现在以下几点:(1)从实用性来讲,C语言具有一定的灵活性,而且在其语言中有32个关键词以及9种不同的控制语句,在开展编程时可以随意地进行使用。这样的一个特性,让编程结构更加简洁与紧凑。(2)从数据结构层面来进行分析,C语言的数据类型所包括的类型具有多样性,而且不同数据之间的切换也较为方便,在具体使用过程中可以实现对所有复杂数据结构的运算。(3)除了上述的两种优势之外,C语言还拥有丰富的运算符。整个语言体系包含了34种运算符,而且其所运用的范围也非常广泛,能够完美地完成赋值、括号以及各种强制类型的运算和转换,从运算类型来说,C语言具有表达式多样化的优势。(4)C语言之所以得到许多编程人员的喜爱,还有一个最大的原因是其语法要求较为宽松。在开展实际编程过程中,C语言对于语法的限制程度并不严格,从而就提升了编程时语法使用的灵活性,让编程人员能够自由地进行发挥其编程思维。(5)该种方式所获得的目标代码生成质量较高,程序的执行效率极高。一般来说,该种程序编写方式所获得的目标代码效率仅仅比汇编程序的总体效率低10%~20%,正是由于其生成目标代码的基本质量极高,也使得其在实际应用过程中得到了极为广泛的应用。
3 在Linux系统下进行计算机C语言编程所需要的相关技巧
3.1 熟练掌握GCC编译器源程序的使用方式
以GUN为基础开发的编译器,其能够支持多种不同类别的计算机芯片,更可以直接移植到硬件平台中,而对于C语言程序编写时,则应当在Linux系统背景下完成GCC编译器进行。但是在实际编程过程中,可以选择的GCC编译器极多,常见的几种分别为:(1)-g。该种选项要求在编译器实际编程过程中应当为后期的调试工作提供相应信息;(2)要求输出可执行文件名的选项则为-o;(3)编译器的输出目标代码则借助-c表示。借助上述几种编码选项都可以完成简单的源程序编译,但是对于复杂性的源程序编译则需要借助更多选项方可完成。
如:现有的源程序为test.C:
#nelude
intmain()
{Printf ("Hello, this is a test!\n")
Return o;}
在实际编译过程中,借助GCC对上述方式进行程序编译,往往只需要在相关命令下执行相关性任务,并且在命令中输入“gcc-o test test.c”,此时GCC编译器就可以自动完成test可执行文件的编写,最终经过程序的实际运行便可以显示最终结果。
3.2 Makefile工具在实际编写过程中涉及到的技巧
在Makefile系统进行实际操作时必须按照之前设置的相关规则进行,其中会对文件的翻译顺序和重要性进行自主选择。因此,借助该种工具进行翻译的最大好处在于其能够实现自动化翻译,在实际操作过程中只需设置程序,然后开启命令便可。自动翻译的方式能够极大地提升软件开发效率。程序员在程序编写过程中往往会面对大量可选择性程序源,而借助该种方式在程序选择之前只需设置相关需求,然后选择命令执行便可。在此过程中必须掌握大量技巧。一般来说,Makefile具有以下几种格式:taeget:components; TAB rule,其中上面一行表示相互之间为依赖关系,而后一行则便是程序操作的相关规则。在Makefile中共有3个常用变量,其分别借助$表示所有依赖文件;$<表示第一个依赖文件,$@表示目标文件,一旦在实际使用过程中使用上述几种变量便可以使Makefile文件得到极大简化。
根据实际简化案例可以发现,采取上述几种方式能够使原有方程式极大简化。但是在此过程中必须赋予Makefile缺省规则,即.c.o:gcc-c$<,借助该种规则可以有效说明.0的全部文件都依赖于文件.c。
3.3 在程序库创建过程中所需的相关技巧
以Linux系统为背景进行程序库创建极为重要,通常可以将程序库划分为以下几种,即共享库、动态加载库以及静态库。其中加载库是在-fpic或者-fpic表明创建position independent code程序下完成,譬如采用b.c及a.c也可以完成共享库创建,gcc-fpic-g-c-wall a.c gcc-fpic-g-c-wall b.c。
在动态加载库的创建过程中所涉及的文件格式和共享库相同,而两者存在的差别在于共享库的加载是在实际运行过程中完成。借助专用API打开动态库,查找其中的错误符号并且完成处理,与此同时完成加载库的关闭。在动态加载库创建过程中应当按照下列程序进行,第一,借助单c或者印is的相关选项进行实际创建,并且将其放置于DLL的目标性文件中;第二,借助上述选项所生成的相关代码是DLL的必要性条件;第三,在-wl的选项中不能存在没有转义的whitespace,其实际创建应当为:gcc-shared-wl-soname, your-soname -o library -name file -list library-list。基于此,可以通过创建两个与目标文件不相关的目标文件,即wall a.c和wall b.c,所生成的文件都会包括DLL。
在静态库的创建过程中往往会涉及到以下几种文件名,libhello.c: #include void hello(){printf ("hello, welcome to library world!”)}。而根据上述程序名称应当按照下列程序进行,第一,进行文件libhello.h void hello创建;第二,进行静态文件库的创建,:$gcc-e libhelo-0 libhello.o $ ar rc s lib hello.a libhello.o,程序中涉及的rcs字母表示不同意义,其中r表示将模块加入到静态库中,而c表示创建静态库,s则表示生产索引;第三,进行libhelo文件:$./test use library hello的运行。
3.4 合理运用程序调试
使用C语言进行程序编写时可能会出现较多的问题,因此为了有效地减少问题的发生,就需要合理运用调试程序。在Linux系统中的C语言编程中,较为常见的调试程序软件为gdb,而在实际的编程中应当根据界面的差异性选择适合的调试方法。例如,在界面下运用xxgdb进行程序调试时,需要在程序编写的过程中添加-g选项。
3.5 借助系统的帮助
使用C语言进行程序编写时会运用到大量的函数,而对于编程人员来说函数相对复杂,很难在短时间内完全熟练掌握。而编程人员则可以寻求系统的帮助,例如采用Info求助工具。在运行linux系统之后,系统中出现shell的提示符时,则输入“info”。除此之外,还可以在GNU的ernaces中,首先输入Esc,然后在后面输入info。
4 结语
相对于其他计算机系统来说,Linux系统具有极强的安全性和实用性,另外其稳定性和可靠性极强,但是在Linux系统背景下完成计算机C语言程序的研究已经成为首要性问题。应当极为熟悉Linux系统和计算机C语言的基本性质,充分掌握编程技巧,从而有效避免编程艰难和错误的出现,最终实现编程能力的提升。
参考文献
[1] 彭长英.基于计算机技术中C语言的应用研究[J].计算机光盘软件与应用,2015(3):64-65.
[2] 张锦涛.Linux系统下的C语言编程技巧探析[J].电脑编程技巧与维护,2012(20):10-11.
[3] 朱亚静.浅议Linux系统下的计算机C语言编程技巧[J].科技致富向导,2015(12):260.