快速学习C语言的方法

快速学习C语言的方法
快速学习C语言的方法

快速学习C语言的方法

程序员之路——如何学习C语言学习C语言不是一朝一夕的事情,但也不需要花费十年时间才能精晓。如何以最小的代价学习并精晓C语言是本文的主题。请留意,即使是“最小的代价”,也毫不是什么捷径,而是以...程序员之路——如何学习C语言

学习C语言不是一朝一夕的事情,但也不需要花费十年时间才能精晓。如何以最小的代价学习并精晓C语言是本文的主题。请留意,即使是“最小的代价”,也毫不是什么捷径,而是以最短的时间取得最多的收成,同时也意味着你需要经历艰苦的过程。

一、要读就读好书,否则不如不读

所有初学者面对的第一个题目便是:如何选择教材。好的开始是成功的一半,选择一本优秀的教材是事半功倍的枢纽因素。不幸的是,学校通常会帮你指定一本很低劣的C语言课本;而幸运的是,你还可以再次选择。

大名鼎鼎的谭浩强教授出了一本《C语言程序设计》,据说发行量有超过400万,据我所知,良多学校都会推荐这本书作为C语言课本。固然本人的名字(谭浩宇)跟教授仅仅一字之差,但我是无比坚定地黑他这本书的。这本书不是写给计算机专业的学生的,而是给那些需要考计算机等级考试的其它专业学生看的。这本书的主要缺点是:例子程序非常不专业,不能教给你程序设计应该把握的思索方式;程序风格相称地不好,会让你养成乱写代码的恶习;错误太多,曾经

有人指出过这本书的上百个错误,其中不乏枢纽的概念性错误。好了,这本书我也不想说太多了,有爱好大家可以百度一下:)

Kernighan和Ritchie的《The C Programming Language》(中译名《C程序设计语言》)堪称经典中的经典,不外旧版的良多内容都已过期,和现在的尺度C语言相去甚远,大家一定要看最新的版本,否则不如不看。另外,即使是最经典最权势巨子的书,也没有办法面面俱到,所以手边常备一本《C语言参考手册》是十分必要的。《C 语言参考手册》就是《C Reference Manual》,是C语言尺度的具体描述,包括绝大多数C尺度库函数的细节,算得上是最好的尺度C语言的工具书。顺便提一句,最新的《C程序设计语言》是根据C89尺度修订的,而《C语言参考手册》描述的是C99尺度,二者可能会有些出入,建议按照C99尺度学习。还有一本《C和指针》,写得也是相称地不错,英文名是《Pointers on C》,特别地夸大指针的重要性,算是本书的一个特点吧。不外这本书并不十分适合初学者,假如你曾经学过C语言,有那么一些C语言的基础但又不是很扎实,那么你可以尝试一下这本书。我相信,只要你理解了指针,C语言便不再神秘。

假如你已经啃完了一本C语言教材,想要更进一步,那么有两本书你一定要看。首先是《C Traps and Pitfalls》(中译名《C陷井与缺陷》),很薄的一本小册子,内容非常非常地有趣。要留意一点,这本书是二十多年前写成的,里面提到的良多C语言的缺陷都已被改进,不外能够了解一些历史也不是什么坏事。然后你可以挑战一下

《Expert C Programming》(中译名《C专家编程》),书如其名,这本书颇具难度,一旦你仔细读完并能透彻理解,你便可以放心大胆勇敢地在简历上写“精晓C语言”了。

切记一个原则,不要读自己目前还看不懂的书,那是铺张生命。假如你看不懂,那你一定是缺失了某些必须基础知识。此时,你要仔细分析自己需要增补哪些内容,然后再去书店寻找讲述的这些内容的书籍。把基础知识增补完毕再回头来学习,才会真正的事半功倍。

二、Unix/Linux仍是Windows,这是个很大的题目

不同的编程环境会造就出不同思维的程序员。Windows的程序员大多依靠集成开发环境,好比Visual Studio,而Unix程序员更加钟爱Makefile与控制台。显而易见,集成开发环境更轻易上手,在Windows上学习C语言,只需要会按几个基本的Visutal C++工具栏按钮就可以开始写Hello,World!了,而在Unix下,你需要一些控制台操纵的基本知识。有人也许以为Unix的环境更简洁,但习惯的气力是很大的,大家都很认识Windows的基本操纵,而为了学习C语言去专门装一个Unix系统,好像有点不划算。

对于一个只懂得Windows基本操纵、连DOS是什么都不知道的新手而言,尽快做一些有趣而有意义的事情才是最重要的。用C语言写一个小程序远比学习ls、cat等命令有趣,况且我们要专注于C语言本身,就不得不暂时忽略一些东西,好比编译链接的过程、Makefile 的写法等等等等。

所以我建议初学者应该以Visual C++6.0(不是VisualC++.NET)或者Dev C++作为主要的学习环境,而且千万不要在IDE的使用技巧上过多纠缠,由于今后你一定要转向Unix环境的。Visual C++6.0使用很利便,调试也很直观,但其默认的编译器对C尺度的支持并不好,而Dev C++使用gcc编译器,对C99的尺度都支持良好。使用顺带提一下,良多大学的C语言课程还在使用Turbo C2.0作为实验环境,这是相称不可取的,原因其一是TC2.0对C尺度几乎没有支持,其二是TC2.0编译得到的程序是16位的,这对今后理解32位的程序会造成极大的困扰(当然,用djgpp之类的东西可以使TC2.0编译出32位程序,不外那过于复杂了)。

等你学完一本C语言的教材,你一定要转向Unix平台继承学习,几乎所有的C语言高级教程都是基于Unix平台的(好比《C专家编程》)。转变的过程是痛苦的,你需要面临的是各种纷繁复杂的命令,完全不同于Windows平台的思索方式,但是这种痛苦是值得的。Unix 与C是共生的,Unix的思索方式和习惯更加符合C语言的思索方式和习惯。在Unix下,你可以找到无数优秀的源代码供你尽情阅读,你可以利便地查看某个库函数的联机手册,还可以看到最优秀的代码风格

归结起来就是一句话:初学C语言,建议使用Windows系统和集成开发环境,在预备向“高手”方向努力时,请先转向Unix平台。

语言学中的科学方法论

DUFE 马克思主义与社会科学方法论 学号: 2015100607 专业:外国语言学及应用语言学(日语) 姓名:董烨

