C语言学习方法2

C语言学习方法2
C语言学习方法2

学习C语言的基本方法

《C语言》涉及的内容丰富,有的部分涉及到许多细节的问题,例如数据结构知识和硬件知识等,这些东西都能单独开设一门课程进行讲授。对于一个初学者来说,刚刚开始学你不可能面面俱到,要学会跳过当前的东西,课后再去查阅相关的资料,尽快的弥补上来,不然就会顾此失彼,反而抓不住重点问题,不知道如何去解决。一般老师会告诉初学C语言的学者们,C语言就是一门机器语言,就跟学英语一样,掌握了基本知识像掌握了英语音标、单词一样,到时候你就能想读懂一片英语文章一样读懂C语言的编写的程序。初学者不必在每一个细节上钻牛角尖,而应该把主要的经历放在最基础、最常用的那些部分上,直到你有一定的基础后再深入去注重那些非主要的细节问题,还有一些细节问题是需要通过长期的练习编程才能体会到的。或许有些细节问题你不能理解透彻,请不要灰心,相信你自己能行继续往后面的部分学习。等待你学习完后面的知识章节,前面的问题也会迎刃而解了。我的老师强调学习C语言始终要记住“曙光在前头”和“千金难买回头看”,后者是学习知识的重要方法,也就是说要知道去温故知新。不要学习后面的知识了,忘记了回头去弄清楚前面遗留下来的问题和及时去加深巩固前面的知识,这一点是学习的人不容易做到的,然而却是很重要的,所以说学习C语言的人一定要有恒心。比如在C语言中最典型的是关于结构化程序设计的构思,无论你去那种教材,章节开头一定会强调这种方法,或许当时不能充分体会其中的重要性。但是当你学到函数时,在回过头去仔细体会一

下前面的知识点,温故知新,理解它就没有那么难了。学习C语言的基本方法就是要经过反复的看书、做题、读懂错题,那样才能前后贯通,你才会明白和掌握C语言的知识。

在反复的过程中,你对知识点的理解会一次比一次更加清晰。当然,这个反复的过程不是指你就某个问题搞不懂是就停留在知识点上一遍一遍的重复,而是你应该接着往后学,但是不要忘了回头去弄清楚前面遗留下来的问题和加深理解前面知识点。概括的讲就是:一本书从头到尾学完了,再接着从头到尾的学,其中自己已经掌握的知识点花的时间少一些。C语言中绝大多数的知识点不是一次就能理解透彻的,第一次接触某个知识点时,或许你认为你已经理解了,但是给你一道考查该知识点的C语言题目时,你会盯着那道题目想半天,最终还是做错了,那是你有可能还没有理解到知识点的70%,这时在初学者人群中最普遍的现象。但是作为你的讲课老师们会认为第一次理解到这种程度已经达到了他们的教学要求了,其他的就要靠你课后主动去学习和巩固了。大家要知道学习知识是一个循序渐进的过程,尤其是C语言,它的知识点与知识点之间联系而不是孤立的。例如:你学习for、while、if语句都是在为后面的知识点(函数章节)打基础。只有在反复的过程中对某个知识点的理解才会越来越深刻,知识点的连接关系也就会随之建立起来了。

小结:1、初学C语言学者要克服畏惧的情绪,要知道情绪化害死人啊!遇到有些问题理解不透,不要在原地徘徊,止步不前了,不能因为一点东西而阻挡你前进的步伐。那是就不要气馁,你应该想想

其他的人或许也想不透彻,自己再努力多看看书,问题没准就迎刃而解了呢!还有就是要学会把理解不透的问题先放放,鼓足勇气继续跟随老师的节奏往后面学。上C语言辅导班的人,上课更加要专心听讲(课时少的可怜,老师不会跟你细讲),对于不懂的地方做好记号,等课后在向老师或同学请教。还有些东西你当时不明白,没有关系,你把它给背下来,等你学到后面的知识了,那是你自认而然的就懂得了。学习C语言始终要记住“曙光在前面”和“千金难买回头看”。

2、在条件允许的情况下,自己一定要多多的上机调试程序,通过上机调试会帮助你理解知识点的。这样那些你不能理解的部分慢慢地就会被理解和接受了。上机调试出什么结果就是什么,眼见为实,真理就在眼前。上机调试C语言程序时出错了不要怕,但要记住它,同样的错误不能出现第二次了。犯过了许多错误以后,汲取教训,下次就没有错误可犯了!!!

3、自己在课后一定要多做练习,我建议C语言学者买一本带有同步练习的资料书,答案讲解还得详细的。等到要参加等级考试时,再买一本计算机等级考试的历年真题进行练习。通过练习,你遇见的程序越多,理解的程序也就越多。即便是看见了新题目,你的思路也会来的更快,准确度也会更高。那时候你会惊叹一声:C语言也没有大家说的那么难学啊!

4、编程时尽量模仿教材和老师编程,让自己养成良好的C语言的编程风格!

5、要虚心好学,要乐于帮助同学,做到知识共享。在教会别人的

过程中,自己对该知识点的理解更加深刻。当然别人犯得错误,自己就得引以为诫了。

最后,希望大家学习C语言能够拥有“舍我其谁”的英雄气概,持之以恒的坚持下去,你会发现C语言并非想大家说的那么难,即便真的很难那也将会被你征服。祝愿学习C语言学者能够快乐的学习,并早日取得国家计算机等级证书!!

语言学中的科学方法论

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

语言学学习方法.