摘要: 任何学科的发展和研究都离不开方法论的指导,语言学研究当然也是如此。在当今社会语言学研究方法的论著更是层出不穷,如索绪尔的共时语言学、通时语言学、结构主义语言学等。语言学研究的迅猛发展,新的研究成果不断涌现体现了科学研究方法的重要性。 本文大致分为四个部分,先后介绍了语言学、科学方法论、科学方法论在语言学中的体现和科学方法论在日语学习中的具体应用。 本文介绍了一些日常语言学习中归纳的简单的科学方法论。通过这些方法,提高学习效率、加深记忆。同时,也唤起自己对语言学中方法论的探索精神。今后会尝试摸索更多的适合用于语言学的科学方法论,拓宽语言研究的道路。 关键词:语言学科学方法论日语学习共时通时

目录 一、语言学 (3) 二、科学方法论 (3) 三、科学方法论在语言学中的体现 (4) (一)共时语言学 (4) (二)历时语言学 (4) 四、科学方法论在日语学习中的具体应用 (5) (一)“对比”出真知 (5) (二)“经验”的误导 (6) 五、总结 (7) 六、参考文献 (8)

一、语言学 从牙牙学语开始,人就和语言扯上了关系。这种关系对于人类来说就像空气一样,虽然每天都在运用它进行人类活动,但是很难注意到它的存在。但是对于搞语言研究的专家学者来说,语言的意义不仅仅是停留在应用工具,而是上升到了一门非常具有研究价值的学问。一般笼统地称其为语言学。 语言学顾名思义,是以人类语言为研究对象的学科。是研究语言的本质、结构和发展规律的实证科学。语言学不仅拥有非常古老的历史,其研究领域也非常广泛。其中的语音学属于自然科学范畴,翻译学偏向于社会科学范畴,而语源、语史的研究属于人文科学的范畴。语言学横跨三个领域,又与文学、教育学等众多学科相互渗透、交叉,所以科学的方法论对于繁纷复杂的语言学来说非常重要。 二、科学方法论 方法,是一个抽象名词。通过语言学,可以追溯到“方法”这个词的语源。1英语“method”(“方法”)一词的来源,经探究,它来自希腊语“μετοδ”(“途径、方法”),该词由“μετα”(“沿着”)和“οδο?”(“道路”)这两部分构成,因此,原意更贴近于“途径”。而汉语“方法”一词则最早出现在《墨子?天志》中,原先指的是“量度方形之法”,后来演化成“知行之法”之意。用一个形象的汉语词汇来表达的话,就是“门路”。 科学方法论是关于科学的一般研究方法的理论。比利时科学方法论专家萨顿(G. Sarton)曾说,“在科学领域,方法至为重要。一部科学史,在很大程度上就是一部工具史,这些工具——无论有形或无形——由一系列人物创造出来,以解决他们遇到的某些问题。每种工具和方法都是人类智慧的结晶。”工欲善其事,必先利其器。任何做学术研究的人,必须在实践中不断学习科学方法论,而这种学习开始得越早越好。 语言学者们需要了解科学方法论,并将其应用到语言学这门科学当中,这必定有助于语言学的发展。 1戴世强.工善其事必利其器——谈科研方法[EB/OL].经管之家,2014-07-12

C语言学习心得体会

篇一:c语言心得体会作业 c语言心得体会 学习c语言已经一个学期了,刚开始学习的时候老是感觉力不从心。虽然认真听课了,但是并不能理解它。这种情况到了后来才有所改变。 之所以能有所改变,是因为本人找到了学习c语言的一些方法。由于c语言对于刚接触的学子,会感到很陌生。因为c语言所要用到的思维逻辑与我们平时的思维逻辑有所不一样。其显得更抽象。所以学习c语言,一定要打好基础。要把基础理解透彻。需要用到的语句要牢记,这样,在以后的运用当中,就能比较得心应手了。学习c语言的起步就是学习它的方法规则,如果把它学习得好在学习后面的时候就比较容易理。比如变量,首先要了解变量的定义方式(格式),其意义是什么(定义变量有什么用);其次就是要我要怎么去运用它(我要用什么型式去应用它)。在c语言的命令行中所有的语句都是有它自己的一定格式和形式出现在我们面前,所以在学习某种语句或命令时你首先要了解的就是它的规则是什么、有什么用、怎么实现等。这些都是语法基础,如果把它们都了解很好了,那么编起程序来就很得心应手。比如说if语句和switch语句,这两种条件语句都是用来执行判断功能的,那什么时侯用if 什么时侯用switch,如果很好地了解它们的结构和作用的话那么就能灵活运用:若它的条件分支是多个而且条件的值是一个确定的值时就可以选用switch。反之,在大多数情况下就用if。掌握了语言法规则,不一定就能编出程序来,其实学习编程就是要学习一种思想,一种思维方法,首先要确定一种算法,如从1加到100,判断润年等,我认为这些算法都是一种思维方法。画流程图就是在构建编写程序思路的过程,当画好一个流程图时编程思想也就出来了,程序也差不多了,再结合掌握的语言的方法规则,在计算机里实现就可以了。任何程序只要有思维,有想法,那么实现程序时就不会觉得无从下手。而要学习这种思维方法就是多做题,多读程序,学习别人好的思维方法,多想想一个程序还可不可以有另外一种方法来实现它。这样久而久之,自然会形成一种自己的思维方法。因此我认为不管学什么语言都是这样。 另外,良好的编程习惯也是学好c语言的重要因素。例如编写程序时用缩进的方式、写注释、程序写到一定的阶段时要做一下测试等。这些工作可以帮我们在调试程序时有很大的帮助。程序代码实现后,错误是难免的,所以也要锻炼自己的调试查错能力,而良好的编程习惯可以使我们在调试时减小工作量和提高调试效率,也有助于形成自己的编程风格。 在学习的时候,我遇到过这么个情况。觉得c语言学起来很枯燥,很闷。后来才发现学习语言,是要有目的性。如果没有目的,你会发现自己在学习的过程中会很枯燥,会渐渐失去对c语言的学习兴趣。所以我们要有一个远大而又容易实现的目的,我要用c语言来做什么?再把这个最终的目的分成部分,让我们慢慢的一点一点的来完成它,这样在学习c语言的过程中,我们就会始终陶醉在一个又一个成功的喜悦里,让我们的学习越来越有兴趣。有一天,我们会发现:原来学习c语言真的是一件很有意思的事儿,而且学好c语言也不是很难么!学习c语言只看书也是不够的,我们要一边看书,一边上机做练习,或者在你学习了c语言的基础知识以后就可以找一些别人的程序来看,遇到不明白的函数可以再翻一下书,如果查书也理解不了,我们可以把他的程序输入到计算机里,情况好的话能够顺利通过编译,如果不能顺利执行,我们也同样可以学习到一些c语言调试方面的知识。课堂上要讲授许多关于c 语言的语法规则,听起来十分枯燥无味,也不容易记住。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机实践中会发现原来理解的偏差,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实践所致。学习c语言不能停留在学习它的语法规则,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描述解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否能够正

语言学基础知识

一、语言和语言学 1、语言的区别性特征:Design of features of language 任意性arbitrariness 指语言符号和它代表的意义没有天然的联系 二重性duality 指语言由两层结构组成 创造性creativity 指语言可以被创造 移位性displacement 指语言可以代表时间和空间上不可及的物体、时间、观点 2、语言的功能(不是很重要) 信息功能informative 人际功能interpersonal 施为功能performative 感情功能emotive function 寒暄功能phatic communication 娱乐功能recreational function 元语言功能metalingual function 3、语言学主要分支 语音学phonetics 研究语音的产生、传播、接受过程,考查人类语言中的声音 音位学phonology研究语音和音节结构、分布和序列 形态学morphology研究词的内部结构和构词规则 句法学syntax 研究句子结构,词、短语组合的规则 语义学semantics 不仅关心字词作为词汇的意义,还有语言中词之上和之下的意义。如语素和句子的意义 语用学pragmatics 在语境中研究意义 4、宏观语言学macrolingustics 心理语言学psycholinguistics社会语言学sociolinguistics 人类语言学anthropological linguistics计算机语言学computational linguistics 5语言学中的重要区别 规定式和描写式:规定式:prescriptive说明事情应该是怎么样的 描写式:descriptive说明事情本来是怎么样的 共时研究和历时研究:共时:synchronic研究某个特定时期语言 历时:diachronic 研究语言发展规律 语言和言语:语言:langue指语言系统的整体 言语:parole指具体实际运用的语言 语言能力和语言运用:乔姆斯基(chomsky提出) 能力:competence用语言的人的语言知识储备 运用:performance真实的语言使用者在实际中的语言使用 二、语音学 1、语音学分支 发音语音学articulatory phonetics研究语言的产生 声学语言学acoustic phonetics研究语音的物理属性 听觉语音学auditory phonetics研究语言怎样被感知 2 IPA(国际音标)是由daniel Jones琼斯提出的 三、音位学 1、最小对立体minimal pairs 2、音位phoneme

浅谈语言研究方法的发展历史与趋势

浅谈语言研究方法的发展历史与趋势 摘要:在科学研究中,每一次发现或创新,实质上都是研究方法上的变革。纵观语言研究方法的发展历史和趋势,可以看出,随着社会和科技的进步,人们研究语言的方法在不断改进,而方法上的不断进步又直接推动着语言理论向纵深发展。 关键词:语言研究;研究方法 在科学研究中,每一次发现或创新,实质上都是研究方法上的变革。语言科学的发展同样依赖于研究方法的更新或变革。从19世纪语言研究学科的独立到现在语言学流派林立、新学科层出不穷,每次一变化都伴随着研究方法上的改进。 一、语言研究方法的发展历史 1、语文学时期 在语言学作为一个学科体系正式独立之前,语言研究的方法也是基本局限于哲学、逻辑学、历史学和文学的方法。这个阶段,人们不是为了弄清语言而研究语言,相反,对语言问题的研究只不过是研究其他事物的需要。比如在公元5世纪,古希腊哲学家在辩论过程中认识到语言的逻辑问题,于是从逻辑的角度讨论语言的起源和结构;古印度人和咱们中国的祖宗,出于准确传授经典的需要,从释义的角度研究语言。所以说,这一时期语言研究没有独立,其研究方法也只不过是其他学科方法的延伸,还谈不上是一种科学的研究方法。 2、历史比较语言学兴起时期 19世纪,在语言研究内部发展的推动下,在自然科学和其他因素的影响下,历史比较语言学派迅速形成。该学派的语言学家开始把语言作为独立的对象进行研究,主要运用历史比较法对语言的亲属关系

及其历史演变展开研究,从而使语言研究作为一门独立学科建立起来。该学派在整个19世纪都几乎一直是西方语言学的主流。该学派以拉斯克、葆朴、格里木、施莱歇尔等为代表的语言学家创造并扩大了历史比较的研究方法,他们依靠这种新颖、有效的研究方法使语言的亲属关系得到了普遍确认。 3、结构主义语言学主导时期 结构主义语言学是由索绪尔创立并在20世纪30—50年代深刻影响全世界的语言学流派。其特点是:区分语言和言语,认为语言是一个系统,系统的结构是由声音和意义的关系、语言单位之间的关系构成的,语言学只研究纯粹的语言形式和关系模式,可以采用形式化的方法研究语言系统。它重视关系,忽略实体,注重静态描写。主要包括布拉格学派、哥本哈根学派、美国描写学派三大分支。结构主义语言学不仅在理论上是全新的,在方法上也与以前大不相同——他们将语言看成一个结构体,严格运用形式主义的方法对语言系统进行解剖、分析,其中最常用的方法就是通过二分法对语言展开描写。结构主义的研究方法不仅影响到语言学领域,还影响到艺术、文学、哲学、心理学和社会科学的多个领域,使语言学成了社会科学与人文科学中的领先科学。正如布罗克曼所说:“现代语言学所起的作用,在某种程度上相当于一种数学的作用。”① 4、转换—生成学派盛行时期 美国语言学家乔姆斯基在20世纪50年代创立了转换—生成学派。因为这一学派在哲学基础、理论主张,以及研究方法上相对与描写的结构主义来说都是革命性的,因此被称为“乔姆斯基革命”。转换—生成语法强调对人的语言能力作出解释,而不是仅仅描写语言行为,它要研究的是体现在人脑中的认知系统和普遍语法。乔姆斯基认为“语言”不是实际存在的东西,这个概念是从语法中派生出来的,

语言学学习方法.