语言学的学习方法 语言理论研究的对象是语言,和其他学科一样,它是由对语言的认识及基于这种认识对语言进行研究的一系列具体方法和相关概念交织在一起的理论体系。语言学又是一个动态的学科,人们对于语言的认识还远远没有完成,因而关于语言的许多问题并没有直接的答案,还需要我们不断地去思考和探索。在学习本课程的过程中,有这样几个方面的问题值得注意:首先是术语这个“拦路虎”。作为一门科学,语言学需要运用一套术语来建立一些科学的概念。学习语言学就不可避免地要掌握这些概念并能够用科学的语言进行表述。掌握术语和概念的根本方法在于理解,包括每个概念的定义和所指的语言现象,以及各个概念在语言学理论体系中所处的地位。只有充分理解了这些基本概念,才能对语言有比较理性的认识,用于指导语言实践。 其次是语言的理论问题。由于语言自身的复杂性和人们对于语言的了解还不够深入,有关语言的理论非常繁杂。尽管本科阶段的教材不可能包括全部的语言理论,但在学习过程中学生仍然会遇到考察同一语言现象的不同方法。比如对于发音中的同化现象,语音学和音系学就有不同的考察方法;句子的意义问题也有语义和语用两种看法;语法的研究方法在本教材中就介绍了多种,等等。这些不同的理论和方法不过是从不同角度去考察语言的现象,比如,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了。 考试口诀:++在前先加后用,++在后先用后加。

应用语言学

The Influence of Negative Transfer of Chinese on Freshmen English Majors’ English Writing 汉语母语负迁移对英语专业大一学生英语写作的影响 学生:刘晓勤

Abstract Transfer is a common phenomenon in foreign language learning, which results from the similarities and dissimilarities between native language and target language. The research in this thesis is carried out to explore the relationship between native language transfer and English majors’ English writing. This thesis lists manifestations of language transfer and puts emphasis on making a contrastive study of the different characters between Chinese and English while analyzing the various errors in Chinese students’ composition caused by negative transfer of Chinese. It also provides some pedagogical implications. Key words:negative transfer; English writing; error analysis; pedagogical implications

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

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

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

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

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

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

对比语言学研究的原则

对比语言学研究的原则 对比语言学是语言学的一个分支,它的主要研究领域是对两种或两种以上的复数语言进行对比分析,探索研究对象语言间的相对应关系。对比语言学研究原则在不同的研究者看来有不同的定义,目前似乎没有一个十分固定的规范。纵观当今国内比较语言学的研究成果,目前大概有以下几种研究原则: (一)在语言运用的行为中,对比关系一旦确立,就可以进行对比。但在进行比较时,有三条原则必须遵循: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 )。语言学家的任务就是运用数学的运算原理,运用各种规则逐步推导以

应用语言学的学科体系

应用语言学的学科体系 应用语言学研究领域十分广泛,并且随着语言应用领域的不断发展,应用语言学的新的研究对象即新的分支学科在不断产生。那么怎样来看待应用语言学的学科结构呢?或者说应用语言学的主要研究对象、研究领域是哪些呢? (一)国外应用语言学的主要研究领域 由于语言学在社会生活中的应用领域十分广泛,因而应用语言学从早期单一的研究对象发展到今天已经形成内容十分广泛丰富的研究领域。早期的应用语言学或传统的、狭义应用语言学专指语言教学,尤其特指第二语言教学,而目前应用语言学的研究对象可以说丰富多样、琳琅满目,研究范围日益扩大,如“国际应用语言学协会”设有19个科学委员会,即有19个研究领域,分别是:成人语言教学、应用计算语言学、儿童语言学、对比语言学与偏误分析、言谈分析、教育技术与语言培训、多语环境下的语言教育、语言与性别、特殊用途的语言(如聋哑人的手势语)、语言规划、语言测试、词典编纂与词汇学、母语教育、心理语言学、修辞学与风格学、第二语言习得、社会语言学、术语学、翻译等。像1996年召开的第11届国际应用语言学会议设有多个议题,如语言教学、心理语言学、社会语言学、语段学、语用学、语言测试与评估、翻译理论与实践、自然语言信息处理、语言与科技、语言文化学、生态语言学等等。 (二)我国应用语言学的研究领域 目前在我国,应用语言学的研究对象既包括语言教学、语言文字规划、词典学、人名学和地名学等传统的研究领域,也包括社会语言学、心理语言学、神经语言学、病理语言学、计算语言学、人类语言学、语言风格学、语言测试、术语学、计算语言学(包括语言信息处理)、儿童语言习得、翻译学、言语交际学、传播语言学(广播、电影、电视、报刊等新闻媒体语言以及广告语言、网络语言等)、法律语言学、刑侦语言学、体态语等研究领域。总之,对应用语言学的研究对象应该持一种开放的态度,随着语言应用领域的扩展,应用语言学的研究领域也必将随之拓展。 据刘春艳(2005)的统计,在《语言文字应用》杂志1992年第1期到2003年第4期中,从所发表的论文来看共涉及29个研究领域,除了词汇研究、汉字研究、语法研究、语言修辞研究、语音语义研究、语用研究、杂感、治学方法等不属于真正意义上的应用语言学研究领域外,其他21个研究领域都可以看作是应用语言学的研究对象,分别是:辞书研究、对外汉语教学研究、儿童语言研究、翻译研究、港澳台语文研究、计算语言学、普通话及推普研究、社会语言学、神经语言学、中介语研究、文化语言学、学科研究、语感研究、语文学习与教学研究、语言风格研究、语言规范研究、语文规划研究、语言立法、语言市场调查研究、语言应用、新词新语研究等。从这些丰富多彩的研究领域来看,我国的应用语言学研究在研究对象和研究领域上已经接近于外国的应用语言学。

相关文档
最新文档