语言学的学习方法 语言理论研究的对象是语言,和其他学科一样,它是由对语言的认识及基于这种认识对语言进行研究的一系列具体方法和相关概念交织在一起的理论体系。语言学又是一个动态的学科,人们对于语言的认识还远远没有完成,因而关于语言的许多问题并没有直接的答案,还需要我们不断地去思考和探索。在学习本课程的过程中,有这样几个方面的问题值得注意:首先是术语这个“拦路虎”。作为一门科学,语言学需要运用一套术语来建立一些科学的概念。学习语言学就不可避免地要掌握这些概念并能够用科学的语言进行表述。掌握术语和概念的根本方法在于理解,包括每个概念的定义和所指的语言现象,以及各个概念在语言学理论体系中所处的地位。只有充分理解了这些基本概念,才能对语言有比较理性的认识,用于指导语言实践。 其次是语言的理论问题。由于语言自身的复杂性和人们对于语言的了解还不够深入,有关语言的理论非常繁杂。尽管本科阶段的教材不可能包括全部的语言理论,但在学习过程中学生仍然会遇到考察同一语言现象的不同方法。比如对于发音中的同化现象,语音学和音系学就有不同的考察方法;句子的意义问题也有语义和语用两种看法;语法的研究方法在本教材中就介绍了多种,等等。这些不同的理论和方法不过是从不同角度去考察语言的现象,比如,that’s an interesting hat这句话,从语义的角度,我们只需要解释其字面的意义,而从语用的角度我们就要考虑说话人的场合、语气和态度,并据此判断这句话是称赞还是贬斥。学习和接受不同的理论能够训练我们看问题的全面性,帮助我们提高思辨能力。 第三是语言研究的方法问题。方法的根基是理论,有什么样的理论就有什么 样的方法。作为科学,语言学理论必须具有穷尽性、一致性和简洁性。研究语言的方法无外乎有两种:一是演绎,二是推理。我们可以通过收集语言事实找出语言的规律,也可以通过建立某种假设再用语言事实进行验证。不论使用哪一种方法,都必须以语言事实为依据。作为语言专业的学生,平时要注意观察语言现象,结合所学的语言学理论、概念和方法不断思考,不断验证,提高自己的辨别能力,得出自己的结论。篇二:语言学的学科性质与学习方法 语言科学从19世纪初创立以来,作为独立的学科发展到现在,对其相邻学科产生过一系列具有深远意义的影响。这些影响表现在以下几个方面。 一、本体语言学与文学理论文学批评中―文本‖ 瑞典语言学家索绪尔在其名著《普通语言学教程》中将言语过程、言语环境、言语交际两方的理机制摈弃于语言研究之外,从而使语言研究从纷繁的事实中解脱也来,为结构语言学研究确定了纯粹的稳态的研究对象,奠定了结构学的发展基础,对语言研究有很大促进。与语言现象一样,文学现象也是一个十分纷繁的现象,一部小说,一百个人看了,会有一百样的评论与认识。于是,它们在语言研究方法的启发下,对文学现象进行剥离,建立了―文本‖(txet)的概念,从而对文学理论与文学批评有所推动。 二、语言学中的音位与文学理论中的―原型‖ 音位与音位学的创立,是结构语言学的一大发明,因为它发现了人是用不同的语音表达同一意义并从不同的语音中领略同一意义这一事实。以此为契机,文学家也在不同情景、不同的情节、不同的人物、不同主题的文学作品中,发现了文学现象中也有类似于音位的东西,这就是所谓―原型‖,以此建立起来的文学批评,称之为―原型批评‖。 三、语言学与符号学 结构语言学的创始人索绪尔发现语言的音义之间,有一种符号关系,语音就是可以表现某个特定内容的能指,语义就是由能指所表达的所指。它们的结合是任意的,但具有一种表达与被表达的关系。于是,有关符号学的理论便成为一种时髦,人们从各自的学科,从不同的角度建立起了各种各样的符号学。

C语言学习心得体会篇

c语言学习心得体会一:c语言学习心得体会 c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。 在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。在这之前,我 们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。由于时间的关系,我们的这次实践课程老师并没有给我们详细的介绍,只是给我们简单的介绍了 几个比较重要的实际操作。包括了程序模块处理。简单界面程序。高级界面程序。程序的添加修改。用程序做一元线性回归处理以及用c语言程序来画粒度分布图等这几样比较重要的时间操作。上机实验是学习程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程 的实践来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计 方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。 c语言学习心得体会二:c语言学习心得体会(1116字) c语言是在国内外广泛使用的一种计算机语言。其语言功能丰富、表达能力强、使用灵活方便、既具有高级语言的优点,又具有低级语言的许多特点,适合编写系统软件。其功能强大,不仅用在 计算机上广泛用在电子,机械等方面上,而且,所有的windows,unix,linux,mac,os/2,无 一例外,哪一个不是c语言写的?很多新型的语言如,c++,java,c#,j#,perl... 都是衍生自 c语言。掌握了c语言,可以说你就掌握了很多门语言。 学习c程序这门课一年了,这是我们学的第一门专业课,在大学里c语言不但是计算机专业的必 修课程而且也是非计算机专业学习计算机基础的一门必修课程。所以作为我这个计算机专业的学 生来说当然十分重要,老师在第一节课说过,c语言是计算机的基础,大多数软件都需要用c语 言来编写,通过一个年的学习,使我由初步掌握简单的应试知识到完成高难度的深入编程,如我 们在编写一个较大的程序时应该把它分开成几个小程序来看,这样会容易得多。同时,我觉得c 语言应该是操作和理论相结合的课程,在不断地编写中去思考,两者是不可分割的。 在学习一年c语言的过程中我也在慢慢探索怎样才能学好c语言,并总结了一点经验: 要了解c语言就要从语法基础来学习起,首先要是要了解它的结构,比如变量,首先要了解变量 的定义方式(格式),其意义是什么(定义变量有什么用); 其次就是要我要怎么去运用它(我要用什么型式去应用它)。在c语言的命令行中所有的语句都是 有它自己的一定格式和形式出现在我们面前,所以我们在学习某种语句或命令时你首先要了解的 就是它的规则是什么、有什么用、怎么实现等。这些都是语法基础也是c语言的基础如果把它们 都了解很好了,那么你编起程序来就很得心应手了。比如说if else 和 switch case 这两种条件语句都是用来判断执行功能的,那我要什么时侯用if 什么时侯用 switch呢?如果你很好 地了解它们的结构和作用的话那么就知道:若它的条件分支是多个而且条件的值是整数或是一个 字符值时就会选switch而不会选if。因为如果条件分支太多时要用if语句,这样一定会出现 if的嵌套,如果if的嵌套越多时程序的开销就会随着增大,这样对整个程序的运行效率就大在 降底。而switch就不同,它只要比较一次就可以找出条件的结果比起嵌套if它的效率就大大的

语言学及其研究方法

1 学方法、转换生成语言学方法和综合性的方法。指出了语言研究应由“表层结构”向“深层结构”转换, 通过循序渐进的层次对比研究,抓住寓于语言深部的综合特征, 从而准确把握对比中的语言特征, 充分发挥对比语言的对策性。 对比语言学(contrastive linguistics. Contrastive analysis) 在1980 年上海辞书出版社的《语言与语言学辞典》中, 将contrastive analysis 只译作“对比分析”, 许多属于对比语言学范畴的我国学者们的论著, 也大都冠以“比较”二字, 归在比较语言学的领域。也就是说, 对于对比语言学这门学科, 人们还缺乏充分认识。然而就方法论而言, 对比语言学是一门共时语言学(synchronic), 它只是共时地对两种或两种以上语言进行考查分析, 指出它们之间的语音、语法、词汇等各个部门里的同异点, 并努力运用哲学、心理学、民族学等各学科的知识与理论去说明这些同异点之所以产生的根源。 一、对比语言学的历史演变 虽然对比语言学的研究经历了较长的孕育期, 但真正的研究史只有短短的五十多年。如果要讨论对比语言学的雏形, 我们可以追溯到非常久远的年代。公元初年,佛教开始传入我国; 接着, 我们中华民族光辉灿烂的古代文化传播到日本、朝鲜等国, 形成了举世瞩目的汉字文化圈。在这种吸收消化异族文化与学习吸取异邦文明的过程中, 无疑将首先对其运载工具—— 语言进行研究, 而这种研究也只能是建立在同民族的语言比较对比的基础上。因此, 从这个意义上来说, 我国古代的先哲们译释佛教经典, 五六世纪的日本人“训读”我们的古文的工作都可以认为是对比性的。不过, 事实告诉我们, 这种译释或“训读”远远不是一种建立在严格的语言科学基础上的成体系的工作, 因此, 我们无从把它划入对比语言学的范畴。 而真正的对比语言学诞生于20 世纪50 年代, 它是结构主义语言理论和外国语教育发展的联合产物。19世纪末, 索绪尔树立起语言学史上第一座划时代的丰碑, 他的语言理论影响了包括布龙菲尔德在内的众多的语言学家。

(完整版)河北专接本C语言复习方法

河北专接本C语言复习方法 总体上必须清楚的: 1)程序结构是三种: 顺序结构, 循环结构(三个循环结构), 选择结构(if 和switch) 2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)。 3)计算机的数据在电脑中保存是以二进制的形式. 数据存放的位置就是他的地址. 4)bit是位是指为0 或者1。byte 是指字节, 一个字节= 八个位. 5)一定要记住二进制如何化成十进制。 概念常考到的: 1、编译预处理不是C语言的一部分,不占运行时间。C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。 2、每个C语言程序中main函数是有且只有一个。 3、在函数中不可以再定义函数。 4、算法的是一定要有输出的,他可以没有输入。 5、break可用于循环结构和switch语句。 6、逗号运算符的级别最低。 第三章 1)合法的用户标识符考查: 合法的要求是由字母,数字,下划线组成。有其它元素就错了。 并且第一个必须为字母或则是下划线。第一个为数字就错了。 关键字不可以作为用户标识符号。main define scanf printf 都不是关键字。迷惑你的地方If是可以做为用户标识符。因为If中的第一个字母大写了,所以不是关键字。 2)实型数据的合法形式: 2.333e-1 就是合法的,且数据是2.333×10-1。 考试口诀:e前e后必有数,e后必为整数。. 3)字符数据的合法形式::

'1' 是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号)。 '0' 的ASCII数值表示为48,'a' 的ASCII数值是97,'A'的ASCII数值是65。 4)整型一般是两个字节, 字符型是一个字节,双精度一般是4个字节: 考试时候一般会说,在16位编译系统,或者是32位系统。碰到这种情况,不要去管,一样做题。掌握整型一般是两个字节, 字符型是一个字节,双精度一般是4个字节就可以了。 5)转义字符的考查: 在程序中int a = 0x6d,是把一个十六进制的数给变量a 注意这里的0x必须存在。 在程序中int a = 067, 是一个八进制的形式。 在转义字符中,’\x6d’ 才是合法的,0不能写,并且x是小写。 ‘\141’ 是合法的,0是不能写的。 ‘\108’是非法的,因为不可以出现8。 6)算术运算符号的优先级别: 同级别的有的是从左到右,有的是从右到左。 7)强制类型转换: 一定是(int)a 不是int(a),注意类型上一定有括号的。 注意(int)(a+b)和(int)a+b 的区别。前是把a+b转型,后是把a转型再加b。 8)表达式的考查: 是表达式就一定有数值。 赋值表达式:表达式数值是最左边的数值,a=b=5;该表达式为5,常量不可以赋值。 自加、自减表达式:假设a=5,++a(是为6),a++(为5); 运行的机理:++a 是先把变量的数值加上1,然后把得到的数值放到变量a中,然后再用这 个++a表达式的数值为6,而a++是先用该表达式的数值为5,然后再把a的数值加上1为6,再放到变量a中。进行了++a和a++后在下面的程序中再用到a的话都是变量a中的6了。 考试口诀:++在前先加后用,++在后先用后加。

语言学的科学属性及其研究方法的来源与选择

---------------------------------------------------------------最新资料推荐------------------------------------------------------ 语言学的科学属性及其研究方法的来源与选择 语言学的科学属性及其研究方法的来源与选择 1/ 27

从索绪尔的《普通语言学教程》问世到从索绪尔的《普通语言学教程》现在,现在,语言学已经走过了将近一个世纪的历程。 这个历程大致可以分为两个阶段。 历程。 这个历程大致可以分为两个阶段。 前50年是传统语言学和结构主义语言学的年是传统语言学和结构主义语言学的天下,而后50年则是形式语言学和功能语天下,而后年则是形式语言学和功能语言学的兴起与发展。 言学的兴起与发展。 尽管语言学在理论建设和实际应用两个方面都取得了令人瞩目的成就,的成就,但在如何看待语言学是一门什么科学以及如何研究语言等方面始终存在着激烈的争论和分歧。 激烈的争论和分歧。

---------------------------------------------------------------最新资料推荐------------------------------------------------------ 从以下三个方面对语言学方法论展开讨论:开讨论: 1)语言学的科学属性;)语言学的科学属性; 2)语言学研究方法的来源;)语言学研究方法的来源; 3)语言学研究方法的选择。 )语言学研究方法的选择。 3/ 27

1 语言学的科学属性 1.1 什么是科学?什么是科学? ? 《牛津英语大词典》: 科学是“a particular branch of knowledge (某个特定的知识分科)” ? 《现代汉语词典》: 科学是“反映自然、社会、思维等的客观规律的分科的知识体系”。 ? 《自然辩证法百科全书》的说法与此非常接近,把它界定为“反映客观世界(自然界、社会和思维)的本质联系及其运动规律的知识体系”。 ? 由此可见,科学这个说法并不局限于自然科学。 由此可见,科学这个说法并不局限于自然科学。

语言学研究的材料和方法作业

扬州大学文学院文字学专业 2009年—2010年 语言学研究的材料和方法学期作业 班级:09文字学 姓名:荀婕 学号:M090403 时间:2010年4月 《汉语大词典》资产类若干条目补正 【摘要】《汉语大词典》是一部大型的、历史性的汉语语文词典。全书十二卷,共收词目约三十七万条,五千余万字。所涉及的知识面极为广泛,与社生活、古今习俗、中外文化,乃至各种宗教教义,都发生纵向或横向的联系。然其卷帙浩繁,难免有不够完善之处。试以资产类名物为例,从词义诠释、书证引用、

词目收录三个方面进行补正,共订正词目23条。 【关键词】《汉语大词典》资产名物词义诠释书证引用词目收录 《汉语大词典》(以下简称“大词典”)是迄今为止最大最权威的一部汉语词典,它是文史工作者不可缺少的常用工具书。《大词典》在新的历史条件下,对先学继承超越,并给以极大丰富,对汉语名物做了历史性总结。它在广博的语言材料的基础上,收释了大量的名物词目,释义举例都很精当。但名物研究涉及社会生活各个方面,种类和内容繁杂,所涉典籍浩如烟海,加之词典编纂本身的主客观原因,收释疏失之处,在所难免。1979年版修订本《辞源》总纂者之一刘叶秋老先生曾约举旧《辞源》七项缺点及失误: 1.解释错误或似是而非; 2.印书错误; 3.引书不注时代、作者、卷次、篇目,使读者无法查阅原文; 4.引文删节,不做标识; 5.某些语词未加必要的解释,一般读者难明故事之意义; 6.所收词语去取失当; 7.释义引文,遗漏甚多; 此外,尚有撮述旧文,不注出处;解释词语不能明其意义、用法之演变等失误之处,亦为缺憾。① 同样,作为目前规模最大的汉语语文工具书之一的、历时十八载编纂而成的《汉语大词典》(以下简称《大词典》),也难免存在上述缺点及失误。近来笔者查阅资产类相关资料时,发现其中若干名物条目在释义、举证、词目收录等方面仍有可商之处,故参校比勘,撮其要者而辨之。 一、词义诠释 “词义诠释是检验辞书编纂质量的关键。”只有在释义上仔细推敲,深入探索,力求科学严密、准确到位、完备周全并且概括力强、体现词汇的系统性、跟语法属性保持一致等,才有可能保证辞书的质量。《大词典》向来以体例之完善,考据之精审,释义之详明确切著称。然,也如历代所有辞书之状,疏漏龃龉,瑕疵偶见,势所难免。

对比语言学的定义-起源和发展

对比语言学的定义、起源与发展 对比语言学(Contrastive Linguistics的定义 1、语言学中的比较与对比 比较是人类认识事物、研究事物的一种基本方法,也是语言学研究的一种基本方法。如果说,语言学的根本任务是对语言的某种现象加以阐述的话,那么要对某一语言现象作出阐述,总是需要对这一现象的种种表现加以比较和分析(Harlmann1980:22。因而,按其本质来说,对比语言学也是一种比较,不过是一种具有特定含义的语言学中的比较。下面,先让我们来看看对比语言学的比较,与语言学中其他分支的比较有什么不同,从而使我们能够确定对比语言学在整个语言学中的位置,及其与其他语言学研究的联系。 在进行语言学比较时,根据比较对象的不同,可以沿两条轴线来进行。一方面,可以选择共时或历时的语言现象来进行比较;另一方面,可以选择在某一语言内部或各种语言之间的语言现象来进行比较。这两条轴线的互相交叉,便形成了如下四个象限,这四个象限将语言学研究分成四大类性质和目的不同的比较。

象限I代表了同一语言内部的共时比较。这类比较是对某一语言在其历史发展的某一阶段(特别是现时阶段的语音、语法和词汇等系统的内部构成成分及组织结构的比较。 在共时语言学研究中,要对某一语言的某一结构系统进行描述,就必须对这一结构系统里的各种语言现象加以比较分析。例如,如果我们要研究一种语言的语音系统,我们就要比较这个系统里的各个音素的发音部位和方法有什么不同,它们的声学物理属性有什么不同,在音节中的分布又有什么不同的规律,我们就必须比较这个语言中各类词的语法作用有什么不同,组合搭配有什么特点,等等。而且,要确定一个语言中的词可以区分为哪几个词类,这本身就要进行大量的形态、语义、语法特征等方面的比较。因此可以说,同一语言内的共时比较是语音学、语法学、词汇学等构成当代语言学主流的各个分支学科的一种主要研究方法。 象限Ⅱ代表了同一语言内部的历时比较。这类比较是对某一语言在其历史演变的不同阶段的语音、语法和词汇等系统加以比较,从而使我们了解这一语言的发展历史,找出其基本发展演变规律。例如,通过对英语的历时比较,语言学家一般认为,英语的演变经历了古英语、中古英语、早期现代英语和现代英语等四个阶段。其语法演变的总趋势表现为从一个综合型的语言逐步向一个分析型的语言发展,即词的屈折变化逐渐减少,语法意义的表达越来越多地依赖语序以及介词等语法作用词的运用。这类比较是对某一语言的语言史及其分科(如词源学、古今比较语法学等研究的主要方法。 象限Ⅲ代表了不同语言之间的历时比较。这类比较是对不同语言(一般是亲属语言在各个历史发展阶段的语音、语法和词汇等系统进行比较,其目的主要是探讨语言之间的历史联系,并据此对世界上的语言进行谱系分类,重建或构拟某一组亲属语的共同原始语(proto-language,找出它们之间的某些共同发展规律. 例如,语言学家通过对印欧语系诸语言之向的历时比较研究,使我们能够大致了解这些语言在历史演变过程中的关系,推断出原始印欧语的大致形式。不同语言之间的历时比较往往

语言学参考书籍总汇汇总

语言学参考书籍总汇 总结了包括语言学、语用学、翻译、跨文化交际、二语习得、测试、教学法等方向的参考书籍 社会心理语言学上海外教王德春2000 对比语言学概论上海外教许余龙2000 语义学上海外教李瑞华2000 语义理论与语言教学上海外教王寅2001 国俗语义研究上海外教吴友富1999 当代西方语法理论上海外教俞如珍2000 英汉修辞比较研究上海外教胡曙中1999 美国新修辞学研究上海外教胡曙中1999 英汉语言文化对比研究上海外教李瑞华2000 英汉对比研究论文集上海外教李自俭1999 现代修辞学上海外教王德春2001 辞格与词汇上海外教李国南2001 中国英汉翻译教材研究(1949-1998) 上海外教张美芳2001 语篇分析的理论与实践上海外教黄国文2001 系统功能语言学多维思考上海外教朱永生2001

现代语言学丛书上海外教 新编心理语言学上海外教桂诗春2000 心理语言学上海外教桂诗春2000 语言问题探索上海外教王宗炎2000 生成语法理论上海外教徐烈炯2000 美国语言学简史上海外教赵世开1999 汉语的语义结构和补语形式上海外教缪锦安2000 应用语言学上海外教刘涌泉2000 语篇的衔接与连贯上海外教胡壮麟2000 神经语言学上海外教王德春2000 自然语言的计算机处理上海外教冯志伟1996 现代语言学的特点和发展趋势上海外教戚雨村2000 语言学和语言的应用上海外教王宗炎2000 语言系统及其运作上海外教程雨民1998 模糊语言学上海外教伍铁平2000 汉英对比语法论集上海外教赵世开2000 语言共性论上海外教程工2000 语义学教程上海外教李福印2000 教学篇章语言学上海外教刘辰诞2000 英语语言学纲要上海外教丁言仁2001 交际法英语教学和考试评估上海外教徐强2000 英汉语篇衔接手段对比研究上海外教朱永生2001

对比语言学研究的原则

对比语言学研究的原则 对比语言学是语言学的一个分支,它的主要研究领域是对两种或两种以上的复数语言进行对比分析,探索研究对象语言间的相对应关系。对比语言学研究原则在不同的研究者看来有不同的定义,目前似乎没有一个十分固定的规范。纵观当今国内比较语言学的研究成果,目前大概有以下几种研究原则: (一)在语言运用的行为中,对比关系一旦确立,就可以进行对比。但在进行比较时,有三条原则必须遵循:1.描写先于比较;2.个体比较先于系统比较,3.在比较中所用的标准必须一致。 第一条原则是很容易理解的。我们在对任何事物进行比较时,如果不对比较的双方的有关特征,运动方式加以描写,要进行有效的比较是不可能的。我们要对某种语言的某些模式与另一语言的某些模式进行比较,首先必须对被比的语言有深透的认识,也就是说,仅仅会讲这种语言是不够的,必须对比较的语言分别做出描写。这种描写越深刻细致,精确度越高,比较所得到的成果就越大;反之,粗浅的描写,只能导致准确性差的结果。如果我们要对汉语的“天天”、“每天”,与英语的“everyday”、“each day”、“daily”、“day by day”、“day after day”、“from day to day”进行比较。首先就应对汉英两组词单独进行描写:。汉语的“天天”“每天”,如果不仔细分析似乎是完全等价词,实际上这两个词,有共同性的一面,也有不同的一面,其价值并不相等。从意义上看,’“天天”的着眼点在于个体所组成的整体,有“所有的,毫无例外的”意义;而“每天”则侧重于整体中的个体,有“一天一天”的意义⑧。英语的这组词,无论从意义上,还是从功能上也不一样。如from day to day,就有“日复一日”之义,而 everyday则无此意。 第二条原则是在第一条原则的基础上提出来的,不进行描写自然无法比较,但不进行个体描写,也不会有系统的描写。比较也是如此,没有个体的比较,就不可能进行系统的比较。这条原则也是显而易见的。但人们有时在具体的研究中常常不是这样,一开始就企图对两种语言的语法系统、或语音系统进行全面比较。可以断言如果不使用他人对个体模式的研究成果,想做出有效的比较成果来是值得怀疑的。即使将来有了某几种语言的比较语法,也是在对个体模式比较研究的基础上最后形成系统的比较。所以,个体比较先于系统比较是对比研究中的一条很重要原则。 第三条原则是在比较过程中,要始终坚持标准的一贯性原则。在整个对比分析中,不管在任何平面上,对任何模式进行对比分析,都必须坚持下述三条标准:①意义;②功能;③情景(或叫语境,上下文)。至于对不同平面可采用不同的方式进行对比;如在句法平面,转换分析可能是有效的方法;而在语义平面,分布分析可能有效。各个分析平面所使用的方法不同,不能和对比的标准混同起来。 (二)语言对比研究的几个基本原则 1、语言现象的可比性 最理想的对比是以语言共相即世界上人类自然语言中普遍存在的现象和共同具备的特点作为比较对象,并且这些现象在这些语言中都已经被充分研究过。在这种情况下,对比的着眼点是完全对应的,具体的语言体系。如:几种语言的元音比较,辅音比较,重音比较,调型比较,音节比较,构词模式比较,实际切分比较,语序比较等等。共相对比的目的是总结不同语言中对应体系表达形式及语义内容的异同。但世界上的语言林林总总,不但它们的结构相去甚远,它们被研究的程度也差异极大。经常遇到这样的情况:在被对比的语言中比较对象的范畴并不吻合一致。在一种语言里有某种语义一形态体系,而在另一种语言里不存在

一个资深C语言工程师说如何学习C语言

谈及C语言,我想凡是学过它的朋友都有这样一种感觉,那就是“让我欢喜让我忧。”欢喜的是,C语言功能非常强大、应用广泛,一旦掌握了后,你就可以理直气壮地对他人说“我是电脑高手!”,而且以后若是再自学其他语言就显得轻而易举了。忧虑的是,C语言犹如“少林武功”一般博大精深,太难学了。其实就笔者认为C语言并非是“difficult(困难)”的,只要你能理清思路,掌握它的精髓,那么自学C语言是一件非常容易且又其乐无穷的事。今天本人就与大家一起谈谈如何学习C语言或者说学习C语言应从哪几方面着手。 了解一些基本知识 一.C语言的背景 就个人感触,无论学习哪门语言首先应该了解一下自己所学语言的背景,也可以说它的发展史。 C语言属于高级程序语言的一种,它的前身是“ALGOL”。其创始人是布朗·W·卡尼汉和丹尼斯·M·利奇。C语言问世时是带有很大的局限性,因为它只能用于UNIX系统上。然而随着科学技术的进步,计算机工业的发展,C 语言逐渐脱离UNIX。1987年美国标准化协会制定了C语言的国际标准,简称“ANSI C”,从此以后它便成为一种广泛使用的程序语言。C语言的优点很多,主要的有如下四点: 1.兼备高级语言与低级语言的优点,属于一种中间语言。 2.它是一种结构化程序设计语言,非常适合结构化程序设计。 3.有较丰富的数据类型、运算符以及函数供以选用。

4.直接与内存打交道,使修改、编辑其他程序与文档变得轻松,简单。 二.二大语系二种不同的学习方法 笔者学习过很多程序语言,例如:C,C++(C语言的扩展),QBASIC,VB(BASIC的可视化),javascript,JSCRIPT ,VBSCRIPT,JAVA,ASP,FOXPRO,PERL等等,就本人实践所得,其实高级程序语言分为两大语系。一路是以C为主的程序语言,例如:javascript,JAVA等,这类语言在函数的调用,程序语句的书写,循环的控制都极为相似。另一路是以BASIC为首的程序语言,例如:FOXPRO,VBSCRIPT等,此类语言同样具有相似的函数调用,程序语句书写以及循环控制,但与C语系是不同的。因此若是您以前是从QBASIC起家的,那么在学习C语言前最好是先洗洗脑,千万不要把学习BASIC的方法以及思路用在C身上。 讲到这里,我想大家对C语言一定有了感性认识吧!下面让我们再升华一下,全方位亲密接触它。学习C语言必须从以下四点入手,也就是说,只 要你能掌握这四点的内容,那么基本上就大功告成了。 1、多看代码 在有一定基础以后一定要多看别人的代码。注意代码中的算法和数据结构。毕竟学C之后的关口就是算法和数据结构。提到数据结构,指针是其中重要的一环,绝大多数的数据结构是建立在指针之上的,如链表、队列、树、图等等,所以只有学好指针才能真正学好C。别的方面也要关注一下,诸如变量的命 名、库函数的用法等等。有些库函数是经常用到的。对于这些函数的用法就要牢牢记住。 2、要自己动手 编程序是个实干的活,光说不练不行。刚开始学的时候可以多练习书上的习题。对于自己不明白的地方,自己编个小程序实验一下是最好的方法,能给自

语言学中的研究方法

第34卷第6期 唐山师范学院学报 2012年11月 Vol.34 No.6 Journal of Tangshan Teachers College Nov. 2012 ────────── 收稿日期:2012-03-25 作者简介:申丽红(1975-),女,河北邯郸人,博士研究生,讲师,研究方向为理论语言学及语言教学。 -24- 语言学中的研究方法 申丽红1,2 (1. 中国传媒大学 文学院,北京 100021;2. 河北联合大学 外国语学院,河北 唐山 063000) 摘 要:语言学作为社会科学和自然科学的交叉学科,近年来有了长足的发展。各家学者秉承不同的语言学理论,采用不同的研究方法对语言进行了多方位的研究。本文从语言学理论的不同发展阶段对语言学研究方法做一梳理。 关键词:语言学;定量研究;定性研究 中图分类号: H 0-05 文献标识码: A 文章编号:1009-9115(2012)06-0024-03 Some Research Methods of Linguistics SHEN Li-hong 1,2 (1. College of Liberal Arts, The Communication University of China, Beijing 100021, China; 2. College of Foreign Languages, Hebei United University, Tangshan 063000, China) Abstract: Linguistics, as a cross-discipline between natural and social science, has developed well in recent years. Different scholars did some researches on language with different theories and from different angles. A summary about the research methods of linguistics is made. Key Words: linguistics; quantitative research; qualitative research 语言是人类特有的宝贵财产,是人类社会生活的重要组成部分。随着社会发展,文明进步,人们开始从不同角度探索语言的奥秘,以揭示形形色色的言语背后所隐藏的规律,从而形成了林林总总的语言学流派和语言学理论。 任何一门学科的研究方法对于一门学科的发展都是至关重要的。在语言学发展的不同阶段,不同的语言学流派以不同的哲学基础建立起自己的理论框架后,因其学科发展的不同时期以及不同的研究目的而选用不同的研究方法来进行语言学相关研究。 一、语言学发展简史 西方的语言学研究自古希腊始,希腊著名的哲学家苏格拉底(Socrates, BC 470-BC 399),柏拉图( Plato, BC 429-BC 347)和亚里士多德(Aristotle, BC 384- BC322)等通过对语言的辩论奠定了语言研究的哲学基础。此后语言学在西方历经中世纪、文艺复兴以及19世纪历史比较语言学的发展,随着一些人类学家、哲学家等相继加入语言学研究,语言学学科迅速发展。他们详细研究了语言的分类, 语言中的音变等,为现代语言学的诞生奠定了坚实的基础。 20世纪初,瑞士语言学家索绪尔提出的普通语言学理论使语言学真正成为了一门科学的学科。此后的布拉格学派、哥本哈根学派以及美国的结构主义学派基本上秉承了结构主义的衣钵,对语言的结构、音位等进行了详细的描写和切分。 20世纪50年代,乔姆斯基(Noam Chomsky )提出了转换生成语法(Transformational-Generative Grammar )。转换生成语法彻底颠覆了传统的结构主义语法,推动语言学研究进入当代语言学时期。乔姆斯基认为人类获得语言的过程无论采用“白板说”还是“刺激-反应”论都不足以说明问题,以此提出了“先天性假设”(innateness hypothesis )。他认为人类的大脑先天被内置了一套“普遍语法”(universal grammar )或“语言普遍现象”(linguistic universals )。这种普遍语法在后天经验的触发下而形成各种各样的“个别语法”(particular grammar )。语言学家的任务就是运用数学的运算原理,运用各种规则逐步推导以

相关文档
最新文档